sx delivered most of the foundation since the plan was written: alias re-exports instead of pub, the modules/std.sx facade barrel, and native std fs/process/json/cli/hash/log/test/socket/mem. Replace the 'sx Foundation Work' section with as-built status + remaining gaps, mark Phase 0 done / Phase 1 partial, note the superseded subplan-01 slices, and drop the retired flow-harness execution contract (subplan 08, roles, checkpoint files).
32 lines
871 B
Markdown
32 lines
871 B
Markdown
# Detailed Subplan Index
|
|
|
|
These subplans break `PLAN.md` into implementation slices.
|
|
|
|
## Reading Order
|
|
|
|
1. `01-language-and-stdlib.md` (largely superseded — see "sx Foundation
|
|
Status" in `PLAN.md` for the as-built state and remaining gaps)
|
|
2. `02-domain-and-storage.md`
|
|
3. `03-cli-and-ci.md`
|
|
4. `04-http-api-and-install.md`
|
|
5. `05-artifact-validation.md`
|
|
6. `06-admin-ui.md`
|
|
7. `07-packaging-nas.md`
|
|
|
|
## Working Contract
|
|
|
|
- The multi-agent flow harness is retired; work happens directly in-session.
|
|
- Read `PLAN.md` and the active subplan before doing work. The active
|
|
milestone slice plan and step progress live in `current/`.
|
|
- Implementation is branch-based; `make test` must be green at each step
|
|
boundary.
|
|
|
|
## Slice Exit Criteria
|
|
|
|
Every slice should finish with:
|
|
|
|
- Changed files listed.
|
|
- Tests/checks run listed.
|
|
- Known risks listed.
|
|
- Next slice named.
|