Skip to content

Record the first runs of scenarios 1 to 10 under Claude Code - #27

Merged
pekral merged 1 commit into
masterfrom
chore/record-scenario-runs
Nov 12, 2026
Merged

pekral merged 1 commit into
masterfrom
chore/record-scenario-runs

Conversation

@pekral

@pekral pekral commented Nov 12, 2026

Copy link
Copy Markdown
Owner

What this changes

The host coverage log in tests/scenarios.md now records a first run of scenarios 1–10 under Claude Code, so every scenario has a row.

Why

The log was empty for scenarios 1–10. Each was run once with the skill and once without (baseline), on a workspace built to the scenario's setup, with --setting-sources project so a user-level install could not shadow the copy under test.

Result Scenarios
Pass 2, 4, 6, 7 (no-metadata variant only), 8, 10
Partial 1 (#23), 5 (#25), 9 (#26)
Fail 3 (#24)

Each Partial or Fail row links an issue that describes what the run showed and the fix or decision it needs. Scenario 5's issue is a decision, not a bug: its invariant conflicts with update mode applying the README standard.

Checks

  • node --test tests/repository.test.mjs passes
  • node --test tests/evals/*.test.mjs passes
  • CHANGELOG.md updated — not needed; the log records runs, it changes no behaviour
  • A rule changed in SKILL.md is changed everywhere it appears in references/ — no rule changed
  • Behaviour changes exercised against the affected scenario — this PR is the exercise

Claims this adds to the documentation

Each row is a claim about one run. Evidence: the workspaces, the before copies, and both agents' output were kept locally for the run; they are not committed, and the scenario text is enough to rebuild each setup. Scenario 7's with-metadata variant was not run and the row says so.

@pekral
pekral merged commit 20422fa into master Nov 12, 2026
2 checks passed
@pekral
pekral deleted the chore/record-scenario-runs branch November 12, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant