Repository source: docs/plans/backlog/activity_repository_coverage_checklist.md
Activity repository coverage checklist
Activity should report every change committed to the content repository, including files and record types it does not recognize. An unrecognized type must appear as Unrecognized type, with its path and available change metadata, rather than being silently omitted. This concerns the content repository, not the application source repository.
This is a backlog for separate work. It does not expand or approve implementation of the thread-like Activity plan.
Current reporting gaps
The ordinary All Activity feed derives selected semantic events. Its separate Commits view already provides broader commit/file history; the gaps below concern ordinary Activity visibility, not whether the files exist in Git or backups.
Future coverage checks
Displaying an action does not automatically make it retractable. Withdrawal of button-added likes remains a separate capability from complete reporting.
Audit basis
Initial review: 2026-10-23 UTC, application revision 39be8293. Unchecked items describe reporting gaps and follow-up acceptance checks from that review; checked items record subsequently completed work. Existing reply-reaction records already generate per-record events; they are not included as a confirmed omission.
Activity event generation (source unavailable): selected post, label, reaction, username and feature-flag events.
Incremental label activity (source unavailable): non-like labels retain first-effective-appearance reporting; eligible like contributions now produce per-record events.
Activity filtering and commit manifests (source unavailable): conditional visibility and separate commit/file history.