Skip to content

Fix Internet Video format fallback isolation - #64

Merged
IzzmooPro merged 8 commits into
masterfrom
codex/internet-video-format-fallback
Aug 27, 2026
Merged

Fix Internet Video format fallback isolation#64
IzzmooPro merged 8 commits into
masterfrom
codex/internet-video-format-fallback

Conversation

@IzzmooPro

Copy link
Copy Markdown
Owner

Özet

  • Internet Video için tek web_safari istemcisi yerine açık ve sıralı web_safari,visionos,web allowlist'i kullanır.
  • yt-dlp çağrısını dış config, plugin, uzak bileşen ve otomatik PO-token provider etkilerinden fail-closed izole eder.
  • mpv ytdl-raw-options içindeki istemci virgüllerini tek extractor-args değeri olarak korur.
  • EV012–EV016 fiziksel kabul, hata sınırı, commit provenance ve kayıpsız preservation kayıtlarını append-only taşır.

Regresyon-first kanıt

  • Hedef davranış mevcut kaynakta önce 2 failed verdi.
  • Minimal düzeltmeden sonra hedef: 2 passed.
  • İlgili aile: 42 passed, 2 skipped.
  • Continuity regresyonları: 10 passed.
  • Ledger append-only: 270 -> 275; continuity tam 200 satır.
  • py_compile, git diff --check ve private-path diff taraması geçti.
  • Bağımsız karşı inceleme sonunda P0/P1 kalmadı.

Kanıt sınırı

Bu deterministik kaynak PASS'i gerçek URL'nin açıldığını, native libmpv option roundtrip'ini, build'i, installer'ı veya kurulu artifact kabulünü kanıtlamaz. Eski kurulu URL önkoşulu FAILED; düzeltilmiş kaynak için ağ/native kabulü NOT_RUN. Yeni build, kurulum, fiziksel kabul, tag ve release ayrı onay kapılarıdır.

@IzzmooPro
IzzmooPro merged commit 2e75fbd into master Aug 27, 2026
1 check passed
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