{
  "activation_method": "transactional_legacy_development_data_retirement_after_verified_clone_cleanup",
  "authorized_legacy_counts": {
    "enabled_peers": 0,
    "invite_codes": 2,
    "orders": 0,
    "peers": 32,
    "pending_or_running_jobs": 0,
    "provisioning_jobs": 60,
    "subscriptions": 19,
    "users": 32
  },
  "canonical_zip_required": true,
  "classification": "database_legacy_development_data_retirement",
  "core_change_point": "transaction committed and independent live readback proves legacy tables empty, Alembic/schema unchanged, and system egress data unchanged",
  "database_schema_changed": false,
  "domain_v2_objects_added": false,
  "encrypted_backup_required": true,
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_installer_sha256": "eae903b0a257c1a2ac67fa32b85c703bec665002e317911b159b6f0b8f618a66",
  "functional_stage": "p2_2b_legacy_development_data_retirement_clean_baseline",
  "historical_backup_retained": true,
  "live_database_written": true,
  "mandatory_fixture_count": 9,
  "migration_revision": "0002_live_drift_bridge",
  "migration_sha256": "7c10777d7416f15935f55f385f9e233d4334e633972604ad1ee551fc0d1091de",
  "next_action": "Update Project Sources to the P22B clean-baseline checkpoint, then begin P2.3 Domain V2 design and migration",
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "reboot_required": false,
  "restore_fixture_required": true,
  "revision": "R01",
  "runtime_impact": true,
  "schema": "router-step-release-v1",
  "snapshot_required": false,
  "source_changed": false,
  "source_of_truth": "current_machine_git_plus_p22a_inventory_and_authorized_development_dataset_retirement",
  "step_id": "STEP_050M07P22B_R01_VM121_LEGACY_DEVELOPMENT_DATA_RETIREMENT_CLEAN_BASELINE",
  "system_tables_preserved": [
    "egress_targets",
    "egress_allocator_settings"
  ],
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_package_path": "payload/p22b-target-package.tar.gz",
  "target_package_sha256": "fd2ee010a473ecf79faea3a58218223f8d48d962ed2db2c5fc7c237610e7f33b",
  "vm100_base_commit": "e865282f4837747b1babfac4ac199680c6b43d04",
  "vm100_base_tree": "8f04afbbc77006fe117bf1228b1f4fc977be9a47",
  "vm100_changed": false,
  "vm100_expected_file_count": 33,
  "vm100_zero_baseline_required": true,
  "vm101_changed": false,
  "vm121_base_commit": "d17c0864339bd59a444264ce9305c2a6e560a5bf",
  "vm121_base_tree": "d1aa54e5774f59bc7eb564bf974ea74e13862723",
  "vm121_changed": true,
  "vm121_expected_file_count_after": 42,
  "vm121_expected_file_count_before": 42,
  "vm121_target_note": "No source or schema change. Retire only the explicitly authorized legacy development identity/business dataset; preserve system egress infrastructure and retain encrypted historical/rollback backups.",
  "worker_entry": "scripts/run-step.sh",
  "workflow_contract_version": 2
}
