Summary
Refresh user-facing docs that still list only Cursor, Claude Desktop, VS Code, and Windsurf.
Problem
src/mcts/inventory/client_registry.py registers 12+ clients. docs/platform/cli.md and docs/scanning/inventory.md still describe four clients in places.
Additional doc gaps (validated 2026-06-17):
Expected Behavior
Docs match client_registry.py and the inventory command docstring ("12+ agent clients"). Privacy examples accurately state redaction scope per SECURITY.md.
Evidence
docs/platform/cli.md — inventory section ("Cursor, Claude Desktop, VS Code, Windsurf")
docs/scanning/inventory.md — entry table examples, privacy commands section
SECURITY.md — Inventory Privacy
References
Acceptance Criteria
Summary
Refresh user-facing docs that still list only Cursor, Claude Desktop, VS Code, and Windsurf.
Problem
src/mcts/inventory/client_registry.pyregisters 12+ clients.docs/platform/cli.mdanddocs/scanning/inventory.mdstill describe four clients in places.Additional doc gaps (validated 2026-06-17):
docs/scanning/inventory.mdshows--config-path ... --scan-allwithout noting that--redact-pathsdoes not apply to scan-all JSON export until [FEATURE] Wire --redact-paths through inventory --scan-all JSON export #288 is done.--paths-onlyconflicts, no-o) should stay in sync withcli/main.py.Expected Behavior
Docs match
client_registry.pyand theinventorycommand docstring ("12+ agent clients"). Privacy examples accurately state redaction scope perSECURITY.md.Evidence
docs/platform/cli.md— inventory section ("Cursor, Claude Desktop, VS Code, Windsurf")docs/scanning/inventory.md— entry table examples, privacy commands sectionSECURITY.md— Inventory PrivacyReferences
mcts inventoryreads local MCP configs without consent gate #87 / PR feat(inventory): add privacy controls for config discovery (#87) #279Acceptance Criteria
--redact-paths+--scan-alllimitation cross-linked to [FEATURE] Wire --redact-paths through inventory --scan-all JSON export #288 until fixed