C2PA: add Media State column (group manifest rows per media file) by abrignoni · Pull Request #953 · abrignoni/ALEAPP · GitHub
Skip to content

C2PA: add Media State column (group manifest rows per media file) - #953

Merged
abrignoni merged 1 commit into
mainfrom
c2pa-media-state
Jul 13, 2026
Merged

abrignoni merged 1 commit into
mainfrom
c2pa-media-state

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Adds a Media State column numbering each C2PA manifest row within its media file (1 of 2, 2 of 2 (current)), so the chain reads as states of one picture rather than separate pictures. IPTC/XMP rows show IPTC tag. Mirrors iLEAPP. pylint 10.00.

🤖 Generated with Claude Code

A single media file's C2PA provenance chain has multiple manifests, each
emitted as its own row (to preserve per-state signer/time/cert detail). That
read like several separate pictures. Add a 'Media State' column numbering each
row within its file ('1 of 2', '2 of 2 (current)'; the last manifest in the
store is the active one). IPTC/XMP rows show 'IPTC tag'. Mirrors the iLEAPP change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit 981afa5 into main Jul 13, 2026
@abrignoni
abrignoni deleted the c2pa-media-state branch July 27, 2026 23:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant