# GitHub App Roadmap ## Deployment - [ ] Choose deployment target (Cloud Run / ECS / fly.io) - [ ] Add deployment configuration and secrets management - [ ] Set up staging environment for webhook testing ## Abuse Prevention - [ ] Rate limiting per installation / repository - [ ] Spending caps for Claude API usage - [ ] Request size limits on diffs and file counts ## Testing - [ ] End-to-end testing: deploy against a real repo to validate full webhook flow - [ ] Integration tests using FastAPI `TestClient` for full handler flow - [ ] Add CI workflow for PRs touching `github-app/`