Repository navigation
README
The Reader and the ChatGPT Composer (with RiseSDK later) are equal product directions. Shared foundations connect specific tasks; research in one lane does not automatically hold the other. Start the local team dashboard with npm run roadmap:dev, then open the loopback address printed by the command. The dashboard is read-only and refreshes while agents update task files. It is separate from the public reader. Each dashboard reflects the checkout serving it; updates from other branches appear after their commits are integrated. Seth can run the same commands in his checkout. Git review resolves cross-branch updates.
| Source | Role |
|---|---|
| Task records | Current work state, owners, dependencies and linked evidence; validated JSON, one file per task |
| Reader direction | Website scope and near-term acceptance packages; Intent |
| Consolidated Reader | Canonical Home, four reader choices, one catalog and colour vocabulary, the plugin boundary and build order; Intent, decided 2026-10-05 |
| Consolidated Reader decisions | The answers to its six questions; Record |
| One colour vocabulary design | B2a: the theme-to-engine map beside RISE_CURRENT_THEMES, seven pull requests, five owner questions; Record |
| Canonical Home design | B4: the still window over the featured reading's field, Begin the one key, eight pull requests, five owner questions; Record |
| Mystery School complete library | The sourcing survey and the School-corpus design that take the school from 4 to 66 readable texts without touching the Archive canon; Proposal, RDR-030 |
| Mystery School plan | The owner's graded canon of 66 public domain texts in seven houses, with reading paths; Intent, retained verbatim, built as RDR-029 (design) |
| Reader evidence | Production probes, capabilities and 14 days of history behind the Consolidated Reader; Record |
| Composer decision | Composer is the approach in ChatGPT; Dive and realtime Live out of current scope; Record |
| Composer-first roadmap | Composer delivery sequence M0–M4 (M3 removed); Intent |
| October decisions | Dated conversation summary and provenance; Record |
| Tracker design | Tracker architecture and boundaries; approved Intent implemented by this tool |
| Experience Program | Durable score Contract |
| System architecture | Runtime architecture Contract |
| Human release acceptance | Human evidence Contract |
Status and delivery are independent. done means a task's stated scope is complete, not that the product is released. A merged implementation task can coexist with unstarted acceptance tasks. Dashboard readiness depends on completed task dependencies. No percentage is presented as a measure of reader value or release readiness.
- Read this index and the lane's direction. Run
npm run roadmap:checkand choose a ready task; inspect dependencies and acceptance before coding. - Claim the task with one owner and an activity summary. Do not replace an active owner without coordination. Keep one narrow PR and respect file ownership.
- Update the task in the same PR as the work. Link commits/PRs, exact test evidence and human observations; distinguish branch, merged, deployed and accepted. No tokens or participant data.
- Validate the full graph before committing. Never infer task completion from a green build or merged PR alone. Reconcile acceptance and evidence, and record remaining blockers.
CLI example (run from the repository):
node scripts/roadmap.mjs validate
node scripts/roadmap.mjs update LIVE-003 --patch patch.json --expect-revision 1 --summary "Claimed fixture preparation"patch.json contains only the fields to change, for example:
{"owner":"agent-fixtures","status":"in_progress"}The CLI adds an activity entry, timestamp and revision after validating the candidate graph. A stale expected revision fails without changing the record. For richer updates, edit one JSON record directly, increment revision, update timestamp/activity and run validation. Git review resolves cross-branch conflicts; the CLI is not a multi-user locking service. Patch files are temporary local inputs, not new task records.
Commands: npm run roadmap:check, npm run test:roadmap, npm run roadmap:dev, npm run roadmap:build. Static output is an explicitly dated snapshot; re-run the build for current state. Shared hosting and dashboard writes are deferred until content/access review. Recent Git history includes unlinked work so the team can classify it instead of silently omitting it.
The collection preserves available source documents and summaries. It is not a complete transcript of every chat or external MasterMind discussion. Historical proposals retain their dates and do not override current contracts.
- Original October performance roadmap: user-supplied long-range vision, retained verbatim; historical Intent, Composer-first changes delivery order.
- North Star: July orientation/doorway direction.
- Dreams, Journeys, Source expansion and Source curation: Reader horizon.
- Narration, Recitation, Page, Spatial Chamber, Text-attuned imagery and Visual navigator (historical): audiovisual design discussions.
- Scriptorium, Scriptorium strengthening, Workshop and Agent composition: authored experiences.
- Current consolidation, Live Current, Live MCP, Live handoff and Live evaluation: earlier integration and research direction, with status limits in each source.
- August release corridor and August release report: historical Reader gate/evidence snapshots requiring current reconciliation.
-
ChatGPT acceptance and reader Begin: historical handoffs, not current-release acceptance.
-
Decoupled design and probe plan: pending host experiment.
-
Composer contract, foundation reconciliation and earlier parallel assignment: current boundaries and superseded broader assignment.
-
Tracker implementation handoff: local verification, branch and next contributor workflow.
Published from docs/product/README.md. Edits made here are overwritten on the next push to main.
Start here
- COMPOSER-FIRST-ROADMAP
- VISION
- PROJECT-KNOWLEDGE
- ARCHITECTURE
- SYSTEM-DESIGN-REVIEW-2026-08-22
- ACCOUNT-SAVES
- RELEASING
- PLUS-CUSTOMER-LIFECYCLE
- AGENTS
Release
Pilot
- LIVE-CURRENT
- LIVE-HANDOFF
- LIVE-MCP
- DIRECTORY-SCREENSHOTS
- INSPECTOR-RUN-2026-10-10
- CLAUDE-RUN-2026-10-10
- CREATIVE-CONTROL-EVALS
- PERCEPTION-EVAL
- SOUND-LEVELS
- WORDING
- RUN-2026-10-08
- COMPOSER-INSTRUMENTS
- CHATGPT-DEMO
- EMBED-WITNESS
- RISE-GATE0
- CHATGPT-HOST-2026-10-04
- LIVE-002-HOST-2026-10-05
- EMBED-STAGE-HOST-2026-10-07
- RELEASE-GATES-2026-10-07
- EMBED-SAFETY-2026-10-05
- LIVE-GEMINI
- LIVE-EVALUATION
- LIVE-RED-TEAM
- CURRENT-CONSOLIDATION
- RISE-CHANGES
The Archive - texts and their editing
- ARCHIVE-CANON-SPEC
- ARCHIVE-CLEANSING-SPEC
- CORPUS-REVIEWER-PROMPT
- TYPESETTING-CANON
- PHRASE-CHUNKING-STUDY
- CHUNKER-AWARENESS-STUDY
- LIBRARY-SPEC
- SOL-PD-ACQUISITIONS-DOSSIER-LITERATURE-2026-07-28
Authoring - scores, rooms, and rendering
- EXPERIENCE-PROGRAM-SPEC
- LIVE-CURRENT-EVENTS-V1
- RISE-CURRENT-V1-SLICE
- RISE-SDK
- SCRIPTORIUM-SPEC
- WORKSHOP-COMPOSITION-STUDIO-SPEC
- AGENT-COMPOSITION-AND-RENDER-SPEC
- NARRATION-LANE-SPEC
- RECITATION-SPEC
- SCRIPTORIUM-STRENGTHENING-SPEC
Reading surfaces
- PAGE-MODE-SPEC
- RHYTHMIC-VISUAL-PRESENCE-SPEC
- IMAGE-STREAM-SPEC
- LATERAL-TRAVERSAL-SPEC
- CONTINUOUS-FIELD-SPEC
- JEV-VARIANCE
- INVOCATION-SKINS
- PHASE-2-SAFETY-SPEC
- SPATIAL-CHAMBER-SPEC
- Premium_Mobile_Chamber
Imagery - what may be shown, and on whose authority
- MUSEUM-ATLAS
- SOURCE-CURATION-SPEC
- SOURCE-EXPANSION-SPEC
- ATRIUM-IMAGERY-SPEC
- PERICOPE-IMAGERY-SPEC
- icon-museum-request-draft
- TEXT-ATTUNED-IMAGERY-SPEC
The Chapel
Direction and unbuilt work
Affect and the Emotions room
Reading decision service and retired gate
Product direction and team tracking
- README
- READER-DIRECTION
- CONSOLIDATED-READER
- COMPOSER-FIRST-ROADMAP
- TRACKER-DESIGN
- 2026-10-03-direction-decisions
- 2026-10-04-composer-decision
- 2026-10-05-consolidated-reader-decisions
- 2026-10-05-embed-stage-decision
- 2026-10-06-score-speech-service-roadmap
- 2026-10-07-current-with-a-look
- 2026-10-07-reader-control-and-replay
- 2026-10-05-one-colour-vocabulary-design
- 2026-10-07-chrome-follows-theme
- 2026-10-07-gallery-follows-with-works
- 2026-10-05-canonical-home-design
- 2026-10-04-reader-evidence
- 2026-10-original-performance-roadmap
- 2026-10-08-voice-hardening-2-findings
- 2026-10-09-feelings-sounds-parked
- 2026-10-10-connector-directory-readiness
- 2026-10-10-connector-submission-packet
- 2026-10-16-mystery-school-complete-library
- 2026-10-13-mystery-school-plan