Skip to content

docs: sync README, MCP docs and architecture with released v0.6.0 - #19

Merged
m-szymanska merged 4 commits into
mainfrom
docs/edge-drift-sync
Aug 22, 2026
Merged

docs: sync README, MCP docs and architecture with released v0.6.0#19
m-szymanska merged 4 commits into
mainfrom
docs/edge-drift-sync

Conversation

@m-szymanska

@m-szymanska m-szymanska commented Aug 22, 2026

Copy link
Copy Markdown
Member

Summary

Documentation still described the pre-0.6.0 world. This PR syncs the edges with the released state:

  • README / docs/usage.md / docs/gate-playbook.md — GitHub Action examples now pin vetcoders/prview-rs@v0.6.0 instead of @main with a "once one ships prview gate" caveat (the gate shipped in v0.6.0). Removed the stale note claiming the gate is absent from the released crate.
  • docs/mcp.md / docs/mcp-smoke.mdhealth example versions bumped 0.3.1/0.5.00.6.0 (runtime reports CARGO_PKG_VERSION).
  • docs/architecture.md — module map now shows the real src/artifacts/dashboard/ module (mod.rs, sections.rs, assets.rs, tests) instead of the long-gone single dashboard.rs.
  • CHANGELOG.md — removed a stale Unreleased prose section that described the loctree 0.8→0.13 bump as upcoming; it is already recorded under ## [0.6.0]. Historical sections untouched.
  • Cargo.lock — bump ammonia 4.1.3 → 4.1.4 (RUSTSEC-2026-0213: XSS via SVG animate/set attributes). Not docs: a real security cut, called out here so reviewers reading only the summary see it.

Every change was verified against the live tree (git tag, Cargo.toml, ls src/artifacts/dashboard/, loct find) — details in commit.

Verification

  • cargo test --doc — ok (1 passed)
  • grep -rn "0.3.1" docs/ README.md — no current-state hits remain

Part of the 2026-08-22 "truth under the hood" campaign (bugslog family: PRV-DOCS-EDGE-DRIFT). Sibling PRs will cover substrate truth and verdict/signal truth.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Nqgpf1YwXw2m3vqC8Ur8nr

Copilot AI lite review requested due to automatic review settings August 22, 2026 12:02

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Code review skipped — your organization has reached its monthly code review spending cap.

An organization admin can view or raise the cap at claude.ai/admin-settings/claude-code. The cap resets at the start of the next billing period.

Once the cap resets or is raised, reopen this pull request to trigger a review.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Synchronizes release-facing documentation with v0.6.0, including GitHub Actions, MCP examples, architecture, and changelog content.

Changes:

  • Pins Action examples to v0.6.0.
  • Updates MCP version examples to 0.6.0.
  • Documents the dashboard module layout.
  • Removes stale unreleased changelog text.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Summary
README.md Updates Action guidance. Nit (4 votes): align action.yml metadata and failure guidance with the released gate.
docs/usage.md Updates gate Action documentation.
docs/mcp.md Updates MCP health version examples.
docs/mcp-smoke.md Updates smoke-test versions.
docs/gate-playbook.md Pins the CI Action to v0.6.0.
docs/architecture.md Documents the dashboard module structure. Nit (3 votes): update the duplicate listing in docs/development.md.
CHANGELOG.md Removes stale unreleased notes.
Suppressed comments (3)

docs/architecture.md:437

  • The new fonts claim is not reflected by the implementation: assets.rs embeds CSS/JavaScript, while the generated HTML explicitly documents a system-font stack with no external CDN and there are no embedded font assets. Please describe this as embedded CSS/JS (or mention the system font stack) instead.
rendering), `assets.rs` (embedded CSS/JS/fonts), and `tests.rs`/`trends_tests.rs`.

docs/gate-playbook.md:262

  • This snippet now points at v0.6.0, but the action definition remains stale: action.yml:11-15 still uses 0.5.0 as its example and says to pin only once prview gate is published, while action.yml:81 still tells users to wait for 0.6.0. Update action.yml too so this release sync does not leave users with contradictory guidance.
- uses: vetcoders/prview-rs@v0.6.0 # pin to a released tag

docs/usage.md:140

  • This snippet now points at v0.6.0, but the action definition remains stale: action.yml:11-15 still uses 0.5.0 as its example and says to pin only once prview gate is published, while action.yml:81 still tells users to wait for 0.6.0. Update action.yml too so this release sync does not leave users with contradictory guidance.
      - uses: vetcoders/prview-rs@v0.6.0 # pin to a released tag

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

