Skip to content

docs(readme): reconcile tool-count contradictions (TAP-4577)#200

Merged
wtthornton merged 1 commit into
masterfrom
tap-4577-readme-tool-count
Jul 2, 2026
Merged

docs(readme): reconcile tool-count contradictions (TAP-4577)#200
wtthornton merged 1 commit into
masterfrom
tap-4577-readme-tool-count

Conversation

@wtthornton

Copy link
Copy Markdown
Owner

Summary

README front door contradicted itself on MCP tool counts. Lines 57 and 104 claimed 84 tools (42 TappsMCP + 42 DocsMCP) while line 5, the architecture diagram, and the package table already said 85 (43 + 42). The dependency diagram and directory-tree comment also undercounted TappsMCP as 42.

Authoritative count (code-derived)

  • ALL_TOOL_NAMES in packages/tapps-mcp/src/tapps_mcp/server.py = 43
  • ALL_DOCS_TOOL_NAMES in packages/docs-mcp/src/docs_mcp/server.py = 42
  • Total = 85 — matches docs/architecture/tool-budget.md.

Corrected all four stale mentions (README.md:57, :104, :1075, :1207) to 43 TappsMCP / 42 DocsMCP / 85 total. Docs-only; no code or tests touched.

Closes TAP-4577.

🤖 Generated with Claude Code

README stated inconsistent MCP tool counts: lines 57 and 104 claimed
84 tools (42 TappsMCP + 42 DocsMCP) while the front-door line 5,
architecture diagram, and package table already said 85 (43 + 42).
The dependency diagram (line 1075) and structure tree (line 1207) also
undercounted TappsMCP as 42.

Authoritative count is code-derived: ALL_TOOL_NAMES in
packages/tapps-mcp/src/tapps_mcp/server.py = 43, ALL_DOCS_TOOL_NAMES in
packages/docs-mcp/src/docs_mcp/server.py = 42, total 85 — matching
docs/architecture/tool-budget.md. Corrected all four stale mentions to
43 TappsMCP / 42 DocsMCP / 85 total.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@wtthornton wtthornton merged commit 0c0375b into master Jul 2, 2026
1 check 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