# my-first-project findings

Fragments accumulated over time. Captured automatically during sessions and committed on exit.

<!-- How findings work:

Phren captures insights as you code. When Claude discovers something non-obvious
(a pitfall, a pattern, a decision with context), it calls add_finding() and the
insight lands here. The Stop hook auto-commits after every response.

Entries are grouped by date. Old entries get confidence-decayed over time, so stale
findings fade from retrieval naturally. You can remove wrong entries with
remove_finding() or clean up bulk with `phren shell` > :find remove.

Example entries (delete these once you have real ones):

## 2026-03-06

- The auth middleware runs before rate limiting, order matters in the middleware stack
  <!-- phren:cite {"created_at":"2026-03-06T00:00:00.000Z"} -->
- `npm run dev` needs PORT set or it defaults to 3001, not 3000
  <!-- phren:cite {"created_at":"2026-03-06T00:00:00.000Z"} -->

-->
