Files
stack/agents/gander/work/queue-276/ASSERTION-PRESERVATION.json

25 lines
1.3 KiB
JSON

{
"base": "48e450ce8",
"removed_assertions": [
" assert.deepEqual([...new Set(cmds)].sort(), [CLI, PRECHECK, CLAUDE, NODE].sort());"
],
"authority": "mos-1326",
"all_other_original_assertion_lines_preserved": true,
"command_level_talk_and_precheck_checks_unchanged": true,
"mos_1350": {
"authority": "mos-1350",
"file": "packages/cli/tests/case1-accept.test.mjs",
"shape": "b: same fixture host and mode healthy baseline before fault",
"old_timing_assertions": [
" if(fault==='inner')assert.ok(seconds<4,`${mode}: ${seconds}s includes functional checks`);",
" assert.ok(seconds>=4&&seconds<6,`${mode}: ${seconds}s; 2s functional-check slack`);"
],
"new_timing_assertions": [
" if(fault==='inner')assert.ok(probeSeconds>=1.25&&probeSeconds<2.75,`${mode}: probe ${probeSeconds}s after baseline ${baselineSeconds}s`);",
" assert.ok(probeSeconds>=3.25&&probeSeconds<4.75,`${mode}: probe ${probeSeconds}s after baseline ${baselineSeconds}s`);"
],
"reason_residual_cleanup_assertions_unchanged": true,
"mutant_timing_dependencies": "Static inspection of row276 M1-M17 and historical row253 M1-M40: no target or named killer refers to either changed timing assertion. Row276 M11 names overflow, whose assertions and baseline-free behavior are unchanged."
}
}