Skip to content

docs: MkDocs Material site + refresh AI_STATUS to v4.2.0#61

Closed
RFingAdam wants to merge 2 commits into
process-folder-mcpfrom
docs-mkdocs-site
Closed

docs: MkDocs Material site + refresh AI_STATUS to v4.2.0#61
RFingAdam wants to merge 2 commits into
process-folder-mcpfrom
docs-mkdocs-site

Conversation

@RFingAdam
Copy link
Copy Markdown
Owner

Summary

Public-facing documentation site at https://rfingadam.github.io/RFlect/ once Pages is enabled, plus a refreshed AI_STATUS.

Base branch is process-folder-mcp so this PR only shows the docs diff. Merge that PR (#60) first, then this one rebases naturally onto main.

What's included

  • mkdocs.yml + docs/requirements.txt — Material theme, search, code copy, dark/light toggle, mkdocs-include-markdown-plugin
  • docs/ tree:
    • Home + Getting Started (install / quickstart / concepts)
    • Hardware (chambers / file formats / instruments) — explains exactly what RFlect supports
    • User Guide — 9 measurement types: Active TRP, Passive Gain, S11, Group Delay, UWB/SFF, Polarization, Maritime/Horizon, Advanced RF, Cal Drift
    • MCP — overview / installation (Claude Code, Cline, Continue) / 34-tool reference / recipes for standard procedures via process_folder / troubleshooting
    • AI — overview / status (mirrors refreshed AI_STATUS.md) / providers / chat / reports
    • Reference — CLI, API, glossary
    • Contributing (mirrors CONTRIBUTING.md)
  • .github/workflows/docs.yml — strict mkdocs build on push to docs paths; deploy to gh-pages on push to main
  • AI_STATUS.md refreshed: v4.1.5 → v4.2.0, 20 → 34 MCP tools, cal-drift category, process_folder documented, shipped-roadmap items pruned, last updated 2026-05-12
  • README docs badge + nav links
  • .gitignore excludes site/ (MkDocs build output)

Cross-doc references in AI_STATUS.md and CONTRIBUTING.md were rewritten to absolute GitHub URLs so they resolve both in the repo view and in the included pages on the docs site.

Test plan

  • mkdocs build --strict — clean, 0 warnings, 0 info-level link issues
  • After merging to main, verify the workflow runs and gh-pages branch is created
  • Settings → Pages → Source = gh-pages, root → site goes live at https://rfingadam.github.io/RFlect/
  • Spot-check navigation, search, and the MCP Recipes page

🤖 Generated with Claude Code

RFingAdam and others added 2 commits May 12, 2026 22:19
Public-facing documentation site published from /docs to GitHub Pages.

What's included:
- mkdocs.yml + docs/requirements.txt (MkDocs Material, include-markdown)
- docs/ tree: index, getting-started, hardware, user-guide (9 measurement
  types), mcp (overview/install/tools/recipes/troubleshooting), ai
  (overview/status/providers/chat/reports), reference (cli/api/glossary),
  contributing
- .github/workflows/docs.yml — strict build on every push touching docs;
  deploy to gh-pages on push to main
- README docs badge + nav links
- AI_STATUS.md refreshed: v4.1.5 → v4.2.0, 20 → 34 MCP tools, cal-drift
  category, process_folder orchestrator, shipped-roadmap pruning, last
  updated 2026-05-12
- contributing.md and ai/status.md mirror CONTRIBUTING.md and AI_STATUS.md
  via mkdocs-include-markdown-plugin so the canonical sources stay in the
  repo root
- .gitignore: add site/ (MkDocs build output)

Cross-doc references in AI_STATUS.md and CONTRIBUTING.md rewritten to
absolute GitHub URLs so they resolve both in the repo view and in the
included pages on the docs site.

Verification: mkdocs build --strict completes with no warnings.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Add docs/assets/logo.svg (Smith-chart brand logo) used as both site
  logo and favicon
- Custom theme colors (indigo + cyan accent), Inter + JetBrains Mono
  font pair, instant-loading navigation, toc.follow
- New docs/stylesheets/extra.css: brand colors, card grid for the
  landing page, hero strip, screenshot framing, themed table headers
- Rewrite docs/index.md as a hero landing with logo, card grid, and
  a tabbed screenshot gallery (passive 3D / 2D, datasheet, active 2D,
  VNA, group delay)
- Embed relevant screenshots in passive-gain, active-trp, s11-impedance,
  group-delay, and ai/providers pages so each topic has a real visual
  reference instead of just text

mkdocs build --strict still passes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@RFingAdam RFingAdam deleted the branch process-folder-mcp May 13, 2026 14:39
@RFingAdam RFingAdam closed this May 13, 2026
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