Date: 2026-07-14
Context: Picking a navigation architecture for the FreshCards-inspired portal. The chip-dock version in the mockup was called out as not scaling.
1. This file (you're here) — high-level summary and decision points
2. PORTAL-NAV-OPTIONS.md — full option analysis, 13 options, pros/cons each
The user said the chip dock gets ugly as features grow. I considered 13 options. The user is right — the chip dock doesn't scale. My pick is option 12: cards ARE the nav, no chips at all, plus a small settings corner button.
Remove the global chip dock. Each card has its own inline actions. Settings gets a corner button. New meta-surfaces get added as card actions or as small overflow menu items, not as new chips.
1. Option 12 (cards ARE the nav) — my pick. Cards do everything. Settings in corner. New features = new card actions or corner menu items, not new chips. Scales forever.
2. Option 6 (hub-and-spoke with context-aware siblings) — the chip row, but the chips change based on context. Stays short because it's filtered. Requires real logic to know "what's nearby."
3. Option 2+1 (Cmd+K palette for power users, flat dock for the common case) — the GitHub/Linear model. Dock for curated 4-5, palette for the long tail.
Option 12, because:
Option 13 (FreshCards actual answer with sidebar), because the portal might become a 4+ hours/day app. The sidebar with collapsible tree is the right long-term answer for that level of use.
| Option | Scales to | Mobile | Discoverable | Learning curve | Operator fit |
| 1. Flat chip dock (current mockup) | ~5 | OK | yes | none | fails at 5+ |
| 2. Cmd+K palette | 1000s | bad | no (hotkey) | high | bad fit |
| 6. Hub-and-spoke siblings | ~20 | OK | yes | none | good |
| 7. Card-with-actions | ∞ | great | yes | none | great |
| 8/9. Search + chips-when-empty | 30+ | OK | yes | low | OK |
| 12. Cards ARE the nav | ∞ | great | yes | none | **best** |
| 13. Sidebar (FreshCards) | ∞ | OK | yes | none | best for power users |
Cross-cutting concerns that don't fit on any single card (full-text search, audit log, billing) need a home. Solution: small overflow menu. The overflow menu scales. The chip dock didn't.
The current mockup stays as-is so the operator can compare chip-dock (mockup) vs cards-as-nav (proposed) by reading this index doc.