Build Timeline

Explore updates in reverse order, then jump back to Create or Jam.

From idea to production: every meaningful commit tells part of the Chord Draft story.

279 commitsStarted: Feb 28, 2026~78 updates/week

Milestones

12

Feature shipping commits

93

Stability and reliability commits

75

QualityMilestone

test(web): cover native mobile shell flows

Raised engineering quality with cover native mobile shell flows.

Mar 25, 2026Thomas Smith3e8108bfocused iteration

+42-143 lines touched
FeatureMilestone

feat(web): introduce native mobile nav chrome

Introduced native mobile nav chrome.

Mar 25, 2026Thomas Smithbdc1d71large release

+248-159407 lines touched
FeatureMilestone

feat(web): add native mobile action sheets

Introduced native mobile action sheets.

Mar 25, 2026Thomas Smithc6151e1major update

+224-5229 lines touched
Fix

fix(web): tame playback voice collisions

Improved navigation resilience so users can move backward without losing progress.

Mar 25, 2026Thomas Smithb76d686major update

+126-29155 lines touched
Fix

fix(web): order playback funnel callback before use

Improved navigation resilience so users can move backward without losing progress.

Mar 25, 2026Thomas Smith23e19desmall refinement

+13-1326 lines touched
FeatureMilestone

feat(web): rework mobile jam surfaces and nav guidance

Introduced rework mobile jam surfaces and nav guidance.

Mar 25, 2026Thomas Smith5365ed3large release

+539-317856 lines touched
Fix

fix(web): harden playback runtime and test isolation

Improved navigation resilience so users can move backward without losing progress.

Mar 25, 2026Thomas Smith2852f15large release

+181-81262 lines touched
FeatureMilestone

feat: streamline onboarding and home hierarchy

Introduced streamline onboarding and home hierarchy.

Mar 25, 2026Thomas Smith47f7b1alarge release

+456-137593 lines touched
FeatureMilestone

style: add semantic ui actions and nav modes

Introduced semantic ui actions and nav modes.

Mar 25, 2026Thomas Smith5ca1995large release

+318-111429 lines touched
Docs

docs: add implementation guides and ui specs

Implementation guides and ui specs.

Mar 25, 2026Thomas Smith96e0f1alarge release

+1,271-01,271 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]1a6195bfocused iteration

+82-284 lines touched
Fix

fix(ci): allow web runtime env module

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith14ffac9small refinement

+1-01 lines touched
Fix

fix(auth-freeze): remove emergency sign-in endpoint

Resolved remove emergency sign-in endpoint.

Mar 21, 2026Thomas Smithc870acbfocused iteration

+1-5455 lines touched
Fix

fix(auth): restore browser-safe supabase runtime

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith5207623small refinement

+3-1619 lines touched
Fix

fix(auth): restore password sign-in fallback

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smith5a10239focused iteration

+73-881 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]547e7eesmall refinement

+18-220 lines touched
OpsMilestone

chore(web): refresh timeline snapshot

Updated delivery infrastructure: refresh timeline snapshot.

Mar 21, 2026Thomas Smithc1e79cbfocused iteration

+34-236 lines touched
Fix

fix(runtime-config): honor supabase env aliases

Resolved honor supabase env aliases.

Mar 21, 2026Thomas Smithd907d80small refinement

+2-24 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]155a496focused iteration

+50-252 lines touched
Ops

chore(ci): align nav acceptance check with compact shell

Updated delivery infrastructure: align nav acceptance check with compact shell.

Mar 21, 2026Thomas Smith7e107c0small refinement

+5-16 lines touched
FixMilestone

fix(web): compact timeline and nav on mobile

Resolved compact timeline and nav on mobile.

Mar 21, 2026Thomas Smithb3a23defocused iteration

+17-2340 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]e177cdbfocused iteration

+50-252 lines touched
Docs

docs(web): add explicit chord request guidance

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 21, 2026Thomas Smith8105855focused iteration

+59-261 lines touched
FeatureMilestone

feat(web): import shared jams into session board

Introduced import shared jams into session board.

Mar 21, 2026Thomas Smith090efa9large release

+191-278469 lines touched
Feature

feat(share): persist exact jam import payload

Introduced persist exact jam import payload.

Mar 21, 2026Thomas Smith66cdbccsmall refinement

+15-015 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026Thomas Smith8e69910focused iteration

+34-236 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026Thomas Smith10295dasmall refinement

+18-220 lines touched
Fix

fix(audio): restore synth-first playback path

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smith7599e54major update

+11-175186 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]3ba6324focused iteration

+34-236 lines touched
Fix

fix(api): allow public web guest generation

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 21, 2026Thomas Smithad852e8small refinement

+32-133 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]f80c433focused iteration

+34-236 lines touched
Fix

fix(web): guard client runtime against localhost api

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith5a5549fsmall refinement

+20-121 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]6a20ecbfocused iteration

+34-236 lines touched
Fix

fix(runtime): ignore localhost api config in prod

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 21, 2026Thomas Smith9c7ba85small refinement

+23-326 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]5802a4cfocused iteration

+66-268 lines touched
Quality

test(http-client): cover api error details shape

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 21, 2026Thomas Smith8fc67e3small refinement

+1-01 lines touched
Fix

fix(web): expose clearer generate errors for admins

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 21, 2026Thomas Smith079a912major update

+221-3224 lines touched
Fix

fix(web): restore production api fallback

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smith90a7ddafocused iteration

+32-1345 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]0ec4ec3focused iteration

+34-236 lines touched
FeatureMilestone

feat(web): add established date to timeline header

Introduced established date to timeline header.

Mar 21, 2026Thomas Smithb8eb5f6small refinement

+9-09 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]9b5bb9afocused iteration

+50-252 lines touched
Performance

perf(web): index board and playback hot paths

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smith1d6c8d5major update

+94-66160 lines touched
Performance

perf(web): cache local jam storage access

Optimized performance by cache local jam storage access.

Mar 21, 2026Thomas Smith464acc5major update

+86-30116 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]00cab1fmajor update

+114-2116 lines touched
Fix

fix(api-deploy): include runtime config package in image

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith167846asmall refinement

+4-04 lines touched
Fix

fix(deploy): keep env preflight self-contained

Resolved keep env preflight self-contained.

Mar 21, 2026Thomas Smith9f385adsmall refinement

+31-233 lines touched
Ops

ci(governance): validate workflow preflight and runtime policy

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith001f5e5major update

+170-39209 lines touched
Improvement

