fix(bot): enforce github-first discovery and forbid local fishing

- Updates the `issue-fixer` skill to strictly forbid the use of local tools (like lint, tsc, grep) for finding tasks.
- Updates `scheduled.md` to clarify that local tools are for verification only.
This commit is contained in:
Christian Gunderman
2026-05-13 10:12:43 -07:00
parent 278858ed11
commit c460745bcb
2 changed files with 7 additions and 2 deletions
+4
View File
@@ -83,6 +83,10 @@ For any detected bugs, bottlenecks, or opportunities:
- **Delegation Guidelines**: Do NOT delegate to the 'generalist' agent. Delegate
data-intensive tasks (like repository metrics collection) to the 'worker'
agent.
- **Verification vs. Discovery**: Local commands (e.g. `npm run lint`,
`npm run typecheck`) are for VERIFYING fixes to explicitly assigned tasks
only. They must NEVER be used for unprompted "fishing expeditions" to find new
work.
- **Monorepo Build Order**: When verifying the workspace or diagnosing errors,
you MUST run `npm run build` BEFORE running `npm run typecheck`. In a clean
state, `tsc` will report widespread errors (TS6305) if the project's build