PR OS Insights
Architecture, practice, and product notes for the AI-First CRM for media relations.
Blog backend offline.
Failed query: select count(*) from "posts" where "posts"."status" = $1 params: published
Configure Neon + Blob (see site/.env.example), run npm run dev in site/, create the first user at /cms, then publish posts.