refactor(clients): centralize runtime and app context

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smithf455e58large release

+209-301510 lines touched
Improvement

refactor(api): inject runtime config and shared services

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith7f313f6large release

+196-119315 lines touched
FeatureMilestone

feat(runtime): add shared runtime and http client libs

Clarified runtime availability states and user-facing capacity messaging.

Mar 21, 2026Thomas Smith7591b11large release

+955-881,043 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]87159adfocused iteration

+34-236 lines touched
OpsMilestone

chore(ci): split non-blocking audits from release path

Updated delivery infrastructure: split non-blocking audits from release path.

Mar 21, 2026Thomas Smith8701e12major update

+67-2895 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]39221a0major update

+148-4152 lines touched
Ops

chore(web): remove unused background assets

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smithdc56dfalight update

+0-00 lines touched
Ops

chore(ci): stabilize gha smoke runs and triage artifacts

Updated delivery infrastructure: stabilize gha smoke runs and triage artifacts.

Mar 21, 2026Thomas Smithec32aeffocused iteration

+55-156 lines touched
Fix

fix(web): harden playback reliability and mobile feedback

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smith920f969major update

+224-17241 lines touched
FeatureMilestone

feat(engine): expand harmony parsing and exact constraint handling

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 21, 2026Thomas Smith5cbb088large release

+484-39523 lines touched
Quality

test(web): stabilize board disclosure and smoke coverage

Raised engineering quality with stabilize board disclosure and smoke coverage.

Mar 21, 2026Thomas Smith317e9f2focused iteration

+41-1758 lines touched
FeatureMilestone

feat(session-board): simplify student mode and harden playback recovery

Improved navigation resilience so users can move backward without losing progress.

Mar 21, 2026Thomas Smithbebb0a3large release

+546-251797 lines touched
FeatureMilestone

feat(api-admin): persist cost storage and reliability control-plane metrics

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 21, 2026Thomas Smith88a5ebflarge release

+1,143-271,170 lines touched
FeatureMilestone

feat(web-admin): add maintenance tabs for reliability cost and storage

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 21, 2026Thomas Smith08afbfelarge release

+2,073-4922,565 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 21, 2026github-actions[bot]c3fd48cfocused iteration

+66-268 lines touched
FeatureMilestone

feat(api): add harmony constraints and proposal analysis

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 20, 2026Thomas Smithbf5c008large release

+937-38975 lines touched
FeatureMilestone

feat(web): add board workflow and piano-first playback

Improved navigation resilience so users can move backward without losing progress.

Mar 20, 2026Thomas Smith8f492cflarge release

+1,229-741,303 lines touched
OpsMilestone

ci: tighten release and governance gates

Updated delivery infrastructure: tighten release and governance gates.

Mar 20, 2026Thomas Smith63f10f5major update

+81-1495 lines touched
OpsMilestone

chore(timeline): refresh generated timeline data

Updated delivery infrastructure: refresh generated timeline data.

Mar 20, 2026Thomas Smith2ce6adblarge release

+261-5266 lines touched
FeatureMilestone

feat(web): surface guided drafting and method transparency

Introduced surface guided drafting and method transparency.

Mar 20, 2026Thomas Smithf4e1edblarge release

+286-29315 lines touched
Docs

docs(trust): add evaluation and teacher proof assets

Evaluation and teacher proof assets.

Mar 20, 2026Thomas Smith7690270major update

+125-0125 lines touched
FeatureMilestone

feat(engine): add hybrid harmony selection and explainability

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 20, 2026Thomas Smith0572e15large release

+656-12668 lines touched
Docs

docs(ip): add internal protection playbook

Internal protection playbook.

Mar 20, 2026Thomas Smith1f6fcb7focused iteration

+49-049 lines touched
Docs

docs(ip): harden public ownership language

Public ownership language.

Mar 20, 2026Thomas Smithc0bbdeasmall refinement

+20-929 lines touched
Fix

fix(ui): tighten live sync badge on board

Resolved tighten live sync badge on board.

Mar 20, 2026Thomas Smitheb0b4b9small refinement

+10-919 lines touched
Fix

fix(share): load public jams into session board

Resolved load public jams into session board.

Mar 20, 2026Thomas Smith4afa94flarge release

+242-22264 lines touched
Fix

fix(build): align turbopack root for monorepo deploys

Resolved align turbopack root for monorepo deploys.

Mar 20, 2026Thomas Smithea459f7small refinement

+9-09 lines touched
Fix

fix(nav): explain student and instructor modes

Resolved explain student and instructor modes.

Mar 20, 2026Thomas Smithea05ee1small refinement

+25-126 lines touched
Quality

test(disclosure): cover teacher mode surfaces

Raised engineering quality with cover teacher mode surfaces.

Mar 20, 2026Thomas Smithd7da85fmajor update

+99-099 lines touched
Fix

fix(ui): expand teacher disclosures across the app

Resolved expand teacher disclosures across the app.

Mar 20, 2026Thomas Smithe20d3b4major update

+79-1998 lines touched
FeatureMilestone

feat(disclosure): add teacher mode policy map

Introduced teacher mode policy map.

Mar 20, 2026Thomas Smith15db699major update

+113-0113 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 20, 2026github-actions[bot]e2f3fa3focused iteration

+34-236 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 20, 2026github-actions[bot]f93bf77focused iteration

+82-284 lines touched
Quality

test(web): align shell assertions with calmer nav copy

Raised engineering quality with align shell assertions with calmer nav copy.

Mar 19, 2026Thomas Smith59e7ea8small refinement

+9-110 lines touched
Fix

fix(copy): simplify page subtitles and helper text

Resolved simplify page subtitles and helper text.

Mar 19, 2026Thomas Smith89d4a8cfocused iteration

+18-1937 lines touched
Fix

fix(nav): tighten shell hierarchy and control styles

Resolved tighten shell hierarchy and control styles.

Mar 19, 2026Thomas Smithcb31a7elarge release

+269-175444 lines touched
Fix

fix(deploy): install web deps from monorepo root

Resolved install web deps from monorepo root.

Mar 19, 2026Thomas Smith0ae06f6small refinement

+1-12 lines touched
Fix

fix(session-board): expand teacher view and honest copy

Resolved expand teacher view and honest copy.

Mar 19, 2026Thomas Smithd97feeemajor update

+153-37190 lines touched
Fix

fix(explainability): diversify chord cues and practice loops

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 19, 2026Thomas Smith84b377emajor update

