Mneme can now prepare and apply multi-category runtime runs.
This sits above the single-category runtime bridge.
scripts/mneme_runtime_batch.py
Batch together the four core categories:
projectssystemsdecisionsincidents
so the runtime can iterate category tasks and then merge one reviewed pack.
./scripts/mneme_runtime_batch.py prepare-batch \
--root /path/to/workspace \
--out /path/to/output/batchThis writes:
manifest.jsontask-projects.jsontask-systems.jsontask-decisions.jsontask-incidents.json
Each task file contains a runtime-ready taskPrompt.
./scripts/mneme_runtime_batch.py apply-batch \
--manifest /path/to/output/batch/manifest.json \
--candidate-map \
projects=/path/to/candidate-projects.json \
systems=/path/to/candidate-systems.json \
decisions=/path/to/candidate-decisions.json \
incidents=/path/to/candidate-incidents.json \
--reviewed-out /path/to/output/reviewed-packThis does:
- validate each category result
- materialize each category output
- merge all successful categories into one reviewed pack
Single-category automatic dispatch was already proven. This batch layer is the next step toward a full Mneme compile job that builds a serious reviewed pack in one runtime-guided flow.