Parent
Related to #60.
Current behavior / design
As of this issue being written, Eval Lab task design is centered on pinned real repositories, issue-derived tasks, reference artifacts, deterministic graders, and human review. It does not yet have a task-candidate method that reduces dependence on directly replaying public historical PRs or issues.
Why change
Public issue/PR replay is realistic, but it is also exposed to model pretraining, synthetic-data generation, and benchmark overfitting. SWE-Future suggests a practical middle ground: use pre-snapshot repository evidence to forecast plausible future task families, then synthesize tasks conditioned on those forecasts rather than copying later PRs directly.
Source:
What to build
Investigate whether Eval Lab should use a lightweight forecast-conditioned task-candidate workflow for future post-starter tasks. This should stay small: one candidate repository, one forecast snapshot definition, one synthetic task sketch, and one contamination/fairness check.
Acceptance criteria
Blocked by
None - can start immediately
Parent
Related to #60.
Current behavior / design
As of this issue being written, Eval Lab task design is centered on pinned real repositories, issue-derived tasks, reference artifacts, deterministic graders, and human review. It does not yet have a task-candidate method that reduces dependence on directly replaying public historical PRs or issues.
Why change
Public issue/PR replay is realistic, but it is also exposed to model pretraining, synthetic-data generation, and benchmark overfitting. SWE-Future suggests a practical middle ground: use pre-snapshot repository evidence to forecast plausible future task families, then synthesize tasks conditioned on those forecasts rather than copying later PRs directly.
Source:
What to build
Investigate whether Eval Lab should use a lightweight forecast-conditioned task-candidate workflow for future post-starter tasks. This should stay small: one candidate repository, one forecast snapshot definition, one synthetic task sketch, and one contamination/fairness check.
Acceptance criteria
Blocked by
None - can start immediately