+76-1591 lines touched
Fix

fix(audio): resume playback after backgrounding and wake

Improved navigation resilience so users can move backward without losing progress.

Mar 19, 2026Thomas Smitha74e96cfocused iteration

+39-039 lines touched
Fix

fix(nav): normalize shell controls and footer reachability

Resolved normalize shell controls and footer reachability.

Mar 19, 2026Thomas Smith30ff92dfocused iteration

+51-3384 lines touched
OpsMilestone

chore(web): auto-refresh timeline snapshot [timeline-auto] [skip ci]

Updated delivery infrastructure: auto-refresh timeline snapshot [timeline-auto] [skip ci].

Mar 19, 2026github-actions[bot]d938b46focused iteration

+82-284 lines touched
OpsMilestone

chore(release): update tests/docs and deployment readiness

Updated delivery infrastructure: tests/docs and deployment readiness.

Mar 19, 2026Thomas Smith93a007alarge release

+1,717-361,753 lines touched
OpsMilestone

ci(timeline): auto-refresh timeline via bot commit on main

Updated delivery infrastructure: auto-refresh timeline via bot commit on main.

Mar 19, 2026Thomas Smith8442d54major update

+91-293 lines touched
Fix

fix(ui): unify theme-safe controls, sizing, and readability

Resolved unify theme-safe controls, sizing, and readability.

Mar 19, 2026Thomas Smithc278bfesmall refinement

+3-14 lines touched
Feature

feat(audio): add outdoor-balanced master chain with limiter safety

Introduced outdoor-balanced master chain with limiter safety.

Mar 19, 2026Thomas Smith3dc924efocused iteration

+60-767 lines touched
Fix

fix(auth-copy): simplify and standardize auth/account messaging

Resolved simplify and standardize auth/account messaging.

Mar 19, 2026Thomas Smith57c4a31focused iteration

+24-2448 lines touched
FeatureMilestone

feat(web): harden core UX flows and refresh timeline

Introduced core ux flows and refresh timeline.

Mar 19, 2026Thomas Smith74d9973large release

+961-1751,136 lines touched
OpsMilestone

ci: align style policy and release gate with current nav/theme system

Updated delivery infrastructure: align style policy and release gate with current nav/theme system.

Mar 19, 2026Thomas Smith711a37bfocused iteration

+23-2851 lines touched
FeatureMilestone

feat(web): intelligent session board lock state with arp and quick pads

Introduced intelligent session board lock state with arp and quick pads.

Mar 19, 2026Thomas Smith907b040large release

+1,186-7381,924 lines touched
Fix

fix(web): apply provided dark background assets for mobile and desktop

Improved navigation resilience so users can move backward without losing progress.

Mar 19, 2026Thomas Smith344d6d1light update

+0-00 lines touched
Improvement

style(web): complete dark/light contrast sweep with shared control and panel classes

Complete dark/light contrast sweep with shared control and panel classes.

Mar 19, 2026Thomas Smith90be9aefocused iteration

+56-3288 lines touched
Feature

feat(web): unify nav across screens and simplify primary flow labels

Introduced unify nav across screens and simplify primary flow labels.

Mar 19, 2026Thomas Smith35f3896small refinement

+5-49 lines touched
Improvement

style(web): unify dark-mode contrast with shared panel/control classes

Unify dark-mode contrast with shared panel/control classes.

Mar 19, 2026Thomas Smith3c7054afocused iteration

+60-1070 lines touched
Improvement

style(web): use dedicated light/dark mobile+desktop backgrounds with crisp page backdrop

Improved navigation resilience so users can move backward without losing progress.

Mar 19, 2026Thomas Smith81cce15small refinement

+14-923 lines touched
Improvement

style(web): remove dark-mode background overlay and glow film

Improved navigation resilience so users can move backward without losing progress.

Mar 19, 2026Thomas Smith40e83f0small refinement

+2-24 lines touched
Fix

style(web): restore clear light-switch style theme toggle icon

Resolved clear light-switch style theme toggle icon.

Mar 19, 2026Thomas Smith06bf300small refinement

+12-820 lines touched
Improvement

style(web): improve dark-mode contrast and widen key selector controls

Dark-mode contrast and widen key selector controls.

Mar 19, 2026Thomas Smithd448a9dfocused iteration

+33-3366 lines touched
Docs

docs(auth): align docs with password-first flow and add admin guide

Align docs with password-first flow and add admin guide.

Mar 19, 2026Thomas Smithf386081large release

+194-64258 lines touched
FeatureMilestone

feat(auth): remove magic-link sign-in and add password reset flow

Introduced remove magic-link sign-in and add password reset flow.

Mar 19, 2026Thomas Smith39235dalarge release

+207-335542 lines touched
Feature

feat(web): expose full 24-mood picker in home composer

Introduced expose full 24-mood picker in home composer.

Mar 19, 2026Thomas Smith1c0829dfocused iteration

+40-646 lines touched
FeatureMilestone

feat(admin): upgrade tabbed settings UX and enforce admin gating

Introduced upgrade tabbed settings ux and enforce admin gating.

Mar 19, 2026Thomas Smith3a69ac5large release

+199-67266 lines touched
Ops

chore(config): document magic-link redirect guard env

Updated delivery infrastructure: document magic-link redirect guard env.

Mar 19, 2026Thomas Smith9a74bfbsmall refinement

+3-03 lines touched
FeatureMilestone

feat(auth): add password-first sign in and confirmed account creation

Introduced password-first sign in and confirmed account creation.

Mar 19, 2026Thomas Smithb48915fmajor update

+214-11225 lines touched
FeatureMilestone

feat(web): expose setlist endpoint controls in library

Introduced expose setlist endpoint controls in library.

Mar 19, 2026Thomas Smitha4e49fclarge release

+400-28428 lines touched
Fix

fix(auth): prevent magic-link health check from throttling otp requests

Resolved prevent magic-link health check from throttling otp requests.

Mar 19, 2026Thomas Smith61d1f5esmall refinement

+10-212 lines touched
Fix

fix(web): fallback to browser otp on temporary auth outages

Improved navigation resilience so users can move backward without losing progress.

Mar 19, 2026Thomas Smitha08a466small refinement

+3-14 lines touched
Fix

fix(api): expose authenticated setlist CRUD routes

Resolved expose authenticated setlist crud routes.

Mar 19, 2026Thomas Smith7d51ea2focused iteration

+48-048 lines touched
Fix

fix(web): widen musical control fields

