Skip to content

feat(workflows): add flexible execution shapes#11

Merged
The-Rabak merged 1 commit into
mainfrom
feat/plan-contained-subphases
Apr 30, 2026
Merged

feat(workflows): add flexible execution shapes#11
The-Rabak merged 1 commit into
mainfrom
feat/plan-contained-subphases

Conversation

@The-Rabak
Copy link
Copy Markdown
Owner

Summary

  • make vertical-slices the default execution shape while explicitly supporting infra-track and fix-batch when slices would be misleading
  • add a shared execution-shape reference and thread it through plan, deepen-plan, work, execution prompts, inline review, tests, and generated platform outputs
  • refresh README/changelog messaging and resync the OpenCode and OpenViking export surfaces to match the new workflow contract

Changes

  • portable workflow prompts now declare and consume execution_shape, including the new shared reference at portable/compound-engineering/commands/workflows/references/execution-shape.md
  • /workflows:work and its prompt templates now operate on generic execution units so non-slice modes remain first-class instead of going through fake slice adaptation
  • generated Copilot and Claude surfaces were rebuilt, and the workflow contract tests were expanded to enforce the shared execution-shape reference

Testing

  • bun run build:platforms
  • bun run verify:generated
  • bun test

Post-Deploy Monitoring & Validation

  • What to monitor: no production systems; this is a workflow/docs/generated-output change
  • Expected healthy behavior: generated outputs stay in sync and workflow commands expose the new execution-shape contract consistently
  • Failure signals: stale generated outputs, broken command references, or contract test regressions
  • Validation window: CI run for this PR
  • If no operational impact: No additional operational monitoring required: repository-only workflow contract change.

Compound Engineered

Default workflow planning and execution to tracer-bullet vertical slices,
while allowing explicit infra-track and fix-batch modes when slices would
be misleading. Thread the shared execution-shape contract through the
portable prompts, generated outputs, docs, and tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@The-Rabak The-Rabak merged commit b206cba into main Apr 30, 2026
1 check failed
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