You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Public primary media leaf URLs (PR #46):OFKXMLElement.fcpMediaURL(in:preferAudioAngle:), fcpMediaURL(in:kind:preferAudioAngle:), and fcpMediaRepresentationURLs(in:preferAudioAngle:) are public. They resolve one primary leaf original/proxy pair; they do not enumerate every compound file, prove filesystem existence, or Project usage. Thanks @oofyuan!
🔧 Improvements
Suite:1261 listed (swift test list — 1247 + 10 + 4), including expanded FCPXMLPublicMediaLeafAPITests (public-import only: empty clip, multicam/sync/ref-clip unfold, title-only nil, original/proxy overload consistency).
Documentation sync: Manual 00–02 / 11 / 13 / 15 / 17 / 19–22 (canonical public leaf-URL contract in 02; 11/15/22 pointers and example; --media-copy vs one-leaf), Coverage, Tests READMEs, README, CONTRIBUTING (PRs reviewed case-by-case), CLI README, ARCHITECTURE (Parsing mermaid + public fcpMediaURL map), AGENT, .cursorrules, and GUARDRAILS Sign public-media-leaf-is-one-primary.