{
  "_comment": "Deliberately broken: a Development corpus whose two cases share a key, one of them with no lineage pair; the grader is the author's own profile; the oracle lives in input/. Each must be refused.",
  "eval_key": "source.implementer.backend",
  "version": 1,
  "module": "source",
  "owner_profile_key": "source.implementer.backend",
  "corpus_kind": "merged_changes",
  "grader_profile_key": "source.implementer.backend",
  "run_triggers": ["publish"],
  "cases": [
    { "case_key": "c1", "input": "input/c1/", "oracle": "input/c1/expected/", "tolerances": "c1/tolerances.json", "lineage_pair": { "customer_branch": "bulstrad-staging@39c4f21b32" } },
    { "case_key": "c1", "input": "input/c1b/", "oracle": "oracle/c1b/", "tolerances": "c1b/tolerances.json" }
  ]
}
