mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-23 02:59:43 +00:00
2 lines
841 B
HTML
2 lines
841 B
HTML
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><title>配置模型缺失</title></head><body><main data-praxis-anchor="finding:configuration-aggregate-missing"><h1>P1 · 【设计未形成】配置缺少版本、验证与原子提交 owner</h1><p>设计缺陷 · acknowledged</p><h2>当前问题</h2><p><code>MeshConfig</code>、<code>AppConfig</code>、默认值、兼容转换与平台 store 共同承担配置职责,没有 schema version、统一 validation 和原子 commit owner。</p><h2>目标语言</h2><p>ConfigurationSnapshot、typed settings、ConfigurationPolicy、ConfigurationService 与 IConfigurationStore。</p><p>目标规则包括:无效配置不部分写入;migration 可重复;平台 store 不定义业务默认值;不支持的 capability 不能被配置强制开启。</p></main></body></html>
|