diff --git a/AGENTS.md b/AGENTS.md index 5b3f588..ae388f5 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -94,6 +94,12 @@ Other rules worth not re-learning: Months from other years are dropped, not folded in, and the panel says so. - `SiteSummary.pinned` exists because the table is a client component and cannot look the site up in the `sites` collection itself. +- **`/sites` defaults to the Cards view, deliberately mirroring `IncomeView`** — same + toolbar, same card shape, same 12-month strip on expand, same three-up footer. The + client likes the vehicles overview and asked for the sites to read the same way, so + keep the two in step when either changes. Grid is the old table, kept as a toggle. + The site detail link lives **inside the expanded panel only** — a card is a + `