Review this story task set for structural soundness before execution.

## Story Tasks
{formatted_plan_items}

## Story Objective
{objective}

## Evaluation Criteria
1) Structural redundancy
   - Remove tasks that are no longer needed because prior stories already implemented them.

2) Stale task framing
   - Update task descriptions/verification criteria that no longer match current code reality.

3) Scope sanity
   - Do not add new tasks in pre-flight; propose only remove/modify adjustments.

## Output Contract
Edit the JSON template file only.
If no structural changes are needed: leave "issues" empty and keep "should_auto_revise" false.
If changes are needed: populate issues with actionable entries using one of these patterns:
- {"action": "remove", "task_id": "S2.T1", "reason": "..."}
- {"action": "update", "task_id": "S2.T2", "field": "desc", "modified_value": "...", "reason": "..."}
