ci: format

This commit is contained in:
Barrett Ruth 2026-03-07 22:56:09 -05:00
parent 1e2eaec728
commit cbcdef875f
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
5 changed files with 2201 additions and 4 deletions

View file

@ -19,6 +19,7 @@ Process at most 2 issues per session. Spawn one Agent(subagent_type=general,
worktree=true) per issue using EnterWorktree so each agent works in an worktree=true) per issue using EnterWorktree so each agent works in an
isolated git worktree. Each agent receives: issue number, description, and isolated git worktree. Each agent receives: issue number, description, and
instructions to find: instructions to find:
- Root cause (which files, which functions, line numbers) - Root cause (which files, which functions, line numbers)
- Whether a test already covers it - Whether a test already covers it
- Whether the fix has side effects in other adapters or modes - Whether the fix has side effects in other adapters or modes
@ -29,6 +30,7 @@ instructions to find:
Call EnterPlanMode immediately after research completes. Call EnterPlanMode immediately after research completes.
For each issue, present the FULL picture: For each issue, present the FULL picture:
- Problem statement (2-3 sentences, not just the title) - Problem statement (2-3 sentences, not just the title)
- Root cause (files + line numbers) - Root cause (files + line numbers)
- **Expected behavior** — what the correct outcome looks like, step by step, - **Expected behavior** — what the correct outcome looks like, step by step,
@ -45,6 +47,7 @@ Call ExitPlanMode only after receiving explicit approval.
## Phase 3: Implement (one at a time, after plan mode exits) ## Phase 3: Implement (one at a time, after plan mode exits)
For each approved issue: For each approved issue:
1. Write `/tmp/minimal_init.lua` — self-contained repro 1. Write `/tmp/minimal_init.lua` — self-contained repro
2. Give user step-by-step instructions to confirm bug reproduces 2. Give user step-by-step instructions to confirm bug reproduces
3. Implement fix 3. Implement fix
@ -60,6 +63,7 @@ For each approved issue:
"Research upstream oil.nvim issue #NNN for the canola.nvim fork. "Research upstream oil.nvim issue #NNN for the canola.nvim fork.
Read: doc/upstream.md entry for this issue, then trace the relevant Read: doc/upstream.md entry for this issue, then trace the relevant
source files to find the root cause. Return: source files to find the root cause. Return:
- Affected files and functions (with line numbers) - Affected files and functions (with line numbers)
- Root cause in 2-3 sentences - Root cause in 2-3 sentences
- Expected correct behavior (step by step) - Expected correct behavior (step by step)

View file

@ -42,9 +42,11 @@ Create a pull request from the current branch.
If it fails, show the output and stop. Do NOT create the PR. If it fails, show the output and stop. Do NOT create the PR.
5. Push the branch: 5. Push the branch:
``` ```
git push -u origin HEAD git push -u origin HEAD
``` ```
If GPG signing fails, retry with `--no-gpg-sign`. If GPG signing fails, retry with `--no-gpg-sign`.
6. Run exactly one Bash command: 6. Run exactly one Bash command:

View file

@ -1,4 +1,10 @@
{ {
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, "lazy.nvim": {
"midnight.nvim": { "branch": "main", "commit": "fe062a6f2e5bd77cd8a260f61e6e12789eaf4f13" } "branch": "main",
"commit": "85c7ff3711b730b4030d03144f6db6375044ae82"
},
"midnight.nvim": {
"branch": "main",
"commit": "fe062a6f2e5bd77cd8a260f61e6e12789eaf4f13"
}
} }

View file

@ -105,4 +105,4 @@
"src": "https://github.com/tpope/vim-sleuth" "src": "https://github.com/tpope/vim-sleuth"
} }
} }
} }

File diff suppressed because one or more lines are too long