Files
JamBuddy/docs/kb-backlog.md
T
vadimwit 7181a138e4 kb: bootstrap foundation + jazz guitar gold standard
SCHEMA.md authoring contract, validate-kb.mjs quality gate (pitch-class
verification of shapes against chord qualities), registry, and the jazz
style: 5 progressions x 2 guitar plays (shells + drop-2), comping
rhythms, improv guidance, sourced licks. Validator and vite build green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 12:46:08 +01:00

1.9 KiB
Raw Blame History

KB Expansion Backlog

The queue for the /kb-expand loop. One cell per session, top-to-bottom. Protocol and schema: docs/kb-plan.md. Statuses: todoin-progressdone (YYYY-MM-DD, coverage).

Phase 0 — Foundation (must be first)

# Cell Status
0 Bootstrap: src/data/kb/ + SCHEMA.md + scripts/validate-kb.mjs + kb/index.js + jazz/guitar gold standard done (2026-06-12, iteration 1)

Guitar

# Style Status
1 Jazz (part of bootstrap) done (2026-06-12, 5 progressions × 2 plays, validator ✓)
2 Blues todo
3 Rock todo
4 Bossa Nova todo
5 Funk todo
6 Reggae todo
7 Country / Folk todo
8 R&B / Neo-soul todo
9 Gospel todo
10 Pop todo

Piano

# Style Status
11 Jazz todo
12 Blues todo
13 Bossa Nova todo
14 Gospel todo
15 R&B / Neo-soul todo
16 Pop todo
17 Rock todo
18 Funk todo
19 Country / Folk todo
20 Reggae todo

Bass

# Style Status
21 Blues todo
22 Jazz todo
23 Funk todo
24 Reggae todo
25 Rock todo
26 Bossa Nova todo
27 R&B / Neo-soul todo
28 Country / Folk todo
29 Gospel todo
30 Pop todo

UI milestones (interleave when their data exists)

Milestone Depends on Status
Jam Guide MVP (panel, matching, ChordDiagram.jsx, live sync) cell 0 todo
MiniPiano.jsx + recipe resolver cell 11 todo
Bass pattern renderer cell 21 todo
Improv layer (licks/tabs display) a few guitar cells todo

Notes for sessions: piano style order front-loads the styles where piano voicings differ most (jazz/gospel/neo-soul); bass order front-loads line-driven styles (blues/jazz/funk). Adjust freely — order is a default, not a rule.