Skip to content

docs: comprehensive documentation overhaul#18

Merged
arvarik merged 1 commit into
mainfrom
docs/comprehensive-documentation-overhaul
Jun 17, 2026
Merged

docs: comprehensive documentation overhaul#18
arvarik merged 1 commit into
mainfrom
docs/comprehensive-documentation-overhaul

Conversation

@arvarik

@arvarik arvarik commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Summary

Complete documentation audit and overhaul across all non-gitignored docs. Every claim was cross-referenced against the actual codebase.

Changes

README.md

  • Restructured for newcomer readability: How It Works (grouped by Orchestration/Observability/Operations), See It In Action (5 screenshots), academic paper citations
  • Removed Architecture diagram section (defers to docs/architecture/)
  • Removed references to gitignored proposals/ and roadmap/ directories
  • Fixed Redis version: 7 → 8

Documentation Accuracy Fixes

Doc Issue Fix
QUICKSTART.md BMAS_NODE_KEY placeholder wrong Matches .env.example
CONFIGURATION.md blackboard_v2 default true false (matches config.py)
CONFIGURATION.md ports.dashboard marked required → optional w/ default 9321
architecture/README.md Redis 7-alpine 8-alpine (matches compose)
architecture/README.md Missing PatchBoard paper Added citation
DESIGN.md Route table wrong (blackboard, cost) → mission, artifacts
DESIGN.md File tree (§11) outdated Rewritten: 45 files verified
DESIGN.md Stale component names DAGVisualizer→TurnGraph, etc.
DESIGN.md Invalid [!ABSTRACT] alert [!NOTE]
DESIGN.md Tailwind reference → CSS

Housekeeping

  • Added docs/README.md as documentation index
  • Added 5 screenshots to docs/screenshots/
  • Gitignored + untracked ad-hoc scripts (generate_icons.py, rebuild.sh)

Verification

All 8 CI checks pass:

  • Daemon: ruff ✅, mypy ✅, pytest (430 passed) ✅
  • Agent: pytest (39 passed) ✅
  • Dashboard: eslint ✅, tsc ✅, build ✅

README:
- Restructure for newcomer readability with How It Works grouped by
  theme, See It In Action screenshot showcase, and paper citations
- Remove Architecture diagram section (defers to docs/architecture/)
- Remove references to gitignored proposals/ and roadmap/ directories
- Fix Redis version: 7 to 8 (matches docker-compose.yml)
- Add docs/README.md as documentation index

QUICKSTART.md:
- Fix BMAS_NODE_KEY example to match .env.example

CONFIGURATION.md:
- Fix blackboard_v2 default: true to false (matches config.py)
- Fix ports.dashboard: required to optional with default 9321

Architecture README:
- Fix Redis image: redis:7-alpine to redis:8-alpine
- Add PatchBoard paper to References

Design System DESIGN.md:
- Fix breadcrumb link depth
- Fix invalid ABSTRACT alert type to NOTE
- Fix route table: blackboard to mission, remove cost, add artifacts
- Rewrite file organization tree to match actual 45-file codebase
- Update ASCII layout diagram tab names
- Rename DebateList to DebateThread (actual component name)
- Fix Tailwind reference to CSS

Housekeeping:
- Gitignore and untrack ad-hoc scripts
- Add 5 screenshots to docs/screenshots/

All 8 CI checks pass.
@arvarik arvarik merged commit 81c834e into main Jun 17, 2026
3 checks passed
@arvarik arvarik deleted the docs/comprehensive-documentation-overhaul branch June 17, 2026 06:49
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.

1 participant