feat(ci): active monitoring for Netflix#1494 upstream PR (ADR-0448)#852
Merged
Merged
Conversation
7 tasks
5dca4b3 to
848ee53
Compare
…loses 'silent wait' anti-pattern) Per the 2026-05-15 user direction (no silent deferrals; only 'blocked behind external X' with active monitoring) the first concrete instance: a weekly cron that polls Netflix#1494 status and opens a fork-side tracking issue when it merges. Replaces the historical 'Scheduled remote agent re-runs weekly until merged' comment on the docs/state.md Netflix#955 row, which had no in-tree audit trail. ADR-0448 documents the discipline + 5 alternatives.
848ee53 to
0203865
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Per the 2026-05-15 "no silent deferrals" rule: every `docs/state.md` row that names an external trigger needs an in-tree watcher. First instance: a weekly cron polling Netflix#1494 + opens a fork-side tracking issue when it merges. Closes the failure mode where the previous "scheduled remote agent re-runs weekly" comment had no in-tree audit trail.
Opened as draft per the 1-active-PR train discipline.
Type
Reproducer
```bash
gh workflow run upstream-netflix-955-watcher.yml --repo lusoris/vmaf
gh run list --workflow upstream-netflix-955-watcher.yml --repo lusoris/vmaf --limit 1
Expect: workflow runs, no fork-side issue opened (Netflix#1494 still OPEN
as of 2026-05-15).
```
Bug-status hygiene
Netflix golden-data gate
Cross-backend numerical results
No cross-backend impact: CI infrastructure only.
Performance
Negligible: ~5 s per weekly run × 1 deferral × 52 weeks ≈ 4 minutes/year of GitHub Actions time.
Deep-dive deliverables (ADR-0108)
Known follow-ups
Breaking changes
None.
🤖 Generated with Claude Code