Changelog
Every change we ship, in public. No silent updates.
v0.4
Sprint 1+2 UI Polish
- feat Queue hints: keyboard shortcut help modal (? key) and G-chord navigation
- feat Integrations page with account mapping and platform status
- feat Roadmap page synced from PLAN.md phases
- improvement Waitlist delight: gradient border card on successful join
- improvement Stats empty state on landing page (pipeline warming up)
- feat Dashboard PubSub live-reload with debounce (2s) and flash indicator
- improvement Library preview cards with bucket color theming
- improvement Prism hero SVG animation depth (grain + beam shimmer)
- improvement Hero moat copy: source-grounded, dogfood-first messaging
- improvement Pricing: dogfood phase banner, Planned badges on Creator/Studio tiers
- fix Platform truth: 4 wired today (X/Twitter, LinkedIn, Facebook, Threads) everywhere
- fix Accessibility pass: ARIA labels, focus management, skip links
- fix Bug sweep: calendar month navigation off-by-one, publish date grouping
v0.3
App Shell & Dashboard
- feat New sidebar navigation with spectrum-themed design
- feat Live Dashboard with real-time pipeline stats
- feat Content Library with filtering by bucket and status
- feat Publish History timeline
- feat Content Calendar with month view
- feat Brand Management with persona brief editor
- feat Recipe viewer for content generation recipes
- feat Analytics dashboard with cost and performance metrics
v0.2
Pipeline Queue & Gates
- feat LiveView Pipeline Queue with keyboard shortcuts (A/E/G/R/X)
- feat Brand voice gates with banned-words and LLM brand-voice check
- feat Per-platform cadence guards
- feat Source management (RSS/Atom feeds, YouTube, brand prompts)
- feat Self-hosted error tracking
- feat Security headers: CSP+nonce, Permissions-Policy, Referrer-Policy
- feat Waitlist with burst rate-limiting
- fix Compose COGS apportionment across outputs
v0.1
Steel Thread & Foundation
- feat Core pipeline: ingest → compose → gate → approve → publish
- feat Spend safety with daily caps and cost ledger
- fix Worker safety patterns (max_attempts, SpendCapExceeded handling)
- feat Output state machine (drafted→gated→queued→approved→scheduled→published→failed)
- feat Append-only audit log (output_transitions)
- feat First recipe: blog_to_social (blog URL → 4 text-native platforms: X/LinkedIn/Facebook/Threads)
- feat Initial app scaffold deployed to production
- feat Marketing landing page with prism hero and waitlist