---
id: DFMOD-C10-POS-001
title: "Compound activity log shows timeline, before-after, and immutable snapshots"
product: web
module: digital-form
type: functional
priority: P2
risk: medium
status: draft
automationStatus: planned
sourceRefs:
  tsd: PK141
  tsdSection: C10
  tsdScenario: C10.1
  prd: PK141
  jira: null
automationRef: null
lifecycleStatus: active
lifecycleReason: "AI-generated draft from PK141 TSD C10.1; pending QA review."
lastReviewedAt: null
reviewedBy: null
supersededBy: null
duplicateOf: null
blockedBy: null
preconditionRefs:
  - PRE-DF-compound-exists
tags:
  - web
  - digital-form
  - activity-log
  - audit-log
  - client-portal
  - pk141
  - staging
---
## Objective
Verify the compound activity log timeline, snapshots, and before→after change display.

## Preconditions
- See [[PRE-DF-compound-exists]]
- And the user opens the activity log from the compound detail page

## Steps
1. Load the activity log page

## Expected Result
- Then the timeline shows latest-first with actor, action type, and timestamp
- And create/edit events store a configuration snapshot at the time of the action
- And edit events show only changed fields in a before → after format
- And a nested compound change references the parent compound

## Source Traceability
- TSD: PK141
- Section: C10 - Activity Log
- Scenario: C10.1 - Compound activity log timeline
- Acceptance Criteria: PRD C.37 Scenario 1-13

## Evidence Required
- Screenshot of timeline + before/after diff.

## Notes / Gaps
- Large config sections need a "see more" affordance. Testing Concern TC-08 (Medium): final UI/"see more" behavior pending design.
