Skip to content

Conversation

@MiguelsPizza
Copy link
Contributor

No description provided.

Added three detailed analysis documents identifying duplicate content across documentation:
- DEDUPLICATION_AUDIT.md: Complete analysis with severity ratings and recommendations
- DEDUP_QUICK_REFERENCE.md: At-a-glance summary and action items
- DEDUP_FILE_REFERENCE.md: Exact file paths and line numbers for duplications

Key findings:
- ~4,000+ lines of duplicate content identified across 77 MDX files
- 1,700-2,300 lines actionable cleanup (9-13% reduction)
- 3 critical conflicts including JSON vs Markdown guidance
- Prioritized action plan with time estimates

Major issues:
1. Tool design guidance scattered across 3 files (2,485 lines)
2. Setup instructions duplicated in 3 files (250+ lines)
3. Security guidance fragmented across multiple files (500+ lines)
Added comprehensive analysis for separating conceptual vs procedural content:
- DOCUMENTATION_ANALYSIS_REPORT.md: Detailed file-by-file breakdown with line numbers
- DOCUMENTATION_ACTION_CHECKLIST.md: Step-by-step implementation checklist

Key findings:
- why-webmcp.mdx (100% conceptual) incorrectly placed in Documentation tab
- 3 missing Concepts pages: agent-threat-model, tool-routing, tool-composition
- Documentation tab has 30-40% conceptual content that should link to Concepts
- Detailed migration plan with 10-12 hour implementation estimate

Proposed structure:
- Documentation tab: Pure action-oriented "how to" guides
- Concepts tab: Theory, architecture, and design philosophy
- Cross-links between tabs for seamless navigation
… content

Major restructuring to align Documentation tab with action-oriented content
and Concepts tab with theoretical/architectural content.

Changes:
- Moved why-webmcp.mdx → concepts/alternatives.mdx (100% conceptual content)
- Created concepts/agent-threat-model.mdx (security architecture and threat modeling)
- Created concepts/tool-routing.mdx (multi-tab collection architecture)
- Created concepts/tool-composition.mdx (cross-site composition patterns)
- Updated docs.json navigation to reflect new structure
- Added new "Architecture & Patterns" group in Concepts tab
- Added cross-references from Documentation pages to Concepts pages

Updated files:
- introduction.mdx: Updated link to concepts/alternatives
- security.mdx: Added link to concepts/agent-threat-model
- advanced.mdx: Added links to concepts/tool-routing and concepts/tool-composition
- best-practices.mdx: Added links to tool-design, performance, and agent-threat-model concepts
- connecting-agents.mdx: Added link to concepts/architecture

Impact:
- Documentation tab now focuses on "how to do X" (action-oriented)
- Concepts tab provides "why and how it works" (theory and architecture)
- Clear separation improves navigation and reduces cognitive load
- Users can deep dive into architecture without cluttering procedural guides
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