Files
claw/docs/superpowers/plans/2026-04-19-post-g7-boundary-decision-roadmap-plan.md

145 lines
3.6 KiB
Markdown

# Post-G7 Boundary Decision Roadmap Plan
> Date: 2026-04-19
> Status: Draft
> Upstream Spec: [2026-04-19-post-g7-boundary-decision-roadmap-design.md](D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-19-post-g7-boundary-decision-roadmap-design.md)
## Plan Intent
This roadmap determines the next bounded step after `G7` has already closed as the first boundary-family executed real sample.
Its only purpose is:
`decide whether G6 or G8 may enter real-sample execution scope next, or whether both remain held pending prerequisites`
## Scope Guardrails
1. do not reopen `G7`
2. do not reopen `G1-E / G2 / G3`
3. do not implement runtime-platform prerequisites under this roadmap
4. do not execute real samples for more than one remaining boundary family
5. do not open `G4 / G5`
## Candidate Directions
The only remaining directions under this roadmap are:
1. `G6`
2. `G8`
3. `prerequisites-only hold`
## Workstreams
1. `WS1` Freeze the Post-G7 Starting State
2. `WS2` Compare G6 and G8 Entry Cost
3. `WS3` Select One Next Direction
4. `WS4` Publish the Next Bounded Slice
## Phase 0: Freeze the Starting State
### Objective
Lock the roadmap start point so the decision cannot drift back into closed work.
### Tasks
1. freeze `G7` as closed executed-pass
2. freeze `G6` and `G8` as the only remaining boundary candidates
3. freeze `G1-E / G2 / G3` as closed
4. freeze `G4 / G5` as out of scope
### Deliverables
1. starting-state note
2. fixed candidate list
### Acceptance Criteria
1. no closed family is reopened under this roadmap
## Phase 1: Compare the Remaining Boundary Candidates
### Objective
Compare `G6` and `G8` using explicit entry cost and prerequisite pressure.
### Tasks
1. restate the current hold condition for `G6`
2. restate the current hold condition for `G8`
3. compare which one requires the smaller new capability to enter real-sample scope
4. compare whether either direction is still too expensive and should remain held
### Deliverables
1. `G6 vs G8` comparison matrix
2. smallest-next-step summary
### Acceptance Criteria
1. the preferred next direction is justified explicitly
2. the non-selected direction has an explicit hold reason
## Phase 2: Select One Next Direction
### Objective
Reduce the post-`G7` ambiguity to one bounded decision.
### Tasks
1. select exactly one direction:
- `G6`
- `G8`
- or `prerequisites-only hold`
2. record why the other directions remain out of scope
### Deliverables
1. post-`G7` boundary decision
2. hold reasons for non-selected directions
### Acceptance Criteria
1. only one next direction is opened
2. the decision is bounded and defensible
## Phase 3: Publish the Next Bounded Slice
### Objective
Turn the decision into the next executable bounded artifact.
### Tasks
1. if `G6` is selected, write a bounded `G6 real-sample entry` design and plan
2. if `G8` is selected, write a bounded `G8 real-sample entry` design and plan
3. if `prerequisites-only hold` is selected, write a bounded prerequisites roadmap
4. publish a roadmap closure report
### Deliverables
1. next bounded `design`
2. next bounded `plan`
3. roadmap closure report
### Acceptance Criteria
1. the next step is ready without extending this roadmap
2. only one bounded direction is emitted
## Completion Criteria
This roadmap is complete when:
1. the post-`G7` next step is reduced to one bounded direction
2. `G6` and `G8` no longer compete ambiguously
3. a single follow-up `design + plan` exists for the selected direction
## Next Step
After this roadmap completes:
1. execute the selected bounded slice
2. do not reopen this roadmap during execution