{
  "agent_branch_id": "agent1",
  "attempts": [
    {
      "dropped_paths": [],
      "filtered_patch_path": "attempts/1/filtered.diff",
      "filtered_sha256": "2f26804b7c8762bf8c1c66dc4f3d1e265787da34b2be1b5f6f38883e900bd874",
      "number": 1,
      "patch_path": "attempts/1/patch.diff",
      "verdict": {
        "branch_id": "agent1",
        "claim_audit": "no_claim",
        "claim_evidence": "branch ended without a finish call",
        "error": null,
        "error_kind": null,
        "predicates": [
          {
            "evidence": "tests/test_utils.py::test_copy failed",
            "id": "R1_fail_to_pass",
            "passed": false
          },
          {
            "evidence": "35 baseline-passing tests still pass",
            "id": "R2_pass_to_pass",
            "passed": true
          },
          {
            "evidence": "all 38 baseline tests collected; skips unchanged (0)",
            "id": "R3_no_shrink",
            "passed": true
          },
          {
            "evidence": "patch touches 3 file(s), all in scope",
            "id": "R4_patch_scope",
            "passed": true
          },
          {
            "evidence": "agent chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> e0207930-8c61-404f-9732-0ac61741c160 unbroken over 35 receipt(s); witness chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> e71e98bd-0fa4-4abc-8018-567f0ca34ceb unbroken over 2 receipt(s); applied digest matches",
            "id": "R5_provenance",
            "passed": true
          },
          {
            "evidence": "branch ended without a finish call",
            "id": "R6_claim_audit",
            "passed": false
          }
        ],
        "status": "REJECTED"
      },
      "witness_apply_sha256": "2f26804b7c8762bf8c1c66dc4f3d1e265787da34b2be1b5f6f38883e900bd874",
      "witness_branch_id": "w1",
      "worker": {
        "claims": null,
        "end": "budget_exhausted",
        "receipt_ids": [
          "agent1-2",
          "agent1-3",
          "agent1-4",
          "agent1-5",
          "agent1-6",
          "agent1-7",
          "agent1-8",
          "agent1-9",
          "agent1-10",
          "agent1-11",
          "agent1-12",
          "agent1-13",
          "agent1-14",
          "agent1-15",
          "agent1-16",
          "agent1-17",
          "agent1-18",
          "agent1-19",
          "agent1-20",
          "agent1-21",
          "agent1-22",
          "agent1-23",
          "agent1-24",
          "agent1-25",
          "agent1-26",
          "agent1-27",
          "agent1-28",
          "agent1-29",
          "agent1-30",
          "agent1-31",
          "agent1-32",
          "agent1-33",
          "agent1-34"
        ],
        "summary": "turn budget exhausted after 60 turn(s)",
        "turns": 60
      }
    },
    {
      "dropped_paths": [],
      "filtered_patch_path": "attempts/2/filtered.diff",
      "filtered_sha256": "01c398af2b90e153afcd1f135d478021f4319b0af54cc4f8ed4cf0e24c6dc8f0",
      "number": 2,
      "patch_path": "attempts/2/patch.diff",
      "verdict": {
        "branch_id": "agent1",
        "claim_audit": "no_claim",
        "claim_evidence": "branch ended without a finish call",
        "error": null,
        "error_kind": null,
        "predicates": [
          {
            "evidence": "tests/test_utils.py::test_copy error; test files that failed to import: tests/test_signal.py, tests/test_utils.py",
            "id": "R1_fail_to_pass",
            "passed": false
          },
          {
            "evidence": "regressed: tests/test_signal.py::test_cshape (error), tests/test_signal.py::test_domain_getter_freq (error), tests/test_signal.py::test_domain_getter_time (error), tests/test_signal.py::test_domain_setter_error (error), tests/test_signal.py::test_domain_setter_freq_when_freq (error), tests/test_signal.py::test_domain_setter_freq_when_time (error), tests/test_signal.py::test_domain_setter_time_when_time (error), tests/test_signal.py::test_dtype (error), tests/test_signal.py::test_getter_fft_norm (error), tests/test_signal.py::test_getter_freq (error), tests/test_signal.py::test_getter_sampling_rate (error), tests/test_signal.py::test_getter_signal_type (error), tests/test_signal.py::test_getter_time (error), tests/test_signal.py::test_magic_getitem (error), tests/test_signal.py::test_magic_getitem_allslice (error), tests/test_signal.py::test_magic_getitem_slice (error), tests/test_signal.py::test_magic_len (error), tests/test_signal.py::test_magic_setitem (error), tests/test_signal.py::test_magic_setitem_wrong_n_samples (error), tests/test_signal.py::test_magic_setitem_wrong_norm (error), tests/test_signal.py::test_magic_setitem_wrong_sr (error), tests/test_signal.py::test_n_bins (error), tests/test_signal.py::test_n_samples (error), tests/test_signal.py::test_setter_freq (error), tests/test_signal.py::test_setter_sampligrate (error), tests/test_signal.py::test_setter_signal_type (error), tests/test_signal.py::test_setter_time (error), tests/test_signal.py::test_signal_comment (error), tests/test_signal.py::test_signal_init (error), tests/test_signal.py::test_signal_init_default_parameter (error), tests/test_signal.py::test_signal_init_false_coord (error), tests/test_signal.py::test_signal_init_list (error), tests/test_signal.py::test_signal_init_val (error), tests/test_signal.py::test_signal_length (error), tests/test_signal.py::test_times (error)",
            "id": "R2_pass_to_pass",
            "passed": false
          },
          {
            "evidence": "no longer collected: tests/test_signal.py::test_cshape, tests/test_signal.py::test_domain_getter_freq, tests/test_signal.py::test_domain_getter_time, tests/test_signal.py::test_domain_setter_error, tests/test_signal.py::test_domain_setter_freq_when_freq, tests/test_signal.py::test_domain_setter_freq_when_time, tests/test_signal.py::test_domain_setter_time_when_freq, tests/test_signal.py::test_domain_setter_time_when_time, tests/test_signal.py::test_dtype, tests/test_signal.py::test_getter_fft_norm, tests/test_signal.py::test_getter_freq, tests/test_signal.py::test_getter_sampling_rate, tests/test_signal.py::test_getter_signal_type, tests/test_signal.py::test_getter_time, tests/test_signal.py::test_magic_getitem, tests/test_signal.py::test_magic_getitem_allslice, tests/test_signal.py::test_magic_getitem_slice, tests/test_signal.py::test_magic_len, tests/test_signal.py::test_magic_setitem, tests/test_signal.py::test_magic_setitem_wrong_n_samples, tests/test_signal.py::test_magic_setitem_wrong_norm, tests/test_signal.py::test_magic_setitem_wrong_sr, tests/test_signal.py::test_n_bins, tests/test_signal.py::test_n_samples, tests/test_signal.py::test_setter_fft_norm, tests/test_signal.py::test_setter_freq, tests/test_signal.py::test_setter_sampligrate, tests/test_signal.py::test_setter_signal_type, tests/test_signal.py::test_setter_time, tests/test_signal.py::test_signal_comment, tests/test_signal.py::test_signal_init, tests/test_signal.py::test_signal_init_default_parameter, tests/test_signal.py::test_signal_init_false_coord, tests/test_signal.py::test_signal_init_list, tests/test_signal.py::test_signal_init_val, tests/test_signal.py::test_signal_length, tests/test_signal.py::test_times, tests/test_utils.py::test_copy",
            "id": "R3_no_shrink",
            "passed": false
          },
          {
            "evidence": "patch touches 3 file(s), all in scope",
            "id": "R4_patch_scope",
            "passed": true
          },
          {
            "evidence": "agent chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> fca33bec-4e15-4853-910a-dd3e9725920a unbroken over 95 receipt(s); witness chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> 03cbcb35-3b62-4c14-a948-604e2386c6ff unbroken over 2 receipt(s); applied digest matches",
            "id": "R5_provenance",
            "passed": true
          },
          {
            "evidence": "branch ended without a finish call",
            "id": "R6_claim_audit",
            "passed": false
          }
        ],
        "status": "REJECTED"
      },
      "witness_apply_sha256": "01c398af2b90e153afcd1f135d478021f4319b0af54cc4f8ed4cf0e24c6dc8f0",
      "witness_branch_id": "w2",
      "worker": {
        "claims": null,
        "end": "budget_exhausted",
        "receipt_ids": [
          "agent1-2",
          "agent1-3",
          "agent1-4",
          "agent1-5",
          "agent1-6",
          "agent1-7",
          "agent1-8",
          "agent1-9",
          "agent1-10",
          "agent1-11",
          "agent1-12",
          "agent1-13",
          "agent1-14",
          "agent1-15",
          "agent1-16",
          "agent1-17",
          "agent1-18",
          "agent1-19",
          "agent1-20",
          "agent1-21",
          "agent1-22",
          "agent1-23",
          "agent1-24",
          "agent1-25",
          "agent1-26",
          "agent1-27",
          "agent1-28",
          "agent1-29",
          "agent1-30",
          "agent1-31",
          "agent1-32",
          "agent1-33",
          "agent1-34",
          "agent1-36",
          "agent1-37",
          "agent1-38",
          "agent1-39",
          "agent1-40",
          "agent1-41",
          "agent1-42",
          "agent1-43",
          "agent1-44",
          "agent1-45",
          "agent1-46",
          "agent1-47",
          "agent1-48",
          "agent1-49",
          "agent1-50",
          "agent1-51",
          "agent1-52",
          "agent1-53",
          "agent1-54",
          "agent1-55",
          "agent1-56",
          "agent1-57",
          "agent1-58",
          "agent1-59",
          "agent1-60",
          "agent1-61",
          "agent1-62",
          "agent1-63",
          "agent1-64",
          "agent1-65",
          "agent1-66",
          "agent1-67",
          "agent1-68",
          "agent1-69",
          "agent1-70",
          "agent1-71",
          "agent1-72",
          "agent1-73",
          "agent1-74",
          "agent1-75",
          "agent1-76",
          "agent1-77",
          "agent1-78",
          "agent1-79",
          "agent1-80",
          "agent1-81",
          "agent1-82",
          "agent1-83",
          "agent1-84",
          "agent1-85",
          "agent1-86",
          "agent1-87",
          "agent1-88",
          "agent1-89",
          "agent1-90",
          "agent1-91",
          "agent1-92",
          "agent1-93",
          "agent1-94"
        ],
        "summary": "turn budget exhausted after 60 turn(s)",
        "turns": 60
      }
    }
  ],
  "baseline": {
    "collected_ids": [
      "tests/test_signal.py::test_cshape",
      "tests/test_signal.py::test_domain_getter_freq",
      "tests/test_signal.py::test_domain_getter_time",
      "tests/test_signal.py::test_domain_setter_error",
      "tests/test_signal.py::test_domain_setter_freq_when_freq",
      "tests/test_signal.py::test_domain_setter_freq_when_time",
      "tests/test_signal.py::test_domain_setter_time_when_freq",
      "tests/test_signal.py::test_domain_setter_time_when_time",
      "tests/test_signal.py::test_dtype",
      "tests/test_signal.py::test_getter_fft_norm",
      "tests/test_signal.py::test_getter_freq",
      "tests/test_signal.py::test_getter_sampling_rate",
      "tests/test_signal.py::test_getter_signal_type",
      "tests/test_signal.py::test_getter_time",
      "tests/test_signal.py::test_magic_getitem",
      "tests/test_signal.py::test_magic_getitem_allslice",
      "tests/test_signal.py::test_magic_getitem_slice",
      "tests/test_signal.py::test_magic_len",
      "tests/test_signal.py::test_magic_setitem",
      "tests/test_signal.py::test_magic_setitem_wrong_n_samples",
      "tests/test_signal.py::test_magic_setitem_wrong_norm",
      "tests/test_signal.py::test_magic_setitem_wrong_sr",
      "tests/test_signal.py::test_n_bins",
      "tests/test_signal.py::test_n_samples",
      "tests/test_signal.py::test_setter_fft_norm",
      "tests/test_signal.py::test_setter_freq",
      "tests/test_signal.py::test_setter_sampligrate",
      "tests/test_signal.py::test_setter_signal_type",
      "tests/test_signal.py::test_setter_time",
      "tests/test_signal.py::test_signal_comment",
      "tests/test_signal.py::test_signal_init",
      "tests/test_signal.py::test_signal_init_default_parameter",
      "tests/test_signal.py::test_signal_init_false_coord",
      "tests/test_signal.py::test_signal_init_list",
      "tests/test_signal.py::test_signal_init_val",
      "tests/test_signal.py::test_signal_length",
      "tests/test_signal.py::test_times",
      "tests/test_utils.py::test_copy"
    ],
    "protected": [
      "tests/test_signal.py::test_cshape",
      "tests/test_signal.py::test_domain_getter_freq",
      "tests/test_signal.py::test_domain_getter_time",
      "tests/test_signal.py::test_domain_setter_error",
      "tests/test_signal.py::test_domain_setter_freq_when_freq",
      "tests/test_signal.py::test_domain_setter_freq_when_time",
      "tests/test_signal.py::test_domain_setter_time_when_time",
      "tests/test_signal.py::test_dtype",
      "tests/test_signal.py::test_getter_fft_norm",
      "tests/test_signal.py::test_getter_freq",
      "tests/test_signal.py::test_getter_sampling_rate",
      "tests/test_signal.py::test_getter_signal_type",
      "tests/test_signal.py::test_getter_time",
      "tests/test_signal.py::test_magic_getitem",
      "tests/test_signal.py::test_magic_getitem_allslice",
      "tests/test_signal.py::test_magic_getitem_slice",
      "tests/test_signal.py::test_magic_len",
      "tests/test_signal.py::test_magic_setitem",
      "tests/test_signal.py::test_magic_setitem_wrong_n_samples",
      "tests/test_signal.py::test_magic_setitem_wrong_norm",
      "tests/test_signal.py::test_magic_setitem_wrong_sr",
      "tests/test_signal.py::test_n_bins",
      "tests/test_signal.py::test_n_samples",
      "tests/test_signal.py::test_setter_freq",
      "tests/test_signal.py::test_setter_sampligrate",
      "tests/test_signal.py::test_setter_signal_type",
      "tests/test_signal.py::test_setter_time",
      "tests/test_signal.py::test_signal_comment",
      "tests/test_signal.py::test_signal_init",
      "tests/test_signal.py::test_signal_init_default_parameter",
      "tests/test_signal.py::test_signal_init_false_coord",
      "tests/test_signal.py::test_signal_init_list",
      "tests/test_signal.py::test_signal_init_val",
      "tests/test_signal.py::test_signal_length",
      "tests/test_signal.py::test_times"
    ],
    "run_receipt_ids": [
      "base-3",
      "base-4"
    ],
    "runs": [
      {
        "collection_errors": [],
        "errors": [],
        "failed": [
          "tests/test_signal.py::test_domain_setter_time_when_freq",
          "tests/test_signal.py::test_setter_fft_norm",
          "tests/test_utils.py::test_copy"
        ],
        "failure_text": {
          "tests/test_signal.py::test_domain_setter_time_when_freq": "AttributeError: module 'numpy' has no attribute 'complex'.\n`np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\nThe aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n    https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations\nE   AttributeError: module 'numpy' has no attribute 'complex'.\n    `np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\n    The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n        https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations",
          "tests/test_signal.py::test_setter_fft_norm": "AttributeError: module 'numpy' has no attribute 'complex'.\n`np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\nThe aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n    https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations\nE   AttributeError: module 'numpy' has no attribute 'complex'.\n    `np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\n    The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n        https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations",
          "tests/test_utils.py::test_copy": "AttributeError: 'Signal' object has no attribute 'copy'\nE   AttributeError: 'Signal' object has no attribute 'copy'"
        },
        "passed": [
          "tests/test_signal.py::test_signal_init",
          "tests/test_signal.py::test_signal_init_list",
          "tests/test_signal.py::test_signal_init_default_parameter",
          "tests/test_signal.py::test_signal_comment",
          "tests/test_signal.py::test_domain_getter_freq",
          "tests/test_signal.py::test_domain_getter_time",
          "tests/test_signal.py::test_domain_setter_error",
          "tests/test_signal.py::test_domain_setter_freq_when_freq",
          "tests/test_signal.py::test_domain_setter_freq_when_time",
          "tests/test_signal.py::test_domain_setter_time_when_time",
          "tests/test_signal.py::test_signal_init_val",
          "tests/test_signal.py::test_signal_init_false_coord",
          "tests/test_signal.py::test_n_samples",
          "tests/test_signal.py::test_n_bins",
          "tests/test_signal.py::test_times",
          "tests/test_signal.py::test_getter_time",
          "tests/test_signal.py::test_setter_time",
          "tests/test_signal.py::test_getter_freq",
          "tests/test_signal.py::test_setter_freq",
          "tests/test_signal.py::test_getter_sampling_rate",
          "tests/test_signal.py::test_setter_sampligrate",
          "tests/test_signal.py::test_getter_signal_type",
          "tests/test_signal.py::test_setter_signal_type",
          "tests/test_signal.py::test_getter_fft_norm",
          "tests/test_signal.py::test_dtype",
          "tests/test_signal.py::test_signal_length",
          "tests/test_signal.py::test_cshape",
          "tests/test_signal.py::test_magic_getitem",
          "tests/test_signal.py::test_magic_getitem_slice",
          "tests/test_signal.py::test_magic_getitem_allslice",
          "tests/test_signal.py::test_magic_setitem",
          "tests/test_signal.py::test_magic_setitem_wrong_sr",
          "tests/test_signal.py::test_magic_setitem_wrong_norm",
          "tests/test_signal.py::test_magic_setitem_wrong_n_samples",
          "tests/test_signal.py::test_magic_len"
        ],
        "skipped": []
      },
      {
        "collection_errors": [],
        "errors": [],
        "failed": [
          "tests/test_signal.py::test_domain_setter_time_when_freq",
          "tests/test_signal.py::test_setter_fft_norm",
          "tests/test_utils.py::test_copy"
        ],
        "failure_text": {
          "tests/test_signal.py::test_domain_setter_time_when_freq": "AttributeError: module 'numpy' has no attribute 'complex'.\n`np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\nThe aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n    https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations\nE   AttributeError: module 'numpy' has no attribute 'complex'.\n    `np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\n    The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n        https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations",
          "tests/test_signal.py::test_setter_fft_norm": "AttributeError: module 'numpy' has no attribute 'complex'.\n`np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\nThe aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n    https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations\nE   AttributeError: module 'numpy' has no attribute 'complex'.\n    `np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.\n    The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:\n        https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations",
          "tests/test_utils.py::test_copy": "AttributeError: 'Signal' object has no attribute 'copy'\nE   AttributeError: 'Signal' object has no attribute 'copy'"
        },
        "passed": [
          "tests/test_signal.py::test_signal_init",
          "tests/test_signal.py::test_signal_init_list",
          "tests/test_signal.py::test_signal_init_default_parameter",
          "tests/test_signal.py::test_signal_comment",
          "tests/test_signal.py::test_domain_getter_freq",
          "tests/test_signal.py::test_domain_getter_time",
          "tests/test_signal.py::test_domain_setter_error",
          "tests/test_signal.py::test_domain_setter_freq_when_freq",
          "tests/test_signal.py::test_domain_setter_freq_when_time",
          "tests/test_signal.py::test_domain_setter_time_when_time",
          "tests/test_signal.py::test_signal_init_val",
          "tests/test_signal.py::test_signal_init_false_coord",
          "tests/test_signal.py::test_n_samples",
          "tests/test_signal.py::test_n_bins",
          "tests/test_signal.py::test_times",
          "tests/test_signal.py::test_getter_time",
          "tests/test_signal.py::test_setter_time",
          "tests/test_signal.py::test_getter_freq",
          "tests/test_signal.py::test_setter_freq",
          "tests/test_signal.py::test_getter_sampling_rate",
          "tests/test_signal.py::test_setter_sampligrate",
          "tests/test_signal.py::test_getter_signal_type",
          "tests/test_signal.py::test_setter_signal_type",
          "tests/test_signal.py::test_getter_fft_norm",
          "tests/test_signal.py::test_dtype",
          "tests/test_signal.py::test_signal_length",
          "tests/test_signal.py::test_cshape",
          "tests/test_signal.py::test_magic_getitem",
          "tests/test_signal.py::test_magic_getitem_slice",
          "tests/test_signal.py::test_magic_getitem_allslice",
          "tests/test_signal.py::test_magic_setitem",
          "tests/test_signal.py::test_magic_setitem_wrong_sr",
          "tests/test_signal.py::test_magic_setitem_wrong_norm",
          "tests/test_signal.py::test_magic_setitem_wrong_n_samples",
          "tests/test_signal.py::test_magic_len"
        ],
        "skipped": []
      }
    ],
    "scope": {
      "c0_top_level": [
        ".editorconfig",
        ".github",
        ".gitignore",
        ".readthedocs.yml",
        ".travis.yml",
        "AUTHORS.rst",
        "CONTRIBUTING.rst",
        "HISTORY.rst",
        "LICENSE",
        "MANIFEST.in",
        "README.rst",
        "docs",
        "examples",
        "pyfar",
        "requirements_dev.txt",
        "setup.cfg",
        "setup.py",
        "tests",
        "tox.ini"
      ],
      "protected_names": [
        "AUTHORS.rst",
        "CONTRIBUTING.rst",
        "HISTORY.rst",
        "LICENSE",
        "MANIFEST.in",
        "README.rst",
        "__future__",
        "_abc",
        "_aix_support",
        "_ast",
        "_asyncio",
        "_bisect",
        "_blake2",
        "_bz2",
        "_codecs",
        "_codecs_cn",
        "_codecs_hk",
        "_codecs_iso2022",
        "_codecs_jp",
        "_codecs_kr",
        "_codecs_tw",
        "_collections",
        "_collections_abc",
        "_compat_pickle",
        "_compression",
        "_contextvars",
        "_crypt",
        "_csv",
        "_ctypes",
        "_curses",
        "_curses_panel",
        "_datetime",
        "_dbm",
        "_decimal",
        "_elementtree",
        "_frozen_importlib",
        "_frozen_importlib_external",
        "_functools",
        "_gdbm",
        "_hashlib",
        "_heapq",
        "_imp",
        "_io",
        "_json",
        "_locale",
        "_lsprof",
        "_lzma",
        "_markupbase",
        "_md5",
        "_msi",
        "_multibytecodec",
        "_multiprocessing",
        "_opcode",
        "_operator",
        "_osx_support",
        "_overlapped",
        "_pickle",
        "_posixshmem",
        "_posixsubprocess",
        "_py_abc",
        "_pydatetime",
        "_pydecimal",
        "_pyio",
        "_pylong",
        "_pytest",
        "_queue",
        "_random",
        "_scproxy",
        "_sha1",
        "_sha2",
        "_sha3",
        "_signal",
        "_sitebuiltins",
        "_socket",
        "_sqlite3",
        "_sre",
        "_ssl",
        "_stat",
        "_statistics",
        "_string",
        "_strptime",
        "_struct",
        "_symtable",
        "_thread",
        "_threading_local",
        "_tkinter",
        "_tokenize",
        "_tracemalloc",
        "_typing",
        "_uuid",
        "_warnings",
        "_weakref",
        "_weakrefset",
        "_winapi",
        "_wmi",
        "_zoneinfo",
        "abc",
        "aifc",
        "aiofiles",
        "aiohappyeyeballs",
        "aiohttp",
        "aiohttp_retry",
        "aiosignal",
        "annotated_types",
        "antigravity",
        "anyio",
        "argparse",
        "array",
        "ast",
        "asyncio",
        "atexit",
        "attr",
        "attrs",
        "audioop",
        "base64",
        "bdb",
        "bidict",
        "binascii",
        "bisect",
        "builtins",
        "bz2",
        "cProfile",
        "calendar",
        "certifi",
        "cgi",
        "cgitb",
        "charset_normalizer",
        "chunk",
        "cmath",
        "cmd",
        "code",
        "codecs",
        "codeop",
        "collections",
        "colorsys",
        "compileall",
        "concurrent",
        "configparser",
        "conftest",
        "contextlib",
        "contextvars",
        "copy",
        "copyreg",
        "crypt",
        "csv",
        "ctypes",
        "curses",
        "dataclasses",
        "datetime",
        "dateutil",
        "daytona",
        "daytona_analytics_api_client",
        "daytona_analytics_api_client_async",
        "daytona_api_client",
        "daytona_api_client_async",
        "daytona_toolbox_api_client",
        "daytona_toolbox_api_client_async",
        "dbm",
        "decimal",
        "deprecated",
        "difflib",
        "dis",
        "docs",
        "doctest",
        "dotenv",
        "email",
        "encodings",
        "engineio",
        "ensurepip",
        "enum",
        "errno",
        "examples",
        "faulthandler",
        "fcntl",
        "filecmp",
        "fileinput",
        "fnmatch",
        "fractions",
        "frozenlist",
        "ftplib",
        "functools",
        "gc",
        "genericpath",
        "getopt",
        "getpass",
        "gettext",
        "glob",
        "google",
        "graphlib",
        "grp",
        "gzip",
        "h11",
        "hashlib",
        "heapq",
        "hmac",
        "html",
        "http",
        "httpcore",
        "httpcore2",
        "httpx",
        "httpx2",
        "httpx_ws",
        "idlelib",
        "idna",
        "imaplib",
        "imghdr",
        "importlib",
        "iniconfig",
        "inspect",
        "io",
        "ipaddress",
        "itertools",
        "jiter",
        "json",
        "keyword",
        "lib2to3",
        "linecache",
        "locale",
        "logging",
        "lzma",
        "mailbox",
        "mailcap",
        "marshal",
        "math",
        "mimetypes",
        "mmap",
        "modulefinder",
        "msilib",
        "msvcrt",
        "multidict",
        "multipart",
        "multiprocessing",
        "netrc",
        "nis",
        "nntplib",
        "nt",
        "ntpath",
        "nturl2path",
        "numbers",
        "obstore",
        "opcode",
        "openai",
        "opentelemetry",
        "operator",
        "optparse",
        "os",
        "ossaudiodev",
        "packaging",
        "pathlib",
        "pdb",
        "pickle",
        "pickletools",
        "pipes",
        "pkgutil",
        "platform",
        "plistlib",
        "pluggy",
        "poplib",
        "posix",
        "posixpath",
        "pprint",
        "profile",
        "propcache",
        "pstats",
        "pty",
        "pwd",
        "py",
        "py_compile",
        "pyclbr",
        "pydantic",
        "pydantic_core",
        "pydoc",
        "pydoc_data",
        "pyexpat",
        "pyfar",
        "pygments",
        "pytest",
        "pytest_asyncio",
        "python_multipart",
        "queue",
        "quopri",
        "random",
        "re",
        "readline",
        "reprlib",
        "requests",
        "requirements_dev.txt",
        "resource",
        "rlcompleter",
        "runpy",
        "sched",
        "secrets",
        "select",
        "selectors",
        "setup",
        "setup.cfg",
        "shelve",
        "shlex",
        "shutil",
        "signal",
        "simple_websocket",
        "site",
        "six",
        "smtplib",
        "sndhdr",
        "sniffio",
        "socket",
        "socketio",
        "socketserver",
        "spwd",
        "sqlite3",
        "sre_compile",
        "sre_constants",
        "sre_parse",
        "ssl",
        "stat",
        "statistics",
        "string",
        "stringprep",
        "struct",
        "subprocess",
        "sunau",
        "symtable",
        "sys",
        "sysconfig",
        "syslog",
        "tabnanny",
        "tarfile",
        "telnetlib",
        "tempfile",
        "termios",
        "tests",
        "textwrap",
        "this",
        "threading",
        "time",
        "timeit",
        "tkinter",
        "token",
        "tokenize",
        "toml",
        "tomllib",
        "tox.ini",
        "trace",
        "traceback",
        "tracemalloc",
        "truststore",
        "tty",
        "turtle",
        "turtledemo",
        "types",
        "typing",
        "typing_extensions",
        "typing_inspection",
        "unicodedata",
        "unittest",
        "urllib",
        "urllib3",
        "uu",
        "uuid",
        "venv",
        "warnings",
        "wave",
        "weakref",
        "webbrowser",
        "websocket",
        "winreg",
        "winsound",
        "wrapt",
        "wrapt-stubs",
        "wsgiref",
        "wsproto",
        "xdrlib",
        "xml",
        "xmlrpc",
        "yarl",
        "zipapp",
        "zipfile",
        "zipimport",
        "zlib",
        "zoneinfo"
      ]
    },
    "skipped_ids": [],
    "spec_paths": [
      "tests/test_signal.py",
      "tests/test_utils.py"
    ],
    "target": [
      "tests/test_utils.py::test_copy"
    ],
    "target_failure_text": {
      "tests/test_utils.py::test_copy": "AttributeError: 'Signal' object has no attribute 'copy'\nE   AttributeError: 'Signal' object has no attribute 'copy'"
    },
    "target_map": {
      "tests/test_utils.py::test_copy": [
        "tests/test_utils.py::test_copy"
      ]
    },
    "unstable": []
  },
  "checkpoint": {
    "digest": "6fd1ab43-6e76-42bf-9b9d-675371d544e5",
    "id": "6fd1ab43-6e76-42bf-9b9d-675371d544e5",
    "parent": "6fd1ab43-6e76-42bf-9b9d-675371d544e5"
  },
  "checkpoint_id": "6fd1ab43-6e76-42bf-9b9d-675371d544e5",
  "cleanup_error": null,
  "cost": {
    "estimated_dollars": 1.0209,
    "model_retries": {},
    "models": {
      "nvidia/nemotron-3-super-120b-a12b": {
        "completion_tokens": 12561,
        "estimated_dollars": 1.0209,
        "prompt_tokens": 3365317,
        "reasoning_tokens": 0
      }
    },
    "planner_dollars": 0.0005886,
    "planner_tokens": 1852,
    "pricing_is_estimate": true,
    "sandbox_seconds": 40.49312404082203
  },
  "disclosure": {
    "executor_kind": "tokenfactory",
    "lock_sha256": "11ded76060b1b8589a23bab87083d5fb58e7425f54c3d9f1dd83fa264165c702",
    "model": {
      "base_url": "https://api.tokenfactory.nebius.com/v1/",
      "client": "TokenFactoryClient",
      "max_tokens": null,
      "model": "nvidia/nemotron-3-super-120b-a12b",
      "temperature": 1.0,
      "thinking": false,
      "top_p": 0.95
    },
    "pytest_config_digests": {
      "setup.cfg": "e020fa08698e979e1052ccbc28fb7fc704ef1b32c076e4763e155e5c02c40eee",
      "tox.ini": "ba51a771dba260e5c211e76494f6e69399f68230cba7bdb2cbb24b69fd4ff827"
    },
    "receipts_version": "0.0.1",
    "test_digests": {
      "tests/test_coordinates.py": "26c781f8fdeed095e12e3270ac279ed094d826931b0e2e4401066e2f4b79e7b8",
      "tests/test_dsp.py": "72d26de13c218efa48b7fe747663bd4345be67b0c3480cf49590f7baaf2f2e4d",
      "tests/test_eq_area_partitions.py": "03b271739b37e6eaf0f7894a694628105d71e8050df63b920c2a4c330cd087d2",
      "tests/test_fft.py": "5bc2bd5071c490d6bc6ebf3ffbf2e27e37c3028fb3cfbcd04cdcf07131f4c340",
      "tests/test_filter.py": "7fcf62a6cbb6bc89bcb663b6e3075fb683c4ed32b178a88cf1ed0ca17d7fe13d",
      "tests/test_filter_classes.py": "4774fd50c68f8e946e0d504762afc62c8f18fbfb53e2e8fc7d5c869960e31e32",
      "tests/test_io.py": "4bb6696c6f14e7e66ce57342d50cb36e387ad2962b7862aaffcb933978f60572",
      "tests/test_io_data/GeneralFIR.sofa": "acc0fc22e5ac82afe0ff4152e8d0211a54755d325973b3f06e110f495f36d492",
      "tests/test_io_data/GeneralFIR_postype.sofa": "6900fec61eb67bc8f7242bc8247032cecf8b0fa5ef810ea443816ba6eef38711",
      "tests/test_io_data/GeneralFIR_unit.sofa": "52d64edace2ec3c6117d86aaf0dba73c5487bdb58434951a00194d502d3227a1",
      "tests/test_io_data/GeneralTF.sofa": "eb0eaa8c56377710c11c3c10124dc618ff6dac8c2dbfafe562ad606b91722a2f",
      "tests/test_io_data/generate_test_io_data.py": "8d0c82f28d0b7bf34e54b839ba86df0bc493517a1cc668671c339126978c9860",
      "tests/test_io_data/test_wav.wav": "3d046451e9aed6000a3e19e3bd98d5f610e6589a128991242fa7c48b7d7129cc",
      "tests/test_iterator.py": "0cd45a11c9b4312fe9d1711e5cd3142ea70d7658288c6fb84e5708b4cc62192d",
      "tests/test_orientations.py": "c39525a9010c69d1b520f8173a4d02c9e1c087cb30ce54a30a3d7bbd682b4bcc",
      "tests/test_plot.py": "725a935240c372bc57d3479fccefb75d545b7a44dd8d148d4651a820d9c6445a",
      "tests/test_plot_data/baseline/line_custom_subplots_col.png": "ec4ceeb55610240e48acae11dd523cd7f9bee519f6ad5ffeb89df79b57f90f71",
      "tests/test_plot_data/baseline/line_custom_subplots_col_hold.png": "f2435437a7e6299ecf3c5c8fcbf2cdd1998f80e589215da30ab32c809c91a4ea",
      "tests/test_plot_data/baseline/line_custom_subplots_mix.png": "ea96cf730211658b3e5e67b6ca34bdfbc22ff6ec0284e85576546b808d20eb81",
      "tests/test_plot_data/baseline/line_custom_subplots_mix_hold.png": "779540f7573176ff969b7487fc52675c8cdab9d70f43d94daac688766b35b4be",
      "tests/test_plot_data/baseline/line_custom_subplots_row.png": "7a9a686c6d4931ba3d48adc8ab958b16dfe992cfbae1176a577adbe2a72e60bc",
      "tests/test_plot_data/baseline/line_custom_subplots_row_hold.png": "006886ef01405bc15f8c31d09b3bd27386a5f98c7f40d8becede675c78dc9d4a",
      "tests/test_plot_data/baseline/line_freq.png": "248f1b4251304e92d240108995fe1555c1b16a11c9655f0588433a380078ed41",
      "tests/test_plot_data/baseline/line_freq_dB_False.png": "4ab02f9ae8450c83d9ae35e9cb6113f39136e4e35e91425fdb5ec87e698dbbd0",
      "tests/test_plot_data/baseline/line_freq_dB_True.png": "248f1b4251304e92d240108995fe1555c1b16a11c9655f0588433a380078ed41",
      "tests/test_plot_data/baseline/line_freq_group_delay.png": "1fc5eccd9752255dede49810f8244f4f1575f1ea092d4f7b71431376a1aeca73",
      "tests/test_plot_data/baseline/line_freq_group_delay_hold.png": "81271eeae009cf8538bc6dbdaedd2bc7cf0b86d540fdbda4de77a9b10f6a7287",
      "tests/test_plot_data/baseline/line_freq_hold.png": "951b70a6b25223a4b843f14198e3d97a4e89ed7621b02ad17f2922c8878894f5",
      "tests/test_plot_data/baseline/line_freq_logParams.png": "9d15b1e183a9f72270b330efc073bc9eed0b9a88e71e2f46a82f873c3e86f16d",
      "tests/test_plot_data/baseline/line_freq_phase.png": "de9e322c8eb318faec3bcd5d822833a2eb667a8b3301b24c9e078b8e02a6e9e4",
      "tests/test_plot_data/baseline/line_freq_phase_hold.png": "3a5ea57da684fbd0bff07ad8e43e2bc9ae4f853198b5a5f6d2570aadfed6fe95",
      "tests/test_plot_data/baseline/line_freq_xscale_linear.png": "27f5d8e055636a52291b917e44cf6b9b7864450528231bec4fb13262aa1648bb",
      "tests/test_plot_data/baseline/line_freq_xscale_log.png": "248f1b4251304e92d240108995fe1555c1b16a11c9655f0588433a380078ed41",
      "tests/test_plot_data/baseline/line_group_delay.png": "0efda8799cb88ff23ab75bdaebeb4e53a5f424923bbd79c70f5a98f421ff2c14",
      "tests/test_plot_data/baseline/line_group_delay_hold.png": "34dc0d09a074dd527592369c0dbdaaf77c40b4c2e30a16b4a69f916d60f84635",
      "tests/test_plot_data/baseline/line_group_delay_unit_None.png": "e3948ace960b86e45e124426cd5d26083c3bfc0c92eeebd2c3bc2cfe2c8fb1d8",
      "tests/test_plot_data/baseline/line_group_delay_unit_ms.png": "e3948ace960b86e45e124426cd5d26083c3bfc0c92eeebd2c3bc2cfe2c8fb1d8",
      "tests/test_plot_data/baseline/line_group_delay_unit_mus.png": "4802231a7c8d85bb1b6b3ba58b4fc53da2b54070af1cb255a2274378ac6979b9",
      "tests/test_plot_data/baseline/line_group_delay_unit_s.png": "d25d7005499ededfc8f48019d488f0bb5755ee30dac081dcd71e22fcc1ff7d6d",
      "tests/test_plot_data/baseline/line_group_delay_unit_samples.png": "33f8b936766ee21650bb8130f6bff74a641c806880b4dcbee887a5f63fda92aa",
      "tests/test_plot_data/baseline/line_group_delay_xscale_linear.png": "6c2d5eedcc42a0bb296fb6834282548163e57f1ea1208bb27a9deb8eba5d378f",
      "tests/test_plot_data/baseline/line_group_delay_xscale_log.png": "0efda8799cb88ff23ab75bdaebeb4e53a5f424923bbd79c70f5a98f421ff2c14",
      "tests/test_plot_data/baseline/line_phase.png": "e886f2deda4684f567e24597c7801d87ad3ea8fc458313aa4575ae833e239da1",
      "tests/test_plot_data/baseline/line_phase_deg.png": "8071ed387692bbc904b7c5c6667f2bf15c3fc25d192b365f1d03082232dcc8cc",
      "tests/test_plot_data/baseline/line_phase_deg_unwrap.png": "1081324107c9e70babf6943c733dfe13e61660a13476b2d034700c0e10050f38",
      "tests/test_plot_data/baseline/line_phase_hold.png": "d02dc3d7254a2e647891f6eedfc192826024777673147506386991100904930a",
      "tests/test_plot_data/baseline/line_phase_unwrap.png": "012c8cf929f2c85d5cbf8868c6c1553a82a2b1a77bac5e98bcb1ef8443c918e0",
      "tests/test_plot_data/baseline/line_phase_xscale_linear.png": "3d775703f1905d93c8beb032e3af916a709a37618da7aeeb758b478088171a13",
      "tests/test_plot_data/baseline/line_phase_xscale_log.png": "e886f2deda4684f567e24597c7801d87ad3ea8fc458313aa4575ae833e239da1",
      "tests/test_plot_data/baseline/line_spectrogram.png": "ea0f29d99d5c366a78298b95f78f8c83a26c288846bfa03c8f0a1b705358bb15",
      "tests/test_plot_data/baseline/line_spectrogram_hold.png": "cb9621049d7a98cf60cf9fa579a7aadaf02fdf4966ec6784f4842e9fe52cff0e",
      "tests/test_plot_data/baseline/line_time.png": "615400814d19d44c4034cd8e763ac7931c65dc20a5746a3b082730107cbe830b",
      "tests/test_plot_data/baseline/line_time_dB_False.png": "615400814d19d44c4034cd8e763ac7931c65dc20a5746a3b082730107cbe830b",
      "tests/test_plot_data/baseline/line_time_dB_True.png": "0c7eb877a944e45939548177b960572ed16fc54c816847ac21a4fd9c0dfb5ef1",
      "tests/test_plot_data/baseline/line_time_hold.png": "59b2202249c84940573222ea70805f7d1a9f4fae524797a9c5041cc85b7af8ea",
      "tests/test_plot_data/baseline/line_time_logParams.png": "89feb43e0d6f43c011759323bad625d9220bbfc7afd94c463c3746032480fa66",
      "tests/test_plot_utils.py": "50e695afbe43285472fe4d51e8f37f4e9affce1b78e6ba7c364ef01dbfac6617",
      "tests/test_pyfar.py": "00ef28c610703dd51e73d81f9aa1a61d0425cb5bdcddb7d233df73f41d56d1ad",
      "tests/test_samplings.py": "4d030097eda56c4c2b2e96cc5461ba62f88940355f1d6fbeae852f2518ac1340",
      "tests/test_signal.py": "c16b7caedc3681eb346bbb737b4e27f32c216bc629251b63b2b5e1b24ff166f3",
      "tests/test_signal_arithmetic.py": "626b2a660e72958c23c93ad9870326d51dda2498af0fd873045c2beb62a1bff8",
      "tests/test_spatial.py": "d85c0b4681552c92d1e41e7d1cb67eb5b27894fc7b97fa26f8bd025451da9a7f",
      "tests/test_utils.py": "cef9443653849ccad4e45d6c093c705558d9ef1141a5af48c00fe76a4d4b16c1"
    }
  },
  "final_verdict": {
    "branch_id": "agent1",
    "claim_audit": "no_claim",
    "claim_evidence": "branch ended without a finish call",
    "error": null,
    "error_kind": null,
    "predicates": [
      {
        "evidence": "tests/test_utils.py::test_copy error; test files that failed to import: tests/test_signal.py, tests/test_utils.py",
        "id": "R1_fail_to_pass",
        "passed": false
      },
      {
        "evidence": "regressed: tests/test_signal.py::test_cshape (error), tests/test_signal.py::test_domain_getter_freq (error), tests/test_signal.py::test_domain_getter_time (error), tests/test_signal.py::test_domain_setter_error (error), tests/test_signal.py::test_domain_setter_freq_when_freq (error), tests/test_signal.py::test_domain_setter_freq_when_time (error), tests/test_signal.py::test_domain_setter_time_when_time (error), tests/test_signal.py::test_dtype (error), tests/test_signal.py::test_getter_fft_norm (error), tests/test_signal.py::test_getter_freq (error), tests/test_signal.py::test_getter_sampling_rate (error), tests/test_signal.py::test_getter_signal_type (error), tests/test_signal.py::test_getter_time (error), tests/test_signal.py::test_magic_getitem (error), tests/test_signal.py::test_magic_getitem_allslice (error), tests/test_signal.py::test_magic_getitem_slice (error), tests/test_signal.py::test_magic_len (error), tests/test_signal.py::test_magic_setitem (error), tests/test_signal.py::test_magic_setitem_wrong_n_samples (error), tests/test_signal.py::test_magic_setitem_wrong_norm (error), tests/test_signal.py::test_magic_setitem_wrong_sr (error), tests/test_signal.py::test_n_bins (error), tests/test_signal.py::test_n_samples (error), tests/test_signal.py::test_setter_freq (error), tests/test_signal.py::test_setter_sampligrate (error), tests/test_signal.py::test_setter_signal_type (error), tests/test_signal.py::test_setter_time (error), tests/test_signal.py::test_signal_comment (error), tests/test_signal.py::test_signal_init (error), tests/test_signal.py::test_signal_init_default_parameter (error), tests/test_signal.py::test_signal_init_false_coord (error), tests/test_signal.py::test_signal_init_list (error), tests/test_signal.py::test_signal_init_val (error), tests/test_signal.py::test_signal_length (error), tests/test_signal.py::test_times (error)",
        "id": "R2_pass_to_pass",
        "passed": false
      },
      {
        "evidence": "no longer collected: tests/test_signal.py::test_cshape, tests/test_signal.py::test_domain_getter_freq, tests/test_signal.py::test_domain_getter_time, tests/test_signal.py::test_domain_setter_error, tests/test_signal.py::test_domain_setter_freq_when_freq, tests/test_signal.py::test_domain_setter_freq_when_time, tests/test_signal.py::test_domain_setter_time_when_freq, tests/test_signal.py::test_domain_setter_time_when_time, tests/test_signal.py::test_dtype, tests/test_signal.py::test_getter_fft_norm, tests/test_signal.py::test_getter_freq, tests/test_signal.py::test_getter_sampling_rate, tests/test_signal.py::test_getter_signal_type, tests/test_signal.py::test_getter_time, tests/test_signal.py::test_magic_getitem, tests/test_signal.py::test_magic_getitem_allslice, tests/test_signal.py::test_magic_getitem_slice, tests/test_signal.py::test_magic_len, tests/test_signal.py::test_magic_setitem, tests/test_signal.py::test_magic_setitem_wrong_n_samples, tests/test_signal.py::test_magic_setitem_wrong_norm, tests/test_signal.py::test_magic_setitem_wrong_sr, tests/test_signal.py::test_n_bins, tests/test_signal.py::test_n_samples, tests/test_signal.py::test_setter_fft_norm, tests/test_signal.py::test_setter_freq, tests/test_signal.py::test_setter_sampligrate, tests/test_signal.py::test_setter_signal_type, tests/test_signal.py::test_setter_time, tests/test_signal.py::test_signal_comment, tests/test_signal.py::test_signal_init, tests/test_signal.py::test_signal_init_default_parameter, tests/test_signal.py::test_signal_init_false_coord, tests/test_signal.py::test_signal_init_list, tests/test_signal.py::test_signal_init_val, tests/test_signal.py::test_signal_length, tests/test_signal.py::test_times, tests/test_utils.py::test_copy",
        "id": "R3_no_shrink",
        "passed": false
      },
      {
        "evidence": "patch touches 3 file(s), all in scope",
        "id": "R4_patch_scope",
        "passed": true
      },
      {
        "evidence": "agent chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> fca33bec-4e15-4853-910a-dd3e9725920a unbroken over 95 receipt(s); witness chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> 03cbcb35-3b62-4c14-a948-604e2386c6ff unbroken over 2 receipt(s); applied digest matches",
        "id": "R5_provenance",
        "passed": true
      },
      {
        "evidence": "branch ended without a finish call",
        "id": "R6_claim_audit",
        "passed": false
      }
    ],
    "status": "REJECTED"
  },
  "input": {
    "appeals": 1,
    "budgets": {
      "baseline_limit_s": 600,
      "verification_timeout_s": 600,
      "worker": {
        "max_completion_tokens": 96000,
        "max_turns": 60,
        "max_wall_seconds": 1500.0,
        "prompt_token_budget": 160000
      }
    },
    "issue": "Signal copy\nSimple method to return copy of a signal object, similar to numpy.copy().",
    "source": {
      "image": "docker.io/swerebenchv2/pyfar-pyfar:58-a5f4f37",
      "platform": "linux/amd64",
      "python": "python",
      "setup": [
        "python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-pyfar__pyfar-58-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3Rfc2lnbmFsLnB5IGIvdGVzdHMvdGVzdF9zaWduYWwucHkKaW5kZXggN2QxMDExNDcuLjQ2MmYxNGU3IDEwMDY0NAotLS0gYS90ZXN0cy90ZXN0X3NpZ25hbC5weQorKysgYi90ZXN0cy90ZXN0X3NpZ25hbC5weQpAQCAtMzIwLDMwICszMjAsNiBAQCBkZWYgdGVzdF9tYWdpY19sZW4oaW1wdWxzZSk6CiAgICAgYXNzZXJ0IGxlbihzaWduYWwpID09IDEwMDAKIAogCi1kZWYgdGVzdF9maW5kX25lYXJlc3RfdGltZSgpOgotICAgIHNhbXBsaW5nX3JhdGUgPSAxMDAKLSAgICBzaWduYWwgPSBTaWduYWwobnAuemVyb3MoMTAwKSwgc2FtcGxpbmdfcmF0ZSkKLSAgICBhY3R1YWwgPSBzaWduYWwuZmluZF9uZWFyZXN0X3RpbWUoMC41KQotICAgIGV4cGVjdGVkID0gNTAKLSAgICBhc3NlcnQgYWN0dWFsID09IGV4cGVjdGVkCi0KLSAgICBhY3R1YWwgPSBzaWduYWwuZmluZF9uZWFyZXN0X3RpbWUoWzAuNSwgMC43NV0pCi0gICAgZXhwZWN0ZWQgPSBbNTAsIDc1XQotICAgIG5wdC5hc3NlcnRfYWxsY2xvc2UoYWN0dWFsLCBleHBlY3RlZCkKLQotCi1kZWYgdGVzdF9maW5kX25lYXJlc3RfZnJlcXVlbmN5KCk6Ci0gICAgc2FtcGxpbmdfcmF0ZSA9IDEwMAotICAgIHNpZ25hbCA9IFNpZ25hbChucC56ZXJvcygxMDAqMiksIHNhbXBsaW5nX3JhdGUqMikKLSAgICBhY3R1YWwgPSBzaWduYWwuZmluZF9uZWFyZXN0X2ZyZXF1ZW5jeSg1MCkKLSAgICBleHBlY3RlZCA9IDUwCi0gICAgYXNzZXJ0IGFjdHVhbCA9PSBleHBlY3RlZAotCi0gICAgYWN0dWFsID0gc2lnbmFsLmZpbmRfbmVhcmVzdF9mcmVxdWVuY3koWzUwLCA3NV0pCi0gICAgZXhwZWN0ZWQgPSBbNTAsIDc1XQotICAgIG5wdC5hc3NlcnRfYWxsY2xvc2UoYWN0dWFsLCBleHBlY3RlZCkKLQotCiBAcHl0ZXN0LmZpeHR1cmUKIGRlZiBzaW5lKCk6CiAgICAgIiIiR2VuZXJhdGUgYSBzaW5lIHNpZ25hbCB3aXRoIGYgPSA0NDAgSHogYW5kIHNhbXBsaW5nX3JhdGUgPSA0NDEwMCBIei4KZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3RfdXRpbHMucHkgYi90ZXN0cy90ZXN0X3V0aWxzLnB5Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwLi5iMzI4MDhjNwotLS0gL2Rldi9udWxsCisrKyBiL3Rlc3RzL3Rlc3RfdXRpbHMucHkKQEAgLTAsMCArMSwyOSBAQAoraW1wb3J0IHB5ZmFyCitpbXBvcnQgbnVtcHkgYXMgbnAKK2ltcG9ydCBudW1weS50ZXN0aW5nIGFzIG5wdAorCisKK2RlZiB0ZXN0X2NvcHkoKToKKyAgICAiIiIgVGVzdCBjb3B5IG1ldGhvZCB1c2VkIGJ5IHNldmVyYWwgY2xhc3Nlcy4iIiIKKyAgICBvYmpfbGlzdCA9IFtweWZhci5TaWduYWwoMTAwMCwgNDQxMDApLAorICAgICAgICAgICAgICAgIHB5ZmFyLk9yaWVudGF0aW9ucygpLAorICAgICAgICAgICAgICAgIHB5ZmFyLkNvb3JkaW5hdGVzKCksCisgICAgICAgICAgICAgICAgcHlmYXIuZHNwLkZpbHRlcigpXQorCisgICAgZm9yIG9iaiBpbiBvYmpfbGlzdDoKKyAgICAgICAgIyBDcmVhdGUgY29weQorICAgICAgICBvYmpfY29weSA9IG9iai5jb3B5KCkKKyAgICAgICAgIyBDaGVjayBjbGFzcworICAgICAgICBhc3NlcnQgaXNpbnN0YW5jZShvYmpfY29weSwgb2JqLl9fY2xhc3NfXykKKyAgICAgICAgIyBDaGVjayBJRAorICAgICAgICBhc3NlcnQgaWQob2JqKSAhPSBpZChvYmpfY29weSkKKyAgICAgICAgIyBDaGVjayBhdHRyaWJ1dGVzCisgICAgICAgIGFzc2VydCBsZW4ob2JqLl9fZGljdF9fKSA9PSBsZW4ob2JqX2NvcHkuX19kaWN0X18pCisgICAgICAgIGZvciBrZXksIHZhbHVlIGluIG9iai5fX2RpY3RfXy5pdGVtcygpOgorICAgICAgICAgICAgYXNzZXJ0IGtleSBpbiBvYmpfY29weS5fX2RpY3RfXy5rZXlzKCkKKyAgICAgICAgICAgIHZhbHVlX2NvcHkgPSBvYmpfY29weS5fX2RpY3RfX1trZXldCisgICAgICAgICAgICBpZiBpc2luc3RhbmNlKHZhbHVlLCBucC5uZGFycmF5KToKKyAgICAgICAgICAgICAgICBucHQuYXNzZXJ0X2FsbGNsb3NlKHZhbHVlLCB2YWx1ZV9jb3B5KQorICAgICAgICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICBhc3NlcnQgdmFsdWUgPT0gdmFsdWVfY29weQorCg=='\"'\"'))'",
        "git apply /tmp/receipts-pyfar__pyfar-58-test.patch"
      ],
      "workdir": "/pyfar"
    },
    "spec_paths": [
      "tests/test_signal.py",
      "tests/test_utils.py"
    ],
    "spec_tests": [
      "tests/test_utils.py::test_copy"
    ],
    "suite_scope": "--no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_signal.py tests/test_utils.py"
  },
  "plan": {
    "approach": "Add a `copy` method to the `Signal` class that returns a shallow copy with deep-copied NumPy arrays.",
    "files_to_edit": [
      "pyfar/signal.py"
    ],
    "finish_reason": "stop",
    "hypothesis": "None",
    "usage": {
      "completion": 55,
      "prompt": 1797,
      "reasoning": 0
    }
  },
  "selected_patch_path": null,
  "snapshot_receipt_id": "base-7",
  "verdict_history": [
    {
      "branch_id": "agent1",
      "claim_audit": "no_claim",
      "claim_evidence": "branch ended without a finish call",
      "error": null,
      "error_kind": null,
      "predicates": [
        {
          "evidence": "tests/test_utils.py::test_copy failed",
          "id": "R1_fail_to_pass",
          "passed": false
        },
        {
          "evidence": "35 baseline-passing tests still pass",
          "id": "R2_pass_to_pass",
          "passed": true
        },
        {
          "evidence": "all 38 baseline tests collected; skips unchanged (0)",
          "id": "R3_no_shrink",
          "passed": true
        },
        {
          "evidence": "patch touches 3 file(s), all in scope",
          "id": "R4_patch_scope",
          "passed": true
        },
        {
          "evidence": "agent chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> e0207930-8c61-404f-9732-0ac61741c160 unbroken over 35 receipt(s); witness chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> e71e98bd-0fa4-4abc-8018-567f0ca34ceb unbroken over 2 receipt(s); applied digest matches",
          "id": "R5_provenance",
          "passed": true
        },
        {
          "evidence": "branch ended without a finish call",
          "id": "R6_claim_audit",
          "passed": false
        }
      ],
      "status": "REJECTED"
    },
    {
      "branch_id": "agent1",
      "claim_audit": "no_claim",
      "claim_evidence": "branch ended without a finish call",
      "error": null,
      "error_kind": null,
      "predicates": [
        {
          "evidence": "tests/test_utils.py::test_copy error; test files that failed to import: tests/test_signal.py, tests/test_utils.py",
          "id": "R1_fail_to_pass",
          "passed": false
        },
        {
          "evidence": "regressed: tests/test_signal.py::test_cshape (error), tests/test_signal.py::test_domain_getter_freq (error), tests/test_signal.py::test_domain_getter_time (error), tests/test_signal.py::test_domain_setter_error (error), tests/test_signal.py::test_domain_setter_freq_when_freq (error), tests/test_signal.py::test_domain_setter_freq_when_time (error), tests/test_signal.py::test_domain_setter_time_when_time (error), tests/test_signal.py::test_dtype (error), tests/test_signal.py::test_getter_fft_norm (error), tests/test_signal.py::test_getter_freq (error), tests/test_signal.py::test_getter_sampling_rate (error), tests/test_signal.py::test_getter_signal_type (error), tests/test_signal.py::test_getter_time (error), tests/test_signal.py::test_magic_getitem (error), tests/test_signal.py::test_magic_getitem_allslice (error), tests/test_signal.py::test_magic_getitem_slice (error), tests/test_signal.py::test_magic_len (error), tests/test_signal.py::test_magic_setitem (error), tests/test_signal.py::test_magic_setitem_wrong_n_samples (error), tests/test_signal.py::test_magic_setitem_wrong_norm (error), tests/test_signal.py::test_magic_setitem_wrong_sr (error), tests/test_signal.py::test_n_bins (error), tests/test_signal.py::test_n_samples (error), tests/test_signal.py::test_setter_freq (error), tests/test_signal.py::test_setter_sampligrate (error), tests/test_signal.py::test_setter_signal_type (error), tests/test_signal.py::test_setter_time (error), tests/test_signal.py::test_signal_comment (error), tests/test_signal.py::test_signal_init (error), tests/test_signal.py::test_signal_init_default_parameter (error), tests/test_signal.py::test_signal_init_false_coord (error), tests/test_signal.py::test_signal_init_list (error), tests/test_signal.py::test_signal_init_val (error), tests/test_signal.py::test_signal_length (error), tests/test_signal.py::test_times (error)",
          "id": "R2_pass_to_pass",
          "passed": false
        },
        {
          "evidence": "no longer collected: tests/test_signal.py::test_cshape, tests/test_signal.py::test_domain_getter_freq, tests/test_signal.py::test_domain_getter_time, tests/test_signal.py::test_domain_setter_error, tests/test_signal.py::test_domain_setter_freq_when_freq, tests/test_signal.py::test_domain_setter_freq_when_time, tests/test_signal.py::test_domain_setter_time_when_freq, tests/test_signal.py::test_domain_setter_time_when_time, tests/test_signal.py::test_dtype, tests/test_signal.py::test_getter_fft_norm, tests/test_signal.py::test_getter_freq, tests/test_signal.py::test_getter_sampling_rate, tests/test_signal.py::test_getter_signal_type, tests/test_signal.py::test_getter_time, tests/test_signal.py::test_magic_getitem, tests/test_signal.py::test_magic_getitem_allslice, tests/test_signal.py::test_magic_getitem_slice, tests/test_signal.py::test_magic_len, tests/test_signal.py::test_magic_setitem, tests/test_signal.py::test_magic_setitem_wrong_n_samples, tests/test_signal.py::test_magic_setitem_wrong_norm, tests/test_signal.py::test_magic_setitem_wrong_sr, tests/test_signal.py::test_n_bins, tests/test_signal.py::test_n_samples, tests/test_signal.py::test_setter_fft_norm, tests/test_signal.py::test_setter_freq, tests/test_signal.py::test_setter_sampligrate, tests/test_signal.py::test_setter_signal_type, tests/test_signal.py::test_setter_time, tests/test_signal.py::test_signal_comment, tests/test_signal.py::test_signal_init, tests/test_signal.py::test_signal_init_default_parameter, tests/test_signal.py::test_signal_init_false_coord, tests/test_signal.py::test_signal_init_list, tests/test_signal.py::test_signal_init_val, tests/test_signal.py::test_signal_length, tests/test_signal.py::test_times, tests/test_utils.py::test_copy",
          "id": "R3_no_shrink",
          "passed": false
        },
        {
          "evidence": "patch touches 3 file(s), all in scope",
          "id": "R4_patch_scope",
          "passed": true
        },
        {
          "evidence": "agent chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> fca33bec-4e15-4853-910a-dd3e9725920a unbroken over 95 receipt(s); witness chain 6fd1ab43-6e76-42bf-9b9d-675371d544e5 -> 03cbcb35-3b62-4c14-a948-604e2386c6ff unbroken over 2 receipt(s); applied digest matches",
          "id": "R5_provenance",
          "passed": true
        },
        {
          "evidence": "branch ended without a finish call",
          "id": "R6_claim_audit",
          "passed": false
        }
      ],
      "status": "REJECTED"
    }
  ],
  "verified_fix": false,
  "wall_time_s": 509.3597637908533
}
