Changelog

What we shipped

Honest version-control of what's actually live. Updated every two weeks during the launch window.

  1. NEW

    Structured case templates

    Cases now ship in one of three shapes — Automation, Agent, or AI App — each with a shared spine (Problem, What I built, Limits, optional embedded demo) and 1-2 kind-specific fields. Free-form cases still work. The catalog has a new filter for case kind; the AI matcher uses kind as a ranking signal alongside tool overlap.

  2. INFRA

    Hardening + observability prep

    CSP/HSTS headers, per-IP rate limits on auth and brief proposals, /api/health probe, daily LLM budget alert via Resend, Plausible analytics slot (inert until DSN configured), branded 404/500 pages, dynamic /api/og generator, dynamic sitemap + robots.

  3. NEW

    Docs site

    Standalone /docs site with 24 bilingual pages across 8 sections — getting started, FAQ, support, role-specific guides, feature explainers, payments reference, and legal cross-links. Sticky sidebar, minimal layout, linked from the main footer.

  4. LAUNCH

    Legal foundation

    Five new legal pages: Terms of Service (17 sections), Privacy Policy (GDPR-compliant, sub-processors disclosed), Community Guidelines + DSA, Cookie Policy, Imprint. Emira Studio OÜ as the operating entity.

  5. LAUNCH

    Spruvly is live

    Public landing, AI matcher (/find), three primary surfaces (Builders / Briefs / Projects), Bank of Ideas with milestone-driven pledges, sponsor pools, in-app notifications. Stripe wired for PRO subscriptions and boosts; 0% commission on briefs until 2027-01-01.

New entries every other Friday. Subscribe to our newsletter for the digest version (coming D14).