DIRECTION / DESIGN / FEAT / ROADMAP / HELPThe first end-to-end personal-first path — free to validate, zero collab/billing.
| Feature | ☑ done this wave | Status |
|---|---|---|
| reference-manager | BibTeX import/export · CRUD · dedup · enrich · AI-gate wiring · OA full-text fetch | Building · full-text + listing + OA landed |
| onboarding | silent personal workspace · import route → Library | Building · workspace + DOI-paste shipped |
| AI gate | wire to existing ingestion / RAG / chat (RM R3) | Next |
Free to validate. The R-sequence everything else gates behind.
Gated after personal-first is complete. Share verbs unlock these.
Scope ☑ facts inside the FEAT, never board states. A finished FEAT closes to archive/ (self-labeled Shipped ✓) with the repo's docs/ + help/ as its living record. The board shows only: what's shipped, what's building, what's next.Two former "layers" were cut to stay simple: archive/ is a state (Retired), not a doc type — see Status above; and inward "how it works" is not a planning prefix — it lives in each repo's docs/ / docs/invariants/ next to the code (the quality gate), so planning owns only the outward help/.
| Layer | Prefix / file | Manages | Time |
|---|---|---|---|
| Vision | DIRECTION- | why we exist / where to go | rarely changes |
| Design | DESIGN- | cross-feature laws a FEAT obeys | revised, never ships |
| Feature | FEAT-<name> | one buildable unit (+ Scope ☑/☐) | ships complete |
| Board | ROADMAP.md | ranking + Now + discipline | always rolling |
| Help (outward) | help/ · MkDocs | what a user can do today · en/zh-Hans/zh-Hant · on ship | tracks shipped |
shubo-planning skill — fires whenever a feature/scope is discussed.