|
|
84b8b1c65a
|
fix: remove transactions causing SQLITE_BUSY, add coding rules
- persistTask: 去掉事务,每个 Exec 原子即可
- saveAsset(profiles): 去掉事务,profile 和 units 分步保存
- CLAUDE.md: 加两条规则——不用事务除非必要;调试只加日志不改代码
|
2026-05-12 16:43:44 +08:00 |
|
|
|
57b9ec3523
|
增加管控台
|
2026-05-12 10:13:20 +08:00 |
|
|
|
ce18c85eba
|
feat: 标准调试参数 & 克隆不立即保存
1. 新增标准调试参数
- templates/standard_overlays/ 目录下导入 std_face_debug、
std_test_sensitive、std_production_quiet 三个标准调试参数
- 启动时通过 ImportStandardOverlaysFromDir 自动导入 SQLite
- 支持 std_ 前缀只读保护,不可直接编辑/删除
2. 复制后不立即保存
- 调试参数克隆:重定向到新建页预填数据,点击保存才入库
- 识别模板克隆:重定向到模板编辑页预填,点击创建/进入可视化编辑才入库
- 可视化编辑也支持 clone_source 参数,编辑保存时创建新模板
3. 简化调试参数 JSON 结构
- 去掉 instance_overrides 层级,改为顶层 override 键
- 运行时渲染兼容新旧两种格式
- UI 去掉目标/目标数量字段
4. 清理死代码
- 移除从零新建空白调试参数/模板的代码路径
|
2026-05-09 11:39:02 +08:00 |
|
|
|
7386969c27
|
chore: use pwsh 7.6 instead of powershell
|
2026-05-08 20:24:09 +08:00 |
|
|
|
87e1132a9f
|
docs: add coding rules to CLAUDE.md
|
2026-05-08 20:08:35 +08:00 |
|