Repository navigation
content(download): rewrite /download with corrected claims - #262
Conversation
56b267e to
ae476c6
Compare
P3 rewrite per draft-p3-download on SAR-6 (Brief 03 rev 2 claim ledger). Board decision 2026-09-06: publish now without gating on #253, with claims corrected to what is true today. Three corrections from the prior page: 1. Latest release points to the releases page; install instructions link to v1.11.1 (newest release carrying a build) and state plainly that v1.12.0-v1.13.2 have no build attached yet. 2. Asset name pattern corrected to CodeVetter_<version>_aarch64.dmg (underscores, aarch64 -- not arm64 with hyphens). 3. Sparkle auto-update claim removed entirely; updates section says download-and-replace until a signed appcast exists. Also adds: 98-word answer block as first prose, verbatim /privacy quotes, requirements table, SoftwareApplication JSON-LD schema (no offers/rating/review), internal links to /coding-agent-verification, /benchmark, /privacy, /verification-evidence-bundle, /faq, /changelog. Build verified green: 24 pages built. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
ae476c6 to
9212038
Compare
The draft (draft-p3-download rev 3) specifies a /compare link at the end of the How it compares to cloud review section. P1 /compare has shipped (PR 256 merged, live 200), so the link is active. Without it, the page was missing an internal link the draft internal-links spec requires (In: /compare, Out: /compare). Generated with Devin Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
Content Writer review (named reviewer, SAR-6/SAR-51). Reviewed against draft-p3-download rev 3 and Brief 03 rev 2 claim ledger. PASSES: answer block 94 words first prose above fold; privacy quotes verbatim from privacy.ts source (Anthropic, OpenAI, OpenRouter); install dynamic from release feed (v1.11.1, CodeVetter_1.11.1_aarch64.dmg); requirements table no price row; not published section; updates dynamic manual (no appcast); schema SoftwareApplication no offers/rating/review; no forbidden claims; internal links include /coding-agent-verification /benchmark /privacy /verification-evidence-bundle /faq /changelog /compare. FIXED THIS PUSH: added /compare link to How it compares section (P1 shipped PR 256). Build green 25 pages, lint clean, secret scan clean. Ready to merge once CI green. |
Summary
P3 rewrite of
/downloadper the approved draft (draft-p3-downloadon SAR-6, accepted 2026-09-06 against Brief 03 rev 2 claim ledger).Board decision 2026-09-06: publish now without gating on #253, with claims corrected to what is true today.
Three corrections from the prior page
CodeVetter-<version>-arm64.dmgtoCodeVetter_<version>_aarch64.dmg(underscores,aarch64).evidence/verification/native-release-readiness-2026-09-02.md) says Sparkle is not configured in production, andcodevetter.com/appcast.xmlreturns 404. Updates section now says download-and-replace until a signed appcast exists.What the rewrite adds
/privacyquotes (stays on machine / leaves machine), re-pulled 2026-09-05SoftwareApplicationJSON-LD schema (nooffers, noaggregateRating, noreview— per Brief 03 §7/§8)/coding-agent-verification,/benchmark,/privacy,/verification-evidence-bundle,/faq,/changelogFiles changed
apps/landing-page-astro/src/data/release.ts— addedreleasesPageUrl,latestBuildReleaseUrl,latestBuildVersionexportsapps/landing-page-astro/src/pages/download.astro— full rewriteTest plan
pnpm --dir apps/landing-page-astro run build— 24 pages built, no errorsbiome check— clean (pre-commit and pre-push hooks passed)gitleaks— no secrets found/downloadlive returning 200 with approved content after mergeGenerated with Devin