feat(cli): wf CLI binary and integration verification suite #10

Closed
opened 2026-09-09 10:08:48 +00:00 by larandar · 1 comment
Owner

Proposal

Ship the wf CLI entry point and verify the executor end to end across sandbox, handover, and process lifecycle boundaries.

Design

Provide wf run and wf check over the executor, with hermetic sandbox integration coverage, pipeline handover coverage, and process reaper coverage.

Tasks

  • 6.1 Implement the wf CLI binary with run and check.
  • 6.2 Add hermetic sandbox integration tests.
  • 6.3 Add pipeline handover tests.
  • 6.4 Add process reaper tests.

Gherkin Specification Delta

must.contracts.ting-workflows.executor.cli-verification

Scenario: Verify and run a workflow through the CLI

  • GIVEN a valid workflow and its hermetic execution environment
  • WHEN the user runs wf check followed by wf run
  • THEN validation succeeds and the workflow executes through the sandbox
  • AND handover and process-reaper behavior are verified by the integration suite.
## Proposal Ship the `wf` CLI entry point and verify the executor end to end across sandbox, handover, and process lifecycle boundaries. ## Design Provide `wf run` and `wf check` over the executor, with hermetic sandbox integration coverage, pipeline handover coverage, and process reaper coverage. ## Tasks - 6.1 Implement the `wf` CLI binary with `run` and `check`. - 6.2 Add hermetic sandbox integration tests. - 6.3 Add pipeline handover tests. - 6.4 Add process reaper tests. ## Gherkin Specification Delta ### must.contracts.ting-workflows.executor.cli-verification **Scenario: Verify and run a workflow through the CLI** - **GIVEN** a valid workflow and its hermetic execution environment - **WHEN** the user runs `wf check` followed by `wf run` - **THEN** validation succeeds and the workflow executes through the sandbox - **AND** handover and process-reaper behavior are verified by the integration suite.
Author
Owner

Superseded by 1-feature deliverable decomposition per freeholder ruling (issues #11+).

Superseded by 1-feature deliverable decomposition per freeholder ruling (issues #11+).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
Ting/workflows#10
No description provided.