+ mobile-fast
+ Mobile · Fast 4G · iPhone-class (2× CPU)
+
+ n = 5
+
+
+
Metric
p50
p75
p90
p99
min
max
σ
+
+
Perf Score
+
100
+
100
+
100
+
100
+
100
+
100
+
0
+
+
LCP
+
407ms
+
407ms
+
408ms
+
408ms
+
406ms
+
408ms
+
1ms
+
+
CLS
+
0.000
+
0.000
+
0.000
+
0.000
+
0.000
+
0.000
+
0.000
+
+
TBT
+
0ms
+
0ms
+
0ms
+
0ms
+
0ms
+
0ms
+
0ms
+
+
FCP
+
407ms
+
407ms
+
408ms
+
408ms
+
406ms
+
408ms
+
1ms
+
+
TTFB
+
3ms
+
3ms
+
3ms
+
3ms
+
3ms
+
3ms
+
0ms
+
+
SI
+
407ms
+
407ms
+
408ms
+
408ms
+
406ms
+
408ms
+
1ms
+
+
+
+
+
+
+
+ desktop
+ Desktop · Cable (1× CPU)
+
+ n = 5
+
+
+
Metric
p50
p75
p90
p99
min
max
σ
+
+
Perf Score
+
100
+
100
+
100
+
100
+
100
+
100
+
0
+
+
LCP
+
218ms
+
218ms
+
218ms
+
218ms
+
215ms
+
218ms
+
1ms
+
+
CLS
+
0.000
+
0.000
+
0.000
+
0.000
+
0.000
+
0.000
+
0.000
+
+
TBT
+
0ms
+
0ms
+
0ms
+
0ms
+
0ms
+
0ms
+
0ms
+
+
FCP
+
218ms
+
218ms
+
218ms
+
218ms
+
215ms
+
218ms
+
1ms
+
+
TTFB
+
3ms
+
3ms
+
3ms
+
3ms
+
2ms
+
3ms
+
0ms
+
+
SI
+
218ms
+
218ms
+
218ms
+
218ms
+
215ms
+
218ms
+
1ms
+
+
+
+
+
+
+
+
+
+
Trace insight
+
Derived diagnosis stored beside this swarm in local history
+
+
mobile-slow· builtin
+
LCP p75 1593ms across 5 runs · no failing audits captured
+
+
+
+
mobile-mid· builtin
+
LCP p75 811ms across 5 runs · no failing audits captured
+
+
+
+
mobile-fast· builtin
+
LCP p75 407ms across 5 runs · no failing audits captured
+
+
+
+
desktop· builtin
+
LCP p75 218ms across 5 runs · no failing audits captured
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/evidence/design/landing-audit/rendered-1440.png b/evidence/design/landing-audit/rendered-1440.png
new file mode 100644
index 00000000..5cfa17a6
Binary files /dev/null and b/evidence/design/landing-audit/rendered-1440.png differ
diff --git a/evidence/design/landing-audit/rendered-390.png b/evidence/design/landing-audit/rendered-390.png
new file mode 100644
index 00000000..ea10a46f
Binary files /dev/null and b/evidence/design/landing-audit/rendered-390.png differ
diff --git a/evidence/design/landing-audit/rendered-768.png b/evidence/design/landing-audit/rendered-768.png
new file mode 100644
index 00000000..d4f52a3f
Binary files /dev/null and b/evidence/design/landing-audit/rendered-768.png differ
diff --git a/evidence/design/landing-audit/scorecard.json b/evidence/design/landing-audit/scorecard.json
new file mode 100644
index 00000000..a3e8bccb
--- /dev/null
+++ b/evidence/design/landing-audit/scorecard.json
@@ -0,0 +1,97 @@
+{
+ "$schema": "fleet.landing-audit.scorecard.v1",
+ "project": "codevetter",
+ "priority": "P1",
+ "candidate": "http://127.0.0.1:4405/",
+ "productionChanged": false,
+ "checkedAt": "2026-08-28",
+ "purpose": {
+ "score": 96,
+ "minimum": 85,
+ "p0": 0,
+ "p1": 0
+ },
+ "design": {
+ "score": 91,
+ "minimum": 90,
+ "p0": 0,
+ "p1": 0
+ },
+ "seo": {
+ "score": 100,
+ "pages": 74,
+ "passed": 1110,
+ "failed": 0,
+ "warnings": 0,
+ "internalLinks": 111,
+ "internalLinkIssues": 0,
+ "externalLinks": 100,
+ "externalRedirectOrAvailabilityIssues": 0,
+ "ahrefs": {
+ "projectId": 10205898,
+ "productionBaselineHealth": 48,
+ "productionBaselineErrors": 233,
+ "productionBaselineWarnings": 95,
+ "productionBaselineNotices": 178,
+ "candidateRemediation": {
+ "broken404Pages": 91,
+ "canonicalRedirects": 49,
+ "multipleH1Pages": 36,
+ "pagesLinkingToBrokenPages": 30,
+ "orphanPages": 2,
+ "externalRedirects": 5
+ },
+ "status": "candidate-clean-production-recrawl-pending",
+ "note": "Ahrefs remains the deployed-history baseline until an authorized deployment and fresh crawl. The Cloudflare Pages candidate resolves every sitemap page and internal link without redirects or errors."
+ }
+ },
+ "geo": {
+ "score": 100,
+ "tier": "S",
+ "surfaces": 25,
+ "validSurfaces": 25,
+ "note": "The local Worker served the full agent catalog and Markdown negotiation; the canonical public origin independently passes the S-tier index audit."
+ },
+ "performance": {
+ "score": 99,
+ "runs": 20,
+ "successfulRuns": 20,
+ "weightedLcpMs": 514,
+ "weightedCls": 0,
+ "weightedTbtMs": 0,
+ "cwvLcpP75Ms": 813,
+ "profiles": {
+ "mobileSlowLcpP75Ms": 1593,
+ "mobileMidLcpP75Ms": 811,
+ "mobileFastLcpP75Ms": 407,
+ "desktopLcpP75Ms": 218
+ },
+ "report": "performance.html"
+ },
+ "verification": {
+ "astroBuild": "pass",
+ "agentSurfaces": "25/25",
+ "workerApiCatalog": "pass",
+ "markdownNegotiation": "pass",
+ "responsiveBrowser": "pass",
+ "axeWcagAAndAA": {
+ "desktopViolations": 0,
+ "mobileViolations": 0
+ },
+ "footer": {
+ "askAi": "pass",
+ "projectStrip": "pass",
+ "aboutAndContactInlinks": "pass"
+ },
+ "releaseTruth": "v1.11.0 Apple-silicon DMG and updater archive verified",
+ "responsiveScreenshots": [
+ "../../../artifacts/design/landing-audit/final-p1-390.png",
+ "../../../artifacts/design/landing-audit/final-p1-768.png",
+ "../../../artifacts/design/landing-audit/final-p1-1440.png"
+ ]
+ },
+ "limitations": [
+ "The real receipt is genuine self-dogfood evidence but is not output from the exact codevetter check command shown on the page.",
+ "The current public production landing remains unchanged until an explicit deployment is authorized."
+ ]
+}
diff --git a/evidence/design/landing-audit/scrolled-390.png b/evidence/design/landing-audit/scrolled-390.png
new file mode 100644
index 00000000..5cc8ed5d
Binary files /dev/null and b/evidence/design/landing-audit/scrolled-390.png differ
diff --git a/evidence/design/native-acceptance-2026-09-01/capabilities-mcp.png b/evidence/design/native-acceptance-2026-09-01/capabilities-mcp.png
new file mode 100644
index 00000000..b13c0a39
Binary files /dev/null and b/evidence/design/native-acceptance-2026-09-01/capabilities-mcp.png differ
diff --git a/evidence/design/native-acceptance-2026-09-01/gallery.html b/evidence/design/native-acceptance-2026-09-01/gallery.html
new file mode 100644
index 00000000..1443ebb0
--- /dev/null
+++ b/evidence/design/native-acceptance-2026-09-01/gallery.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+ CodeVetter native owner review
+
+
+
+
+
Evidence Bench / owner gate
+
Native macOS review packet
+
+ Thirty-five deterministic current-tree renders. Select any image for its original pixels.
+ Automated inspection found no unresolved P0 or P1 visual issue; owner acceptance remains pending.
+
+
+
+
+
Usage
usage.png
+
Repo Unpack
repo-unpack.png
+
Repository query desk
repository-query-desk.png
+
Repository evidence
repository-query-evidence-workbench.png
+
Review findings
review-findings.png
+
Review findings · light
review-findings-light.png
+
Claude + Codex review
review-cross-review.png
+
Claude + Codex review · light
review-cross-review-light.png
+
Review proof map
review-proof-map.png
+
Review intent
review-intent.png
+
Testing
testing.png
+
Testing · light
testing-light.png
+
Warm verification
testing-warm.png
+
Differential verification
testing-differential.png
+
Scenario Foundry
testing-scenario.png
+
PR Watcher
testing-watcher.png
+
QA journey
qa-journey-workspace.png
+
Performance
performance.png
+
Performance · light
performance-light.png
+
Runs
runs.png
+
Runs · light
runs-light.png
+
Capabilities / MCP
capabilities-mcp.png
+
Settings
settings.png
+
Rubrics
settings-rubrics.png
+
Rubrics · light
settings-rubrics-light.png
+
History roots
settings-history-roots.png
+
History roots · light
settings-history-roots-light.png
+
Memory inspector
settings-memories.png
+
Memory inspector · light
settings-memories-light.png
+
Agent Island
settings-agent-island.png
+
Agent Island · light
settings-agent-island-light.png
+
Ops status
settings-ops.png
+
Ops status · light
settings-ops-light.png
+
Onboarding · purpose
onboarding-purpose.png
+
Onboarding · agent
onboarding-agent.png
+
+
+
+
+
diff --git a/evidence/design/native-acceptance-2026-09-01/onboarding-agent.png b/evidence/design/native-acceptance-2026-09-01/onboarding-agent.png
new file mode 100644
index 00000000..2060a857
Binary files /dev/null and b/evidence/design/native-acceptance-2026-09-01/onboarding-agent.png differ
diff --git a/evidence/design/native-acceptance-2026-09-01/onboarding-purpose.png b/evidence/design/native-acceptance-2026-09-01/onboarding-purpose.png
new file mode 100644
index 00000000..32f9ade3
Binary files /dev/null and b/evidence/design/native-acceptance-2026-09-01/onboarding-purpose.png differ