feat: deliver AutoBlog 2.0 editorial CMS#3
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Final candidate
External owners must rotate/revoke the historical provider credentials, configure durable remote libSQL/auth/cron plus the one-minute scheduler, and expose an approved public URL. The PR remains draft and must not be merged/tagged before those gates pass. |
|
Final P-15/P-18 evidence on head 2b4f6f9: run https://github.com/PatrickDev-it/AutoBlog-CMS/actions/runs/29885890517 passes frozen install, typecheck, lint, unit, integration, E2E, accessibility, visual regression, production build and the expanded performance gate. Performance now executes two direct Web Vital/JS budget tests plus six Lighthouse reports and preserves a seven-day 714,871-byte performance-reports artifact. Runtime audit and current-tree secret scan pass; security-audit fails only at the intentionally unsuppressed historical credential finding. Latest Vercel preview built successfully but anonymous root still returns HTTP 302 to Vercel SSO. PR remains draft and blocked pending credential rotation, durable remote runtime/scheduler configuration and public deployment access. |
Outcome
Transforms AutoBlog into a workspace-isolated editorial CMS with real sessions/RBAC, immutable revisions, conflict-safe autosave, review/publication workflow, durable jobs, bounded media, governed AI and a guided recruiter demo.
RFC coverage
Local release evidence
Release blockers
All eleven protected jobs pass, including the automated TruffleHog history-range scan. Manual baseline review identified historical MongoDB, Cloudinary and Gemini values in commit
8f83cec; automated zero-finding does not prove revocation, so owner-confirmed rotation remains mandatory. Public v2 verification also requires remote libSQL/auth/cron configuration and a one-minute scheduler.This PR must not merge, tag or advertise the old deployment as v2 until every required check and external gate is resolved.