16 lines
589 B
Markdown
16 lines
589 B
Markdown
# 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/`
|