You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starts after:#98 and #104; #115 has established the public API boundary. Blocks:#95.
Finalize a correct archival documentation site after the viewer and comparison-harness documentation surfaces are present. Select and pin the Doxygen version that renders the repository correctly, fix repository-owned defects, and add a lightweight generated-site validator.
The goal is a dependable archival site, not adoption of every Doxygen feature or an upstream documentation-tool research project.
Native GitHub dependency metadata is the source of truth for ordering.
Summary
Validate and finalize a correct, self-contained, reproducible Doxygen site for the v1.0.0 archive.
This issue owns generated-site correctness and documentation-specific validation. #96 remains the authority for final release prose, metadata, citations, and archival handoff.
Audit baseline
The existing audit found repository-owned broken links and literal Markdown, stale external links, an unused Mermaid CDN, strict warnings outside the intended public boundary, and Doxygen-version-dependent duplicate-label and alphabetical-index defects.
Use that evidence to choose a stable archival configuration; do not bind the release to Doxygen 1.17 if another supported pin renders the site more correctly.
Scope
Choose and pin a Doxygen version that produces a correct archival site with the existing supported wrapper.
Fix repository-owned broken internal links, literal Markdown, stale hard-failing external links, and uncopied local targets.
Remove the unused Mermaid CDN dependency.
Add a lightweight generated-site check for local pages, targets, fragments, duplicate IDs, required images, scripts, stylesheets, and the known duplicate-label regression.
Preserve useful current behavior such as search, responsive/dark HTML, code folding, copy controls, SVG graphs, and GitHub-style Markdown IDs where supported.
Current v1.0.0 plan (2026-07-24)
Starts after: #98 and #104; #115 has established the public API boundary. Blocks: #95.
Finalize a correct archival documentation site after the viewer and comparison-harness documentation surfaces are present. Select and pin the Doxygen version that renders the repository correctly, fix repository-owned defects, and add a lightweight generated-site validator.
The goal is a dependable archival site, not adoption of every Doxygen feature or an upstream documentation-tool research project.
Summary
Validate and finalize a correct, self-contained, reproducible Doxygen site for the v1.0.0 archive.
This issue owns generated-site correctness and documentation-specific validation. #96 remains the authority for final release prose, metadata, citations, and archival handoff.
Audit baseline
The existing audit found repository-owned broken links and literal Markdown, stale external links, an unused Mermaid CDN, strict warnings outside the intended public boundary, and Doxygen-version-dependent duplicate-label and alphabetical-index defects.
Use that evidence to choose a stable archival configuration; do not bind the release to Doxygen 1.17 if another supported pin renders the site more correctly.
Scope
Non-goals
Acceptance criteria
Boundaries