@@ -112,6 +112,8 @@ and TODO.md for the active work queue.
112112 logic into this package.
1131136 . Prefer sensible defaults for shell startup while keeping boundaries explicit.
1141147 . Keep exported contracts small, typed, and stable for downstream apps.
115+ 8 . All ` scripts/ ` tooling is TypeScript (` .ts ` ), run via
116+ ` node --experimental-strip-types ` ; never add a new ` .js ` /` .mjs ` script.
115117
116118## Working Boundaries
117119
@@ -126,6 +128,31 @@ and TODO.md for the active work queue.
126128- App-specific state, feature logic, and domain behavior belong in downstream
127129 applications.
128130
131+ ## Upstream Requests and Roadmap Self-Expansion
132+
133+ Full directive: project-team [ AGENTS.md] ( ../AGENTS.md ) "Upstream Requests and
134+ Roadmap Self-Expansion." Applied to this repo:
135+
136+ - This repo is the integration point — its upstream dependencies are
137+ ` spectre-shell-router ` , ` spectre-shell-signals ` , and (from ` project-design ` )
138+ ` spectre-tokens ` and ` spectre-ui ` . If bootstrap orchestration needs a router
139+ event, signal primitive, token, or UI recipe that doesn't exist upstream,
140+ append the request to the owning repo's ` TODO.md ` under `## Requested by
141+ Downstream`, dated, with the reason and a link back to this repo's own
142+ TODO.md/ROADMAP.md.
143+ - Downstream repo ` spectre-init ` scaffolds against this package's public API.
144+ It may append requests (e.g. a new ` BootstrapOptions ` field or lifecycle
145+ hook) to this repo's own ` TODO.md ` under ` ## Requested by Downstream ` . Keep
146+ that section visible and separate from self-planned shell work.
147+ - This repo's own [ ROADMAP.md] ( ROADMAP.md ) may be proactively expanded with new
148+ or reordered phases by the agent's own analysis — but never mark a phase
149+ delivered without ` npm run check ` passing, and never move token meaning,
150+ styling primitives, or router/signals internals into this package to avoid
151+ an upstream request (see Working Boundaries above).
152+ - Surface any new TODO request or roadmap expansion in the handoff for Bradley
153+ Potts in the same change it was made, and reflect cross-repo-relevant
154+ changes in the project-team's own ROADMAP.md/TODO.md.
155+
129156## Shared Edit Permissions
130157
131158| Path | Status | Notes |
0 commit comments