docs(21-02): create summary and update state for skeleton loading states

This commit is contained in:
Lukas May
2026-02-05 09:02:02 +01:00
parent 5efb4d4e8b
commit c95ef6e98c
2 changed files with 39 additions and 0 deletions

View File

@@ -233,6 +233,8 @@ Recent decisions affecting current work:
- 20-02: Subscription-driven invalidation (not local state) — simplest approach, reuses existing React Query cache
- 20-02: Silent onError callbacks — pages degrade to manual refresh when backend is not running
- 20-02: No new packages needed — splitLink and httpSubscriptionLink ship with @trpc/client v11
- 21-02: Skeleton component in components/ (not ui/) — app-specific, not a shadcn primitive
- 21-02: Inbox skeleton lives in inbox.tsx route (not InboxList component) since InboxList receives pre-loaded data
- 21-03: Removed disabled nav stubs (Agents, Tasks, Settings) — stubs create false promises for v2.0
- 21-03: TaskRow agent names link to /inbox — simplest cross-screen navigation for agent context
- 21-03: Inbox task links go to /initiatives — no direct task-to-initiative mapping on frontend