feat(model-router): wave 2-B — orchestrators declare phases, shifters and pins removed, frontmatter = off-state floor
The 15 Skill(effort-*) citers now call mcp__model-router__route per phase (orchestrate at a dispatch span, reflect/plan for the skill's own level, apply at the bookkeeping tail, escalate at the verify-secure caps); built-in judgment dispatches carry an explicit effort= param. lib/effort-shift.md is the route doctrine, lib/model-gate.md the mod rule (route answer = witness, /route on as remedy). Deleted: skills/effort-*, lib/effort-pins.txt/.sh, lib/model-check.sh, their tests, the installers' re-apply blocks. The mod drops its Skill(effort-*) bridge. The tracked model:/effort: frontmatter stays as the off-state floor, census-locked equal to the rows (lib/tests/effort-routing.test.sh rewritten, 140 checks; analyzer → xhigh). Contract .claude/tasks/contracts/2026-10-10-model-router-w2b-1045.md, plan r4 § W2-B: GATE 0 MET, verifier ECARTS(7) then CONFORME 10/10, security PASS, full make test green (design-tool-gate env red only).
This commit is contained in:
+1
-11
@@ -468,8 +468,7 @@ fi
|
||||
# ── 7.3b. Update the Higgsfield CLI + skill pack ──
|
||||
# CLI: global npm bin. Skills: re-cloned by lib/higgsfield-skills.sh, which
|
||||
# replaces the SOURCE under skills-external/ only: a pack parked in
|
||||
# skills-disabled/ (symlinks to those sources) stays parked. Runs before the
|
||||
# effort-pins re-apply below (BDR-108).
|
||||
# skills-disabled/ (symlinks to those sources) stays parked.
|
||||
echo ""
|
||||
echo "── Updating Higgsfield CLI + skill pack..."
|
||||
if ! command -v higgsfield &>/dev/null; then
|
||||
@@ -562,15 +561,6 @@ print(d.get('21st',{}).get('version','latest'))
|
||||
rm -rf "$TFD_STAGE"
|
||||
fi
|
||||
|
||||
# Effort pins (BDR-107, BDR-108): every refresh above rewrites SKILL.md and
|
||||
# drops the `effort:` line; the 21st pack refresh is the last step that rewrites
|
||||
# a SKILL.md, so the entry levels of lib/effort-pins.txt go back here.
|
||||
echo ""
|
||||
echo "── Re-applying effort pins on the vendored skills..."
|
||||
# shellcheck source=lib/effort-pins.sh disable=SC1091
|
||||
source "$REPO/lib/effort-pins.sh"
|
||||
apply_effort_pins "$REPO" || warn "effort pins: map lines rejected — fix lib/effort-pins.txt"
|
||||
|
||||
# ── 7.5. Update external skills (npx skills) ──
|
||||
echo ""
|
||||
echo "── Updating external skills (npx skills)..."
|
||||
|
||||
Reference in New Issue
Block a user