Suite

Tasks

A task is a manifest that names a fixture and a request, plus a list of assertions drawn from the vocabulary insection 6 of the standard. The runner has no task-specific code; everything it needs is in those two files. Before a task is used it is run twice without a model, once making no changes (which has to fail) and once with the reference solution (which has to pass). The latest result of each run is in the last two columns.

TaskTierModeExpectedFixtureAssertionsNo-op runReference solution
do-budget-refusal-pullupmediumdorefusalantmicro-microphone-board9 (9 req.)failpass
do-rename-netsimpledoeditantmicro-microphone-board13 (13 req.)failpass

Each task page has the README, the manifest, the full assertion list with a note on what each check is for, and every result record for that task.Adding a task