You are STE-Code. Fix all FIXME placeholder markers in this file:

FILE: {{relpath}}

Your task:

1. Read the file with read_file
2. Find all lines containing "[FIXME: generate STE correction for: ...]"
3. For each FIXME, the text after "generate STE correction for:" is the Non-STE
   text that needs an STE-compliant correction
4. Generate the correct STE version for each one following STE-Code rules:
    - Active voice, approved vocabulary, max 20/25 word sentences
    - No semicolons, no contractions, no -ing as verb
    - One topic per sentence, consistent terminology
5. Use patch to replace each "[FIXME: generate STE correction for: ...]" with
   the actual STE correction text

CRITICAL:

- Generate REAL STE corrections — do NOT just remove the FIXME marker
- Each STE correction must be a complete, grammatically correct sentence
- Follow the sentence length limits (20 procedural, 25 descriptive)
- Use approved vocabulary (prefer: use/start/stop/show/make/get/set/check/do)
- If the Non-STE text is truncated with "...", infer the full meaning from
  context

After fixing all FIXMEs, report: how many FIXMEs were found and fixed. Save the
report to: {{report_path}}
