Skip to content

Lighten the interactive boot greet — managed-workflow list + an explicit "engage" verb; no forced workflow pick, no gate render at the greet#475

Merged
clkao merged 3 commits into
mainfrom
spacedock-ensign/fo-boot-engage-split
Jul 6, 2026
Merged

Lighten the interactive boot greet — managed-workflow list + an explicit "engage" verb; no forced workflow pick, no gate render at the greet#475
clkao merged 3 commits into
mainfrom
spacedock-ensign/fo-boot-engage-split

Conversation

@clkao

@clkao clkao commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Lightens the interactive FO boot — no forced workflow pick, no gate render at the greet — and makes engage the explicit captain verb for driving a workflow.

What changed

  • Drop the " Engage." flourish from both launcher bootstrap prompts; mirror the test oracles
  • Rewrite Startup steps 3/8: list managed workflows, name ready gates unrendered, hint Use engage
  • Add the boot-resident «engage»(workflow) block wrapping the existing dispatch event loop
  • Guard piBootstrapPrompt against flourish regression in the flourish test

Evidence

  • Live A/B fixture drives: branch greet authors 0 gate reviews with no pick, engage runs the loop to its gate-stop; baseline authors one review per ready gate
  • go test ./internal/cli/ green (uncached); detached adversarial audit refuted nothing material

k7
Related: 7v pi-bootstrap-prompt-parity must re-derive its target from the live constant

Spike Test and others added 3 commits July 7, 2026 00:24
bootstrapPrompt and codexBootstrapPrompt no longer carry the throwaway
"Engage." now that engage becomes a real captain-invoked FO verb. Mirror
the want* oracle constants and add TestBootstrapPromptsDropEngageFlourish.
piBootstrapPrompt never had the flourish and is untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ve 1)

Startup step 3 lists managed workflows without forcing a pick; step 8
interactive names ready gates and hints `Use engage <workflow>` instead of
rendering a present-gate review at the greet; the deferred-load note defers
present-gate to when «engage» reaches a gate. Add the boot-resident
«engage»(workflow) block after Startup — an FO interaction verb wrapping the
existing «dispatch.next-action»() loop, one-workflow scope, forward-compatible
signature. No new binary, no new dispatch mechanism.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Extend TestBootstrapPromptsDropEngageFlourish with the pi case so a flourish
regression on piBootstrapPrompt is caught by a real assertion instead of only
git-diff emptiness — permanently de-risking the 7v bootstrap-prompt parity.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Journey cost delta

Scenario Runtime Model Turns Δ Cache Read Δ Cache Creation Δ Tokens Δ (total) Cost Δ (USD) Duration Δ (ms) Baseline
feedback-3-cycle-escalation claude claude-opus-4-8 +7 +303701 +5086 +311770 +0.2491 +49941 latest published
feedback-3-cycle-escalation claude sonnet -5 -213719 -2101 -217536 -0.0976 -40952 latest published
filing claude claude-opus-4-8 -1 -31597 +448 -31080 -0.0112 +12255 latest published
filing claude sonnet +1 +71562 +4854 +78565 +0.0719 +11030 latest published
gate-guardrail claude claude-opus-4-8 +1 +36386 +632 +37661 +0.0356 +16269 latest published
gate-guardrail claude sonnet +0 +13283 +1337 +15409 +0.0208 +1398 latest published
merge-hook-guardrail claude claude-opus-4-8 -1 -35539 -630 -36990 -0.0396 -10444 latest published
merge-hook-guardrail claude sonnet +1 +39625 +317 +40148 +0.0161 -3218 latest published
rejection-flow claude claude-opus-4-8 -1 -722787 -14835 -752623 -0.7769 -190318 latest published
rejection-flow claude sonnet -16 -1154121 -12775 -1172671 -0.4796 -141755 latest published
shallow-boot claude claude-opus-4-8 +1 +58600 +2221 +62442 +0.0811 +29091 latest published
shallow-boot claude sonnet +3 +134734 +1011 +136080 +0.0492 -5626 latest published
shallow-boot-window claude claude-opus-4-8 +1 +536 +1685 +2350 +0.0000 +0 latest published
shallow-boot-window claude sonnet +3 -205 +1329 +1129 +0.0000 +0 latest published

@clkao

clkao commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator Author

Merging with codex-live red under explicit captain waiver (2026-07-07): the lane is red on unchanged main (baseline rerun of the Jul-4 green run, same code, same codex-cli 0.142.5 — service-side multi_agent_v2 behavior drift; see task 3v codex-live-spawn-oracle-v2-family for the deferred oracle repair). All other lanes green: claude-live (sonnet + opus), pi-live, build, installs, offline. Detached adversarial audit: refuted nothing material.

@clkao clkao merged commit 35707f2 into main Jul 6, 2026
12 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant