Record activity timeline
What the Screen Is For
Staff use this record-hosted timeline to prepare for a relationship’s next interaction and inspect its earlier context. Entities supplies the hosting record screen.
What It Shows and Lets People Do
The view combines interaction and authorized task context, with summary chips and filters over the full timeline. Search matches supported text without case or accent distinctions. Permitted users can log, correct or confirm removal of an interaction; task entries open the task drawer. Overview hosts a compact form of the timeline.
States and Errors
Loading and empty states apply to each read. Readers without task authority receive interaction-only context. Absorbed-record responses identify the survivor. Editability reflects permission rather than locks, so an offered edit can still fail at save. Browser-stored filters fall back to temporary state when storage is unavailable.
Patterns It Must Respect
The implementation uses a hosted record tab, timeline components, filter controls and a removal confirmation dialog. Rule references carry its validation contract; the layout itself is observed rather than approved by this examination.