Implement sprint 235 native-first semantic expansion policy
This commit is contained in:
@@ -148,3 +148,10 @@ Parallel planning tranche (active):
|
||||
- baseline artifacts:
|
||||
- `logs/taskitem_runs/TEST_ONLY_spec_planning_baseline_20260226/fullstack_spec_readiness.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_spec_planning_baseline_20260226/deterministic_spec_readiness.json`
|
||||
|
||||
Planning runtime controls (active):
|
||||
- `sprint232_plan.md` to `sprint235_plan.md`
|
||||
- semantic bridge + intake augmentation + requirement injection + expansion gating are wired into:
|
||||
- `tools/mcp/run_sprint_taskitem_pipeline.sh`
|
||||
- current policy default is native-first semantic fallback:
|
||||
- `WSTONE_SEMANTIC_TASK_EXPANSION_MODE=fallback_only`
|
||||
|
||||
@@ -105,3 +105,21 @@
|
||||
- Integrated optional semantic gate into pipeline with hard-fail behavior.
|
||||
- Smoke-verified gate-enabled run (TEST_ONLY):
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint234_semantic_gate_smoke_20260226/00_summary.json`
|
||||
|
||||
## Sprint 235 Added (Same Day)
|
||||
|
||||
- Added native-first semantic expansion policy in pipeline:
|
||||
- `WSTONE_SEMANTIC_TASK_EXPANSION_MODE` (`fallback_only` or `always`)
|
||||
- Added native decomposition telemetry:
|
||||
- `native_task_count`
|
||||
- `native_semantic_signal_count`
|
||||
- Added explicit `semantic_task_expansion` summary states:
|
||||
- enabled + fallback applied
|
||||
- enabled + skipped (native sufficient)
|
||||
- disabled by configuration
|
||||
- Smoke-verified TEST_ONLY runs:
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_policy_20260226_145007/00_summary.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_policy_20260226_145008/00_summary.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_probe_20260226_144846/00_summary.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_probe_20260226_144854/00_summary.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_richspec_20260226_144902/00_summary.json`
|
||||
|
||||
34
docs/sprint235_execution_tracker_2026-02-26.md
Normal file
34
docs/sprint235_execution_tracker_2026-02-26.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# Sprint 235 Execution Tracker - 2026-02-26
|
||||
|
||||
## Scope
|
||||
- `sprint235_plan.md`
|
||||
|
||||
## Implemented
|
||||
|
||||
Pipeline updates in `tools/mcp/run_sprint_taskitem_pipeline.sh`:
|
||||
- Added `WSTONE_SEMANTIC_TASK_EXPANSION_MODE` (default `fallback_only`).
|
||||
- Added native decomposition telemetry before semantic expansion:
|
||||
- `native_task_count`
|
||||
- `native_semantic_signal_count`
|
||||
- Added fallback policy:
|
||||
- `always`: always apply semantic expansion.
|
||||
- `fallback_only`: apply only when native decomposition is shallow.
|
||||
- Added explicit summary semantics for `semantic_task_expansion`:
|
||||
- `enabled=true, fallback_applied=true` when semantic fallback expands tasks.
|
||||
- `enabled=true, fallback_applied=false, skipped_reason=...` when enabled but skipped.
|
||||
- `enabled=false, skipped_reason=semantic_expansion_disabled` when feature toggled off.
|
||||
|
||||
## Baseline Smoke
|
||||
|
||||
- fallback-only policy run (TEST_ONLY):
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_policy_20260226_145007/00_summary.json`
|
||||
- semantic expansion disabled-state run (TEST_ONLY):
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_policy_20260226_145008/00_summary.json`
|
||||
- prior mode comparison and rich-spec probes (TEST_ONLY):
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_probe_20260226_144846/00_summary.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_probe_20260226_144854/00_summary.json`
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint235_richspec_20260226_144902/00_summary.json`
|
||||
|
||||
## Explicit Completion Signal
|
||||
|
||||
- Sprint 235: `DONE` (implemented + integrated + smoke verified)
|
||||
Reference in New Issue
Block a user