Skip to content

[codex] record v1 release gate audit and privacy consistency - #149

Merged
greenthree merged 1 commit into
mainfrom
codex/v1-release-gate-audit
Aug 13, 2026
Merged

[codex] record v1 release gate audit and privacy consistency#149
greenthree merged 1 commit into
mainfrom
codex/v1-release-gate-audit

Conversation

@greenthree

Copy link
Copy Markdown
Owner

What changed

  • Record the 2026-08-13 v1.0.0 release-gate audit and current production evidence.
  • Document that the approved Auth 429 drill was cancelled before any login request or production mutation.
  • Align repository and in-app privacy copy with the production email-confirmation requirement.
  • Update the release checklist and operations runbook with verified retention/readiness facts and remaining blockers.
  • Add regression coverage for the privacy date and email-confirmation wording.

Why

The previous privacy copy claimed that registration accounts were immediately enabled, which contradicted the deployed Supabase Auth confirmation-email requirement. The release audit also needs a durable, redacted record of the cancelled rate-limit drill so it cannot be mistaken for a successful 429 recovery observation.

Validation

  • npx prettier --check ...
  • npm run lint
  • npx vitest run src/pages/PrivacyPage.test.tsx src/pages/RegisterPage.test.tsx (19 tests)
  • npm test (98 files, 636 tests)
  • npm run build

Remaining release blockers

  • Auth 429/recovery evidence remains incomplete because the production drill was cancelled.
  • Firecrawl fixed record-retention confirmation.
  • School/team/ICPC name and graphic-mark authorization.
  • Observation of the 2026-08-18 XCPC ELO/QOJ weekly batch.

This draft PR does not deploy production, modify Auth/Secrets/Vault/database/functions, or create a version tag.

@greenthree
greenthree marked this pull request as ready for review August 13, 2026 13:42
@greenthree
greenthree merged commit 14e9f22 into main Aug 13, 2026
3 checks passed
greenthree added a commit that referenced this pull request Aug 13, 2026
Record the deployed PR #149 release evidence, close the privacy consistency gate, and document the active repository Ruleset, Pages environment restriction, and Actions retention setting.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant