[
  {
    "id": "guidance",
    "path": "20260911-141908-398450-guidance_probe",
    "command": "uv run tools/run_uvm_review.py --case guidance_probe"
  },
  {
    "id": "reg_width",
    "path": "20260911-141919-798731-reg_width_probe",
    "command": "uv run tools/run_uvm_review.py --case reg_width_probe --variants 12,20"
  },
  {
    "id": "reg_width_migrated",
    "path": "20260911-141935-171709-reg_width_probe",
    "command": "uv run tools/run_uvm_review.py --case reg_width_probe --variants 12,20 --plusarg +MIGRATED --check tests/uvm_review/reg_width_migrated.expected.json"
  },
  {
    "id": "compile",
    "path": "20260910-184421-152867-compile",
    "command": "uv run tools/run_compile_review.py"
  },
  {
    "id": "policy",
    "path": "20260910-184421-158097-policy_probe",
    "command": "uv run tools/run_uvm_review.py --case policy_probe"
  },
  {
    "id": "features",
    "path": "20260910-185332-823731-feature_matrix",
    "command": "uv run tools/run_uvm_review.py --case feature_matrix --variants 12,20"
  },
  {
    "id": "objection",
    "path": "20260910-185332-832508-objection_probe",
    "command": "uv run tools/run_uvm_review.py --case objection_probe --variants 12,20"
  },
  {
    "id": "objection_migrated",
    "path": "20260910-191810-932235-objection_probe",
    "command": "uv run tools/run_uvm_review.py --case objection_probe --variants 12,20 --plusarg +MIGRATED --check tests/uvm_review/objection_migrated.expected.json"
  },
  {
    "id": "semantics",
    "path": "20260910-184421-163871-semantic_probe",
    "command": "uv run tools/run_uvm_review.py --case semantic_probe --variants 12,20 --plusarg +REVIEW_ARG=green123"
  },
  {
    "id": "interfaces",
    "path": "20260910-185332-819492-interface_probe",
    "command": "uv run tools/run_uvm_review.py --case interface_probe --variants 12,20"
  },
  {
    "id": "reg",
    "path": "20260910-185332-831567-reg-matrix",
    "command": "uv run tools/run_reg_review.py"
  },
  {
    "id": "serialization",
    "path": "20260910-190239-347101-serialization_probe",
    "command": "uv run tools/run_uvm_review.py --case serialization_probe --variants 12,20"
  },
  {
    "id": "resource",
    "path": "20260910-190639-221872-resource_probe",
    "command": "uv run tools/run_uvm_review.py --case resource_probe --variants 12,20"
  },
  {
    "id": "sequence",
    "path": "20260910-191043-516854-sequence_probe",
    "command": "uv run tools/run_uvm_review.py --case sequence_probe --variants 12,20"
  },
  {
    "id": "sequence_deprecated",
    "path": "20260910-191338-312889-sequence_probe",
    "command": "uv run tools/run_uvm_review.py --case sequence_probe --variants 20 --define UVM_ENABLE_DEPRECATED_API --define REVIEW_DEPRECATED"
  },
  {
    "id": "fields",
    "path": "20260910-191527-230236-field_probe",
    "command": "uv run tools/run_uvm_review.py --case field_probe"
  },
  {
    "id": "reports",
    "path": "20260910-193000-040776-report_probe",
    "command": "uv run tools/run_uvm_review.py --case report_probe --variants 12,20"
  },
  {
    "id": "compile_extended",
    "path": "20260910-194813-345899-compile",
    "command": "uv run tools/run_compile_review.py --cases C15,C16"
  },
  {
    "id": "lifecycle",
    "path": "20260910-194113-132247-lifecycle_probe",
    "command": "uv run tools/run_uvm_review.py --case lifecycle_probe --variants 12,20"
  },
  {
    "id": "initialization",
    "path": "20260910-194327-750384-initialization_probe",
    "command": "uv run tools/run_uvm_review.py --case initialization_probe --variants 12,20"
  },
  {
    "id": "initialization_no_verdi",
    "path": "20260910-194341-470569-initialization_probe",
    "command": "uv run tools/run_uvm_review.py --case initialization_probe --variants 20 --define UVM_NO_VERDI_RECORD --check tests/uvm_review/initialization_no_verdi.expected.json"
  },
  {
    "id": "command",
    "path": "20260910-194327-751818-command_probe",
    "command": "uv run tools/run_uvm_review.py --case command_probe --variants 12,20 --plusarg +uvm_set_config_int=uvm_test_top,wide_value,0x1234567801234567"
  },
  {
    "id": "command_bitstream",
    "path": "20260910-194342-562314-command_probe",
    "command": "uv run tools/run_uvm_review.py --case command_probe --variants 20 --plusarg +uvm_set_config_bitstream=uvm_test_top,wide_value,0x1234567801234567 --check tests/uvm_review/command_bitstream.expected.json"
  },
  {
    "id": "library",
    "path": "20260910-194350-890766-library_probe",
    "command": "uv run tools/run_uvm_review.py --case library_probe --variants 12,20"
  },
  {
    "id": "reset_sequence",
    "path": "20260910-194628-796395-reset_sequence_probe",
    "command": "uv run tools/run_uvm_review.py --case reset_sequence_probe --variants 12,20"
  },
  {
    "id": "push",
    "path": "20260910-195506-862027-push_probe",
    "command": "uv run tools/run_uvm_review.py --case push_probe --variants 12,20"
  },
  {
    "id": "push_migrated",
    "path": "20260910-194828-222738-push_probe",
    "command": "uv run tools/run_uvm_review.py --case push_probe --variants 12,20 --plusarg +MIGRATED --check tests/uvm_review/push_migrated.expected.json"
  },
  {
    "id": "backdoor",
    "path": "20260910-195634-598364-backdoor_probe",
    "command": "uv run tools/run_uvm_review.py --case backdoor_probe --variants 12,20"
  },
  {
    "id": "backdoor_migrated",
    "path": "20260910-195647-870460-backdoor_probe",
    "command": "uv run tools/run_uvm_review.py --case backdoor_probe --variants 12,20 --plusarg +MIGRATED --check tests/uvm_review/backdoor_migrated.expected.json"
  },
  {
    "id": "utility",
    "path": "20260910-200339-893728-utility_probe",
    "command": "uv run tools/run_uvm_review.py --case utility_probe --variants 12,20"
  },
  {
    "id": "utility_cache",
    "path": "20260910-200353-765187-utility_probe",
    "command": "uv run tools/run_uvm_review.py --case utility_probe --variants 20 --define UVM_ENABLE_RE_MATCH_CACHE --check tests/uvm_review/utility_cache.expected.json"
  },
  {
    "id": "utility_migrated",
    "path": "20260910-200401-359861-utility_probe",
    "command": "uv run tools/run_uvm_review.py --case utility_probe --variants 12,20 --plusarg +MIGRATED --check tests/uvm_review/utility_migrated.expected.json"
  },
  {
    "id": "library_migrated",
    "path": "20260910-200415-092332-library_migrated",
    "command": "uv run tools/run_uvm_review.py --case library_migrated --variants 12,20"
  },
  {
    "id": "predictor",
    "path": "20260910-200444-695137-predictor_probe",
    "command": "uv run tools/run_uvm_review.py --case predictor_probe --variants 12,20"
  },
  {
    "id": "predictor_migrated",
    "path": "20260910-200458-290374-predictor_probe",
    "command": "uv run tools/run_uvm_review.py --case predictor_probe --variants 12,20 --plusarg +MIGRATED --check tests/uvm_review/predictor_migrated.expected.json"
  },
  {
    "id": "manual_actions",
    "path": "20260914-152615-274940-manual_actions_probe",
    "command": "uv run tools/run_uvm_review.py --case manual_actions_probe --variants 12,20"
  },
  {
    "id": "doc_facts",
    "path": "20260914-215451-006270-doc_fact_probe",
    "command": "uv run tools/run_uvm_review.py --case doc_fact_probe --variants 12,20"
  },
  {
    "id": "fifo_config_restored",
    "path": "20260914-215543-514787-doc_fact_probe",
    "command": "uv run tools/run_uvm_review.py --case doc_fact_probe --variants 20 --define REVIEW_FIFO_RESTORE --check tests/uvm_review/fifo_config_restored.expected.json"
  },
  {
    "id": "comparer_types",
    "path": "20260914-215849-235842-comparer_fact_probe",
    "command": "uv run tools/run_uvm_review.py --case comparer_fact_probe --variants 12,20"
  },
  {
    "id": "resource_migration",
    "path": "20260915-142252-495466-resource_migration_probe",
    "command": "uv run tools/run_uvm_review.py --case resource_migration_probe --variants 12,20"
  },
  {
    "id": "backdoor_binding",
    "path": "20260915-142306-285103-backdoor_binding_probe",
    "command": "uv run tools/run_uvm_review.py --case backdoor_binding_probe --variants 12,20"
  },
  {
    "id": "socket_migration",
    "path": "20260915-141452-722333-socket_migration_probe",
    "command": "uv run tools/run_uvm_review.py --case socket_migration_probe --variants 12,20"
  },
  {
    "id": "backdoor_construct_12",
    "path": "20260915-141605-960366-construction_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case construction_compile_probe --variants 12 --define REVIEW_BACKDOOR --compile-only"
  },
  {
    "id": "backdoor_construct_20",
    "path": "20260915-142132-647126-construction_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case construction_compile_probe --variants 20 --define REVIEW_BACKDOOR --compile-only --expect-compile-error 'Error-[SV-ACCNBI]'"
  },
  {
    "id": "socket_construct_12",
    "path": "20260915-141614-014103-construction_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case construction_compile_probe --variants 12 --define REVIEW_SOCKET --compile-only"
  },
  {
    "id": "socket_construct_20",
    "path": "20260915-142135-228984-construction_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case construction_compile_probe --variants 20 --define REVIEW_SOCKET --compile-only --expect-compile-error 'Error-[SV-ACCNBI]'"
  },
  {
    "id": "vendor_migration",
    "path": "20260915-150012-232158-vendor_migration_probe",
    "command": "uv run tools/run_uvm_review.py --case vendor_migration_probe --variants 12,20 --plusarg +UVM_RESOURCE_DB_TRACE"
  },
  {
    "id": "vendor_bank_12",
    "path": "20260915-150202-612109-vendor_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case vendor_compile_probe --variants 12 --define REVIEW_BANK --compile-only"
  },
  {
    "id": "vendor_bank_20",
    "path": "20260915-150207-621433-vendor_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case vendor_compile_probe --variants 20 --define REVIEW_BANK --compile-only --expect-compile-error 'Could not find member'"
  },
  {
    "id": "vendor_recorder_12",
    "path": "20260915-150210-074950-vendor_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case vendor_compile_probe --variants 12 --define REVIEW_RECORDER --compile-only"
  },
  {
    "id": "vendor_recorder_20",
    "path": "20260915-150215-032748-vendor_compile_probe",
    "command": "uv run tools/run_uvm_review.py --case vendor_compile_probe --variants 20 --define REVIEW_RECORDER --compile-only --expect-compile-error 'Could not find member'"
  },
  {
    "id": "backdoor_map",
    "path": "20260915-203131-458763-backdoor_map_probe",
    "command": "uv run tools/run_uvm_review.py --case backdoor_map_probe --variants 12,20"
  },
  {
    "id": "backdoor_map_minimal",
    "path": "20260915-204314-941397-backdoor_map_minimal_probe",
    "command": "uv run tools/run_uvm_review.py --case backdoor_map_minimal_probe --variants 12,20"
  }
]