Resolved widen musical control fields.

Mar 19, 2026Thomas Smith82db4c1focused iteration

+33-1447 lines touched
Fix

fix(api): persist public share fallback

Improved navigation resilience so users can move backward without losing progress.

Mar 19, 2026Thomas Smith7a4af58focused iteration

+60-767 lines touched
Fix

fix(auth): harden profile verification flow

Resolved profile verification flow.

Mar 19, 2026Thomas Smith9863e92focused iteration

+66-874 lines touched
Fix

fix(api): degrade gracefully when supabase tables lag

Resolved degrade gracefully when supabase tables lag.

Mar 18, 2026Thomas Smithb4facdcfocused iteration

+34-337 lines touched
Fix

fix(web): restore auth clarity and key controls

Resolved auth clarity and key controls.

Mar 18, 2026Thomas Smith416dbc9major update

+109-15124 lines touched
Quality

test(web): align e2e coverage with upgraded UX

Raised engineering quality with align e2e coverage with upgraded ux.

Mar 18, 2026Thomas Smithe505859focused iteration

+20-2949 lines touched
Fix

fix(reliability): harden deploy workflows and auth magic-link fallback

Improved navigation resilience so users can move backward without losing progress.

Mar 18, 2026Thomas Smithaad79e0major update

+70-2393 lines touched
Fix

fix(build): resolve 5 Turbopack build errors blocking deployment

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 18, 2026Thomas Smithf671ca2focused iteration

+50-656 lines touched
Fix

fix(ci): add glass-panel selectors to style-policy allowlist

Resolved glass-panel selectors to style-policy allowlist.

Mar 18, 2026Thomas Smith9815286small refinement

+5-05 lines touched
Fix

fix(ci): resolve ESLint warnings and failing verify-22 check

Resolved resolve eslint warnings and failing verify-22 check.

Mar 18, 2026Thomas Smith6848489focused iteration

+33-639 lines touched
Improvement

Local json config

Local json config.

Mar 18, 2026Thomas Smith91772edsmall refinement

+9-09 lines touched
Docs

docs: admin guide and updated external docs

Admin guide and updated external docs.

Mar 18, 2026Thomas Smith7a1b825large release

+726-3729 lines touched
Docs

docs: add architecture and flow diagrams

Architecture and flow diagrams.

Mar 18, 2026Thomas Smitha890cfalarge release

+463-0463 lines touched
FeatureMilestone

feat(admin): admin dashboard, user management, and runtime config

Clarified runtime availability states and user-facing capacity messaging.

Mar 18, 2026Thomas Smith6e54611large release

+1,113-511,164 lines touched
FeatureMilestone

feat(ask-chat): multi-turn conversation memory

Introduced multi-turn conversation memory.

Mar 18, 2026Thomas Smithafbf17amajor update

+230-3233 lines touched
FeatureMilestone

feat(scripts): add git-commit changelog generator

Introduced git-commit changelog generator.

Mar 18, 2026Thomas Smith6237c4clarge release

+318-1319 lines touched
FeatureMilestone

feat(restore): restore removed pages and features

Introduced removed pages and features.

Mar 18, 2026Thomas Smith12edf26large release

+649-20669 lines touched
Improvement

Removed unused component

Removed unused component.

Mar 14, 2026Thomas Smith1570a94large release

+0-447447 lines touched
ImprovementMilestone

Refreshed timeline

Refreshed timeline.

Mar 14, 2026Thomas Smithed4ec29large release

+596-4600 lines touched
Feature

feat(session-board): chord click playback + responsive 1–2 chord layout

Improved navigation resilience so users can move backward without losing progress.

Mar 14, 2026Thomas Smith94b0f9efocused iteration

+53-2376 lines touched
FeatureMilestone

feat(session-board): unify composer, player, and chord board into single responsive session board

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 14, 2026Thomas Smith0ecd410large release

+749-3131,062 lines touched
Improvement

Home page cleanup

Home page cleanup.

Mar 14, 2026Thomas Smith7879438small refinement

+4-1115 lines touched
Improvement

refactor: session-board

Session-board.

Mar 14, 2026Thomas Smithc05206bsmall refinement

+0-55 lines touched
Fix

fix(keyboard-diagram): enable fitToHighlights for chord study diagrams

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 14, 2026Thomas Smith439d381small refinement

+2-24 lines touched
Improvement

refactor(feeling-jam-player): remove duplicate header transport controls

Remove duplicate header transport controls.

Mar 14, 2026Thomas Smith2ec020fsmall refinement

+3-2730 lines touched
Improvement

Fixed page bug

Fixed page bug.

Mar 14, 2026Thomas Smith425b242major update

+74-86160 lines touched
Fix

fix(nav): correct BrandMark sizing for mobile display

Resolved correct brandmark sizing for mobile display.

Mar 14, 2026Thomas Smithf5662edsmall refinement

+1-12 lines touched
Fix

fix(session-board): stack player and chord study on large screens

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 14, 2026Thomas Smithd1f4ab1small refinement

+1-12 lines touched
Fix

fix(feeling-jam-player): move timing note to full-width footer row

Resolved move timing note to full-width footer row.

Mar 14, 2026Thomas Smith7407b29major update

+78-32110 lines touched
Improvement

refactor(feeling-jam-player): redesign desktop playback layout

Improved navigation resilience so users can move backward without losing progress.

Mar 14, 2026Thomas Smith03d2cb5large release

+185-102287 lines touched
Improvement

refactor(session-board): redesign desktop layout for player-first workspace

Redesign desktop layout for player-first workspace.

Mar 14, 2026Thomas Smithcaace96large release

+184-184368 lines touched
Feature

feat(session-board): show chord study inline details by default

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 14, 2026Thomas Smith98610f1small refinement

+1-12 lines touched
Improvement

Consolidate repeated chord-learning surfaces on the session board without removing any functionality.

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 14, 2026Thomas Smith1224dd9large release

+208-75283 lines touched
Fix

Fix Nav bar

Resolved nav bar.

Mar 14, 2026Thomas Smith3f15d63focused iteration

+39-2362 lines touched
Fix

fix: UI cleanup... codex cli tokens maxed will need to resume another time

Resolved ui cleanup... codex cli tokens maxed will need to resume another time.

Mar 14, 2026Thomas Smithe30cdablarge release

+1,479-2,7554,234 lines touched
Quality

test: stabilize fresh jam reset flow

Raised engineering quality with stabilize fresh jam reset flow.

Mar 13, 2026Thomas Smithcbdf7b5small refinement

