docs(prd): Mosaic Stack PRD draft 0.1 from PRDY round 1; lead decision 45
Round 1 answers fill users, problems, hard limits, hosting and the v1 done measure. Decision 45 raises Sage's seat limit to 4 Opus 5.5 and 4 Sonnet 5.5 sessions. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
@@ -665,3 +665,30 @@ which stay with him. Each item names who decided it and what happened.
|
||||
write-once files (canon invariant 5). The decision and message
|
||||
tables are append-only: a correction is a new row, never an update.
|
||||
That keeps invariant 9's rule for logs.
|
||||
45. **PRDY round 1 answers and more seat sessions (2026-10-04).** Jason,
|
||||
thread 1ef1e4f8. The answers fill `docs/prd/mosaic-stack.md`
|
||||
(draft 0.1):
|
||||
1. Users: "D". Jason alone for now, built so outside users can
|
||||
install it later.
|
||||
2. Problems, in order: "A, C, B". Admin falls on Jason; he can't see
|
||||
what agents are doing or what's waiting on him; agents drift.
|
||||
3. Hard limits: "all five". No spend without Jason. No speaking
|
||||
externally as Jason without approval. No founder credentials in
|
||||
agents. Not a multi-tenant SaaS in v1. It wraps the harnesses and
|
||||
doesn't replace them.
|
||||
4. Hosting: "A first". Self-hosted, with cloud not ruled out later.
|
||||
5. v1 done: "A". Mosaic Stack builds pieces of itself from
|
||||
one-sentence CLI requests, five in a row, with only gated
|
||||
decisions reaching Jason and a full trail.
|
||||
Session limit: "You are now permitted to run more than 2 agent
|
||||
sessions. ... Opus 5.5 and Sonnet 5.5 should be able to run as many as
|
||||
4 sessions each." This replaces decision 42's limit of two. Sage may
|
||||
run up to 4 Opus 5.5 and up to 4 Sonnet 5.5 roster-seat sessions at
|
||||
once, in T3, in the mosaic-stack project. Sage's own thread isn't
|
||||
counted. Every other limit from decision 42 stands: roster seats only,
|
||||
each launch logged in SESSIONS, revocable with one word, and no new
|
||||
roles, credentials, push or merge. The roster lists Pi for Darkwing,
|
||||
Dewey, Filbert and Researcher, but their T3 sessions run on Claude
|
||||
Code. Sage reads Jason's ruling as covering those T3 Claude sessions.
|
||||
The first launch under it is a Researcher thread on Sonnet 5.5
|
||||
(9bac0794), researching Vikunja and Pocket ID.
|
||||
|
||||
Reference in New Issue
Block a user