docs(plan): revise the higgsfield plan and spec after the three-lens challenge
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
--- 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
|
||||
@@ -336,5 +336,16 @@
|
||||
"$(yn test "$(count install-plugins.sh '[ -t 0 ]')" -ge 3)" yes
|
||||
verdict INSTALL_WIRING
|
||||
|
||||
+# update-all.sh: refresh before the 21st block and before the pins re-apply,
|
||||
+# skipped when the CLI is absent.
|
||||
+# and the updated CLI is proven by the probe.
|
||||
+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
|
||||
+expect probe-after-npm \
|
||||
+ "$(yn test "$(count update-all.sh 'if higgsfield_cli_ok')" -ge 1)" yes
|
||||
+verdict UPDATE_WIRING
|
||||
+
|
||||
# ── tally ───────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user