soroban-abacus-flashcards/apps/web/drizzle
Thomas Hallock 3d835d67cd feat(flowchart-workshop): add version history with preview mode
- Add flowchart_version_history table to store snapshots after generate/refine
- Create versions API endpoint (GET list, POST restore)
- Add History tab with version list showing source, validation status, timestamp
- Implement inline preview mode to view historical versions without restoring
- Preview mode shows amber banner and updates diagram, examples, worksheet, tests
- Hide structure/input tabs (not useful currently)
- Add preview notice in refinement panel clarifying behavior
- Update React Query documentation with comprehensive patterns
- Add versionHistoryKeys to central query key factory

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 13:52:59 -06:00
..
meta feat(flowchart-workshop): add version history with preview mode 2026-01-23 13:52:59 -06:00
0000_third_carnage.sql
0001_friendly_stingray.sql
0002_loose_ultimatum.sql
0003_naive_reptil.sql
0004_shiny_madelyne_pryor.sql
0005_flimsy_squadron_sinister.sql
0005_jazzy_mimic.sql
0006_pretty_invaders.sql
0007_access_modes.sql
0008_make_room_name_nullable.sql
0009_add_display_password.sql
0010_make_game_name_nullable.sql
0011_add_room_game_configs.sql
0012_damp_mongoose.sql
0013_conscious_firebird.sql
0014_remarkable_master_chief.sql
0015_early_pepper_potts.sql
0016_confused_the_enforcers.sql
0017_skinny_red_hulk.sql
0018_brief_red_wolf.sql
0019_broad_vance_astro.sql
0020_supreme_saracen.sql
0021_little_sentry.sql
0022_nappy_titanium_man.sql
0023_flaky_naoko.sql
0024_past_richard_fisk.sql
0025_sparkling_susan_delgado.sql
0026_add_practice_sessions.sql
0027_help_system_schema.sql
0028_medical_wolfsbane.sql
0029_first_black_tarantula.sql
0030_tan_jean_grey.sql
0031_boring_namora.sql
0032_drop_mastery_level_column.sql
0033_swift_eddie_brock.sql
0034_skill_tutorial_progress.sql
0035_cold_slapstick.sql
0036_lonely_roland_deschain.sql
0037_drop_practice_sessions.sql
0038_drop_skill_stat_columns.sql
0039_add_player_archived.sql
0040_rename_last_help_level_to_last_had_help.sql
0041_classroom-system.sql
0042_classroom-system-indexes.sql
0043_add_session_pause_columns.sql
0044_add_is_paused_column.sql
0045_add_player_stats_table.sql
0046_session_observation_shares.sql
0047_add_entry_prompts.sql
0048_ambitious_firedrake.sql
0049_flowery_jean_grey.sql
0050_abandoned_salo.sql
0051_luxuriant_selene.sql
0052_remarkable_karnak.sql
0053_premium_expediter.sql
0054_new_mathemanic.sql
0055_add_attachment_parsing.sql
0056_add_llm_metadata.sql
0057_flowery_korath.sql
0058_blushing_impossible_man.sql
0059_steep_shockwave.sql perf: lazy-load not-found pages to save ~4.7MB per page load 2026-01-04 08:22:41 -06:00
0060_conscious_wolf_cub.sql fix(db): add missing game_break_settings column to session_plans 2026-01-05 17:26:18 -06:00
0061_military_lionheart.sql feat(vision): add filtering and passive capture for boundary training data 2026-01-10 10:25:56 -06:00
0062_confused_captain_midlands.sql feat(vision): add sync history tracking with tombstone pruning 2026-01-10 11:59:13 -06:00
0063_unique_moondragon.sql feat(scanner): add camera controls, auto presets, and persisted settings 2026-01-12 11:12:30 -06:00
0064_thin_marvel_apes.sql feat(scanner): add camera controls, auto presets, and persisted settings 2026-01-12 11:12:30 -06:00
0065_sour_jubilee.sql feat(dashboard): add scoreboard tab with game results tracking 2026-01-13 10:26:49 -06:00
0066_minor_living_tribunal.sql feat(scoreboard): add skills metrics with classroom leaderboard 2026-01-13 13:13:21 -06:00
0067_lumpy_molten_man.sql feat(vision): add multi-attempt recording support for epoch retries and manual redos 2026-01-14 07:55:24 -06:00
0068_flaky_war_machine.sql feat(vision): implement per-problem video recording for teacher playback 2026-01-13 18:21:54 -06:00
0069_thankful_wasp.sql feat(vision): add multi-attempt recording support for epoch retries and manual redos 2026-01-14 07:55:24 -06:00
0070_ordinary_robin_chapel.sql feat(vision): add multi-attempt recording support for epoch retries and manual redos 2026-01-14 07:55:24 -06:00
0071_mcp_api_keys.sql feat(docs): add auto-generated API documentation with Scalar UI 2026-01-15 15:56:27 -06:00
0072_sudden_shard.sql feat(flowchart-workshop): complete teacher flowchart workshop implementation 2026-01-19 20:28:50 -06:00
0073_complete_deadpool.sql feat(flowchart): add animated background tiles to FlowchartCards 2026-01-20 10:10:49 -06:00
0074_flowchart_embeddings.sql feat(flowchart): add animated background tiles to FlowchartCards 2026-01-20 10:10:49 -06:00
0075_prompt_embedding.sql feat(flowchart): add animated background tiles to FlowchartCards 2026-01-20 10:10:49 -06:00
0076_charming_rachel_grey.sql feat(flowchart): add animated background tiles to FlowchartCards 2026-01-20 10:10:49 -06:00
0077_flowchart_version_history.sql feat(flowchart-workshop): add version history with preview mode 2026-01-23 13:52:59 -06:00