Skip to content

docs: adopt the shared Invex documentation format - #29

Merged
DecSmith42 merged 5 commits into
mainfrom
claude/project-thread-vhd3ok
Oct 13, 2026
Merged

DecSmith42 merged 5 commits into
mainfrom
claude/project-thread-vhd3ok

Conversation

@DecSmith42

Copy link
Copy Markdown
Contributor

Requested by Dec · project thread

Before: the versioning policy sat in api/SemVer.md, a name copied from semantic-version. api/index.md linked to generated .yml files, the site home was a JavaScript redirect, and the README had no badges.

After: the repo follows the shared Invex documentation standard.

  • The versioning policy is now docs/versioning.md.
  • api/index.md uses xref links and has a Kind column.
  • There is a real landing page.
  • The README is in the shared section order, with badges and absolute links.
  • One docs claim was wrong and is fixed. Redacted output does not keep a secret out of the invocation log line, so transforming-output.md now has a warning that points at Logging.

How: the shared docfx.json, root toc.yml, docs/filterConfig.yml and logo theme, followed by content commits. No .NET SDK was available while writing this, so DocFX was not run locally.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Jy23TCq1bZkdPV2GRWfspU


Generated by Claude Code

Canonical docfx.json, root toc.yml, API filter and logo theme shared across
the Invex libraries.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jy23TCq1bZkdPV2GRWfspU
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jy23TCq1bZkdPV2GRWfspU
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jy23TCq1bZkdPV2GRWfspU
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jy23TCq1bZkdPV2GRWfspU
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jy23TCq1bZkdPV2GRWfspU
Copilot AI balanced review requested due to automatic review settings October 13, 2026 15:24
@DecSmith42 DecSmith42 self-assigned this Oct 13, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The repository’s Copilot guidance still references the removed api/SemVer.md path.

0 open findings

What changed in this PR

Adopts the shared Invex DocFX structure and improves documentation accuracy and navigation.

Changes:

  • Adds a real landing page, reorganized navigation, xrefs, and versioning documentation.
  • Refreshes the README with badges, examples, and absolute links.
  • Adds API filtering, logo styling, and an invocation-log security warning.
File Description
toc.yml Sets the documentation homepage.
README.md Reorganizes package guidance and links.
index.md Replaces the redirect with a landing page.
docs/​versioning.md Relocates and expands versioning guidance.
docs/​transforming-output.md Clarifies invocation-log secret exposure.
docs/​toc.yml Groups guides and adds versioning.
docs/​testing.md Adds related links and API xrefs.
docs/​running-processes.md Adds related documentation links.
docs/​logging.md Adds related links and API xrefs.
docs/​introduction.md Adds use cases, limitations, and navigation.
docs/​handling-failures.md Adds an introduction and related links.
docs/​getting-started.md Improves orientation and next steps.
docs/​filterConfig.yml Restricts generated APIs to public Invex types.
docs/​cancellation.md Clarifies wait cancellation behavior.
docfx.json Adopts shared DocFX metadata and theming.
docfx-theme/​public/​main.css Sizes and aligns the site logo.
api/​index.md Replaces generated-file links with xrefs.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@DecSmith42
DecSmith42 marked this pull request as ready for review October 13, 2026 15:59
@DecSmith42
DecSmith42 merged commit 6053111 into main Oct 13, 2026
10 checks passed
@DecSmith42
DecSmith42 deleted the claude/project-thread-vhd3ok branch October 13, 2026 16:13
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.

3 participants