# Asset Provenance

Every shipped art and audio file must be traceable without reading commit
history. The machine-readable records are:

- `provenance/art_manifest.json`
- `provenance/audio_manifest.json`

Each record names the source type, creator or generating tool, creation date,
prompt when applicable, material edits, applicable license, and explicit final
paths. Derived files are recorded alongside their source when they ship.

The current art is original procedural placeholder work generated by repository
scripts. It is not derived from another game or an external asset pack. No audio
shipped at the time the initial audio manifest was created. New assets must be
recorded before they are merged or packaged.

Generated or AI-assisted work is never accepted directly as production art.
Keep source material, record the exact tool and prompt, curate variants, clean
pixels and transparent edges, enforce the project palette, and verify the asset
at 384×216 before updating a final path. Third-party assets additionally require
an exact source URL or contract reference and their original license text.

To audit the manifests locally, run:

```bash
python3 tools/check_asset_provenance.py
```
