Goal
Rebuild Activity around request origin: scannable tag rows (identity + action_tag + mono amount + warning tag + hash/glyph/time); a NEEDS YOU + count badge; a day-grouped log; origin attribution; the compact home waiting strip; and STOP reframed to "Stop all agents" (shown only when an agent is active).
Depends on / blocks
- Depends on: E3 (needs the three-pane rail structure).
- Blocks: E8 (via E2..E7 → E8).
Do not touch
- The no-blind-approve / STOP-zeroize logic (keep intact).
Acceptance criteria
Files
activity_view.rs (302, 452, 495), wallet-home strip, shell.rs.
Golden-ref fidelity — designs/deckard-v4.html view activity (Activity)
Definition of Done
Follows the Implementer Contract in the epic (#179).
Part of the v4 epic #179. Implements #170.
Goal
Rebuild Activity around request origin: scannable tag rows (identity +
action_tag+ mono amount + warning tag + hash/glyph/time); aNEEDS YOU+ count badge; a day-grouped log; origin attribution; the compact home waiting strip; and STOP reframed to "Stop all agents" (shown only when an agent is active).Depends on / blocks
Do not touch
Acceptance criteria
[origin] [ACTION tag] [mono amount] [→ dest] · [warning tag] · [hash link] [glyph] [time].NEEDS YOUheader + count badge; day-grouped log; origin attribution across you / dapp / agent.just demo-agent).Files
activity_view.rs(302, 452, 495), wallet-home strip,shell.rs.Golden-ref fidelity —
designs/deckard-v4.htmlviewactivity(Activity)ACTIVITYheader (no hero title, no explainer subtitle).Stop all agentsemergency control, shown only when an agent is active.NEEDS YOU+ a count badge; day-grouped log.[origin] [ACTION tag] [mono amount] [→ dest] · [warning tag] · [hash link] [glyph] [time]— no "wants to / proposes to" prose.Definition of Done
Follows the Implementer Contract in the epic (#179).
Part of the v4 epic #179. Implements #170.