Skip to content

docs(055): documentation Diátaxis restructure — spec (WP-G1)#522

Open
Dumbris wants to merge 1 commit into
mainfrom
055-docs-diataxis
Open

docs(055): documentation Diátaxis restructure — spec (WP-G1)#522
Dumbris wants to merge 1 commit into
mainfrom
055-docs-diataxis

Conversation

@Dumbris
Copy link
Copy Markdown
Member

@Dumbris Dumbris commented May 24, 2026

Spec for restructuring docs.mcpproxy.app around the four Diátaxis quadrants (Spec 053 WP-G1). Based on a full docs inventory: the site is Docusaurus (keep it), ~133 files in docs/ with only ~71 published.

Problems it fixes:

  • Docs are organised by topic/audience, not by Diátaxis user-need type.
  • The 19-file features/ directory is a catch-all mixing Explanation + Reference + How-to in nearly every page.
  • Zero true tutorials and no dedicated Explanation quadrant (the 'why' is scattered as preambles).
  • ~62 internal engineering artifacts pollute docs/ and risk accidental publication.

What the spec requires: add Tutorials + Explanation quadrants (incl. a verified 'Your first proxy' tutorial and a unified security-model page), decompose + retire features/, dedup stale copies, publish the ready-made code_execution/ set, move internal artifacts out of docs/, add client redirects for moved pages, and freeze /errors/<CODE> URLs (hard-linked from product code).

Non-goals: no Go changes, no generator migration, no marketing-site changes. Est. ~11–15 days, deliverable incrementally. Spec-only; quality checklist passes. Plan to be run later.

Related #N/A

Spec for restructuring docs.mcpproxy.app around the four Diataxis quadrants:
add the missing Tutorials + Explanation quadrants, decompose the features/
catch-all, remove ~62 internal artifacts from docs/, publish code_execution/,
keep Docusaurus + add redirects, freeze /errors/ URLs.
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying mcpproxy-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: bb35256
Status: ✅  Deploy successful!
Preview URL: https://b72f3cbf.mcpproxy-docs.pages.dev
Branch Preview URL: https://055-docs-diataxis.mcpproxy-docs.pages.dev

View logs

@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions
Copy link
Copy Markdown

📦 Build Artifacts

Workflow Run: View Run
Branch: 055-docs-diataxis

Available Artifacts

  • archive-darwin-amd64 (27 MB)
  • archive-darwin-arm64 (25 MB)
  • archive-linux-amd64 (16 MB)
  • archive-linux-arm64 (14 MB)
  • archive-windows-amd64 (27 MB)
  • archive-windows-arm64 (24 MB)
  • frontend-dist-pr (0 MB)
  • installer-dmg-darwin-amd64 (20 MB)
  • installer-dmg-darwin-arm64 (18 MB)

How to Download

Option 1: GitHub Web UI (easiest)

  1. Go to the workflow run page linked above
  2. Scroll to the bottom "Artifacts" section
  3. Click on the artifact you want to download

Option 2: GitHub CLI

gh run download 26351798392 --repo smart-mcp-proxy/mcpproxy-go

Note: Artifacts expire in 14 days.

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