Devlog
Weekly build notes
One short post per week for 12 weeks. Highlights, blockers, what's next. Subscribe via RSS.
- Week 08 shipped
Week 8 — One Gold to Rule Them All
Jul 3, 2026- → Standardized every THIRI surface to the thiri.ai champagne canon — one gold,
- → Remapped Tailwind's stock amber-* scale to a champagne ramp; one config edit corrected ~200 utility usages
- → Added Playfair Display as the ecosystem display face and swept ~40 hardcoded hexes out of component CSS
- Week 06 on-track
Lab — Agent Recipes (dual MCP)
Jun 19, 2026 · chord-analyzer- → Flagship analyze → conduct → render → critique prompt chain
- → Dual MCP config documented for Cursor and Claude Desktop
- → Live at /lab/agent-recipes with conductor-mcp cross-links
- Week 06 on-track
Lab — Composition Critic
Jun 19, 2026 · chord-analyzer- → Agent loop compose → render_csound_wav → compare lead sheet
- → thiri-composition-mcp + thiri-conductor-mcp dual setup
- → Live proof page at /lab/composition-critic
- Week 06 on-track
Research Lab — Conductor MCP + Csound Core
Jun 19, 2026 · chord-analyzer- → Extracted @thiri/csound-core (lanesToScore, CSD assembly, CLI render)
- → Published thiri-conductor-mcp and thiri-composition-mcp bins
- → Live lab pages at build.thiri.ai/lab/*
- Week 06 on-track
Lab — Tension Mapper
Jun 19, 2026 · chord-analyzer- → Maps analyze_chord tension to Csound score brightness modifiers
- → render_with_tension tool in thiri-conductor-mcp
- → Live proof page at /lab/tension-mapper
- Week 06 on-track
Week 6 — Stripe Billing Architecture & Theory 3.0
Jun 10, 2026 · mainnet-foundation- → Designed the complete Stripe webhook lifecycle state machine for the Builder subscription tier
- → Standardized case-insensitive developer email reconciliations for billing mappings
- → Drafted core features and structural extensions for the upcoming Theory 3.0 release
- Week 05 shipped
Week 5 — Developer Portal & Stripe Gates
Jun 9, 2026 · key-finder- → Deployed the Supabase-gated self-serve developer portal at keys.thiri.ai
- → Finished Stripe checkout webhook automation for the paid Builder tier
- → Resolved chord speller edge cases to guarantee harmonic precision on all calls
- Week 00 on-track
Week 0 — The Foundation Sprint Begins
May 8, 2026 · mainnet-foundation- → Cadenza Anchor program v1 spec frozen — 5 accounts, 14 instructions
- → Devnet deploy in flight (this week)
- → Build-in-public site live at build.thiri.ai