Skip to content

Rewrite README as coherent product doc#8

Merged
rlienard merged 1 commit into
mainfrom
claude/fervent-gauss-La7rd
May 22, 2026
Merged

Rewrite README as coherent product doc#8
rlienard merged 1 commit into
mainfrom
claude/fervent-gauss-La7rd

Conversation

@rlienard
Copy link
Copy Markdown
Owner

Context

The README accreted phase-by-phase during the six-phase refactor; now that everything's merged the phase-numbered framing is confusing and the layout tree was missing half of what shipped (services/, deploy/, core/events, core/threat, core/observability, .github/workflows).

What changed

Single coherent doc structured as:

  • Features — user-facing capabilities, not internal phases.
  • Architecture — ASCII diagram showing every client and microservice.
  • Quick startdocker compose up + a local-dev path with SCOPILOT_REDIS__URL=memory://.
  • Services — one tight section per microservice (api, worker, threat_daemon, webex_bot, mcp_server, cli, app.py) with the exact run command.
  • Deploy — Docker Compose + Kubernetes + Alembic migration commands.
  • Configuration — table of SCOPILOT_* env-var groups + pointer to .env.example.
  • Project layout — current tree (with comments describing each directory).
  • Testspytest invocation + the "hermetic, no live API calls" note.

No code touched — README only.


Generated by Claude Code

Drops the iterative phase-by-phase framing (relevant during the
refactor, confusing now that everything's merged) and replaces it with
Features → Architecture → Quick start → Per-service runbook → Deploy →
Configuration → Project layout. Adds an ASCII architecture diagram and
a dedicated section per microservice with run commands; fixes the layout
tree which was missing services/, deploy/, core/events, core/threat,
core/observability, and .github/workflows.

https://claude.ai/code/session_01THsbGHdqjcvJeWUwrzZtp8
@rlienard rlienard marked this pull request as ready for review May 22, 2026 21:48
@rlienard rlienard merged commit 5fbbb76 into main May 22, 2026
@rlienard rlienard deleted the claude/fervent-gauss-La7rd branch May 22, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants