{
  "canonical_zip_required": true,
  "classification": "database_migration_fixture_source_change",
  "database_schema_changed": false,
  "encrypted_backup_required": true,
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_installer_sha256": "dfba66eb008d5268d3e6c004bb57474941f49527844379cbf17deb41c88226c4",
  "functional_stage": "p2_1b_live_drift_bridge_migration_fixtures",
  "live_database_written": false,
  "mandatory_fixture_count": 6,
  "migration_revision": "0002_live_drift_bridge",
  "next_action": "P2.1C apply tested 0002 bridge to live VM121 with fresh encrypted backup and restore-based rollback",
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "reboot_required": false,
  "restore_fixture_required": true,
  "revision": "R01",
  "runtime_impact": false,
  "schema": "router-step-release-v1",
  "snapshot_required": false,
  "source_changed": true,
  "source_of_truth": "machine_git",
  "step_id": "STEP_050M07P21B_R01_VM121_LIVE_DRIFT_BRIDGE_MIGRATION_FIXTURES",
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_package_path": "payload/p21b-target-package.tar.gz",
  "target_package_sha256": "47f01a8e577ccf22c0789cd5194904c6d64416aedf8d5902027fe57b70761fc7",
  "vm100_changed": false,
  "vm101_changed": false,
  "vm121_base_commit": "25d1656c1ea023b526c7aee0a75327447359de21",
  "vm121_base_tree": "0ad9296bfc5f2543335cf1d3e082814fc09fcd4a",
  "vm121_expected_file_count_before": 41,
  "vm121_expected_file_count_after": 42,
  "vm121_target_note": "Add one Alembic bridge migration to Machine Git. Exercise it only on restored live clone and clean temporary database. Live VM121 DB remains on 0001_initial_schema.",
  "worker_entry": "scripts/run-step.sh",
  "workflow_contract_version": 2
}
