# Sprint Index

> SHARED / upload-sprint-board / active

## Current

- `DONE` [SPRINT-UP-01-facebook-conveyor-belt-parent.md](./SPRINT-UP-01-facebook-conveyor-belt-parent.md)
  - Facebook one-channel conveyor proof complete

## Current Transition

`seed docs locked`
-> `repo/project/domain split complete`
-> `workstyle docs installed`
-> `dumb executor identity locked`
-> `UP-00 scaffold complete`
-> `UP-01A` done
-> `UP-01B` live publish proof done
-> `UP-01D` hardening done
-> production browser callback success verified
-> callback-selected persistence verified
-> `UP-01C` runbook/skillbook closeout done

## Suggested First Active Sprint

- `NEXT` [SPRINT-UP-02-operator-shell-and-repeatability.md](./SPRINT-UP-02-operator-shell-and-repeatability.md)
  - turn the proven Facebook lane into a repeatable operator workspace before adding more channels

## Next Up

- `NEXT` [SPRINT-UP-02-operator-shell-and-repeatability.md](./SPRINT-UP-02-operator-shell-and-repeatability.md)
- `THEN` `UP-03` instagram or second-channel adapter after the operator shell is stable
- `NOT NOW` operator inspection surface
- `OUT OF SCOPE HERE` AI wrapper
- `OUT OF SCOPE HERE` content generation and review layer

## Completed Prelude

- `DONE` [SPRINT-UP-00-execution-scaffold.md](./SPRINT-UP-00-execution-scaffold.md)
  - folder map and first command homes locked
- `DONE` [SPRINT-UP-01A-input-contract-and-validator.md](./SPRINT-UP-01A-input-contract-and-validator.md)
  - validator and contract baseline locked
- `DONE` [SPRINT-UP-01C-result-runbook-and-skillbook-closeout.md](./SPRINT-UP-01C-result-runbook-and-skillbook-closeout.md)
  - reconnect runbook and reusable skillbook locked

## Notes

- keep only active sprint execution docs here
- when a sprint is done, either archive it later or leave it marked `DONE` until archive rules are worth adding
- if a task makes this repo smarter, it probably belongs in another project
