| 1 | enterHqTenantLoading | Place the implementation workspace into loading state. | CAP-PFM-DJE-017 | Ordinary customer activity is unavailable while the data-job routes remain accessible. | documented |
| 2 | openDataJobUpload … completeDataJobUpload | Upload the package manifest and its datasets, supplying file digests. | CAP-PFM-DJE-011 | Uploads retain their measured sizes and measured or declared digests, with hashing limited to declared files within the verification size limit. | observed |
| 3 | registerDataRun | Submit the package for registration. | CAP-PFM-DJE-016 | A run and its ordered dataset steps are recorded before any dataset job starts. | test |
| 4 | startDataRun, getDataRun | Start the load and poll its progress through completion. | CAP-PFM-DJE-016 | Dependent datasets proceed in order and the summary reports each application’s counts. | test |
| 5 | readContactsBySourceKey and the other lookups | Compare the loaded records with the extract using producer-key lookups. | CAP-PFM-DJE-015 | Known keys return their current records in the demonstrated reconciliation fixture. | test |
| 6 | resetHqTenant | Reset the loading workspace after identifying a mapping problem. | CAP-PFM-DJE-017 | The tested CRM load is removed. | test |
| 7 | registerDataRun, startDataRun | Register the corrected package and repeat the load. | CAP-PFM-DJE-016 | The reset-and-reload fixture reproduces the expected records. | test |
| 8 | activateHqTenant | Have an operator with activation authority open the workspace. | CAP-PFM-DJE-017 | Customer staff regain access to the workspace. | documented |