Dead Links & Missing Pages

Eliminate every dead link on the site, unify navigation across all pages, and build the 5 missing pages that the footer promises. A verification product with dead links is a credibility failure — every `href="#"`, every 404, every anchor that scrolls nowhere undermines the core message. The user wants zero dead links, consistent nav, and every footer link resolving to a real destination.

verdict PASSscore 31 / 31findings 6 (0 risk · 3 debt · 3 obs)duration 58mrejection cycles 0shipped May 7, 2026surface website

Pipeline timeline

Intent to proven code in 58m across Think, Plan, Build, and Verify.

Think
11m
Plan
6m
Build
31m
Verify
10m

Assertion ledger

31 claims, each independently verified. Showing 8 — show all →

IDSaysMatcher
A001Every page uses the same primary navigation barverifiedok
A002The sub-page route group no longer existsverifiedok
A003No file in the codebase imports the old SubNav componentverifiedok
A004No placeholder hash links remain in the site copyverifiedok
A005The agents section has a scroll anchor on the landing pageverifiedok
A006Proof feed rows display information without being clickable linksverifiedok
A007The proof entry data no longer carries a URL fieldverifiedok
A008Proof feed rows have no arrow icon suggesting clickabilityverifiedok

Findings 6 total

debtwebsite/lib/copy.tsclosed
proofFeed.headTitle says 'Click one.' but rows are no longer clickable
debtwebsite/lib/copy.tsclosed
proofFeed.headSub says 'Each row links to the contract...' but rows no longer link
debtwebsite/MAINTENANCE_MANUAL.mdclosed
MAINTENANCE_MANUAL.md still references (sub) route group and SubNav — now deleted
obswebsite/components/about/about.module.cssclosed
Five new CSS modules duplicate identical eyebrow/title blocks — no shared base
obswebsite/lib/proof-feed.tsclosed
Hardcoded version 'v1.0.2' in proof-feed.ts will go stale — still present from Website Lift
+1more findings

Integrity seal

scopesha256:30465b556ccd0...
contractsha256:603d8d1f63d1e...
plansha256:8df643f5bc01b...
specsha256:fd5db807b1f30...
build-reportsha256:1c915b38da964...
build-datasha256:684d71bfa6f27...
verify-reportsha256:9f28b6306d72f...
verify-datasha256:096b8f3c2ac06...
audit cmd$ ana proof audit website-dead-links   → all hashes match