Skip to content

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

Merged
RFingAdam merged 2 commits into
mainfrom
docs-mkdocs-site
May 13, 2026
Merged

docs: MkDocs Material site + refresh AI_STATUS to v4.2.0#62
RFingAdam merged 2 commits into
mainfrom
docs-mkdocs-site

Conversation

@RFingAdam
Copy link
Copy Markdown
Owner

Public-facing documentation site for RFlect, with a refreshed AI_STATUS.

Replaces #61 (auto-closed when its base branch process-folder-mcp was deleted after #60 was squash-merged). All commits have been rebased cleanly onto current main.

What's included

  • mkdocs.yml + docs/requirements.txt — Material theme, custom CSS, brand logo + favicon, instant navigation, custom color palette (indigo + cyan)
  • docs/ tree (30 pages):
    • Home — hero landing with logo, card grid, tabbed screenshot gallery
    • Getting Started — install / quickstart / concepts
    • Hardware — chambers / file formats / instruments (answers "what does RFlect support")
    • User Guide — 9 measurement types with embedded screenshots: 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 process_folder standard procedures / 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 pruned
  • Custom CSS (docs/stylesheets/extra.css): brand colors, card grid, hero strip, screenshot framing, themed table headers
  • README docs badge + quick-nav links
  • 9 curated screenshots copied into docs/assets/screenshots/
  • .gitignore excludes site/ (MkDocs build output)

Test plan

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

🤖 Generated with Claude Code

RFingAdam and others added 2 commits May 13, 2026 09:40
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 merged commit 90e1abd into main May 13, 2026
9 checks passed
@RFingAdam RFingAdam deleted the docs-mkdocs-site branch May 13, 2026 14:56
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