Skip to content

Development

This repo has no build: data/oods/ is produced by marola-app's ingest code, never edited by hand. The only moving part here is the shape check.

oods-check.yml today vs. once MIP-0056 lands

Today it pulls the pinned app image, runs one offline CLI command (--report-sighting, a local file write only — no network, no Ollama) as a smoke test that the image this repo depends on actually runs, then checks data/oods/'s shape against MIP-0056's formats; an empty tree (just .gitkeep) passes. The OODS commands themselves are not in the image yet — they arrive with the MIP-0056 ingest stack in marola-app. Once that lands, the app's own OODS command reading and checking the tree's content, not just its file extensions, replaces both the smoke command and the shape check here.

Bumping the pinned image

Put the new jvm-<sha>@sha256:<digest> in marola-image (the same procedure marola-site and marola-ml document for their own copy of this pin) and commit it; oods-check.yml re-runs against it on the next push or PR touching data/ or marola-image.