Add comprehensive documentation for the blocked_issues_cache optimization that improved GetReadyWork performance from 752ms to 29ms (25x speedup). Documentation locations: - blocked_cache.go: Detailed package comment covering architecture, invalidation strategy, transaction safety, edge cases, and future optimizations - ready.go: Enhanced comment at query site explaining the optimization and maintenance triggers - ARCHITECTURE.md: New section with diagrams, blocking semantics, performance characteristics, and testing instructions Closes bd-1w6i 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
9.1 KiB
9.1 KiB