Initial public beta
First public changelog entry. What landed in the production-readiness sprint and what shipped to the public marketing surface.
What shipped
This is the first real changelog entry for Showly. It marks the end of the production-readiness sprint that took the platform from "works on the engineer's laptop" to "passes a procurement review with the legal pack noted as STUB".
Public surface
- /legal: Privacy, Terms, DPA, SCC, Sub-processors, Acceptable
Use — all six canonical documents are loadable from repo:legal/*.md. Each renders a yellow STUB banner until counsel signs. Robots noindex enforced as defense-in-depth.
- /trust: Trust Center index — SOC 2 status, DPA download,
sub-processor list, security contact, public status link, and the full legal index. The page does NOT claim SOC 2 compliance while the Type II audit is in flight.
- /blog and /changelog: this surface. Each post is a
plain markdown file with frontmatter; no MDX dependency yet.
Platform
- PgBouncer transaction pooling on the API + workers; read /
write split land on readDb / writeDb.
- Per-key cache with stale-while-error fallback in
@showly/cache.
- Per-service SLO + burn-rate alerts; auto-rollback wired into
the deploy pipeline.
- Daily Stripe metered usage rollup; per-tier entitlements
enforced in code AND advertised on /pricing.
- Support cases (web inbox → API → email) with incident linking.
Coming next
- Counsel sign-off on the legal pack — the yellow STUB banners
come down the day the documents go binding.
- The GA launch blog post —
/blogopens to the public with it. /changeloggets a second entry the day the first paying
customer ships.
Subscribe at status.showly.ai for incident notifications.