Turn the pair-hunting scrape into real conversion ground truth (build-plan stage 2 → 4).
Background: make corpus SCHED=pairs found 3 candidate multi-format repos, all volcano↔kueue. NVIDIA/knavigator is a genuine equivalent pair — the same benchmark job rendered once per scheduler (templates/volcano/job.yaml vs templates/kueue/job.yaml).
Scope
- Hand-review the candidate pairs; promote knavigator (and any others that hold up) into
testdata/pairs/ as human-reviewed equivalents
- Write the first cross-scheduler conversion golden test: convert the volcano source → kueue and assert it matches the reviewed kueue target (allowing for documented, intentional differences)
- This is the first test that proves BAMMM converts correctly, not just round-trips
Note: co-location ≠ equivalence — only promote pairs that are genuinely the same job. Repo-level candidates still need human judgment.
Turn the pair-hunting scrape into real conversion ground truth (build-plan stage 2 → 4).
Background:
make corpus SCHED=pairsfound 3 candidate multi-format repos, all volcano↔kueue. NVIDIA/knavigator is a genuine equivalent pair — the same benchmark job rendered once per scheduler (templates/volcano/job.yamlvstemplates/kueue/job.yaml).Scope
testdata/pairs/as human-reviewed equivalentsNote: co-location ≠ equivalence — only promote pairs that are genuinely the same job. Repo-level candidates still need human judgment.