Claude
b6aacad9ce
feat(06-03): add AI sync backend — heuristic mapper, LLM generator, API endpoint
- Create lightsync/api/sync.py with POST /api/sync/generate and GET /api/sync/llm-available
- heuristic_generate: intensity-to-animation mapping, chroma-to-color, beat-snapped block placement
- llm_generate: Anthropic claude-3-haiku with lazy init, JSON parse + validation
- section_range filtering for per-section generation (D-11)
- Register sync.router with prefix /api/sync in main.py
2026-04-07 11:45:49 +00:00
..
2026-04-06 21:47:39 +00:00
2026-04-07 11:45:49 +00:00
2026-04-07 11:40:29 +00:00
2026-04-06 21:42:29 +00:00
2026-04-07 11:41:41 +00:00
2026-04-06 23:30:55 +00:00
2026-04-06 21:51:16 +00:00
2026-04-05 18:47:25 +00:00
2026-04-05 18:45:19 +00:00
2026-04-05 18:47:25 +00:00
2026-04-07 11:45:49 +00:00