docs(plan): higgsfield pack implementation plan

This commit is contained in:
bastien
2026-09-30 14:45:45 +02:00
parent 4a96ec20b5
commit 64d094f93a
15 changed files with 2243 additions and 0 deletions
@@ -0,0 +1,19 @@
--- a/lib/tests/higgsfield.test.sh
+++ b/lib/tests/higgsfield.test.sh
@@ -279,5 +279,16 @@
expect remedy "$(count install-plugins.sh '--allow-scripts=')" 1
verdict INSTALL_WIRING
+# update-all.sh: refresh before the 21st block and before the pins re-apply,
+# skipped when the CLI is absent.
+sync_ln="$(ln_last update-all.sh 'higgsfield_sync_skills')"
+expect before-21st "$(yn test "$sync_ln" -lt \
+ "$(ln_first update-all.sh '7.4. Update the 21st.dev')")" yes
+expect before-pins "$(yn test "$sync_ln" -lt \
+ "$(ln_last update-all.sh "$PINS")")" yes
+expect skip-no-cli \
+ "$(count update-all.sh 'Higgsfield CLI not installed — skipping')" 1
+verdict UPDATE_WIRING
+
# ── tally ───────────────────────────────────────────────────
printf 'PASS=%s FAIL=%s\n' "$pass" "$fail"; [ "$fail" -eq 0 ]