Ledger
WEB-038
Seeds: factual CMS drafts (FAQ from the docs, devlog, welcome post, legal drafts pending review) — drafts only, never published by seed
Evidence
From logs/evidence/WEB-038/. Click a thumbnail for the full image.
No evidence files in logs/evidence/WEB-038/.
Tests
fail reset + seeds load as drafts; nothing public; all DB tests · 17.3 s · raw log
$ test "$(docker exec supabase_db_zoen psql -U postgres -tAc "select count(*) from cms.posts where state <> 'draft'")" = 0 && test "$(docker exec supabase_db_zoen psql -U postgres -tAc 'select count(*) from cms.faqs')" = 11 && pnpm db:testpass reset + seeds load as drafts; nothing public; all DB tests · 44.7 s · raw log
$ test "$(docker exec supabase_db_zoen psql -U postgres -tAc "select count(*) from cms.posts where state <> 'draft'")" = 0 && test "$(docker exec supabase_db_zoen psql -U postgres -tAc 'select count(*) from cms.faqs')" = 11 && pnpm db:testNotes
2026-10-04 15:03 UTC · seeds/10_cms_drafts.sql: 11 factual FAQ drafts (from VISION/SKILLS/ONLINE/AUTOMATION/ALPHA/ADR-018/021; no prices, odds, numbers or other games), devlog 'Pre-production complete', news 'Welcome to Zoen', legal drafts privacy/terms/cookies marked pending legal review. All drafts (0 public). pgTAP fixtures now use unique @pgtap.test emails so they never collide with seeded staff. db:reset reseeds staff; 83 pgTAP pass with seeds loaded.
