-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmutation-test-scans.json
More file actions
30 lines (30 loc) · 2.73 KB
/
Copy pathmutation-test-scans.json
File metadata and controls
30 lines (30 loc) · 2.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[
{
"timestamp": "2026-07-04T17:43:15Z",
"commit": "f4db4f4a6e0c593f1a0f73667133b6fd364ff1fe",
"publishedTag": null,
"scope": "pr-review-report-rs (queue + report paths: parse_verdicts/parse_sidecar/queue_rows/render_queue/classify_ci/bucket_of/cfg/parse_cron_env/sanitize)",
"summary": "37/37 mutants killed (20 queue + 17 report), 0 survivors, 32 tests added from zero; findings: F1 missing-source queue divergence (ruling pending), F3 STALE-conclusion-green (ruling pending), F4 redundant stale-vet arms, F5 legacy close-candidates section; base_dir/gh subprocess seams untested (recorded)"
},
{
"timestamp": "2026-07-04T19:19:07Z",
"commit": "68e8b6f96e862c9824d461c91d8a82cca7572893",
"publishedTag": null,
"scope": "pr-review-report-rs queue filter extension (take_presentable/render_queue skip-note/pr_slug)",
"summary": "7/7 mutants killed (Q1-Q7); cumulative 44/44 across binary; non-presentables excluded from queue (--checks success + conflict filter w/ backfill)"
},
{
"timestamp": "2026-07-28T11:35:00Z",
"commit": "89aa445d7de9d29dbed0921471372c2919dce276",
"publishedTag": null,
"scope": "the human's TERMINAL close edge (human_close_plan/human_close_steps/human_close_report/human_close_apply), the gh step seam (rule_step_argv/rule_step_failure), the two subject-type redirections (CcVerdictPlan::NotAnIssue, pr_view_failed_error) and the marketplace gate (plugin_version_check/plugin_version_lockstep_mode) + the shipped commands' content invariant",
"summary": "22/22 mutants killed, 0 survivors, one per behaviour with the whole suite run each time and the source restored between runs; the command-content invariant is checked by a PLANTED loose `gh` fence rather than by mutating the test's own assertion; the gh subprocess seam is now covered as argv (previously recorded as untested)"
},
{
"timestamp": "2026-08-04T15:20:00Z",
"commit": "a545537305e368f6657529277da82a37874c6c1a",
"publishedTag": null,
"scope": "#117 (scanned on the branch atop this base) — the over-budget refusal's advice (narrowing_argument/oversize_result_error/TOOL_NARROWS_KEY + the mcp_tools strip) and the two unbounded clone reads it exposed (fit_clone_rows/clone_hold/clone_row_rank/clone_list_exec, gc_outcome_rank/clone_gc_exec)",
"summary": "10/10 mutants killed, 0 survivors, one per behaviour with the whole suite run each time and the source restored between runs; the base behaviour of narrowing_argument (the pre-#117 `_ => Some(\"limit\")` catch-all) was restored as a mutation and killed, so the rewritten table-walking test is pinned to the defect rather than to a compile failure; one no-op mutation was discarded rather than recorded as a survivor (`.or(Some(\"limit\"))` appended after a `?` chain that short-circuits before it)"
}
]