{"receipt_id":"base-1","seq":1,"branch_id":"base","kind":"command","cmd":"python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-mondeja__mkdocs-include-markdown-plugin-51-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3RfaW5jbHVkZS5weSBiL3Rlc3RzL3Rlc3RfaW5jbHVkZS5weQppbmRleCA3NGMzNTA3Li5kZjhiY2ZjIDEwMDY0NAotLS0gYS90ZXN0cy90ZXN0X2luY2x1ZGUucHkKKysrIGIvdGVzdHMvdGVzdF9pbmNsdWRlLnB5CkBAIC05Miw2ICs5Miw0NiBAQCBUaGlzIG11c3QgYmUgaW5jbHVkZWQuCiAgICAgICAgICAgICBpZD0nc3RhcnQvZW5kICh1bmVzY2FwZWQgc3BlY2lhbCBjaGFyYWN0ZXJzKScsCiAgICAgICAgICksCiAKKyAgICAgICAgIyBNdWx0aXBsZXMgc3RhcnQgYW5kIGVuZCBtYXRjaHMKKyAgICAgICAgcHl0ZXN0LnBhcmFtKAorICAgICAgICAgICAgJycneyUKKyAgaW5jbHVkZS1tYXJrZG93biAie2ZpbGVwYXRofSIKKyAgc3RhcnQ9IjwhLS1zdGFydC10YWctLT4iCisgIGVuZD0iPCEtLWVuZC10YWctLT4iCisgIGNvbW1lbnRzPWZhbHNlCislfScnJywKKyAgICAgICAgICAgICcnJ1NvbWUgdGV4dAorCis8IS0tc3RhcnQtdGFnLS0+CitUaGlzIHNob3VsZCBiZSBpbmNsdWRlZC4KKzwhLS1lbmQtdGFnLS0+CisKK1RoaXMgc2hvdWxkbid0IGJlIGluY2x1ZGVkLgorCis8IS0tc3RhcnQtdGFnLS0+CitUaGlzIHNob3VsZCBiZSBpbmNsdWRlZCBhbHNvLgorPCEtLWVuZC10YWctLT4KKworSGVyZSBzb21lIHRleHQKK3RoYXQgc2hvdWxkIGJlIGlnbm9yZWQuCisKKzwhLS1zdGFydC0tPgorPCEtLWVuZC0tPgorCitFdGMKKzwhLS1zdGFydC10YWctLT4KK1RoaXMgc2hvdWxkIGJlIGluY2x1ZGVkIGV2ZW4gaWYgaGFzbid0IGRlZmluZWQgYWZ0ZXIgZW5kIHRhZy4KKycnJywKKyAgICAgICAgICAgICcnJworVGhpcyBzaG91bGQgYmUgaW5jbHVkZWQuCisKK1RoaXMgc2hvdWxkIGJlIGluY2x1ZGVkIGFsc28uCisKK1RoaXMgc2hvdWxkIGJlIGluY2x1ZGVkIGV2ZW4gaWYgaGFzbid0IGRlZmluZWQgYWZ0ZXIgZW5kIHRhZy4KKycnJywKKyAgICAgICAgICAgIGlkPSdtdWx0aXBsZS1zdGFydC1lbmQtbWF0Y2hzJywKKyAgICAgICAgKSwKKwogICAgICAgICAjIFByZXNlcnZlIGluY2x1ZGVkIGluZGVudAogICAgICAgICBweXRlc3QucGFyYW0oCiAgICAgICAgICAgICAnJycxLiBPcmRlcmVkIGxpc3QgaXRlbQpkaWZmIC0tZ2l0IGEvdGVzdHMvdGVzdF9pbmNsdWRlX21hcmtkb3duLnB5IGIvdGVzdHMvdGVzdF9pbmNsdWRlX21hcmtkb3duLnB5CmluZGV4IDY3YjhkOWEuLjE5NjhkOGQgMTAwNjQ0Ci0tLSBhL3Rlc3RzL3Rlc3RfaW5jbHVkZV9tYXJrZG93bi5weQorKysgYi90ZXN0cy90ZXN0X2luY2x1ZGVfbWFya2Rvd24ucHkKQEAgLTE2MCw2ICsxNjAsNDYgQEAgVGhpcyBtdXN0IGJlIGluY2x1ZGVkLgogICAgICAgICAgICAgaWQ9J2NvbW1lbnRzPWZhbHNlJywKICAgICAgICAgKSwKIAorICAgICAgICAjIE11bHRpcGxlcyBzdGFydCBhbmQgZW5kIG1hdGNocworICAgICAgICBweXRlc3QucGFyYW0oCisgICAgICAgICAgICAnJyd7JQorICBpbmNsdWRlLW1hcmtkb3duICJ7ZmlsZXBhdGh9IgorICBzdGFydD0iPCEtLXN0YXJ0LXRhZy0tPiIKKyAgZW5kPSI8IS0tZW5kLXRhZy0tPiIKKyAgY29tbWVudHM9ZmFsc2UKKyV9JycnLAorICAgICAgICAgICAgJycnU29tZSB0ZXh0CisKKzwhLS1zdGFydC10YWctLT4KK1RoaXMgc2hvdWxkIGJlIGluY2x1ZGVkLgorPCEtLWVuZC10YWctLT4KKworVGhpcyBzaG91bGRuJ3QgYmUgaW5jbHVkZWQuCisKKzwhLS1zdGFydC10YWctLT4KK1RoaXMgc2hvdWxkIGJlIGluY2x1ZGVkIGFsc28uCis8IS0tZW5kLXRhZy0tPgorCitIZXJlIHNvbWUgdGV4dAordGhhdCBzaG91bGQgYmUgaWdub3JlZC4KKworPCEtLXN0YXJ0LS0+Cis8IS0tZW5kLS0+CisKK0V0YworPCEtLXN0YXJ0LXRhZy0tPgorVGhpcyBzaG91bGQgYmUgaW5jbHVkZWQgZXZlbiBpZiBoYXNuJ3QgZGVmaW5lZCBhZnRlciBlbmQgdGFnLgorJycnLAorICAgICAgICAgICAgJycnCitUaGlzIHNob3VsZCBiZSBpbmNsdWRlZC4KKworVGhpcyBzaG91bGQgYmUgaW5jbHVkZWQgYWxzby4KKworVGhpcyBzaG91bGQgYmUgaW5jbHVkZWQgZXZlbiBpZiBoYXNuJ3QgZGVmaW5lZCBhZnRlciBlbmQgdGFnLgorJycnLAorICAgICAgICAgICAgaWQ9J211bHRpcGxlLXN0YXJ0LWVuZC1tYXRjaHMnLAorICAgICAgICApLAorCiAgICAgICAgICMgRG9uJ3QgcHJlc2VydmUgaW5jbHVkZWQgaW5kZW50CiAgICAgICAgIHB5dGVzdC5wYXJhbSgKICAgICAgICAgICAgICcnJzEuIE9yZGVyZWQgbGlzdCBpdGVtCg=='\"'\"'))'","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-1.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:09.053737Z","duration_s":0.025394,"timed_out":false,"image_before":"d660fe92-7b2d-3681-8dc6-3a8b96a031ea","image_after":"9167410c-2487-4a2f-8086-ac4d695863b8","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-2","seq":2,"branch_id":"base","kind":"command","cmd":"git apply /tmp/receipts-mondeja__mkdocs-include-markdown-plugin-51-test.patch","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-2.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:11.157757Z","duration_s":0.003992,"timed_out":false,"image_before":"9167410c-2487-4a2f-8086-ac4d695863b8","image_after":"694c4790-acce-4d5c-8229-9d2c34a00fd3","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-3","seq":3,"branch_id":"base","kind":"command","cmd":"/opt/receipts-1d699d10f4614e60a4e13eb4b6ee5bc8/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-1d699d10f4614e60a4e13eb4b6ee5bc8/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_include.py tests/test_include_markdown.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/base-3.xml","path":null,"exit_code":1,"stdout_tail":"============================= test session starts ==============================\ncollected 40 items\n\ntests/test_include.py .....F........                                     [ 35%]\ntests/test_include_markdown.py .......F..................                [100%]\n\n=================================== FAILURES ===================================\n/mkdocs-include-markdown-plugin/tests/test_include.py:245: AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n/mkdocs-include-markdown-plugin/tests/test_include_markdown.py:433: AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n==================================== PASSES ====================================\n------------- generated xml file: /opt/receipts/reports/base-3.xml -------------\n=========================== short test summary info ============================\nPASSED tests/test_include.py::test_include[simple case]\nPASSED tests/test_include.py::test_include[newline at end of included]\nPASSED tests/test_include.py::test_include[start/end]\nPASSED tests/test_include.py::test_include[start/end (escaped special characters)]\nPASSED tests/test_include.py::test_include[start/end (unescaped special characters)]\nPASSED tests/test_include.py::test_include[preserve included indent]\nPASSED tests/test_include.py::test_include[preserve includer indent]\nPASSED tests/test_include.py::test_include[custom options ordering]\nPASSED tests/test_include.py::test_include[dedent=true]\nPASSED tests/test_include.py::test_include[dedent=true,preserve-includer-indent=true]\nPASSED tests/test_include.py::test_include_filepath_error\nPASSED tests/test_include.py::test_include_invalid_bool_option[preserve-includer-indent]\nPASSED tests/test_include.py::test_include_invalid_bool_option[dedent]\nPASSED tests/test_include_markdown.py::test_include_markdown[simple case]\nPASSED tests/test_include_markdown.py::test_include_markdown[start]\nPASSED tests/test_include_markdown.py::test_include_markdown[end]\nPASSED tests/test_include_markdown.py::test_include_markdown[start/end]\nPASSED tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]\nPASSED tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]\nPASSED tests/test_include_markdown.py::test_include_markdown[comments=false]\nPASSED tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=false]\nPASSED tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=true (default)]\nPASSED tests/test_include_markdown.py::test_include_markdown[custom options ordering]\nPASSED tests/test_include_markdown.py::test_include_markdown[dedent=true]\nPASSED tests/test_include_markdown.py::test_include_markdown[dedent=true,preserve-includer-indent=true]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=1]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=2]\nPASSED tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=0]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]\nPASSED tests/test_include_markdown.py::test_include_markdown_filepath_error\nPASSED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]\nPASSED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]\nPASSED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[rewrite-relative-urls]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[comments]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[preserve-includer-indent]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[dedent]\nFAILED tests/test_include.py::test_include[multiple-start-end-matchs] - Asser...\nFAILED tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]\n========================= 2 failed, 38 passed in 0.20s =========================\n","stderr_tail":"","stdout_sha256":"86005b52929b74b94169a5e5c17416cdb5f460197b1b2720769f54f203312c61","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-3.log","tree_digest":"0b5d256045626867c891378904f9256e619b323ddb677e850d8647b2dfaab9c5","tree_download_s":2.053869124967605,"started_at":"2026-10-03T22:50:13.031558Z","duration_s":0.5879989999999999,"timed_out":false,"image_before":"694c4790-acce-4d5c-8229-9d2c34a00fd3","image_after":"d83f50d3-984e-46de-9e7c-964bb69fbaab","junit":{"passed":["tests/test_include.py::test_include[simple case]","tests/test_include.py::test_include[newline at end of included]","tests/test_include.py::test_include[start/end]","tests/test_include.py::test_include[start/end (escaped special characters)]","tests/test_include.py::test_include[start/end (unescaped special characters)]","tests/test_include.py::test_include[preserve included indent]","tests/test_include.py::test_include[preserve includer indent]","tests/test_include.py::test_include[custom options ordering]","tests/test_include.py::test_include[dedent=true]","tests/test_include.py::test_include[dedent=true,preserve-includer-indent=true]","tests/test_include.py::test_include_filepath_error","tests/test_include.py::test_include_invalid_bool_option[preserve-includer-indent]","tests/test_include.py::test_include_invalid_bool_option[dedent]","tests/test_include_markdown.py::test_include_markdown[simple case]","tests/test_include_markdown.py::test_include_markdown[start]","tests/test_include_markdown.py::test_include_markdown[end]","tests/test_include_markdown.py::test_include_markdown[start/end]","tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]","tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]","tests/test_include_markdown.py::test_include_markdown[comments=false]","tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=false]","tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=true (default)]","tests/test_include_markdown.py::test_include_markdown[custom options ordering]","tests/test_include_markdown.py::test_include_markdown[dedent=true]","tests/test_include_markdown.py::test_include_markdown[dedent=true,preserve-includer-indent=true]","tests/test_include_markdown.py::test_include_markdown[heading-offset=1]","tests/test_include_markdown.py::test_include_markdown[heading-offset=2]","tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]","tests/test_include_markdown.py::test_include_markdown[heading-offset=0]","tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]","tests/test_include_markdown.py::test_include_markdown_filepath_error","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[rewrite-relative-urls]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[comments]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[preserve-includer-indent]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[dedent]"],"failed":["tests/test_include.py::test_include[multiple-start-end-matchs]","tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"tests/test_include.py::test_include[multiple-start-end-matchs]":"AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n    \n    This should be included.\n  - \n  - This should be included also.\n  - \n  - This should be included even if hasn't defined after end tag.\nE   AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n        \n        This should be included.\n      - \n      - This should be included also.\n      - \n      - This should be included even if hasn't defined after end tag.","tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]":"AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n    \n    This should be included.\n  - \n  - This should be included also.\n  - \n  - This should be included even if hasn't defined after end tag.\nE   AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n        \n        This should be included.\n      - \n      - This should be included also.\n      - \n      - This should be included even if hasn't defined after end tag."}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-4","seq":4,"branch_id":"base","kind":"command","cmd":"/opt/receipts-a093eedbc1a9434092a48babbdc0b18e/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-a093eedbc1a9434092a48babbdc0b18e/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_include.py tests/test_include_markdown.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/base-4.xml","path":null,"exit_code":1,"stdout_tail":"============================= test session starts ==============================\ncollected 40 items\n\ntests/test_include.py .....F........                                     [ 35%]\ntests/test_include_markdown.py .......F..................                [100%]\n\n=================================== FAILURES ===================================\n/mkdocs-include-markdown-plugin/tests/test_include.py:245: AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n/mkdocs-include-markdown-plugin/tests/test_include_markdown.py:433: AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n==================================== PASSES ====================================\n------------- generated xml file: /opt/receipts/reports/base-4.xml -------------\n=========================== short test summary info ============================\nPASSED tests/test_include.py::test_include[simple case]\nPASSED tests/test_include.py::test_include[newline at end of included]\nPASSED tests/test_include.py::test_include[start/end]\nPASSED tests/test_include.py::test_include[start/end (escaped special characters)]\nPASSED tests/test_include.py::test_include[start/end (unescaped special characters)]\nPASSED tests/test_include.py::test_include[preserve included indent]\nPASSED tests/test_include.py::test_include[preserve includer indent]\nPASSED tests/test_include.py::test_include[custom options ordering]\nPASSED tests/test_include.py::test_include[dedent=true]\nPASSED tests/test_include.py::test_include[dedent=true,preserve-includer-indent=true]\nPASSED tests/test_include.py::test_include_filepath_error\nPASSED tests/test_include.py::test_include_invalid_bool_option[preserve-includer-indent]\nPASSED tests/test_include.py::test_include_invalid_bool_option[dedent]\nPASSED tests/test_include_markdown.py::test_include_markdown[simple case]\nPASSED tests/test_include_markdown.py::test_include_markdown[start]\nPASSED tests/test_include_markdown.py::test_include_markdown[end]\nPASSED tests/test_include_markdown.py::test_include_markdown[start/end]\nPASSED tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]\nPASSED tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]\nPASSED tests/test_include_markdown.py::test_include_markdown[comments=false]\nPASSED tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=false]\nPASSED tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=true (default)]\nPASSED tests/test_include_markdown.py::test_include_markdown[custom options ordering]\nPASSED tests/test_include_markdown.py::test_include_markdown[dedent=true]\nPASSED tests/test_include_markdown.py::test_include_markdown[dedent=true,preserve-includer-indent=true]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=1]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=2]\nPASSED tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=0]\nPASSED tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]\nPASSED tests/test_include_markdown.py::test_include_markdown_filepath_error\nPASSED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]\nPASSED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]\nPASSED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[rewrite-relative-urls]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[comments]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[preserve-includer-indent]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[dedent]\nFAILED tests/test_include.py::test_include[multiple-start-end-matchs] - Asser...\nFAILED tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]\n========================= 2 failed, 38 passed in 0.18s =========================\n","stderr_tail":"","stdout_sha256":"dbc91f615aa4eb53ac787da2216674986e7ff19ce0a73d8797637ba8ba34ab9f","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-4.log","tree_digest":"0b5d256045626867c891378904f9256e619b323ddb677e850d8647b2dfaab9c5","tree_download_s":1.5739705839660019,"started_at":"2026-10-03T22:50:18.321146Z","duration_s":0.503194,"timed_out":false,"image_before":"d83f50d3-984e-46de-9e7c-964bb69fbaab","image_after":"e2f0d8a8-a5c9-478a-a1cf-f862ae8386de","junit":{"passed":["tests/test_include.py::test_include[simple case]","tests/test_include.py::test_include[newline at end of included]","tests/test_include.py::test_include[start/end]","tests/test_include.py::test_include[start/end (escaped special characters)]","tests/test_include.py::test_include[start/end (unescaped special characters)]","tests/test_include.py::test_include[preserve included indent]","tests/test_include.py::test_include[preserve includer indent]","tests/test_include.py::test_include[custom options ordering]","tests/test_include.py::test_include[dedent=true]","tests/test_include.py::test_include[dedent=true,preserve-includer-indent=true]","tests/test_include.py::test_include_filepath_error","tests/test_include.py::test_include_invalid_bool_option[preserve-includer-indent]","tests/test_include.py::test_include_invalid_bool_option[dedent]","tests/test_include_markdown.py::test_include_markdown[simple case]","tests/test_include_markdown.py::test_include_markdown[start]","tests/test_include_markdown.py::test_include_markdown[end]","tests/test_include_markdown.py::test_include_markdown[start/end]","tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]","tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]","tests/test_include_markdown.py::test_include_markdown[comments=false]","tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=false]","tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=true (default)]","tests/test_include_markdown.py::test_include_markdown[custom options ordering]","tests/test_include_markdown.py::test_include_markdown[dedent=true]","tests/test_include_markdown.py::test_include_markdown[dedent=true,preserve-includer-indent=true]","tests/test_include_markdown.py::test_include_markdown[heading-offset=1]","tests/test_include_markdown.py::test_include_markdown[heading-offset=2]","tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]","tests/test_include_markdown.py::test_include_markdown[heading-offset=0]","tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]","tests/test_include_markdown.py::test_include_markdown_filepath_error","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[rewrite-relative-urls]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[comments]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[preserve-includer-indent]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[dedent]"],"failed":["tests/test_include.py::test_include[multiple-start-end-matchs]","tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"tests/test_include.py::test_include[multiple-start-end-matchs]":"AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n    \n    This should be included.\n  - \n  - This should be included also.\n  - \n  - This should be included even if hasn't defined after end tag.\nE   AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n        \n        This should be included.\n      - \n      - This should be included also.\n      - \n      - This should be included even if hasn't defined after end tag.","tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]":"AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n    \n    This should be included.\n  - \n  - This should be included also.\n  - \n  - This should be included even if hasn't defined after end tag.\nE   AssertionError: assert '\\nThis should be included.\\n' == '\\nThis shoul...er end tag.\\n'\n        \n        This should be included.\n      - \n      - This should be included also.\n      - \n      - This should be included even if hasn't defined after end tag."}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-5","seq":5,"branch_id":"base","kind":"command","cmd":"python -c 'import base64\nimport hashlib\nimport json\nimport os\nfrom pathlib import Path\n\npayload = json.loads(base64.b64decode('\"'\"'eyJ0ZXN0X2ZpbGVzIjpbInRlc3RzL3Rlc3RfaW5jbHVkZS5weSIsInRlc3RzL3Rlc3RfaW5jbHVkZV9tYXJrZG93bi5weSJdLCJ0ZXN0X3Jvb3RzIjpbInRlc3RzIl0sImNvbmZpZ19uYW1lcyI6WyIucHl0ZXN0LnRvbWwiLCJjb25mdGVzdC5weSIsInB5cHJvamVjdC50b21sIiwicHl0ZXN0LmluaSIsInB5dGVzdC50b21sIiwic2V0dXAuY2ZnIiwidG94LmluaSJdfQ=='\"'\"'))\nexcluded = {'\"'\"'.git'\"'\"', '\"'\"'.venv'\"'\"', '\"'\"'__pycache__'\"'\"', '\"'\"'site-packages'\"'\"'}\n\ndef digest(path):\n    return hashlib.sha256(path.read_bytes()).hexdigest()\n\ntests = {}\nfor item in payload['\"'\"'test_files'\"'\"']:\n    path = Path(item)\n    if path.is_file():\n        tests[path.as_posix()] = digest(path)\nfor item in payload['\"'\"'test_roots'\"'\"']:\n    root = Path(item)\n    if not root.is_dir():\n        continue\n    for directory, names, filenames in os.walk(root, followlinks=False):\n        names[:] = sorted(name for name in names if name not in excluded)\n        for filename in sorted(filenames):\n            path = Path(directory, filename)\n            if path.is_file():\n                tests[path.as_posix()] = digest(path)\n\nconfigs = {}\nfor directory, names, filenames in os.walk('\"'\"'.'\"'\"', followlinks=False):\n    names[:] = sorted(name for name in names if name not in excluded)\n    for filename in sorted(filenames):\n        if filename not in payload['\"'\"'config_names'\"'\"']:\n            continue\n        path = Path(directory, filename)\n        rendered = path.as_posix()\n        rendered = rendered[2:] if rendered.startswith('\"'\"'./'\"'\"') else rendered\n        configs[rendered] = digest(path)\n\nprint(json.dumps({'\"'\"'test_digests'\"'\"': tests, '\"'\"'pytest_config_digests'\"'\"': configs}, sort_keys=True))\n'","path":null,"exit_code":0,"stdout_tail":"{\"pytest_config_digests\": {\"setup.cfg\": \"ba9056cb40f9f9888cc08c2ce159cf84e064b923e10bba06cdeb3cd9088b74bb\", \"tests/conftest.py\": \"22e3d73a350f4a0025c89bfa42b449ed33169ce7fb3ed6aa7508b492bcd9376c\"}, \"test_digests\": {\"tests/__init__.py\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\", \"tests/conftest.py\": \"22e3d73a350f4a0025c89bfa42b449ed33169ce7fb3ed6aa7508b492bcd9376c\", \"tests/test_include.py\": \"f6310b66e857a26333bc4adfcfbb0adce32c5b1d15991dfd56f4a047dac55c8e\", \"tests/test_include_markdown.py\": \"966f77a37b699178d6a6adb5cf2d13c25388666bd5602522226dff696b5ed100\", \"tests/test_multiple_includes.py\": \"2b334c53f498d773125f2483f5d0126b197585f4642c25d8fa7eeef5bc6e7698\", \"tests/test_nested_includes.py\": \"673f070dcfda1d53ced1f0c8b63dd21cfb93cc911da3e5c150f7e813a406d443\", \"tests/test_process.py\": \"2a21bd1514d6322ba22962f2c156dbaa397b51aace6786184c4e6ec95b6d6019\"}}\n","stderr_tail":"","stdout_sha256":"ad425fced9d85b7c728e7b4b42ab4c592d447aea0111e6bafaa2c2e4ef1527cf","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-5.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:23.036238Z","duration_s":0.032409,"timed_out":false,"image_before":"e2f0d8a8-a5c9-478a-a1cf-f862ae8386de","image_after":"ed85ca12-cc46-4bdb-8736-fffa8b572fd9","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-6","seq":6,"branch_id":"base","kind":"command","cmd":"python -c '# Runs inside the task sandbox, so it must work on Python 3.7.\npackages = set()\ntry:\n    import importlib.metadata as metadata\nexcept ImportError:\n    import pkg_resources\n\n    for dist in pkg_resources.working_set:\n        packages.add(dist.project_name + \"==\" + dist.version)\nelse:\n    for distribution in metadata.distributions():\n        name = distribution.metadata.get(\"Name\")\n        if name:\n            packages.add(name + \"==\" + distribution.version)\nprint(\"\\n\".join(sorted(packages, key=str.casefold)))\n'","path":null,"exit_code":0,"stdout_tail":"bracex==2.6\nclick==8.3.1\ncovdefaults==2.3.0\ncoverage==6.5.0\nexceptiongroup==1.3.1\nghp-import==2.1.0\niniconfig==2.3.0\nJinja2==3.1.6\nMarkdown==3.10.2\nMarkupSafe==3.0.3\nmergedeep==1.3.4\nmkdocs-get-deps==0.2.0\nmkdocs==1.6.0\nmkdocs_include_markdown_plugin==3.0.1\npackaging==25.0\npathspec==1.0.4\npip==25.3\nplatformdirs==4.9.2\npluggy==1.6.0\nPygments==2.19.2\npytest==7.4.4\npython-dateutil==2.9.0.post0\nPyYAML==6.0.3\npyyaml_env_tag==1.1\nsetuptools==80.9.0\nsix==1.17.0\ntomli==2.3.0\ntyping_extensions==4.15.0\nwatchdog==6.0.0\nwcmatch==10.1\nwheel==0.45.1\n","stderr_tail":"","stdout_sha256":"408ed88eabce47e8b6631950a2c5dd53e49dd9ce263eca47d776c8d0077105b6","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-6.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:24.850995Z","duration_s":0.05885,"timed_out":false,"image_before":"ed85ca12-cc46-4bdb-8736-fffa8b572fd9","image_after":"fffde90f-ea93-4563-863c-de9afd1ca04b","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-7","seq":7,"branch_id":"base","kind":"command","cmd":"git add -A && git -c user.name=receipts -c user.email=receipts@localhost commit -q --allow-empty -m \"receipts snapshot\" && git rev-parse HEAD","path":null,"exit_code":0,"stdout_tail":"1ad0fd61c3e056f2a3341d3a9180cb9b1597295a\n","stderr_tail":"","stdout_sha256":"c16ab88c1eb645f15b7caca9876bdbfe35945e58a1983b7db42f16938791f7d5","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-7.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:26.768270Z","duration_s":0.014206,"timed_out":false,"image_before":"fffde90f-ea93-4563-863c-de9afd1ca04b","image_after":"046e1c38-f38e-41d6-98e2-351f25e06f66","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":"1ad0fd61c3e056f2a3341d3a9180cb9b1597295a"}
{"receipt_id":"base-8","seq":8,"branch_id":"base","kind":"command","cmd":"git -c core.quotePath=false ls-tree -z --name-only 1ad0fd61c3e056f2a3341d3a9180cb9b1597295a","path":null,"exit_code":0,"stdout_tail":".bumpversion.cfg\u0000.editorconfig\u0000.github\u0000.gitignore\u0000.markdownlint-cli2.yaml\u0000.pre-commit-config.yaml\u0000.yamllint\u0000LICENSE\u0000MANIFEST.in\u0000README.md\u0000mkdocs_include_markdown_plugin\u0000setup.cfg\u0000setup.py\u0000tests\u0000","stderr_tail":"","stdout_sha256":"5202c50ce7d26e326ace2d773dc70a1b0771a0c8875f9869783984bde4fcb87a","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-8.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:28.556888Z","duration_s":0.004602,"timed_out":false,"image_before":"046e1c38-f38e-41d6-98e2-351f25e06f66","image_after":"5f9faf20-a639-4a2a-9b74-dca6a9b10d6a","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-9","seq":9,"branch_id":"base","kind":"command","cmd":"git -c core.quotePath=false ls-tree -z --name-only 1ad0fd61c3e056f2a3341d3a9180cb9b1597295a:src","path":null,"exit_code":128,"stdout_tail":"","stderr_tail":"fatal: Not a valid object name 1ad0fd61c3e056f2a3341d3a9180cb9b1597295a:src\n","stdout_sha256":"9405a102186277fa7fe2ce9213e4eeae4e26de7864f424478525c60353175af2","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-d48e6eed31/logs/base/base-9.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T22:50:30.341624Z","duration_s":0.004036,"timed_out":false,"image_before":"5f9faf20-a639-4a2a-9b74-dca6a9b10d6a","image_after":"b1e33086-6153-413f-8a40-353c6008ee70","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
