Skip to content

docs: refresh documentation for v0.3.0 release#6

Merged
thomas-villani merged 1 commit into
mainfrom
docs/v0.3-audit-fixes
Jun 15, 2026
Merged

docs: refresh documentation for v0.3.0 release#6
thomas-villani merged 1 commit into
mainfrom
docs/v0.3-audit-fixes

Conversation

@thomas-villani

Copy link
Copy Markdown
Owner

Summary

Documentation audit for the v0.3.0 release. The auto-generated reference pages, ROADMAP.md, and CHANGELOG.md were already current, but the hand-written prose docs still self-identified as v0.2.0 and omitted the two headline v0.3 surfaces — the docx-plus CLI and the tracked-changes revisions/ module. This PR re-stamps the narrative docs and fills the coverage gaps.

No correctness defects were found in existing content (every code example, signature, and CLI command already matched source); this is a version-currency + v0.3-visibility pass.

Changes

  • README — status block -> v0.3.0; capabilities header through v0.3; "what's next" reframed past-tense; restyle --json clarified; v0.3.0 build-history entry.
  • docs/index.md — status -> v0.3.0; tracked-changes + CLI capability bullets; roadmap rows marked shipped.
  • docs/API.md__version__ -> 0.3.0; "Public surface at v0.3"; track_changes.py example; new docx_plus.revisions (15 symbols) and docx_plus.cli sections.
  • docs/ARCHITECTURE.md — re-baseline to end-of-v0.3; cli/ + revisions/ in the module tree; new §7.11 (tracked changes) and §7.12 (CLI); §8 invariant 1 notes the cli/ cross-import exception; §10 test count 631 -> 803 (verified via pytest --collect-only); §11 marks v0.3 targets shipped.
  • docs/SKILLS.md — current release -> v0.3.0; cli.md + revisions.md reference rows.
  • docs/reference/styles-modify.md — add InvalidColorError to members.
  • docs/reference/core-errors.md — new page for the base DocxPlusError + nav entry.
  • skills/.../cli.md — note inspect index is 1-based (vs 0-based paragraph_index); add on/off checkbox tokens.
  • CLAUDE.md — new repo guidance file for AI agents (commands, layering, conventions, gotchas, release flow).

Verification

  • mkdocs build --strict passes (caught and fixed one out-of-tree ../ROADMAP.md link).
  • All new API/architecture claims cross-checked against docx_plus/ source.

🤖 Generated with Claude Code

The v0.3.0 release (CLI + tracked changes) shipped, but the hand-written
prose docs still self-identified as v0.2.0 and omitted both new surfaces.
This re-stamps the narrative docs and fills the v0.3 coverage gaps; the
auto-generated reference pages and ROADMAP/CHANGELOG were already current.

- README: status block -> v0.3.0; capabilities header through v0.3;
  "what's next" reframed past-tense; restyle --json clarified; v0.3.0
  build-history entry.
- docs/index.md: status -> v0.3.0; tracked-changes + CLI capability
  bullets; roadmap rows marked shipped.
- docs/API.md: __version__ -> 0.3.0; "Public surface at v0.3"; add
  track_changes.py example; new docx_plus.revisions and docx_plus.cli
  sections.
- docs/ARCHITECTURE.md: re-baseline to end-of-v0.3; cli/ and revisions/
  in the module tree; new §7.11 (tracked changes) and §7.12 (CLI); §8
  invariant 1 notes the cli/ cross-import exception; §10 test count
  631 -> 803 (v0.3.0); §11 marks v0.3 targets as shipped.
- docs/SKILLS.md: current release -> v0.3.0; cli.md + revisions.md rows.
- docs/reference/styles-modify.md: add InvalidColorError to members.
- docs/reference/core-errors.md: new page for base DocxPlusError + nav.
- skills/.../cli.md: note inspect index is 1-based (vs 0-based
  paragraph_index); add on/off checkbox tokens.
- CLAUDE.md: new repo guidance file for AI agents (commands, layering,
  conventions, gotchas, release flow).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@thomas-villani thomas-villani merged commit 64fd30e into main Jun 15, 2026
11 checks passed
@thomas-villani thomas-villani deleted the docs/v0.3-audit-fixes branch June 15, 2026 20:54
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