- name
- apply-plan-fixes
- description
- Apply existing CORE or seminar plan-review findings within approved scope, preserving plan versions.
- argument-hint
- <track> [modules: all | 1 | 5-10 | slug-name] [--severity CRITICAL,HIGH | --all-fixes]
# Apply Plan Fixes: $ARGUMENTS
**Prerequisite:** Plan review reports must exist at `curriculum/l2-uk-en/{track}/audit/{slug}-plan-review.md`. Run `/plan-review` or `/plan-review-seminar` first.
## Parse Arguments
The user provides one of these argument patterns:
1. **Track + modules**: `a1 all`, `hist 5-10`, `bio 1,3,5`
2. **Track + slug**: `a1 the-cyrillic-code-i`
3. **Full path**: `curriculum/l2-uk-en/plans/a1/the-cyrillic-code-i.yaml`
4. **Track only**: `a1` (defaults to `all`)
Optional flags (appended after module selector):
- `--severity CRITICAL` — only apply CRITICAL fixes
- `--severity CRITICAL,HIGH` — apply CRITICAL and HIGH (no MEDIUM)
- `--all-fixes` — apply all fixes including LOW
- Default (no flag): CRITICAL, HIGH, and MEDIUM
**Plans directory**: `curriculum/l2-uk-en/plans/{track}/*.yaml`
## Authorization
Use the current request and earlier explicit authorization to determine which
fixes are already covered. Apply those fixes without asking for the same
permission again, including structural or semantic edits already decided by
the operator. A review report supplies proposed changes, not authorization to
expand scope. Prepare concrete diffs for unresolved choices; ask only for the
missing decision and continue independent authorized work. Silence or elapsed
time is never approval.
## Execute
Read and follow the full prompt at [apply-plan-fixes-prompt.md](apply-plan-fixes-prompt.md).
**Output**: Modified plan files + summary of changes applied.
Voir sur GitHub