Skip to content

Split /spec-submit into /verify-submit and /create-runbook#29

Open
simsinght wants to merge 1 commit into
masterfrom
split-verify-and-runbook-commands
Open

Split /spec-submit into /verify-submit and /create-runbook#29
simsinght wants to merge 1 commit into
masterfrom
split-verify-and-runbook-commands

Conversation

@simsinght

Copy link
Copy Markdown
Contributor

Replaces the single /spec-submit command with two focused flows, and factors their shared logic into skills so nothing is duplicated across the commands.

Commands

  • /verify-submit — you write the code; Aviator verifies it against your intent. Captures intent, a free-form key-decisions/architecture record, and acceptance criteria, with no implementation steps. Primary flow.
  • /create-runbook — Aviator's agent writes the code from a spec with full implementation detail (scope, ordered steps).
  • /spec-submit — now a short deprecation stub pointing at the two above.

Skills (shared, single-sourced)

  • spec-submission — the submission mechanics both commands share: message style, the acceptance-criteria review loop with the user, the specSubmit call, the Runbook-URL PR directive, and error handling.
  • acceptance-criteria — the AC quality rulebook.

Each command file now carries only what's specific to its flow (spec shape + submission_type) and loads both skills for the rest.

What reviewers should know

The spec-submission skill is the shared mechanical half of the old /spec-submit command, generalized to be flow-neutral — the biggest chunk of the old command (the AC rulebook) is the separate acceptance-criteria skill. The one new behavior is that both commands pass submission_type (verify / runbook) to specSubmit.

@simsinght simsinght force-pushed the split-verify-and-runbook-commands branch 3 times, most recently from 9b171ff to 8b303e4 Compare July 10, 2026 00:47
@simsinght simsinght marked this pull request as ready for review July 11, 2026 00:20
@simsinght simsinght requested a review from tulioz July 13, 2026 19:16
Replace the single /spec-submit command with two focused flows and factor their shared logic into skills:

- /verify-submit: you write the code; capture intent, key decisions, and acceptance criteria, no implementation steps.
- /create-runbook: Aviator's agent writes the code from a spec with full implementation detail.
- spec-submission skill: shared submission mechanics (message, AC review loop, specSubmit call, PR directive, error handling) both commands load.
- acceptance-criteria skill: the shared AC quality rulebook.
- /spec-submit becomes a deprecation stub pointing at the two commands.

Both commands pass submission_type to specSubmit (verify vs runbook).
@simsinght simsinght force-pushed the split-verify-and-runbook-commands branch from 8b303e4 to 4ef2826 Compare July 14, 2026 00:36
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