+1-12 lines touched
Improvement

style: class-map feeling jam themes

Class-map feeling jam themes.

Mar 13, 2026Thomas Smithaf711b5major update

+81-20101 lines touched
Fix

fix: restore branded share subject

Resolved branded share subject.

Mar 13, 2026Thomas Smith828f84esmall refinement

+2-24 lines touched
FeatureMilestone

web: ship feeling jam front door

Introduced feeling jam front door.

Mar 13, 2026Thomas Smithb1264b0large release

+1,125-9572,082 lines touched
Improvement

api: shape feeling jam shares

Shape feeling jam shares.

Mar 13, 2026Thomas Smithcba7f6elarge release

+606-167773 lines touched
FixMilestone

ops: harden web release path

Resolved web release path.

Mar 13, 2026Thomas Smith6844e31major update

+192-6198 lines touched
Fix

Fix hero CTA type narrowing after removing how-it-works

Resolved hero cta type narrowing after removing how-it-works.

Mar 13, 2026Thomas Smith0aae830focused iteration

+12-2537 lines touched
Improvement

Remove redundant how-it-works home CTA action

Remove redundant how-it-works home CTA action.

Mar 13, 2026Thomas Smith93543c9focused iteration

+35-3065 lines touched
Fix

Stabilize mobile shell scrolling and viewport behavior

Resolved stabilize mobile shell scrolling and viewport behavior.

Mar 13, 2026Thomas Smithc882329major update

+26-88114 lines touched
Improvement

Strengthen retention, sharing, and return flow polish

Strengthen retention, sharing, and return flow polish.

Mar 13, 2026Thomas Smith2404f38large release

+1,823-3312,154 lines touched
Improvement

Align Vercel config with web app root

Align Vercel config with web app root.

Mar 13, 2026Thomas Smith7966585small refinement

+3-14 lines touched
Docs

Allow app shell selectors in web style policy

Allow app shell selectors in web style policy.

Mar 13, 2026Thomas Smith874f639small refinement

+6-06 lines touched
Improvement

Refocus activation flow and align telemetry reporting

Refocus activation flow and align telemetry reporting.

Mar 13, 2026Thomas Smithe574fe8large release

+1,269-5341,803 lines touched
FeatureMilestone

feat(web): polish magic-link auth UX and nav sign-out

Introduced polish magic-link auth ux and nav sign-out.

Mar 13, 2026Thomas Smithfeaae50major update

+89-24113 lines touched
FeatureMilestone

feat(web): streamline jam flow and retention hooks

Introduced streamline jam flow and retention hooks.

Mar 13, 2026cadguardian6fbaeb1major update

+184-33217 lines touched
FeatureMilestone

feat: shore up UX and CRUD

Introduced shore up ux and crud.

Mar 13, 2026cadguardian85f21b2large release

+758-130888 lines touched
Feature

feat(web): default wizard tempo to 120 bpm

Introduced default wizard tempo to 120 bpm.

Mar 13, 2026cadguardian092ea96focused iteration

+44-2670 lines touched
FeatureMilestone

feat: lock in consented library and account flow

Introduced lock in consented library and account flow.

Mar 13, 2026cadguardian0a3f91dlarge release

+361-94455 lines touched
Fix

fix(auth): harden account guidance and trust copy

Resolved account guidance and trust copy.

Mar 13, 2026cadguardian91cc0d8large release

+309-19328 lines touched
FeatureMilestone

feat(web): collapse auto wizard options on mobile

Introduced collapse auto wizard options on mobile.

Mar 13, 2026cadguardian2e3ff9amajor update

+138-29167 lines touched
Ops

chore: clean repo drift and stabilize upgrade branch

Updated delivery infrastructure: clean repo drift and stabilize upgrade branch.

Mar 13, 2026cadguardian147abdclarge release

+5,073-3305,403 lines touched
Ops

chore: refresh lockfile for supabase upgrade

Updated delivery infrastructure: refresh lockfile for supabase upgrade.

Mar 13, 2026cadguardian516ff72small refinement

+3-03 lines touched
FeatureMilestone

feat: add supabase-backed auth sync and jam analytics

Improved navigation resilience so users can move backward without losing progress.

Mar 13, 2026cadguardianb7ba918large release

+1,865-301,895 lines touched
FeatureMilestone

Polish timeline UX ordering/theme and ship branded 404

Introduced polish timeline ux ordering/theme and ship branded 404.

Mar 12, 2026cadguardianb8eab4bmajor update

+144-49193 lines touched
FeatureMilestone

Ship git-powered timeline page and new-jam reset UX

Introduced git-powered timeline page and new-jam reset ux.

Mar 12, 2026cadguardian8872da8large release

+2,741-452,786 lines touched
FixMilestone

Fix release-web Vercel CLI cwd to avoid root duplication

Resolved release-web vercel cli cwd to avoid root duplication.

Mar 12, 2026cadguardian8d45cbesmall refinement

+0-22 lines touched
FixMilestone

Fix release-web deploy path to use Vercel remote build

Resolved release-web deploy path to use vercel remote build.

Mar 12, 2026cadguardian2b9850esmall refinement

+2-1113 lines touched
FixMilestone

Fix release-web e2e gate by installing Playwright browsers

Resolved release-web e2e gate by installing playwright browsers.

Mar 12, 2026cadguardiana596332small refinement

+5-16 lines touched
FeatureMilestone

Ship reliability UX stabilization: back/state retention, retry, wake lock, runtime clarity

Prevented screen timeout during active jam work so sessions remain uninterrupted.

Mar 12, 2026cadguardian4e7e60blarge release

+747-125872 lines touched
Improvement

refresh(web): creative identity copy across core flow

Creative identity copy across core flow.

Mar 12, 2026cadguardian4c08688major update

+67-67134 lines touched
FeatureMilestone

feat: ship context-rich harmony and strict runtime model routing

Clarified runtime availability states and user-facing capacity messaging.

Mar 12, 2026cadguardian21ec1d5large release

+512-130642 lines touched
FeatureMilestone

feat: route generation model by creativity intent with UI transparency

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardianee994f7large release

+275-25300 lines touched
FeatureMilestone

Ship v4 contract + UX shell hardening

Introduced v4 contract + ux shell hardening.

Mar 12, 2026cadguardian8f504b7large release

+660-142802 lines touched
Fix

Restore AI-first chord diversity and freshness

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardiand4cc1b7major update

+79-1998 lines touched
Fix

