Skip to content

Validator: session-linked talk uploads count as manifest coverage - #16

Merged
hollygrimm merged 1 commit into
mainfrom
validator-session-coverage
Jul 17, 2026
Merged

Validator: session-linked talk uploads count as manifest coverage#16
hollygrimm merged 1 commit into
mainfrom
validator-session-coverage

Conversation

@hollygrimm

Copy link
Copy Markdown
Collaborator

Fixes the journal-integrity CI failure (30 false 'missing' videos): the Q4 talk-session linking marks per-talk uploads duplicate_of, excluding them from coverage — but unlike full-upload duplicates, their video ids appear in no canonical parts[]. Their canonical home is the linking sessions[].video_id, so manifest coverage now includes those ids. Test added; real-corpus validation with manifest: missing_manifest_videos: 0, PASS.

🤖 Generated with Claude Code

https://claude.ai/code/session_015NjFiMWkgrVy4foGF1Zbax

The Q4 talk-session linking marks per-talk uploads duplicate_of, which
removed their manifest ids from coverage — but unlike full-upload
duplicates their ids appear in no canonical parts[]. Their canonical
home is the linking sessions[].video_id, so coverage now includes it
(fixes journal-integrity CI: 30 false missing).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015NjFiMWkgrVy4foGF1Zbax
@hollygrimm
hollygrimm merged commit d579a05 into main Jul 17, 2026
2 checks passed
@hollygrimm
hollygrimm deleted the validator-session-coverage branch July 17, 2026 23:01
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