Add full stage manifests
This commit is contained in:
@@ -2,6 +2,14 @@
|
||||
|
||||
## 2026-08-04
|
||||
|
||||
- 扩展 stage manifest 到完整区域链:`intermediates`、`reimport`、`blender` 和
|
||||
`preview` 现在和既有 `cesium` / `compress` 一样,在成功后写
|
||||
`_pipeline/stages/<stage>.manifest.json`。前段 manifest 记录 config / OSM /
|
||||
GeoJSON layer 文件与 feature count,Blender 记录 OSM / GeoJSON 输入和 `.blend` /
|
||||
render,preview 记录 GLB / metadata / OSM / runtime 以及 HTML / route / vehicle
|
||||
model。`intermediates` 与 `reimport` 采用互斥 ownership:成功运行一方会删除另一方的
|
||||
manifest;Cesium 和 preview 也拆开 freshness ownership,单跑 preview 不会把
|
||||
Cesium manifest 判 stale。`diagnose:area` / `check:area` 现在覆盖完整阶段链。
|
||||
- 新增区域质量门入口:`npm run check:area -- --config config/areas/<area>.json`。
|
||||
它复用 `scripts/lib/area-diagnostics.js` 的 OSM、产物、metadata、stage manifest 和
|
||||
GLB digest 检查,只读已有文件,不调用 QGIS / Blender / Cesium / 压缩 / 重建;报告
|
||||
|
||||
Reference in New Issue
Block a user