20 acceptance test sets for MOD-PFM-DJE, one per capability, holding 221 scenarios — 129 of them already bound to an existing test. A scenario names the rules and journey assertions it proves; it never restates them.
| Acceptance test set | Proves capability | Scenarios | Bound | Negative | Levels | Status |
|---|---|---|---|---|---|---|
ATS-PFM-DJE-001 | Submit an accountable change across many records | 15 | 9 | 10 | 14 api · 1 browser | Proposed |
ATS-PFM-DJE-002 | Review a change before approving its application | 9 | 4 | 4 | 8 api · 1 unit | Proposed |
ATS-PFM-DJE-003 | Process valid records and report individual refusals | 14 | 9 | 10 | 12 api · 2 unit | Proposed |
ATS-PFM-DJE-004 | Interrupt a job and recover its unfinished work | 10 | 6 | 5 | 1 unit · 8 api · 1 browser | Proposed |
ATS-PFM-DJE-005 | Inspect job progress and account for its changes | 10 | 5 | 3 | 8 api · 2 browser | Proposed |
| Acceptance test set | Proves capability | Scenarios | Bound | Negative | Levels | Status |
|---|---|---|---|---|---|---|
ATS-PFM-DJE-006 | Preserve intervening edits during bulk changes | 10 | 6 | 8 | 9 api · 1 browser | Proposed |
ATS-PFM-DJE-007 | Approve a counted bulk deletion | 12 | 8 | 7 | 12 api | Proposed |
ATS-PFM-DJE-008 | Restore a bulk update while preserving later changes | 10 | 4 | 6 | 8 api · 1 unit · 1 browser | Proposed |
| Acceptance test set | Proves capability | Scenarios | Bound | Negative | Levels | Status |
|---|---|---|---|---|---|---|
ATS-PFM-DJE-009 | Complete selected-record changes from a list dialog | 14 | 10 | 4 | 14 browser | Proposed |
ATS-PFM-DJE-010 | Manage selected configuration items through recorded jobs | 8 | 4 | 6 | 4 api · 4 browser | Proposed |
| Acceptance test set | Proves capability | Scenarios | Bound | Negative | Levels | Status |
|---|---|---|---|---|---|---|
ATS-PFM-DJE-011 | Upload a bounded file for reliable job input | 12 | 9 | 9 | 11 api · 1 unit | Proposed |
ATS-PFM-DJE-012 | Import records using their producer identities | 17 | 9 | 8 | 17 api | Proposed |
ATS-PFM-DJE-013 | Translate spreadsheet columns into record details | 6 | 5 | 3 | 5 api · 1 browser | Proposed |
ATS-PFM-DJE-014 | Process file jobs within shared workload limits | 12 | 8 | 7 | 10 api · 2 unit | Proposed |
ATS-PFM-DJE-015 | Reconcile loaded records using the producer’s keys | 8 | 5 | 7 | 8 api | Proposed |
| Acceptance test set | Proves capability | Scenarios | Bound | Negative | Levels | Status |
|---|---|---|---|---|---|---|
ATS-PFM-DJE-016 | Load and reconcile a migration package across its owning applications | 18 | 10 | 14 | 16 api · 2 unit | Proposed |
ATS-PFM-DJE-017 | Reset a loading workspace and review its release | 10 | 2 | 7 | 10 api | Proposed |
ATS-PFM-DJE-018 | Enable product records to use the shared job engine | 10 | 5 | 10 | 1 unit · 9 api | Proposed |
| Acceptance test set | Proves capability | Scenarios | Bound | Negative | Levels | Status |
|---|---|---|---|---|---|---|
ATS-PFM-DJE-019 | Control capacity protection during database pressure | 11 | 8 | 5 | 5 unit · 6 api | Proposed |
ATS-PFM-DJE-020 | Maintain and retire monthly history partitions | 5 | 3 | 3 | 5 api | Proposed |