2.3 KiB
M12-05A Status
status: done task: generate the Blender 5.2 runtime format inventory updated: 2026-08-18 America/New_York enablingTask: false parityStateChange: false
Scope
The pinned build_blender_5.2.0/bin/blender runtime generated seven separate format records:
GLTF, GLB, OBJ, STL, PLY, USD, and ALEMBIC. Each record binds import/export operator paths,
registered state, RNA identifier, canonical property identifiers and enum items, file extensions,
format variants, and the build option that gates the operator.
The runtime receipt also binds Blender 5.2.0 LTS version tuple, build hash/branch/platform/type/date,
commit timestamp, selected build options, and the Blender binary SHA-256. On this pinned build,
GLTF/GLB/OBJ/STL/PLY are AVAILABLE; USD and Alembic are explicitly OPERATOR_UNREGISTERED because
bpy.app.build_options.usd and alembic are false. This is inventory evidence only and does not
claim import/export round-trip parity.
Evidence
node tools/web/check-io-format-runtime-inventory.mjspassed; the generator was rerun in a fresh process and matched the committed JSON byte-for-byte.- Inventory has 7 formats, 5 available format families and 2 build-disabled families. All available operators have canonical non-empty RNA property lists; disabled operators fail closed.
- Runtime receipt records binary SHA-256
d4483926610484ef9c2ad9241aae1469f934d955ebe791f1920e263e0ba85b82.
Artifact Hashes
- parent manifest:
989d417ab44e165849c7054f331f7038ec1d779349c39dd4f5b30050bbaecf56 - generator:
aa926397664240a5195f8864fc3ed5549bafcc963a03c513c7e37926b0559d7d - checker:
12853306ea5eb2698ab636c7dfc2f27ae140295641473c57b84f93fa13d4864e - inventory:
0d660b0fd8b647ebbf4e91afebd5006bd100973ab8e2507a5bfe759f477b33b4 - package commands:
cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c - manifest:
202b144c91f8e2c39477e257aeb26f9bd0b1b05b459ff8a246668024e94deec7
Next Task
M12-05B: declare import/export, local/server, geometry/material/animation support separately for
each inventoried format.
Rollback
Remove the runtime inventory generator/checker, format inventory, golden manifest, and this status
entry. Restore M12-04J as the queue tail and move the machine queue back to M12-05A. No parity
ledger rollback is required.