Comment thread README.md
Comment thread docs/architecture.md

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6232c1bd0b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread CHANGELOG.md
Copilot AI review requested due to automatic review settings August 22, 2026 12:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 7 out of 8 changed files in this pull request and generated no new comments.

Suppressed comments (2)

README.md:149

  • The Action metadata is still out of sync with this update: action.yml:11-14 describes 0.5.0 as the example and says to pin the release only once prview gate is published. That text is shown to Action users and contradicts the new v0.6.0 guidance, so update the input description to the released state as well.
      - uses: vetcoders/prview-rs@v0.6.0 # pin to a released tag

docs/architecture.md:50

  • This refresh leaves another repository-layout document stale: docs/development.md:100 still lists src/artifacts/dashboard.rs, but that file no longer exists and the module is now src/artifacts/dashboard/. Please update that map too so readers do not follow a nonexistent path.
│   │   └── dashboard/     # HTML dashboard generation (mod.rs, sections.rs, assets.rs, tests)

…e map, 0.6.0 loctree notes)

- action.yml: update version-input description and gate-missing guidance to
  reflect that `prview gate` shipped with the released v0.6.0, instead of
  describing it as not yet published.
- docs/development.md: fix the code-structure tree entry for
  src/artifacts/dashboard.rs, which is now the dashboard/ module directory
  (mod.rs, sections.rs, assets.rs, tests), matching architecture.md.
- CHANGELOG.md: restore the loctree 0.13 observable-behavior details (stale
  0.8-era caches auto-rescanned via the schema gate; broadened LOCTREE totals
  for non-source files) under the 0.6.0 Changed section instead of dropping
  them when they were removed from Unreleased.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqgpf1YwXw2m3vqC8Ur8nr
Copilot AI review requested due to automatic review settings August 22, 2026 13:06

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 9 out of 10 changed files in this pull request and generated no new comments.

…e description

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqgpf1YwXw2m3vqC8Ur8nr
Copilot AI review requested due to automatic review settings August 22, 2026 20:21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 9 out of 10 changed files in this pull request and generated no new comments.

Suppressed comments (1)

CHANGELOG.md:37

  • The PR description says historical changelog sections are untouched, but this line rewrites the existing 0.6.0 entry with new implementation details. Please revert this unrelated historical edit (or update the PR scope/description if it is intentional) so the change only removes the stale Unreleased prose and records the new security update.
- build(deps): bump loctree 0.8 → 0.13.0 — source-compatible; stale 0.8-era caches are rescanned automatically via the schema gate, and the wider file-type scan coverage broadens the `LOCTREE` heuristics totals (`total_files`, `total_loc`, `by_language`) for the same tree

@m-szymanska
m-szymanska merged commit b43e29a into main Aug 22, 2026
15 checks passed
m-szymanska pushed a commit that referenced this pull request Aug 22, 2026
…dup)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqgpf1YwXw2m3vqC8Ur8nr

# Conflicts:
#	CHANGELOG.md
m-szymanska pushed a commit that referenced this pull request Aug 22, 2026
…trate)

Merge, not rebase: the 44 resolved review threads on this PR are anchored
to their commits.

One conflict, CHANGELOG.md, and it was a both-added `[Unreleased]`: the
two campaigns wrote the section independently from the same empty base.
Resolved as a union, every bullet from both sides kept verbatim and
re-sectioned as Added / Changed / Fixed / Security -- 3 Added (1 from the
verdict line, 2 from substrate), 11 Changed, 37 Fixed (24 + 13), 1
Security. The ammonia entry is main's single canonical one, not a second
copy. The loctree-bump bullet, inherited by both sides from the merge
base, is deduplicated back to one.

Main's copy also carried a committed conflict marker inside `[Unreleased]`
-- a literal `||||||| 5177ace` line followed by a duplicate `### Changed`
block. Resolving this file into a state that still contained a stray
marker was not an option, so the marker and its duplicate block are gone.
The released history below `[Unreleased]` is byte-identical to main,
including #19's expanded 0.6.0 loctree entry.

Everything else auto-merged. Cargo.lock and Cargo.toml come out
byte-identical to main (ammonia 4.1.4): this branch changes no
dependency. The shared code and docs carry both behaviours -- the
substrate/provenance work and the verdict-vocabulary, needle-edge,
declaration-cap and test-context work sit in different functions and
different sections.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqgpf1YwXw2m3vqC8Ur8nr
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