## Milestone **M2a** (ADR-002 sandbox-hexagonal §2) ## Status - [x] 标记 shipped (ADR-005 §2.1 表已更新) ## 改动范围 见 ADR-002 §sandbox-hexagonal §2 与 ADR-005 §2.1 ## Feature Flag 关联 - flag key: code-execution.sandbox.d-form.enabled - env var: SANDBOX_DFORM_ENABLED - 默认值: true ## Acceptance Criteria 1. 代码合并 + `mvn verify` 通过 2. CI 包含 features-on 与 features-off 两套 profile 都通过 (见 ADR-005 §4 #4) 3. 部署到 dev 环境, `pm2 status ulticode-9001` 24h 无 unplanned restart 4. 相关指标 (见 ADR-005 §2.5) 在阈值内 5. Rollback drill 完成, 耗时记入 ADR-005 §2.6 6. shipped 后更新 ADR-005 §2.1 表 `shipped at` 列 ## 参考 - ADR-002 - ADR-005 (Playbook): docs/adr/ADR-005-rolling-deploy-playbook.md - docs/RUNBOOK.md §10 (Feature Flag 切换手册)
Milestone
M2a (ADR-002 sandbox-hexagonal §2)
Status
改动范围
见 ADR-002 §sandbox-hexagonal §2 与 ADR-005 §2.1
Feature Flag 关联
Acceptance Criteria
mvn verify通过pm2 status ulticode-900124h 无 unplanned restartshipped at列参考