Maxim Dolgolyov
09cfaa3bd2
fix(phys8): закрытие критических проблем ревью — миграции, ✓→✓, ConvectionSim
- Удалены legacy миграции 009/010/015 (создавали несуществующие physics-8-thermal/electro/optics)
- 037_physics_8_hub.sql сделана self-sufficient: INSERT OR IGNORE родителя + UPDATE
- 7 шт. literal ✓ заменены на ✓ в physics_8_lab.html (правило проекта)
- В phys.js добавлен createConvectionSim — главный визуал §4 (тороидальный поток частиц)
закрытие плана Phase 0 Физики 8
2026-05-30 09:44:51 +03:00
..
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 21:49:44 +03:00
2026-05-29 21:49:44 +03:00
2026-05-29 21:49:44 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 21:49:44 +03:00
2026-05-29 21:49:44 +03:00
2026-05-29 21:49:44 +03:00
2026-05-29 21:46:13 +03:00
2026-05-27 16:36:43 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 21:45:33 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 21:46:13 +03:00
2026-05-29 19:43:24 +03:00
2026-05-27 17:21:06 +03:00
2026-05-27 17:21:06 +03:00
2026-05-27 17:21:06 +03:00
2026-05-30 09:30:45 +03:00
2026-05-30 09:36:22 +03:00
2026-05-30 09:36:22 +03:00
2026-05-30 09:16:24 +03:00
2026-05-30 09:44:51 +03:00
2026-05-27 17:00:36 +03:00
2026-05-30 09:44:28 +03:00
2026-05-30 09:30:37 +03:00
2026-05-30 09:30:37 +03:00
2026-05-30 09:30:37 +03:00
2026-05-30 09:30:37 +03:00
2026-05-30 09:16:24 +03:00
2026-05-27 16:36:43 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 17:42:36 +03:00