145 lines
3.6 KiB
Markdown
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
|