-
R27-UX-M3: AppError::Validation now carries per-field errors
-
test: SyncKit adversarial test suite
-
Ultra Fuzz Run 27: 32 of 33 audit items remediated
-
test: mint SyncKit JWT directly in per-key tests
-
v0.8.0: SyncKit true per-key storage
-
v0.7.3: SyncKit pricing v2.1 — two modes, GB-only pricing, R2-calibrated
-
v0.7.2: bump for reverted-v0.7.1 redeploy
-
Revert "v0.7.1: reconcile SyncKit prices to canonical doc"
-
v0.7.1: reconcile SyncKit prices to canonical doc
-
v0.7.0: SyncKit v2 developer billing + exorcise sweeps
-
exorcise: code doc-comment sweep + shared crate docs
-
templates: wire up Team page template struct
-
SyncKit v2 billing: open-platform developer billing
-
exorcise: B15c routes/{stripe,synckit,storage,admin,git,git_issues,embed,postmark} doc comments
-
exorcise: B15b routes/pages/ + root routes doc comments
-
exorcise: B15a routes/api/ doc comments
-
exorcise: B12c prose-heavy templates (dashboard tabs + wizards)
-
exorcise: B12b prose-heavy templates (pages L-Z + small partials)
-
exorcise: B12a prose-heavy templates (dashboards + pages A-I)
-
exorcise: cross-batch sweep on public docs
-
exorcise: B2 about docs
-
exorcise: B1 legal docs
-
v0.6.20: center library byline + back-link to match centered H1
-
v0.6.19: library page spacing fixes
-
v0.6.18: fix content-scanning doc link slug
-
v0.6.17: link scanning-pipeline doc from library download notice
-
v0.6.16: pg_stat_activity saturation alert + caddy-ask concurrency cap
-
v0.6.15
-
fix: suppress spurious 'recovered' alert on monitor startup
-
v0.6.14: integrate founder pricing into landing page creator card