---
id: DFMOD-C7-NEG-004
title: "Working-group filter stays valid and resilient to source-data deletion"
product: web
module: digital-form
type: negative
priority: P1
risk: high
status: draft
automationStatus: planned
sourceRefs:
  tsd: PK141
  tsdSection: C7
  tsdScenario: C7.3
  prd: PK141
  jira: null
automationRef: null
lifecycleStatus: active
lifecycleReason: "AI-generated draft from PK141 TSD C7.3; 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
  - working-group
  - negative
  - pk141
  - staging
---
## Objective
Verify WG/level/node filters surface clear empty/invalid states and reset invalid selections safely.

## Preconditions
- See [[PRE-DF-cp-editing-form]]
- And assignment uses a WG/level/node filter

## Steps
1. Make the hierarchy incomplete, have no WG, or delete selected data from the source
2. Re-open Step 5 without modifying anything

## Expected Result
- Then the system shows a clear empty/invalid state
- And invalid selections are reset safely (partial deletion keeps valid selections, removes only invalid)
- And save is blocked if a required field becomes empty
- And re-opening Step 5 still detects the invalid state without user modification

## Source Traceability
- TSD: PK141
- Section: C7 - Assignment Modification
- Scenario: C7.3 - Working-group filter resilient to deletion
- Acceptance Criteria: PRD C.30 Scenario 1-5, C.31 Scenario 0-5

## Evidence Required
- Empty/invalid state + safe reset after source deletion.

## Notes / Gaps
- Testing Concern TC-09 (High): timing/transactional behavior when selected channel/WG data changes in the background needs confirmation.
