specs/007-notif-actions-diff/tasks.md
Tasks: Notification Actions + Worktree Diff
- T001 [US1]
notif.rs:mark-readaction +action_event()pure fn
- unit tests;
actor.rsUiEvent::MarkSeen;app.rsarm (pane.mark_seen+ refresh).
- T002 [US2]
git.rsgit_diff+ fixture unit test (tracked, untracked, binary, rename-as-is, non-repo None). - T003 [US2] Proto
WORKSPACE_DIFF(count 34→35) + routerh_workspace_diff(handle-or-id, non-repo →BAD_PARAMS) + integration tests. - T004 [US2] CLI
workspace diff(human +--json) + cli.rs test. - T005 Docs:
docs/08-ipc.mdrow +docs/adr/0011-diff-and-deferrals.md. - T006 Gates: fmt, clippy (zero new), full tests; commits.