Documentation Index

June 29, 2026 · View on GitHub

Reader-facing Markdown documents under docs/, plus aggregate rows for large historical, generated, or scaffold directories. Per-run/generated directories are listed by directory instead of file by file.

Onboarding and how-tos

FileAudienceSummary
using-striatum.mdNew arrival (RFC 0054)Day-zero usage guide: the operator + principal model, prerequisites, day-zero setup, first run, escalation surface. Read this first.
adopter-reading-path.mdTeam adopting striatumCurated 6-RFC reading list explaining how the system thinks: DDD, lane attestation, multi-repo daemon, RPC envelope, PG substrate, human-principal role. Read after USING_STRIATUM.
getting-started.mdNew userFrom a fresh target repo to a running workflow in ~15 minutes; leads with AI-operator setup and keeps operator-by-hand notes as a sidebar. Superseded by USING_STRIATUM.md for the role-aware walkthrough; retained for the deeper install / verify steps.
how-to-human.mdHuman principalEscalation playbook for resolving blockers and decisions; retains the operator-by-hand walkthrough as reference.
consumer-repo-layout.mdTarget-repo owner (RFC 0056)Opinionated-but-non-mandatory directory layout recommendations: where the workflow file lives, where artifacts land, what to gitignore.
how-to-agent.mdCoding agentLong-form companion to the RFC 0015 skill bundle; the workflow loop, work-packet shape, and what not to do.
context-hygiene.mdOperator / agent authorWhy session quality is not a function of token budget; repo-side, session-side, and model-side practices for replicating high-taste sessions.
workflow-types.mdWorkflow selectorWhich workflow shape and lane set to choose; current starters, examples, defaults, and the roadmap toward a chooser UI.
workflow-catalog.mdWorkflow selectorGenerated reference for bundled workflow catalog shapes and lane sets, including Mermaid graph previews.
writing-workflows.mdWorkflow authorHow to author workflow.json from scratch: required fields, scaffold layout, common graph shapes, validation.
cli-reference.mdAnyoneFlat list of every CLI verb plus stable exit codes; --help is authoritative.
postgres-transition.mdOperatorThe D094 / RFC 0043 PostgreSQL runbook: prerequisites, role setup, daemon migrate-db, daemon owner-ddl apply, daemon startup, striatum repo add, PostgreSQL verification, and exit codes 11 / 12.
blob-transition.mdOperatorThe RFC 0072 blob-storage runbook: configuring striatumd against an S3-compatible service, adopting repos with --apply-blob-creation, bulk-migrating docs/dogfood/ into blob storage, and verifying the round trip.
daemon-runbook.mdOperatorThe RFC 0079 daemon operability runbook: striatum daemon install/uninstall/status, the portable systemd user unit, runtime layout (daemon-go.sock, client-token, mcp-http-endpoint, pidfile), daemon.toml DSN, journalctl --user -u striatumd, and troubleshooting.
daemonize-run-drive.mdOperatorRun-drive daemonization notes for long-lived operator execution and restart behavior.
frontend-development.mdContributorLocal web UI development workflow, build/test commands, and generated asset expectations.
lane-sandbox.mdOperator / maintainerLane sandbox setup and constraints for supervised lanes.
operator/README.mdOperatorEntry point for the operator runtime surface: bootstrap first, then BRIEF.md, rfc-roadmap.md, plans, progress, workflow fixtures, and recovery records.

Specifications and decisions

