Skip to content

[codex] add workflow handoffs and harden live harness reuse#27

Merged
freshtechbro merged 9 commits into
mainfrom
inspire-design
Apr 19, 2026
Merged

[codex] add workflow handoffs and harden live harness reuse#27
freshtechbro merged 9 commits into
mainfrom
inspire-design

Conversation

@freshtechbro

Copy link
Copy Markdown
Owner

Summary

  • add first-class Inspire Design handoff artifacts and follow-through guidance across runtime, renderer, CLI help, onboarding metadata, and workflow messaging
  • extend shared workflow success handoff coverage so research, shopping, and product-video surface clearer next-step guidance
  • report blocked macro execution more honestly and harden live harness relay reuse so healthy extension-only /ops sessions are not treated as dirty

Root cause

Workflow completion behavior was uneven across first-class lanes, so some successful runs still fell back to generic completion text while macro execution and live harness recovery surfaced weaker operator guidance than the runtime actually knew. The live matrix harnesses also treated opsConnected=true as automatically dirty even when the extension relay was healthy and handshake-complete.

Impact

  • Inspire Design now behaves like the reference workflow surface end to end
  • shared workflow runs emit clearer success-path follow-through
  • macro-resolve blocked executions report the real blocker state
  • live harness reruns no longer recycle a healthy extension-only relay unnecessarily, which removes false failures from the debug matrix layer

Validation

  • npm run lint
  • npm run typecheck
  • npm run build
  • npm run test
  • node scripts/docs-drift-check.mjs

Notes

  • branch contains six atomic commits covering the runtime handoff, help/docs surfacing, shared workflow follow-through, macro blocker messaging, and live harness recovery seams
  • unrelated deleted investigation docs were intentionally left out of scope and are not part of this PR

freshtechbro and others added 8 commits April 18, 2026 12:09
- add inspiredesign success-path follow-through guidance and canvas handoff artifacts
- emit canvas plan request and design-agent handoff payloads in renderer outputs
- cover runtime, workflow message, CLI, and tool surfaces with inspiredesign tests

Co-authored-by: Codex <noreply@openai.com>
- add inspiredesign canvas continuation guidance to help and onboarding surfaces
- point skill nudges to best-practices quick start and design-agent canvas-contract
- cover the updated help and nudge wording with focused tests

Co-authored-by: Codex <noreply@openai.com>
- describe the inspiredesign follow-through artifacts emitted after successful runs
- document the canvas handoff flow and the optional captureMode=deep recommendation

Co-authored-by: Codex <noreply@openai.com>
- centralize shared success follow-through metadata builders
- return handoff guidance for research, shopping, and product-video runs
- cover the new workflow contract in CLI and tool regression tests

Co-authored-by: Codex <noreply@openai.com>
- inspect execution metadata before choosing macro resolve success text
- keep execute-free runs unchanged while flagging blocker follow-up cases
- extend CLI coverage for both blocked and successful execution paths

Co-authored-by: Codex <noreply@openai.com>
- treat extension-only ops reuse as healthy relay state in live matrix recovery
- cover the relay contract with focused live-regression and provider-matrix tests
- refresh the active v0.0.20 release evidence ledger with the current full-suite proof

Co-authored-by: Codex <noreply@openai.com>
- point workflow handoff to the bundled brief helper path
- sync the skill pack guidance and regression coverage

Co-authored-by: Codex <noreply@openai.com>
- make the stubborn child fixture prove handler readiness before timeout
- keep the SIGKILL assertion while widening the startup budget for suite load

Co-authored-by: Codex <noreply@openai.com>
@freshtechbro freshtechbro marked this pull request as ready for review April 19, 2026 12:40
- delete retired investigation docs that are no longer part of the active set
- remove stale references from the docs index and workflow wrapper docs
- keep the workflow surface map generator aligned with the generated markdown

Co-authored-by: Codex <noreply@openai.com>
@freshtechbro freshtechbro merged commit cdfbc6b into main Apr 19, 2026
8 checks passed
@freshtechbro freshtechbro deleted the inspire-design branch April 20, 2026 14:42
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