---
id: DFMOD-C7-EDGE-006
title: "Channel status change before final save triggers revalidation"
product: web
module: digital-form
type: recovery
priority: P2
risk: medium
status: draft
automationStatus: planned
sourceRefs:
  tsd: PK141
  tsdSection: C7
  tsdScenario: C7.4
  prd: PK141
  jira: null
automationRef: null
lifecycleStatus: active
lifecycleReason: "AI-generated draft from PK141 TSD C7.4 edge case; pending QA review."
lastReviewedAt: null
reviewedBy: null
supersededBy: null
duplicateOf: null
blockedBy: null
preconditionRefs:
  - PRE-DF-cp-editing-form
tags:
  - web
  - digital-form
  - form-modification
  - assignment
  - edge-case
  - pk141
  - staging
---
## Objective
Verify the system revalidates when channel status changes just before final save.

## Preconditions
- See [[PRE-DF-cp-editing-form]]
- And a selected channel's status changes before the final Step 5 save

## Steps
1. Attempt the final save after the channel status changed

## Expected Result
- Then the system revalidates against the new channel status before committing

## Source Traceability
- TSD: PK141
- Section: C7 - Assignment Modification
- Scenario: C7.4 - Save at Step 5 (edge case)
- Acceptance Criteria: PRD C.32 Scenario 1-5

## Evidence Required
- Revalidation triggered on channel-status change.

## Notes / Gaps
- Testing Concern TC-09 (High): background data-change timing/transactional behavior.
