Skip to content

fix(docs): patch sample report links to absolute URLs after build#48

Merged
orenlab merged 2 commits into
mainfrom
fix/docs-sample-report-404
Jun 27, 2026
Merged

fix(docs): patch sample report links to absolute URLs after build#48
orenlab merged 2 commits into
mainfrom
fix/docs-sample-report-404

Conversation

@orenlab

@orenlab orenlab commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Relative live/* hrefs 404 when the Sample Report page opens without a trailing slash; rewrite them from zensical.toml site_url after generating the live artifacts.

Relative live/* hrefs 404 when the Sample Report page opens without a
trailing slash; rewrite them from zensical.toml site_url after generating
the live artifacts.
Comment thread scripts/build_docs_example_report.py Fixed
@github-actions

github-actions Bot commented Jun 27, 2026

Copy link
Copy Markdown

CodeClone Review

✅ Passed · Health 91/100 (A) · Baseline ok · Cache miss · CodeClone 2.1.0a1

Review snapshot

Area Signal Review note
Clones 0 total, 0 new, 0 known no new clone debt reported
Quality CC max 20, CBO max 9, LCOM4 max 3, overloaded 42 structural metric snapshot
Dependencies avg 6.9, p95 21, max 23, cycles 0 acyclic
Coverage Join not joined no coverage.xml facts in this report
Security Surfaces 253 surfaces, 6 categories, 128 production report-only boundary inventory
API Surface 7112 symbols, 631 modules 0 breaking, 0 added
Dead code 0 high-confidence, 2 suppressed clean

Review focus

  • Treat 128 production security surface(s) as review-first boundary code when touched.
  • Review 42 overloaded module candidate(s) when they intersect this PR.

Security Surfaces are report-only capability inventory, not vulnerability claims. Generated by CodeClone

Defer tomllib import so build_docs_example_report imports cleanly on 3.10
where CI runs test_docs_example_report via runpy.
Comment thread scripts/build_docs_example_report.py
@orenlab orenlab merged commit 7fd54d1 into main Jun 27, 2026
25 checks passed
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