Context
dApp entry. Fetches vault registry (via VaultFactory) and renders VaultCard grid.
Ref: PRISM_PRD_v1.0.html §Day 5.
Scope
In scope:
app/(app)/vaults/page.tsx
VaultCard component with states (loading/empty/error/active)
- Server component for initial data, client for interactivity
Out of scope:
Acceptance Criteria
Dependencies
References
Estimate
M
Context
dApp entry. Fetches vault registry (via VaultFactory) and renders VaultCard grid.
Ref: PRISM_PRD_v1.0.html §Day 5.
Scope
In scope:
app/(app)/vaults/page.tsxVaultCardcomponent with states (loading/empty/error/active)Out of scope:
Acceptance Criteria
/vault/[id]packages/shared(never hand-maintained)pnpm typecheck && pnpm lint && pnpm testpassDependencies
References
Estimate
M