fix(web): rotate variation index per generation attempt

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardiana96a4d2small refinement

+5-27 lines touched
Feature

feat(api): remove harmonic narrowing for ai-first chord diversity

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardiand722293focused iteration

+16-4460 lines touched
Ops

chore(deploy): remove GCP API workflow and align ops docs to Railway

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardian297b350major update

+5-136141 lines touched
Fix

fix(actions): restore valid deploy workflow syntax

Resolved valid deploy workflow syntax.

Mar 12, 2026cadguardiane89835esmall refinement

+0-22 lines touched
Fix

fix(actions): stop false-fail workflow noise and align style policy

Resolved stop false-fail workflow noise and align style policy.

Mar 12, 2026cadguardian7b71750small refinement

+14-115 lines touched
FeatureMilestone

feat: cut over to ai-only chord generation pipeline

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardian28264d0large release

+95-415510 lines touched
Fix

fix(api): restore ai-native generation variability

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 12, 2026cadguardianec5fb10focused iteration

+4-6973 lines touched
Fix

fix(web): restore fixed bottom step footer and safe viewport framing

Resolved fixed bottom step footer and safe viewport framing.

Mar 12, 2026cadguardian578cb70focused iteration

+23-1538 lines touched
Docs

docs: add phd-level Chord Draft methodology aligned to GT School of Music

Phd-level Chord Draft methodology aligned to GT School of Music.

Mar 12, 2026cadguardian8e18d20major update

+172-0172 lines touched
FeatureMilestone

feat: harden generation reliability and clean web shell architecture

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 12, 2026cadguardianaebf494large release

+546-381927 lines touched
Fix

Harden generation reliability and polish UX flows

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 12, 2026cadguardian9deb267large release

+498-122620 lines touched
Improvement

Refactor key selection to v3 and improve generate loading UX

Refactor key selection to v3 and improve generate loading UX.

Mar 12, 2026cadguardianfab2996large release

+374-83457 lines touched
Fix

fix(web): normalize root text-share URL without trailing slash

Resolved normalize root text-share url without trailing slash.

Mar 12, 2026cadguardian0aa7028small refinement

+10-111 lines touched
Ops

chore(web): apply branded favicon metadata and strengthen terms language

Updated delivery infrastructure: apply branded favicon metadata and strengthen terms language.

Mar 12, 2026cadguardian0eeb3a6small refinement

+23-932 lines touched
FeatureMilestone

feat(product): child-simple UX, AI-first chat guardrails, and branded social previews

Introduced child-simple ux, ai-first chat guardrails, and branded social previews.

Mar 11, 2026cadguardianadd411dlarge release

+396-176572 lines touched
FeatureMilestone

feat(web): align SEO/GTM metadata and restore config verification scripts

Introduced align seo/gtm metadata and restore config verification scripts.

Mar 11, 2026cadguardian0b12938large release

+326-37363 lines touched
Ops

build(ci): add missing require-env script used by workflows

Updated delivery infrastructure: missing require-env script used by workflows.

Mar 11, 2026cadguardian4427e83small refinement

+20-020 lines touched
Improvement

web(seo): match OG image dimensions to branded icon asset

Match OG image dimensions to branded icon asset.

Mar 11, 2026cadguardiand32be9csmall refinement

+4-48 lines touched
Improvement

web(seo): align canonical/share metadata and brand preview defaults

Align canonical/share metadata and brand preview defaults.

Mar 11, 2026cadguardian8f49e78small refinement

+14-620 lines touched
Ops

ci: align pnpm action version with packageManager

Updated delivery infrastructure: align pnpm action version with packageManager.

Mar 11, 2026cadguardiancf7e764small refinement

+8-816 lines touched
Ops

ci: fix pnpm setup order in GitHub Actions workflows

Updated delivery infrastructure: pnpm setup order in GitHub Actions workflows.

Mar 11, 2026cadguardian5ec61f3focused iteration

+40-4080 lines touched
Improvement

refactor(chords): unify validated voicing pipeline and remove chord UI fallbacks

Improved navigation resilience so users can move backward without losing progress.

Mar 11, 2026cadguardian1241a51large release

+668-5111,179 lines touched
FeatureMilestone

feat: ship voicing-first piano diagrams and wizard input overhaul

Introduced voicing-first piano diagrams and wizard input overhaul.

Mar 11, 2026cadguardian0857e3blarge release

+488-206694 lines touched
FeatureMilestone

feat: ship game-time ai-only v2 flow for web and agent-api

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 11, 2026cadguardian966d81flarge release

+607-4151,022 lines touched
Ops

ci: honor configured env secrets with safe workflow fallbacks

Improved navigation resilience so users can move backward without losing progress.

Mar 11, 2026cadguardian8d45d35small refinement

+3-36 lines touched
Fix

fix(railway): use root Dockerfile for monorepo agent-api deploy

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 10, 2026cadguardian9db4a2bsmall refinement

+31-031 lines touched
Fix

fix(vercel): correct Next.js output path for apps/web root

Resolved correct next.js output path for apps/web root.

Mar 10, 2026cadguardian165266esmall refinement

+1-12 lines touched
Improvement

Vercel build settings for smaller deployment size

Vercel build settings for smaller deployment size.

Mar 10, 2026cadguardian1f17f03focused iteration

+46-147 lines touched
FeatureMilestone

feat: overhaul web UX, metadata, and legal foundation

Introduced overhaul web ux, metadata, and legal foundation.

Mar 10, 2026cadguardian6d1c2d3large release

+603-9371,540 lines touched
FeatureMilestone

feat(mvp): harden config policy and remove legacy runtime surfaces

Clarified runtime availability states and user-facing capacity messaging.

Mar 7, 2026cadguardianab4fbe6large release

+953-4,0344,987 lines touched
Docs

docs(mvp): consolidate documentation into current GTM/internal-external structure

Consolidate documentation into current GTM/internal-external structure.

Mar 7, 2026cadguardian85015c2large release

+552-2,7613,313 lines touched
Improvement

refactor(web): remove unused non-MVP mock surfaces and dead types

Remove unused non-MVP mock surfaces and dead types.

Mar 7, 2026cadguardian4362fbflarge release

+1-298299 lines touched
Improvement

refactor(mvp): remove legacy gift layer, tighten AI token path, and simplify kid voicing UX

Remove legacy gift layer, tighten AI token path, and simplify kid voicing UX.

Mar 7, 2026cadguardian8e10234large release

+61-233294 lines touched
FeatureMilestone

