* docs: refocus README on the product, move progress to docs/STATUS.md Rework the README around what ReverbCode is and does, drawing the agent/runtime/tracker framing and the "how it works" flow from the legacy agent-orchestrator README but stating only what the rewrite's code actually implements (zellij runtime, GitHub SCM/tracker, 23 verified agent adapters, port/adapter extensibility surface). Move progress tracking out of the README: rename docs/status.md to docs/STATUS.md, reconcile the README's "Status and roadmap" content into it (SCM observer issue refs, milestone link), correct the adapter count to 23, and drop the stray trailing markup. Update the README, AGENTS.md, docs/README.md, and docs/stack.md references accordingly. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * chore: format with prettier [skip ci] --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| agent | ||
| cli | ||
| README.md | ||
| STATUS.md | ||
| architecture.md | ||
| backend-code-structure.md | ||
| stack.md | ||
README.md
agent-orchestrator rewrite docs
The agent-orchestrator is being rebuilt as a long-running Go backend daemon
(backend/) plus an Electron + TypeScript frontend (frontend/). The backend
supervises coding-agent sessions and exposes daemon control, project/session
state, terminal streaming, and CDC/event infrastructure.
Start with architecture.md for the current backend model and
cli/README.md for the CLI surface.
Reference docs
| Doc | What it covers |
|---|---|
| architecture.md | Current backend model, package layout, status derivation, persistence/CDC, and load-bearing rules. |
| backend-code-structure.md | Package ownership rules for the Go backend: domain, services, ports, adapters, storage, HTTP, CLI, and daemon wiring. |
| cli/README.md | CLI commands and daemon control surface. |
| agent/README.md | Agent adapter contract, hook methodology, and session-info derivation. |
| STATUS.md | What is shipped on main today and what is still in flight. |
| stack.md | Accepted library/runtime choices, pending stack decisions, and dependencies explicitly avoided for V1. |
Mental model
Persist durable facts, derive display status:
- session table:
activity_state,is_terminated, identity, metadata - PR tables: PR/CI/review facts
- derived read model:
service.Sessioncomputes display status from session + PR facts