Skip to content

docs: accuracy audit — fix lies, stale content, and gaps#360

Merged
bicced merged 1 commit intomainfrom
docs/accuracy-audit
Mar 6, 2026
Merged

docs: accuracy audit — fix lies, stale content, and gaps#360
bicced merged 1 commit intomainfrom
docs/accuracy-audit

Conversation

@bicced
Copy link
Contributor

@bicced bicced commented Mar 6, 2026

Summary

Full documentation accuracy audit. Cross-referenced every doc file against the actual codebase and fixed every discrepancy found.

24 fixes across 13 files:

Lies fixed (6)

  • Remove browser_evaluate from README, agent-tools.md, security.md (skill was removed for security in prior review but docs never updated)
  • Fix cap_drop claim in security.md (no NET_BIND_SERVICE re-added — code only drops ALL)
  • Fix browser container RAM in security.md (2–8GB scaled by fleet size, not fixed 2GB)
  • Remove AGENTS.md from memory.md workspace table (migrated to INSTRUCTIONS.md)

Stale content fixed (3)

  • Update test count badge from 1744 → 1826 (README ×4, development.md)
  • Note browser_evaluate removal in ROADMAP.md historical entry
  • Expand agent server endpoint list in architecture.md (was listing 3, actually 14+)

Missing documentation added (11)

  • /webhook/trigger/{workflow_name} and /webhook/status/{execution_id} endpoints in workflows.md
  • 4 undocumented dashboard API endpoints (workflow cancel, channels list, agent templates, browser focus)
  • PUT /mesh/cron/{job_id} for updating cron jobs in triggering.md
  • Subagent MAX_TTL=600s upper bound in agent-tools.md
  • soul field in agents.yaml configuration
  • Workspace file character caps (4K–16K per file, 40K total bootstrap) in memory.md
  • browser_scroll tool in README tools table

Vague content clarified (4)

  • Clarify /steer and /debug are conditionally available in channels.md
  • Note config files are auto-created during setup in QUICKSTART.md
  • Explicitly list providers that default to embedding "none" in configuration.md
  • Add soul field to agent config reference table

Test plan

  • pytest — 1800 passed, 0 failed, 7 skipped, 2 pre-existing deselected
  • Verified no remaining browser_evaluate references (except CLAUDE.md changelog and ROADMAP.md historical note with removal annotation)
  • Verified no remaining 1744 references
  • All doc file links verified intact

…ocumentation

Cross-referenced every doc file against the actual codebase. 24 fixes across 13 files:

Lies fixed (6):
- Remove browser_evaluate from README, agent-tools.md, security.md (skill was
  removed for security in prior review but docs never updated)
- Fix cap_drop claim in security.md (no NET_BIND_SERVICE re-added — code only
  drops ALL)
- Fix browser container RAM in security.md (2-8GB scaled by fleet, not fixed 2GB)
- Remove AGENTS.md from memory.md workspace table (migrated to INSTRUCTIONS.md)

Stale content fixed (3):
- Update test count badge from 1744 to 1826 (README, development.md)
- Note browser_evaluate removal in ROADMAP.md historical entry
- Expand agent server endpoint list in architecture.md (was 3, actually 14+)

Missing documentation added (11):
- /webhook/trigger/{workflow_name} and /webhook/status/{execution_id} endpoints
- 4 undocumented dashboard API endpoints (workflow cancel, channels list,
  agent templates, browser focus)
- PUT /mesh/cron/{job_id} for updating cron jobs
- Subagent MAX_TTL=600s upper bound
- soul field in agents.yaml configuration
- Workspace file character caps (4K-16K per file, 40K total bootstrap)
- browser_scroll tool in README tools table

Vague content clarified (4):
- Clarify /steer and /debug are conditionally available
- Note config files are auto-created during setup
- Explicitly list providers that default to embedding "none"
- Add soul field to agent config reference
@bicced bicced merged commit 2234406 into main Mar 6, 2026
3 checks passed
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