feat(product): lock deterministic 4x4 live-piano flow and align GTM funnel

Introduced lock deterministic 4x4 live-piano flow and align gtm funnel.

Mar 7, 2026cadguardian510cd15large release

+841-2931,134 lines touched
FeatureMilestone

feat(mvp): harden core UX, strip non-MVP surfaces, and enforce style/release gates

Introduced core ux, strip non-mvp surfaces, and enforce style/release gates.

Mar 7, 2026cadguardianc218bbalarge release

+1,900-6,9588,858 lines touched
Improvement

Working Chord Draft Pre identity shift

Working Chord Draft Pre identity shift.

Mar 7, 2026cadguardianc7caa26large release

+1,399-6062,005 lines touched
Improvement

Removed espanol beta and try link

Removed espanol beta and try link.

Mar 6, 2026cadguardian1033355small refinement

+0-66 lines touched
Fix

remove docs app module and harden admin access path

Resolved remove docs app module and harden admin access path.

Mar 6, 2026Thomas Smithab280felarge release

+22-567589 lines touched
FeatureMilestone

improve launch performance baseline and remove web build blocker

Introduced launch performance baseline and remove web build blocker.

Mar 6, 2026Thomas Smith39a5501major update

+149-40189 lines touched
Improvement

reduce mobile reading fatigue with collapsible detail sections

Reduce mobile reading fatigue with collapsible detail sections.

Mar 5, 2026Thomas Smith3e1b394focused iteration

+43-2164 lines touched
FeatureMilestone

stabilize web caching and add reliable vscode launch profiles

Introduced stabilize web caching and add reliable vscode launch profiles.

Mar 5, 2026Thomas Smith695a495large release

+233-55288 lines touched
Fix

Fix learn doc resolution and contain sidebar scrolling

Resolved learn doc resolution and contain sidebar scrolling.

Mar 1, 2026cadguardianb1222bcmajor update

+93-9102 lines touched
Improvement

Refine learn navigation flow and redesign about layout

Improved navigation resilience so users can move backward without losing progress.

Mar 1, 2026cadguardian8d6feb5large release

+167-104271 lines touched
Fix

Polish learn docs UX and stabilize chord guidance interactions

Advanced the AI music generation stack to improve chord quality and creative variation.

Mar 1, 2026cadguardian7d827adlarge release

+880-19899 lines touched
FeatureMilestone

feat: add admin control plane and full demo checkout receipt flow

Introduced admin control plane and full demo checkout receipt flow.

Mar 1, 2026cadguardiand374282large release

+1,363-351,398 lines touched
FeatureMilestone

feat: phase 7 security crud seo i18n about

Introduced phase 7 security crud seo i18n about.

Mar 1, 2026cadguardiane98fe95large release

+1,670-2761,946 lines touched
Ops

chore: checkpoint before phase 7

Updated delivery infrastructure: checkpoint before phase 7.

Mar 1, 2026cadguardian7f9e36clight update

+0-00 lines touched
FeatureMilestone

feat: harden contracts, unify branding theme, and polish UX flows

Introduced contracts, unify branding theme, and polish ux flows.

Mar 1, 2026cadguardianc830ce6large release

+1,323-4431,766 lines touched
FeatureMilestone

feat: refresh UI styling and add LAN/docs scripts

Introduced refresh ui styling and add lan/docs scripts.

Mar 1, 2026cadguardianed0e5b5large release

+949-831,032 lines touched
Improvement

Refine guided UX flow, nav hierarchy, and theming

Refine guided UX flow, nav hierarchy, and theming.

Mar 1, 2026cadguardianea5c0f1large release

+867-2271,094 lines touched
FeatureMilestone

feat(web): add session board, improved keyboard diagram, and demo flow bootstrap

Introduced session board, improved keyboard diagram, and demo flow bootstrap.

Mar 1, 2026cadguardiana59f711large release

+621-36657 lines touched
FeatureMilestone

feat(web): add trusted demo runtime and upgrade product identity messaging

Clarified runtime availability states and user-facing capacity messaging.

Mar 1, 2026cadguardian96a7bf4large release

+1,420-2961,716 lines touched
FeatureMilestone

feat(web): apply Chord Draft rose-gold branding and accessible copy refresh

Introduced apply ajam rose-gold branding and accessible copy refresh.

Mar 1, 2026cadguardianea8839dlarge release

+570-199769 lines touched
Ops

chore: checkpoint current workspace changes

Updated delivery infrastructure: checkpoint current workspace changes.

Mar 1, 2026cadguardian87c58f3large release

+1,633-3331,966 lines touched
FeatureMilestone

Add UX failure-path E2E and UI contract tests

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 1, 2026cadguardian9bc8000major update

+180-1181 lines touched
Docs

docs: refresh readme and add troubleshooting guide

Refresh readme and add troubleshooting guide.

Mar 1, 2026cadguardianca7edeflarge release

+195-113308 lines touched
Docs

docs: add phase 6 spec

Phase 6 spec.

Mar 1, 2026cadguardian439e3b1major update

+145-0145 lines touched
Improvement

phase6: ensure benchmark mixes cached and uncached generate runs

Phase6: ensure benchmark mixes cached and uncached generate runs.

Mar 1, 2026cadguardian4bc01d9small refinement

+3-36 lines touched
FeatureMilestone

phase6: add stream-first generation UX with degraded fallback on web and mobile

Improved navigation resilience so users can move backward without losing progress.

Mar 1, 2026cadguardiana8a7dedmajor update

+202-11213 lines touched
FeatureMilestone

phase6: add benchmarks, load tests, observability docs, and perf guardrails

Introduced phase6: add benchmarks, load tests, observability docs, and perf guardrails.

Mar 1, 2026cadguardianb41c050large release

+479-0479 lines touched
FeatureMilestone

phase6: add two-tier cache, idempotency, budgets, and reliability metadata

Strengthened reliability paths with clearer recovery behavior for generation failures.

Mar 1, 2026cadguardian303a8b7large release

+622-75697 lines touched
Improvement

Phase docs 2, 4, 5

Phase docs 2, 4, 5.

Mar 1, 2026cadguardian85a26cclarge release

+335-0335 lines touched
FeatureMilestone

feat(mobile+docs): complete phase 5 profile discover and ops docs

Introduced complete phase 5 profile discover and ops docs.

Feb 28, 2026cadguardianaaf181blarge release

+420-1421 lines touched
FeatureMilestone

feat(web): add phase 5 profile discover templates and export controls

