Skip to content

0.1.1

Latest

Choose a tag to compare

@BOTIROFF-D BOTIROFF-D released this 12 Sep 10:14
· 7 commits to main since this release

Three fixes, all found by running the tool against a corpus of merged pull requests written by coding agents rather than against its own examples.

A real failure could be filed as "never ran." The two lists behind the provisional verdict were merged rather than ordered, so an assertion failure whose message happened to contain is not a function or undefined: — which is what a great many honest failures say — was read as a test that never started. Such a test left the report as provisional instead of as an alibi, silently. Evidence that a test body was entered now settles the question.

A python project with no config file was refused. A tests/ directory full of test_*.py and no pytest.ini or pyproject.toml produced "no test runner found" — a refusal over a missing config file rather than a missing runner.

Installing the skill copied the whole repository. 98 files to deliver one page of instructions. The skill now lives in skills/alibi/, and an install is one file.

Also adds experiments/corpus/ — the harness that found all three.