forked from bchanot/claude
fix(effort): resync re-applies the pins after the 21st pack refresh, order locked
The 21st pack refresh (update-all 7.4) rewrites every 21st-* SKILL.md after the superpowers refresh; the re-apply now sits after it, the census locks the order in both scripts. Contract: criterion 3 anchor, shellcheck directive authorized, tracked design-motion-principles copy gated.
This commit is contained in:
+9
-8
@@ -393,14 +393,6 @@ echo ""
|
||||
echo "── Updating superpowers skills (obra/superpowers)..."
|
||||
vendor_pinned_skills superpowers refresh
|
||||
|
||||
# Effort pins (BDR-107, BDR-108): every refresh above rewrites SKILL.md and
|
||||
# drops the `effort:` line; put the entry levels of lib/effort-pins.txt back.
|
||||
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"
|
||||
|
||||
# ── Impeccable (design detector + skill + subagents) ──
|
||||
# Global scope: the installer writes through the ~/.claude/{skills,agents}
|
||||
# symlinks straight into this repo (install-plugins.sh Step 8d explains why
|
||||
@@ -521,6 +513,15 @@ 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