19 lines
959 B
YAML
19 lines
959 B
YAML
schema: navsea.cm95.production-policy/v1
|
||
version: v1.4.2-materialization-split
|
||
status: PRODUCTION_CANDIDATE
|
||
zooms: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
|
||
profile: delivery
|
||
workers: 4
|
||
max_attempts: 3
|
||
release_root: build/releases
|
||
plan_path: build/production/cm95_production_plan_v1.json
|
||
rules:
|
||
- 生产目标固定为 z0-z12。
|
||
- 高 zoom tile 的物理枚举只由 enumeration_scales 决定。
|
||
- scale_ladders 的粗比例尺只允许在已枚举 tile 内回退,不得扩张生产 footprint。
|
||
- mapping、tile policy、Dataset fingerprint、FID manifest 在计划创建后必须保持不变。
|
||
- PASS tile 自动断点续跑;RUNNING 状态在下次启动时恢复为 PENDING。
|
||
- FAILED tile 最多尝试 max_attempts 次;失败不会被静默跳过。
|
||
- 空 tile 可为 PASS 且不生成 PBF 文件;release manifest 只列真实产物。
|
||
- 发布前 finalize-production 必须满足 planned/report/decoded feature 三方一致。
|