Goal
Fix P1 #1 (identity): kill the literal "Wallet" as a UI label; make the breadcrumb name the entity (drop Personal ›); render the wallet-home masthead; give wallets a deterministic default name and agents auto-assigned, renamable handles (retire "Atlas").
Depends on / blocks
- Depends on: E1.
- Blocks: E8 (⌘K coverage).
Do not touch
- The review/activity/tx flows.
Acceptance criteria
Files
shell_chrome.rs, palette.rs, wallet-home view, a handle generator, widgets.rs.
Golden-ref fidelity — designs/deckard-v4.html view home (Wallet home)
Definition of Done
Follows the Implementer Contract in the epic (#179).
Part of the v4 epic #179. Implements #170.
Goal
Fix P1 #1 (identity): kill the literal "Wallet" as a UI label; make the breadcrumb name the entity (drop
Personal ›); render the wallet-home masthead; give wallets a deterministic default name and agents auto-assigned, renamable handles (retire "Atlas").Depends on / blocks
Do not touch
Acceptance criteria
shell_chrome.rs:73(Selection::Wallet => "Wallet") andpalette.rs:205.Personal ›dropped (shell_chrome.rs:284-287).identity_markabove the mono hero).Files
shell_chrome.rs,palette.rs, wallet-home view, a handle generator,widgets.rs.Golden-ref fidelity —
designs/deckard-v4.htmlviewhome(Wallet home)WALLETS(noPROJECTS); Agents show a handle + status; Connections show favicon + domain.Meridian) — noPersonal ›, no literal "Wallet".identity_markabove the mono hero.$… · synced … · verified on mainnet(honest fallback off mainnet / no price).N waiting for you · Review →amber, elseNothing waiting for you.) — not a stacked band.Definition of Done
Follows the Implementer Contract in the epic (#179).
Part of the v4 epic #179. Implements #170.