Language rule: original language, dubs and pt-BR detection #57

Merged
naps62-yolo merged 1 commits from issue/11-language-rule into main 2026-08-22 20:33:03 +01:00
1 Commits
Author SHA1 Message Date
Miguel PalhasandClaude Fable 5 3f0043e76f feat(core): language rule and pt-BR detection
ci / web (pull_request) Successful in 6s
ci / rust (pull_request) Successful in 36s
Implements DESIGN.md $5.2: the dub-blacklist expression and required-audio
check as policy rules, with the title's original language as a distinct
evaluation input. pt-PT vs pt-BR resolution tries three signals in order
(release-name markers, ffprobe stream strings, container BCP-47 tags) and
emits por-unverified when none settle it, surfacing it as a waiver instead
of guessing.

Closes #11

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-22 20:28:43 +01:00