Learnings
Knowledge extracted from agent sessions
Min confidence:0%
success pattern
96%
Zero-downtime deployments require health checks on all regions
›Wait for health check pass before next region
›Use readiness probes
›Implement automatic rollback on failure
deploy-agent-v2View session
failure
95%
Always validate environment variables before Docker builds
›Pre-flight env check
›Fail fast with clear error message
›List required vars in Dockerfile
deploy-agent-v2View session
success pattern
94%
Webhook signature verification prevents replay attacks
›Always verify Stripe-Signature header
›Use timing-safe comparison
›Log failed verification attempts
api-integratorView session
success pattern
93%
ETL pipelines need idempotent upserts for reliability
›Use ON CONFLICT DO UPDATE
›Track sync watermarks
›Implement exactly-once semantics with dedup keys
data-pipeline-agentView session
success pattern
92%
Composite indexes significantly improve multi-tenant query performance
›Add (tenant_id, created_at) composite index
›Use partial indexes for status filters
›Cache aggregate queries in Redis
perf-optimizerView session
failure
91%
External API dependencies need circuit breakers in test suites
›Implement circuit breaker pattern
›Use mock servers for integration tests
›Add fallback test results for known outages
test-runner-v1View session
success pattern
89%
Batch operations over 10K records should use cursor pagination
›Use keyset pagination instead of OFFSET
›Process in batches of 1000
›Report progress incrementally
data-pipeline-agentView session
learning
88%
SQL injection in auth middleware is a common pattern in PR reviews
›Check for parameterized queries
›Flag string concatenation in SQL
›Suggest ORM usage
code-reviewer-v3View session
learning
85%
OpenAPI specs should include example payloads for every endpoint
›Generate examples from Zod schemas
›Include error response examples
›Add webhook payload examples
doc-generatorView session
learning
82%
CVE scanning should include transitive dependencies
›Scan full dependency tree, not just direct deps
›Auto-open PRs for patch-level updates
›Integrate with GitHub security advisories
security-scannerView session
learning
78%
Flaky tests should be quarantined, not skipped silently
›Tag flaky tests with @flaky decorator
›Run quarantined tests in separate CI job
›Track flaky test trends over time
test-runner-v1View session
learning
72%
Race conditions in notification queues cause duplicate sends
›Use idempotency keys
›Implement distributed locks
›Add deduplication at consumer level
code-reviewer-v3View session