Add external metadata evidence ingestion

This commit is contained in:
Victor Kuznetsov
2026-07-29 14:32:25 -07:00
parent c013704ded
commit 4ef180541f
11 changed files with 446 additions and 181 deletions
+2
View File
@@ -136,6 +136,8 @@ metadata extraction from verdict logic:
- `extract_provenance_evidence` reads the supported metadata signals into
`ProvenanceEvidence`.
- `evidence_from_metadata_record` normalizes an externally collected nested
metadata record into the same evidence type without file access.
- `identify_from_evidence` evaluates that evidence without reopening the source.
- `identify` preserves the path-based API and adds the optional registered
visible-mark and open invisible-watermark decoders after extraction.