44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
|
|
# Sprint 246 Execution Tracker - 2026-02-26
|
||
|
|
|
||
|
|
## Scope
|
||
|
|
- `sprint246_plan.md`
|
||
|
|
|
||
|
|
## Implemented
|
||
|
|
|
||
|
|
Pipeline updates in `tools/mcp/run_sprint_taskitem_pipeline.sh`:
|
||
|
|
- Added multishot controls:
|
||
|
|
- `WSTONE_NATIVE_MULTISHOT_DECOMP` (default `0`)
|
||
|
|
- `WSTONE_NATIVE_MULTISHOT_MAX_PROFILES` (default `12`)
|
||
|
|
- `WSTONE_NATIVE_MULTISHOT_APPLY_MODE` (default `if_improves`)
|
||
|
|
- Added multishot generator pass behavior:
|
||
|
|
- runs additional `whetstone_generate_taskitems` calls per active profile requirement
|
||
|
|
- emits per-shot artifacts:
|
||
|
|
- `02ac_generate_taskitems_multishot_<i>_raw.ndjson.json`
|
||
|
|
- `02ac_generate_taskitems_multishot_<i>.json`
|
||
|
|
- merges multishot task outputs into effective task set when improved
|
||
|
|
- Added summary telemetry:
|
||
|
|
- `native_multishot`
|
||
|
|
- `taskitems.effective_task_count`
|
||
|
|
|
||
|
|
## Validation Artifacts
|
||
|
|
|
||
|
|
A/B (autofill disabled, intrinsic boost enabled):
|
||
|
|
- multishot OFF:
|
||
|
|
- `logs/taskitem_runs/TEST_ONLY_sprint246_multishot_20260226_152956/00_summary.json`
|
||
|
|
- multishot ON:
|
||
|
|
- `logs/taskitem_runs/TEST_ONLY_sprint246_multishot_20260226_153033/00_summary.json`
|
||
|
|
|
||
|
|
Observed delta:
|
||
|
|
- `native_impact_coverage.failing_profile_count: 7 -> 0`
|
||
|
|
- `taskitems.effective_task_count: 2 -> 16`
|
||
|
|
|
||
|
|
Enforced gate behavior:
|
||
|
|
- pass with multishot ON:
|
||
|
|
- `logs/taskitem_runs/TEST_ONLY_sprint246_multishot_enforce_20260226_153045/00_summary.json`
|
||
|
|
- fail with multishot OFF:
|
||
|
|
- `logs/taskitem_runs/TEST_ONLY_sprint246_multishot_enforce_20260226_153047/06_native_impact_coverage.json`
|
||
|
|
|
||
|
|
## Explicit Completion Signal
|
||
|
|
|
||
|
|
- Sprint 246: `DONE` (implemented + enforced pass/fail behavior verified)
|