Copy-paste these into your next session. Each one is a single prompt.
## Morning briefing **Last session:** "API rate limiting" (yesterday, 3:42 PM) You implemented token bucket rate limiting for /api/v2/*. Tests passing. Not yet deployed. **Open tasks (3):** - [ ] Deploy rate limiter to staging - [ ] Write load test for rate limit thresholds - [ ] Update API docs with rate limit headers **Suggested focus:** Deploy to staging first. It's blocking the QA team.
Start every session with full context.
See everything you accomplished.
## Week of March 17-23 **Sessions:** 12 (8 Claude Code, 4 Claude Chat) **Total messages:** 847 ### Completed - Auth middleware refactor (3 sessions) - Payment webhook integration (2 sessions) - CI/CD pipeline fix (1 session) ### Decisions made - Chose Stripe over Paddle for payments (March 18) - Switched to Vitest from Jest (March 20) ### Open items - Payment webhook retry logic not tested - CI takes 8 min (goal was under 5) - Auth refresh token edge case on mobile
Give Claude full project context from day one.
Check your work against past decisions before opening a PR.
Find if you've encountered this bug before.
Found 2 relevant sessions: 1. "Fix ETIMEDOUT in production" (Feb 28) Root cause: Connection pool exhaustion. Fixed by setting max connections to 20 and adding idle timeout of 30s. 2. "Database connection issues" (March 5) Different issue: DNS resolution timeout. Fixed by switching to IP-based connection string. The current error matches pattern #1. Check your connection pool settings.
Prepare a handoff document from your session history.
Save context before you forget.