529 B
529 B
ADR-006 资源锁定模型
状态
Accepted
背景
单纯的资源时间窗分配无法表达建议分配、已确认分配和人工强制覆盖。
决策
ResourceAllocation 支持 soft lock 和 hard lock 两种锁定语义。
原因
- 表达自动建议和人工强制分配的区别。
- 支持冲突检测、覆盖和回滚的可解释性。
- 为未来优化排班预留空间。
后果
- 冲突检测和分配逻辑需要区分锁定强度。
- 人工覆盖必须伴随审计和事件输出。