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-index bridge · OA full text · listing · "My work" · Unpaywall OA | Building · import + bridge plan-ready |
| onboarding | silent workspace · DOI-paste import · route ① OpenAlex/ORCID claim → My work · Route ② file import | Building · Route ② plan-ready |
| RM AI-index bridge | Reference full text / abstract → ingestion / RAG / chat | Next · plan-ready owner boundary |
| first-session experience | Slice 1 readiness rollup + manual warm Library Ask → Slice 2 chips | Next · Slice 1 plan ready |
Free to validate. The R-sequence everything else gates behind.
DESIGN-faceted-organizationGated 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.