cerebral work // product · terrarium
One repo, idea to validated.
terrarium is the incubator monorepo machine for the cerebral-work estate. An idea enters, runs through execution, and comes out validated — in one atomic polyglot Moon repo where canon anchors the work and Claude-native modular orchestration drives it. It is also the node registry for the estate: every project that graduates starts here.
What it does
- Ideation → execution → validation, atomic. An idea is captured as a worktree in the monorepo, executed against the estate toolchain, and validated against the same gates a graduated project must pass — all in one repo, in one motion. No proto-projects stranded in scratch folders.
- Polyglot Moon repo. Built on Moon by moonrepo — a polyglot monorepo task runner with explicit, pinned toolchains per language and project. Rust, Node, Python, Go, and Helm live side by side under one orchestration surface.
- Canon-anchored. Every incubated project is pinned to a version of the estate canon (the AGENTS.md canon, the skills, the conventions) from day one. Drift is measurable before graduation, not after.
- Claude-native modular orchestration. Orchestration is built around Claude Code as the first-class agent: modular task graphs, worktree-scoped subagent dispatch, and the custody/provenance model the rest of the estate already runs on.
- Estate node registry. terrarium is the registry of record for projects on the cerebral-work estate — their current node, status, canon version, and graduation state. What lives in the index page is tracked here.
Architecture
| Component | Role |
|---|---|
| Moon workspace | The polyglot monorepo root — pinned toolchains per language, per-project task graphs, shared cache. The atomic unit an incubated project lives inside. |
| canon pin | Each project is pinned to a versioned canon (AGENTS.md, skills, conventions) at creation. Measurable drift against the declared source of truth from commit one. |
| orchestration graph | Claude-native modular task graphs driving worktree-scoped subagent dispatch — the ideate→execute→validate motion, with custody provenance carried through. |
| validation gates | The same gates a graduated project must pass (build, test, convention, canon-sync), runnable against an incubated node at any point — graduation is “gates green on main.” |
| node registry | The estate’s registry of record: each project’s node, status, canon version, graduation state — indexed and queryable. |
Status
Repo: github.com/cerebral-work/terrarium · Toolchain: Moon (moonrepo) · License: Proprietary.
The Moon workspace, canon pin, and node registry are live and host the estate’s active incubations; the Claude-native orchestration graph and the full validation-gate suite are being filled out as the canon stabilizes. terrarium is the front door for every project that intends to graduate into production on the estate.