# [PROJECT_NAME] - Memory

## Active plan

| Block | Status | Notes |
|---|---|---|
| [Block name] | ⏳ planned / 🔄 in progress / ✅ complete | [brief note] |

## Lessons / Patterns

<!-- Add project-specific learnings here as you discover them.
     Format: observation → root cause → fix
     Only add what would NOT be obvious from reading the code.

     Example:
     - **PostgREST join fails silently**: `table.select('col, other(col2)')` returns null even
       with valid FK when using service role. Fix: always use separate queries + in-memory merge. -->
