ClosedLoop
Bug report in, reviewed pull request out.
- Problem
- Most bug reports sit in a queue until someone has time to find the code, write the fix and open the PR.
- Solution
- A pipeline that takes a report from a browser capture extension or the API and carries it all the way to a pull request that a human reviews.
- repo-index clones the repo and builds a tree-sitter symbol graph for retrieval
- planner uses an LLM to diagnose the bug and propose a fix
- guardrails classify each action, dedupe, and take a real write lease before touching the repo
- execution + worker run the loop end to end and open the PR
- 4 apps (api, worker, dashboard, capture extension) + 7 packages
- ingestion rate limiting and secret-scanning CI
- TypeScript
- Turborepo
- Next.js
- tree-sitter
- Postgres
- Redis