You are trying to stop, but you have **{{GIT_ISSUES}}**.
{{SPECIAL_NOTES}}
**Required Actions**:
0. If the `code-simplifier` plugin is installed, use it to review and simplify your code before committing. Invoke via: `/code-simplifier`, `@agent-code-simplifier`, or `@code-simplifier:code-simplifier (agent)`
1. Review untracked files - add build artifacts to `.gitignore`
2. Stage only real changes with specific paths: `git add <files>`
3. Commit with a descriptive message following project conventions
**Important Rules**:
- Do NOT use `git add -A`, `git add --all`, or `git add .` during an active RLCR loop
- Never stage `.humanize/` or legacy `.humanize-*` loop artifacts
- Commit message must follow project conventions
- AI tools (Claude, Codex, etc.) must NOT have authorship in commits
- Do NOT include `Co-Authored-By: Claude` or similar AI attribution
After committing all changes, you may attempt to exit again.
After Round 0, you may update only the **MUTABLE SECTION** of the active goal tracker.
Use Write or Edit on:
`{{CORRECT_PATH}}`
## Rules
- Keep the **IMMUTABLE SECTION** unchanged
- Do not modify `goal-tracker.md` via Bash
- Do not write to an old loop session's tracker
If you need Codex to correct tracker drift that you could not safely resolve yourself, include an optional `Goal Tracker Update Request` in your summary.
You are trying to stop, but some files exceed the **{{MAX_LINES}}-line limit**:
{{LARGE_FILES}}
**Why This Matters**:
- Large files are harder to maintain, review, and understand
- They hinder modular development and code reusability
- They make future changes more error-prone
**Required Actions**:
For **code files**:
1. Split into smaller, modular files (each < {{MAX_LINES}} lines)
2. Ensure functionality remains **strictly unchanged** after splitting
3. If the `code-simplifier` plugin is installed, use it to review and optimize the refactored code. Invoke via: `/code-simplifier`, `@agent-code-simplifier`, or `@code-simplifier:code-simplifier (agent)`
4. Maintain clear module boundaries and interfaces
For **documentation files**:
1. Split into logical sections or chapters (each < {{MAX_LINES}} lines)
2. Ensure smooth **cross-references** between split files
3. Maintain **narrative flow** and coherence across files
4. Update any table of contents or navigation structures
After splitting the files, commit the changes and attempt to exit again.