Skip to content

docs: site polish — How it works, Features, and Troubleshooting pages#123

Merged
mountainowl merged 1 commit into
mainfrom
docs/how-it-works-page
Jun 18, 2026
Merged

docs: site polish — How it works, Features, and Troubleshooting pages#123
mountainowl merged 1 commit into
mainfrom
docs/how-it-works-page

Conversation

@mountainowl

@mountainowl mountainowl commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Docs-site restructuring & content + a README/docs split. Independent commits, each its own concern; docs-only, no application code touched.

Pages

  1. How it works (how-it-works.md + images/architecture.svg) — walkthrough on its own page with a hand-authored sync/async architecture SVG. (Orphaned by feat(review): operator-configurable precision levers (category taxonomy, mode presets, calibrated confidence) #119's squash-merge; re-applied.)
  2. Features (features.md) — plain-language, multi-audience overview; links to the relevant recipe/config/reference.
  3. Troubleshooting (troubleshooting.md, trims operate.md) — host/infra block pulled out and rewritten as terse symptom → cause → fix.

Nav & site shape
4. Nested Run / MCP server / GitHub Action under Install and configure (navigation.indexes).
5. Examples hidden until it has screenshots (exclude_docs, source kept).
6. References dropped from the published site — maintainer notes, not user docs (exclude_docs, source kept).

Content
7. "Features at a glance" → "Highlighted features" (Overview + README); icons dropped; View full list of features link added.
8. Configuration reference restructured into a table + example TOML per [section] (incl. the previously-undocumented [mcp_server]) with a copy-paste quick-start config; six feature deep-dives preserved verbatim (anchors intact).
9. New self-hosted / in-house OpenAI-compatible model recipe (recipes.md).

README / docs split
10. README.md slimmed 201 → 78 lines to a git-level front door — badges, one-paragraph what-it-is, install one-liner, compact docs-link table, Status, Security, Community. Marketing/how-to content now lives only on the docs site (the comprehensive, multi-audience documentation), linked from the README.

Verification

  • mkdocs build --strict — clean; page links, cross-links, and nav nesting resolve
  • Load-bearing configuration.md#… anchors verified in built HTML; deep-dive prose byte-identical via region diff
  • README relative links (SECURITY/CONTRIBUTING/SUPPORT/CODE_OF_CONDUCT/LICENSE) confirmed present
  • cz check — all commits conform to Conventional Commits

…ure diagram

Move the overview "How it works" section onto its own docs page and replace the Mermaid block with a hand-authored SVG: solid arrows for synchronous flow, dotted for asynchronous, and rounded-orthogonal connectors for the SQLite-state and outcome-sync feedback loops. This restructure was pushed to the precision-lever branch after PR #119 was squash-merged, so it never reached main; re-applied here on the current release line.
@mountainowl mountainowl merged commit 1177a61 into main Jun 18, 2026
4 checks passed
@mountainowl mountainowl changed the title docs: move "How it works" to its own page with a hand-drawn architecture diagram docs: add "How it works" and "Features" pages (+ hand-drawn architecture diagram) Jun 18, 2026
@mountainowl mountainowl changed the title docs: add "How it works" and "Features" pages (+ hand-drawn architecture diagram) docs: site polish — How it works, Features, and Troubleshooting pages Jun 18, 2026
mountainowl added a commit that referenced this pull request Jun 18, 2026
…im README (#125)

Recovers the docs work stranded when PR #123 squash-merged at a stale head (a GitHub PR-head-sync glitch left only the first commit, the How it works page, in main). This carries the remaining changes on top of current main:

- Features page (docs/features.md) + Highlighted-features rename and full-list link on the Overview.
- Troubleshooting page (docs/troubleshooting.md); host/infra block trimmed out of operate.md.
- Configuration reference restructured into per-[section] tables + example TOML, documents [mcp_server], adds a quick-start config; feature deep-dives preserved verbatim.
- Self-hosted / in-house OpenAI-compatible model recipe (recipes.md).
- Nav: Run/MCP/GitHub Action nested under Install and configure (navigation.indexes); Examples and References excluded from the site (source kept).
- README slimmed to a git-level front door that defers to the docs site.

Co-authored-by: mountainowl <mountainowl@users.noreply.github.com>
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