Saved database documents go into per-collection folders, and you get a list of skipped ones with reasons.
What's wrong with this entry?
Documents saved by an artifact database read are written to <out_dir>/<collection path>/<doc_id>.json, large ones compacted, and the read returns empty data plus a list of the files written and the ones skipped.
- Per-document skip reasons cover an unusable id, a duplicate name, an unsafe name, and a name that was not approved.
- If any target file is denied by the file-edit rules, the whole save is aborted rather than partially written.
- New failure codes distinguish a denied write, a file kept, a file moved, and a general error.
Add \out_dir\ to a read to save each returned document as a JSON file under that directory
Strings lifted out of the shipped bundle, so the claim above can be checked against them.