Historie revizí

Autor SHA1 Zpráva Datum
  carlin 1b1cfd268a docs(changelog): Chinese export headers + field-mapping sheet (TEST-068) před 13 hodinami
  carlin 6c2408a7a3 feat(export): Chinese headers for all fields + field-mapping sheet před 14 hodinami
  carlin 7f397303a2 docs(changelog): Node Temperatures section fix (4-col remap + backfill) před 14 hodinami
  carlin 4df84b67fb fix(export): Node Temperatures 4-column section misaligned (header 0[25], part names in data) před 14 hodinami
  carlin 8ceac1f412 docs(changelog): results export (web key metrics + lossless full xlsx/csv) před 16 hodinami
  carlin ccc3dd10f5 feat(results): lossless full-field export (all Motor-CAD EM+thermal fields) před 16 hodinami
  carlin e943b93933 docs: 记录并行开发观察(export-xlsx 404->用户自行实现)+旧后端换启确认 před 17 hodinami
  carlin 90f1e252e7 fix(results): CSV export endpoint + restart note; CSV button was pointing at plan-JSON download před 17 hodinami
  carlin 1dd045f759 feat(results): Excel export of plan results with engineer-focused EM/thermal columns před 17 hodinami
  carlin 12657e001d docs(test): TEST-064/065 thermal validation at 25C ambient (steady vs coupled comparison) před 18 hodinami
  carlin f3d89c0ef8 docs: 补记 TEST-060/061 会话日志 před 18 hodinami
  carlin d4258bddd7 test(executor): TEST-061 看门狗保护下真实任务全链路验证——1点任务完成/GC面包屑生效/心跳存活 před 18 hodinami
  carlin f8b78eba3d fix(executor): 僵尸僵死双层防护——进程内线程/心跳看门狗(非零退出)+外部监管进程(offline超180s自动杀启); TEST-060杀进程自动重启实测通过 před 19 hodinami
  carlin 3342d3ce32 fix(executor): stop-simulation button now actually cancels the running task před 19 hodinami
  carlin 4f81c091fc feat(thermal): one-click start dialog gains thermal_mode selector před 20 hodinami
  carlin f9027f4488 docs: CHANGELOG entry for thermal simulation + task-level three-mode switch před 20 hodinami
  carlin 7dbaff2070 feat(thermal): task-level three-mode thermal switch (off/steady/coupled) před 21 hodinami
  carlin d326b5df30 fix(analytics): derive metric defs from single source of truth (add thermal/structural metrics) před 23 hodinami
  carlin 553a04e22f feat(thermal): hardwire ambient_temperature into executor config (default 25C) před 1 dnem
  carlin f5749a94a7 test(thermal): add verify_enable_thermal.py + TEST-061 end-to-end PASS před 1 dnem
  carlin ad55b2145e feat(thermal): add --ambient override + verify temp-rise turns positive; fix test_executor_m3 před 1 dnem
  carlin a9738cd75a docs(thermal): record coupled-vs-steady benchmark + executor enable_thermal plumbing + git recovery před 1 dnem
  carlin b8dab74ec7 chore(repo): rebuild git after object corruption + thermal simulation work před 1 dnem