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
Tracking issue for everything gating the public launch (v2), from the pre-v2 whole-project review (three personas + accessibility). Persona detail lives in the linked issues; this is the prioritized rollup.
Already landed
PR fix: harden redaction and PDF-generation correctness #116 — redaction hardening (server-side bar masking, no leak into HTML/search-index/feeds; underscore-corruption fix; trim-syntax) + correctness fixes (date-based version selection, full-path stamp keys, duplicate-name build error, unified PDF filename sanitizer, draft: true excluded from PDFs, mobile-nav toggle) + action binary pinning/SHA256SUMS/env-indirection. Tests + a CI redaction leak check included.
Tracking issue for everything gating the public launch (v2), from the pre-v2 whole-project review (three personas + accessibility). Persona detail lives in the linked issues; this is the prioritized rollup.
Already landed
draft: trueexcluded from PDFs, mobile-nav toggle) + action binary pinning/SHA256SUMS/env-indirection. Tests + a CI redaction leak check included.UnclosedRedaction, starterredact_modedefault → true.Launch blockers
theme.tomlAGPL vs PolyForm NoncommercialLICENSE, no commercial path — UX & marketing: v2 launch readiness #118Should-fix before public
innerHTML,| safesinks) — Security & architecture: v2 launch hardening #117validatePolicyFilesinto the build (approval enforcement); implement/remove-i— Security & architecture: v2 launch hardening #117Product / polish
Personas: security & architecture #117 · UX & marketing #118 · end-user & accessibility #119.