FileAudienceSummary
../ARCHITECTURE.mdFresh agent / humanOne navigable map of the substrate: components, state ownership, surfaces, write boundary, run model, failure legibility (GH #161).
spec.mdAnyoneThe implementation contract for the V1 surface. The source of truth when this index and the runner disagree.
domain-driven-design.mdAnyone curious about the framingWhy the vocabulary is the model, not bookkeeping; bounded context, aggregate roots, value objects, the events log, and the daemon-method write-boundary invariant.
doc-map.mdAnyone editing the docsThe boundary contract: which doc owns what, what each doc deliberately does not contain, and the direction citations should flow.
prd.mdProduct readerThe product requirements that drove the V1 design.
decision-log.mdProduct / architecture readerEvery product and architecture decision (D### rows) with reason, consequences, and revisit triggers.
ubiquitous-language.mdAnyoneGlossary of striatum-specific terms (run, session, lease, work packet, lane, etc.).
todo.mdMaintainerArchived pointer retained for older links; current work lives in operator/BRIEF.md, operator/rfc-roadmap.md, bootstrap output, and open GitHub issues.
roadmap.mdOperator kicking off / resuming workForward-looking sequencing of TODO items, RFC follow-ups, and active runway. Use only after operator/BRIEF.md; live issue frontiers belong in the brief until roadmap refresh is mechanized.
releasing.mdMaintainerVersioning policy and release cadence: when to bump major/minor/patch, the pre-release checklist, and changelog discipline.
command-authority-matrix.mdMaintainerInventory of CLI/RPC authority paths across Go daemon RPC route translations, capability scopes, and local PostgreSQL authority guardrails.
daemon-method-tables.mdMaintainerGenerated daemon method registry and CLI route translation reference, sourced from contracts/daemon_methods.json and guarded by Go daemon handler coverage and contract registry tests.
doc-convention.mdMaintainerDocumentation placement convention for curated docs, write-once records, generated bodies, and ignored scratch.
architecture/REMEDIATION_SYNTHESIS_2026-05-17.mdMaintainerSynthesis of the Codex remediation plans: D107, RFC 0068-0071, Go daemon port sequencing, PostgreSQL-only cleanup, Gemini/Antigravity decommissioning, and dogfood-065 execution plan.

Background and reference

FileAudienceSummary
mcp.mdMCP integratorNative Go daemon HTTP/SSE MCP endpoint discovery, authentication, tool discovery, tool calls, and agent-loop boundaries.
harness-friction-patterns.mdMaintainer / RFC authorLong-form record of recurring dogfood friction shapes (036-039) and the V1 fixes that landed; companion to RFC 0040.
readme.mdDoc tree readerPointer file for docs/.

Agent guidance

These are cited directly by the repo's CLAUDE.md; they tell coding agents how to consume this repo's domain docs, issue tracker, and triage vocabulary.

FileAudienceSummary
agents/domain.mdCoding agentWhich domain/decision docs to read before exploring the codebase, and the repo's single-context documentation layout.
agents/issue-tracker.mdCoding agentIssues and PRDs live as GitHub issues; the gh CLI conventions for create/read/list/comment/label/close.
agents/triage-labels.mdCoding agentMaps the five canonical triage roles to the GitHub label strings used in this repo.
agents/roles/adjudicator.mdCoding agentThe RFC 0093 adjudicator role: read only curated workflow state, publish a collaboration_ledger artifact at the packet-provided path.

Campaign scaffolds

PathSummary
campaigns/Per-campaign workflow scaffolds (<name>/workflow.json plus prompts/, roles/, artifacts/) for multi-stage design and remediation runs (e.g. doctor-integrity-legibility, issue-290 fan-in design, RFC 0126–0128).

Audits and records

PathSummary
audits/Browseable audit, hygiene, reconciliation, and review reports.
records/Frozen provenance and archived inputs that should stay discoverable without reading as current guidance.
records/_frozen/research/Retained research snapshots, including PROVENANCE.md and TRUE_PROVENANCE_AND_CONTAINMENT.md.

Historical (incubation provenance — not current product material)

Each file below carries a banner at the top calling out its historical status. Read these only when you need to understand how a load-bearing decision was originally framed; for current behavior, the sources of truth are docs/reference/spec.md, docs/decisions/decision-log.md, and docs/rfcs/.

FileSummary
prior-art.mdPre-PRD survey of orchestration tools that shaped early framing. Not a list of currently-tracked dependencies.
interview-log.mdThe interview rounds that produced the original PRD and the early D### decision rows.
ENGRAM_INCUBATION_CONTEXT.mdEngram-extraction provenance; striatum was extracted from a parent project.
RFC_0014_DOGFOOD_FIX_SPEC.mdPre-RFC-0001 dogfood findings; everything actionable here landed in subsequent RFCs.

RFCs

FileSummary
rfcs/All accepted/proposed Striatum RFCs. Each RFC has its own .md file plus a current entry in rfcs/README.md.

Dogfood material

PathSummary
dogfood/Aggregate historical dogfood notes and friction register.
dogfood/FRICTION_LOG.mdAggregate friction register across runs.
dogfood/HISTORICAL.mdDistinguishes the historical incubation runs from the current cadence.
dogfoods/Preserved named dogfood fixtures with workflow scaffolds, prompts, and roles.

Repository-level files

FileSummary
../README.mdTop-level pitch, daemon/Postgres quick start, current release/status table, and documentation table.
../AGENTS.mdProject instructions for agents and contributors working on the striatum source.
../CHANGELOG.mdPer-version release notes since 0.1.0.