refactor: enforce layered crates and Rust audit gates

This commit is contained in:
Horldsence
2026-09-24 13:00:03 +08:00
parent af151525d1
commit 8a582fc102
67 changed files with 3918 additions and 581 deletions
+6 -6
View File
@@ -19,7 +19,7 @@
# 不属于超参数,本文件**不接受**这些键(写了会直接报错)。它们只来自
# chassis.toml 或显式 CLI——否则预设文件就成了绕过限流的口子。
#
# schema:见 crates/chassis-tune/src/preset.rs(version = 1,未知键报错)。
# schema:见 crates/application/tuning/src/main.rs(version = 1,未知键报错)。
version = 1
default_preset = "sim_bench_model"
@@ -68,7 +68,7 @@ max_evals = 4000
threads = 0
[preset.sim_bench_model.sim]
plant = "gm3508-bench"
plant = "bench"
# 域随机化:单点模型调出来的增益对增益/时间常数/延迟高度敏感,
# 因此默认在 8 个成员的集成上做鲁棒优化,而不是对着一条理想曲线最优化。
ensemble = 8
@@ -128,7 +128,7 @@ max_evals = 1000
threads = 0
[preset.sim_ideal.sim]
plant = "gm3508"
plant = "ideal"
# 理想模型本身就是确定的,单成员即可。
ensemble = 1
robust_weight = 0.0
@@ -193,7 +193,7 @@ threads = 1
[preset.bench_noload.sim]
# 真机后端不用这些,但保留"最接近台架的模型",方便先离线预演再上车。
plant = "gm3508-bench"
plant = "bench"
ensemble = 8
robust_weight = 0.5
gain_pct = 0.2
@@ -254,7 +254,7 @@ max_evals = 80
threads = 1
[preset.bench_loaded.sim]
plant = "gm3508-bench"
plant = "bench"
ensemble = 8
robust_weight = 0.5
gain_pct = 0.2
@@ -314,7 +314,7 @@ max_evals = 40
threads = 1
[preset.field_updown.sim]
plant = "gm3508-bench"
plant = "bench"
ensemble = 8
robust_weight = 0.5
gain_pct = 0.2