Introduced phase 5 profile discover templates and export controls.

Feb 28, 2026cadguardiand4b0da4large release

+725-10735 lines touched
FeatureMilestone

feat: add phase 5 backend personalization and growth APIs

Improved navigation resilience so users can move backward without losing progress.

Feb 28, 2026cadguardian120e3bflarge release

+1,218-171,235 lines touched
FeatureMilestone

phase4: add runbooks, smoke tests, and submission package

Introduced phase4: add runbooks, smoke tests, and submission package.

Feb 28, 2026cadguardian53536e3large release

+435-85520 lines touched
Improvement

phase4: enforce quotas, rate limits, and api observability

Advanced the AI music generation stack to improve chord quality and creative variation.

Feb 28, 2026cadguardianc499c44large release

+273-36309 lines touched
FeatureMilestone

phase4: add mobile iap buy/restore and server validation

Introduced phase4: add mobile iap buy/restore and server validation.

Feb 28, 2026cadguardian1b81a8alarge release

+326-3329 lines touched
FeatureMilestone

phase4: add stripe entitlements and web plan state

Introduced phase4: add stripe entitlements and web plan state.

Feb 28, 2026cadguardiana3b161flarge release

+509-19528 lines touched
FeatureMilestone

phase4: add ci workflows and env hygiene baseline

Introduced phase4: add ci workflows and env hygiene baseline.

Feb 28, 2026cadguardian37d8b4blarge release

+313-1314 lines touched
Quality

test(web): stabilize e2e API mocks and draft setup

Advanced the AI music generation stack to improve chord quality and creative variation.

Feb 28, 2026cadguardian5a5a237major update

+70-2595 lines touched
FeatureMilestone

feat(determinism): add variation index and stable jam ids

Introduced variation index and stable jam ids.

Feb 28, 2026cadguardian5cbcfe0large release

+674-21695 lines touched
Fix

fix(web): resolve pdf blob typing

Resolved resolve pdf blob typing.

Feb 28, 2026cadguardiana076788small refinement

+2-24 lines touched
Fix

fix: update langgraph state schema and pdf export

Resolved langgraph state schema and pdf export.

Feb 28, 2026cadguardian43ac8e3small refinement

+19-524 lines touched
Docs

docs: add phase 3 spec

Phase 3 spec.

Feb 28, 2026cadguardian1e28e37major update

+129-0129 lines touched
Docs

docs(supabase): add schema starter

Schema starter.

Feb 28, 2026cadguardianbd9952ffocused iteration

+52-052 lines touched
Quality

test(agent-api): update repair loop invocation

Raised engineering quality with repair loop invocation.

Feb 28, 2026cadguardiandee4a0dsmall refinement

+9-514 lines touched
Docs

docs(store): update EAS env requirements

EAS env requirements.

Feb 28, 2026cadguardian74b4ad5small refinement

+3-14 lines touched
Ops

chore(analytics): guard telemetry failures

Strengthened reliability paths with clearer recovery behavior for generation failures.

Feb 28, 2026cadguardian94079dbsmall refinement

+10-212 lines touched
Feature

feat(web): support optional agent api auth

Advanced the AI music generation stack to improve chord quality and creative variation.

Feb 28, 2026cadguardianb220522small refinement

+18-826 lines touched
Feature

feat(share): include gift card metadata in share payload

Introduced include gift card metadata in share payload.

Feb 28, 2026cadguardiana40d1f1focused iteration

+33-437 lines touched
Docs

docs(agent-api): add env and rate limit notes

Env and rate limit notes.

Feb 28, 2026cadguardian7b218a8focused iteration

+56-157 lines touched
Quality

test(web): add playwright e2e coverage

Raised engineering quality with playwright e2e coverage.

Feb 28, 2026cadguardian4dea1a5major update

+100-0100 lines touched
FeatureMilestone

feat(store): add EAS config, assets, and submission docs

Introduced eas config, assets, and submission docs.

Feb 28, 2026cadguardiancce5e94major update

+134-2136 lines touched
FeatureMilestone

feat(mobile): add sync + analytics + share controls

Introduced sync + analytics + share controls.

Feb 28, 2026cadguardian170c1bemajor update

+209-3212 lines touched
FeatureMilestone

feat(web): add share links, exports, analytics, sync

Introduced share links, exports, analytics, sync.

Feb 28, 2026cadguardianbf37e89large release

+466-9475 lines touched
FeatureMilestone

feat(agent-api): add supabase-backed data store endpoints

Improved navigation resilience so users can move backward without losing progress.

Feb 28, 2026cadguardianb2960dblarge release

+279-13292 lines touched
FeatureMilestone

feat(agent-api): add OpenAI narrative + caching helpers

Introduced openai narrative + caching helpers.

Feb 28, 2026cadguardiane0db64blarge release

+356-42398 lines touched
Docs

docs(store): add phase 2 privacy, review, permissions, iap, and eas guides

Phase 2 privacy, review, permissions, iap, and eas guides.

Feb 28, 2026cadguardianeb71f19major update

+150-0150 lines touched
Feature

feat(agent-api): add token auth and rate limiting for mobile traffic

Introduced token auth and rate limiting for mobile traffic.

Feb 28, 2026cadguardiane645c29focused iteration

+75-277 lines touched
FeatureMilestone

feat(mobile): scaffold phase 2 native flow with contracts and smoke tests

Introduced scaffold phase 2 native flow with contracts and smoke tests.

Feb 28, 2026cadguardiand0629cclarge release

+756-0756 lines touched
Feature

feat: phase 1 end-to-end

Introduced phase 1 end-to-end.

Feb 28, 2026cadguardianb17a3a8small refinement

+25-025 lines touched
FeatureMilestone

feat: implement phase1 web flow, pwa, and offline jam cache

Introduced phase1 web flow, pwa, and offline jam cache.

Feb 28, 2026cadguardianeab5050large release

+931-1301,061 lines touched
FeatureMilestone

feat: add agent-api endpoints and bounded repair graph

Advanced the AI music generation stack to improve chord quality and creative variation.

Feb 28, 2026cadguardian216a01elarge release

+256-0256 lines touched
FeatureMilestone

feat: add phase1 core contracts, tools, and kb packages

Introduced phase1 core contracts, tools, and kb packages.

Feb 28, 2026cadguardian1a8266clarge release

+5,369-05,369 lines touched

Copyright 2026 CAD Guardian LLC. Created by Thomas Divine Smith II. All rights reserved.