--- root files ---
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/SEAL.json 861
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/artifacts/hermes_agent-0.17.0-py3-none-any.whl 8487506
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/artifacts/physique_checkin_cli-0.1.0-py3-none-any.whl 314877
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/candidate-authority/qualification-ledger.json 9280
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/candidate-authority/registry.json 11342
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/candidate.json 64474
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/_commit_receipts.py 3643
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/commit_observer.py 17667
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/config.yaml 14
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/driver-input.json 187
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/installed-provenance.json 338753
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/observer-receipts.jsonl 3823
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/raw-customer-transport-calls.jsonl 166
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/raw-onboarding-calls.jsonl 4212
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/source-provenance.json 19433
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/ledger-ready-receipt.json 484
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/qualification-summary.json 5116
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/authority-build.json 891
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/cli-help.log 10814
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/compile-cli-summary.json 102
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/direct-url-attack-installed.json 100
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/direct-url-attack-source.json 100
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/finalstate-77-installed.log 179
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/finalstate-77-source.log 179
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/focused-16-installed.log 99
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/focused-16-source.log 99
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/frozen-independent-expected.json 3251
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/full-gateway.log 39695
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/hermes-build-1.log 289825
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/hermes-build-2.log 289825
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/installed-golden-driver.json 675
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/installed-golden-driver.stderr 74
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/installed-golden-verifier-1.json 1984
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/installed-golden-verifier-2.json 1984
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/installed-runtime-probe.json 148346
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/manual-installed.json 57
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/manual-source.json 57
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/observer-16-installed.log 99
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/observer-16-source.log 99
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/parser-196-installed.log 260
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/parser-196-source.log 260
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/pip-check.log 30
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/profile-build-1.log 10185
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/profile-build-2.log 10185
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/profile-full.log 901
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/rehydrated-expected.json 3815
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/related-lifecycle-installed.log 180
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/related-lifecycle-source.log 180
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/runtime-install.log 23120
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/security-attacks-installed.log 6680
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/security-attacks-source.log 112
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/source-golden-driver.json 669
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/source-golden-driver.stderr 74
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/source-golden-verifier.json 1939
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/receipts/static.log 57
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/sealed-expected-state.json 192383
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/historical-bindings.json 2564
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/historical-preserved.json 62
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/isolated-execution-proof.json 1021
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/module-parity.json 2880
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/product-parity.json 4779
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/runtime-portable.json 143365
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/runtime-with-origin.json 148418
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/site-packages.txt 97
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/status-final.nul 7329
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/status-pre.nul 7329
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/trust-boundary.json 896
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/wheelhouse-after.inventory 12711
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/wheelhouse-inventory.json 46728
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/wheelhouse-locked-before.inventory 12604
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/wheelhouse-pre.inventory 12711
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/wheelhouse-stability.json 261
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/zero-inotify-proof.json 206
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/source-golden-bundle/config.yaml 14
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/source-golden-bundle/driver-input.json 181
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/source-golden-bundle/observer-receipts.jsonl 3802
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/source-golden-bundle/raw-customer-transport-calls.jsonl 166
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/source-golden-bundle/raw-onboarding-calls.jsonl 4212
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/source-golden-bundle/source-provenance.json 19433
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/verification-tools/independent_verify_candidate.py 9062
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/verification-tools/installed_wheel_provenance.py 18697
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/verification-tools/run_gateway_parallel.py 35205
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/verification-tools/source_golden_path.py 43209
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/verification-tools/verify_source_golden_path.py 55578
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/Jinja2-3.1.6-py3-none-any.whl 135243
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/Markdown-3.10.2-py3-none-any.whl 108571
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/MarkupSafe-3.0.3-cp312-cp312-manylinux_2_17_x86_64.whl 22928
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/PyJWT-2.13.0-py3-none-any.whl 31618
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.whl 856500
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/PyYAML-6.0.3-cp312-cp312-manylinux_2_17_x86_64.whl 807803
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/Pygments-2.19.2-py3-none-any.whl 1225614
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/aiohappyeyeballs-2.7.1-py3-none-any.whl 28739
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/aiohttp-3.14.1-cp312-cp312-manylinux_2_17_x86_64.whl 2268431
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/aiosignal-1.4.0-py3-none-any.whl 9633
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/annotated_doc-0.0.4-py3-none-any.whl 5674
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/annotated_types-0.7.0-py3-none-any.whl 14023
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/anthropic-0.87.0-py3-none-any.whl 472302
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/anyio-4.12.1-py3-none-any.whl 113928
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/attrs-25.4.0-py3-none-any.whl 67958
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/boto3-1.42.89-py3-none-any.whl 140910
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/botocore-1.42.97-py3-none-any.whl 14950556
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/brotlicffi-1.2.0.1-cp38-abi3-manylinux_2_17_x86_64.whl 1537000
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/certifi-2026.5.20-py3-none-any.whl 134496
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/cffi-2.0.0-cp312-cp312-manylinux_2_17_x86_64.whl 219597
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_17_x86_64.whl 153310
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/click-8.3.1-py3-none-any.whl 108616
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/croniter-6.0.0-py3-none-any.whl 25853
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/cryptography-46.0.7-cp311-abi3-manylinux_2_34_x86_64.whl 4457274
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/davey-0.1.6-cp312-cp312-manylinux_2_17_x86_64.whl 890744
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/debugpy-1.8.20-cp312-cp312-manylinux_2_34_x86_64.whl 4310962
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/discord_py-2.7.1-py3-none-any.whl 1227890
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/distro-1.9.0-py3-none-any.whl 20625
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/docstring_parser-0.18.0-py3-none-any.whl 22909
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/edge_tts-7.2.7-py3-none-any.whl 66230
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/elevenlabs-1.59.0-py3-none-any.whl 523583
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/eval_type_backport-0.4.0-py3-none-any.whl 6825
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/fastapi-0.133.1-py3-none-any.whl 109386
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/fire-0.7.1-py3-none-any.whl 116280
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/frozenlist-1.8.0-cp312-cp312-manylinux_2_5_x86_64.whl 244344
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/h11-0.16.0-py3-none-any.whl 37880
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/honcho_ai-2.0.1-py3-none-any.whl 57167
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/httpcore-1.0.9-py3-none-any.whl 79129
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/httptools-0.7.1-cp312-cp312-manylinux_2_5_x86_64.whl 517555
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/httpx-0.28.1-py3-none-any.whl 73857
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/httpx_sse-0.4.3-py3-none-any.whl 9318
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/idna-3.15-py3-none-any.whl 72675
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/importlib_metadata-8.7.1-py3-none-any.whl 28253
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/iniconfig-2.3.0-py3-none-any.whl 7839
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/jiter-0.13.0-cp312-cp312-manylinux_2_17_x86_64.whl 352852
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/jmespath-1.1.0-py3-none-any.whl 19824
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/jsonpath_python-1.1.6-py3-none-any.whl 14870
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/jsonschema-4.26.0-py3-none-any.whl 90998
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/jsonschema_specifications-2025.9.1-py3-none-any.whl 18873
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/markdown_it_py-4.0.0-py3-none-any.whl 87694
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/mcp-1.26.0-py3-none-any.whl 233940
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/mdurl-0.1.2-py3-none-any.whl 10354
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/mistralai-2.4.8-py3-none-any.whl 1112370
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/multidict-6.7.1-cp312-cp312-manylinux_2_17_x86_64.whl 260469
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/openai-2.24.0-py3-none-any.whl 1120581
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/opentelemetry_api-1.39.1-py3-none-any.whl 66741
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/opentelemetry_semantic_conventions-0.60b1-py3-none-any.whl 220438
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/packaging-26.0-py3-none-any.whl 74722
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pathspec-1.1.1-py3-none-any.whl 57681
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.whl 6897501
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pluggy-1.6.0-py3-none-any.whl 20879
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/prompt_toolkit-3.0.52-py3-none-any.whl 391808
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/propcache-0.5.2-cp312-cp312-manylinux_2_17_x86_64.whl 63946
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/psutil-7.2.2-cp36-abi3-manylinux_2_12_x86_64.whl 155716
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/ptyprocess-0.7.0-py3-none-any.whl 14388
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pycparser-3.0-py3-none-any.whl 48548
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pydantic-2.13.4-py3-none-any.whl 472612
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.whl 2034543
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pydantic_settings-2.13.1-py3-none-any.whl 59317
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pytest-9.0.2-py3-none-any.whl 375134
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pytest_asyncio-1.3.0-py3-none-any.whl 15456
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/python_dateutil-2.9.0.post0-py3-none-any.whl 230324
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/python_dotenv-1.2.2-py3-none-any.whl 22504
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/python_multipart-0.0.27-py3-none-any.whl 29639
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/python_telegram_bot-22.6-py3-none-any.whl 737642
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/pytz-2025.2-py3-none-any.whl 509067
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/referencing-0.37.0-py3-none-any.whl 27131
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/requests-2.33.0-py3-none-any.whl 65414
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/rich-14.3.3-py3-none-any.whl 310798
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.whl 387591
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/ruamel_yaml-0.18.17-py3-none-any.whl 121960
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/ruamel_yaml_clib-0.2.15-cp312-cp312-manylinux_2_17_x86_64.whl 788323
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/ruff-0.15.10-py3-none-manylinux_2_17_x86_64.whl 14033
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/s3transfer-0.16.1-py3-none-any.whl 87028
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/shellingham-1.5.4-py3-none-any.whl 22777
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/six-1.17.0-py3-none-any.whl 11423
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/sniffio-1.3.1-py3-none-any.whl 10586
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/socksio-1.0.0-py3-none-any.whl 13111
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/sse_starlette-3.3.2-py3-none-any.whl 14643
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/starlette-1.0.1-py3-none-any.whl 73163
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/tabulate-0.10.0-py3-none-any.whl 40013
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/tenacity-9.1.4-py3-none-any.whl 29282
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/termcolor-3.3.0-py3-none-any.whl 8091
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/tornado-6.5.7-cp39-abi3-manylinux_2_5_x86_64.whl 448553
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/tqdm-4.67.3-py3-none-any.whl 78753
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/ty-0.0.21-py3-none-manylinux_2_17_x86_64.whl 6562
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/typer-0.27.0-py3-none-any.whl 359037
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/typing_extensions-4.15.0-py3-none-any.whl 45037
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/typing_inspection-0.4.2-py3-none-any.whl 14995
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/urllib3-2.7.0-py3-none-any.whl 131436
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/uvicorn-0.41.0-py3-none-any.whl 69133
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/uvloop-0.22.1-cp312-cp312-manylinux_2_17_x86_64.whl 4426080
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 454794
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/wcwidth-0.6.0-py3-none-any.whl 94536
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.whl 182183
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/yarl-1.24.2-cp312-cp312-manylinux_2_17_x86_64.whl 143318
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/wheelhouse/zipp-4.1.0-py3-none-any.whl 10573
--- source modules ---
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/_commit_receipts.py
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/commit_observer.py
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/platforms/task26_candidate_authority.py
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/platforms/task26_evidence_contract.py
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/gateway/platforms/task26_final_state.py
--- installed bundle modules ---
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/verification-tools/installed_wheel_provenance.py
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/verification-tools/source_golden_path.py
.omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/installed-golden-bundle/verification-tools/verify_source_golden_path.py
--- wheel candidate ---
d .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/artifacts 4096
f .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/artifacts/hermes_agent-0.17.0-py3-none-any.whl 8487506
f .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/artifacts/physique_checkin_cli-0.1.0-py3-none-any.whl 314877


      "requires_dist": [
        "pycparser; implementation_name != \"PyPy\""
      ],
      "sha256": "6c6ea32cb98185be90e57b999ac38e2e4a5ee3f002afb210c28cbd40b907455c",
      "size": 219597,
      "version": "2.0.0"
    },
    {
      "mode": 256,
      "project": "charset-normalizer",
      "relative_path": "charset_normalizer-3.4.4-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "894e7ff5d1a263cb9f8407f2016f9d06261f8791d3a6618f1c11f7c92d28b08c",
      "size": 153310,
      "version": "3.4.4"
    },
    {
      "mode": 256,
      "project": "click",
      "relative_path": "click-8.3.1-py3-none-any.whl",
      "requires_dist": [
        "colorama; platform_system == 'Windows'"
      ],
      "sha256": "d1d6472513cd42cf6bf8ffe86b474d2809f7ac1329392edbb5410b699f7baaa9",
      "size": 108616,
      "version": "8.3.1"
    },
    {
      "mode": 256,
      "project": "croniter",
      "relative_path": "croniter-6.0.0-py3-none-any.whl",
      "requires_dist": [
        "python-dateutil",
        "pytz>2021.1"
      ],
      "sha256": "a3fbff6e3c029c71c9e7806c8fe35853b3d929eec9ed496bd341c350962dbef2",
      "size": 25853,
      "version": "6.0.0"
    },
    {
      "mode": 256,
      "project": "cryptography",
      "relative_path": "cryptography-46.0.7-cp311-abi3-manylinux_2_34_x86_64.whl",
      "requires_dist": [
        "bcrypt>=3.1.5 ; extra == 'ssh'",
        "build>=1.0.0 ; extra == 'sdist'",
        "certifi>=2024 ; extra == 'test'",
        "cffi>=1.14 ; python_full_version == '3.8.*' and platform_python_implementation != 'PyPy'",
        "cffi>=2.0.0 ; python_full_version >= '3.9' and platform_python_implementation != 'PyPy'",
        "check-sdist ; extra == 'pep8test'",
        "click>=8.0.1 ; extra == 'pep8test'",
        "cryptography-vectors==46.0.7 ; extra == 'test'",
        "mypy>=1.14 ; extra == 'pep8test'",
        "nox[uv]>=2024.4.15 ; extra == 'nox'",
        "pretend>=0.7 ; extra == 'test'",
        "pyenchant>=3 ; extra == 'docstest'",
        "pytest-benchmark>=4.0 ; extra == 'test'",
        "pytest-cov>=2.10.1 ; extra == 'test'",
        "pytest-randomly ; extra == 'test-randomorder'",
        "pytest-xdist>=3.5.0 ; extra == 'test'",
        "pytest>=7.4.0 ; extra == 'test'",
        "readme-renderer>=30.0 ; extra == 'docstest'",
        "ruff>=0.11.11 ; extra == 'pep8test'",
        "sphinx-inline-tabs ; extra == 'docs'",
        "sphinx-rtd-theme>=3.0.0 ; extra == 'docs'",
        "sphinx>=5.3.0 ; extra == 'docs'",
        "sphinxcontrib-spelling>=7.3.1 ; extra == 'docstest'",
        "typing-extensions>=4.13.2 ; python_full_version < '3.11'"
      ],
      "sha256": "49dd72d5ca8b59e32939ed1614c7b8095369a83846cad77a9989846a6a1aecf5",
      "size": 4457274,
      "version": "46.0.7"
    },
    {
      "mode": 256,
      "project": "davey",
      "relative_path": "davey-0.1.6-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "875d3a1346736587954a03a0dd5092ca16276f35df591e87bf4c88b97c62899b",
      "size": 890744,
      "version": "0.1.6"
    },
    {
      "mode": 256,
      "project": "debugpy",
      "relative_path": "debugpy-1.8.20-cp312-cp312-manylinux_2_34_x86_64.whl",
      "requires_dist": [],
      "sha256": "f5c1de164d90ff2dd9ac6efade6604d50c277b04791078a5f2d66a3ec3aa04ad",
      "size": 4310962,
      "version": "1.8.20"
    },
    {
      "mode": 256,
      "project": "discord-py",
      "relative_path": "discord_py-2.7.1-py3-none-any.whl",
      "requires_dist": [
        "Brotli; extra == \"speed\"",
        "PyNaCl<1.6,>=1.5.0; extra == \"voice\"",
        "aiodns>=1.1; sys_platform != \"win32\" and extra == \"speed\"",
        "aiohttp<4,>=3.7.4",
        "audioop-lts; python_version >= \"3.13\"",
        "cchardet==2.1.7; python_version < \"3.10\" and extra == \"speed\"",
        "coverage[toml]; extra == \"test\"",
        "davey>=0.1.0; extra == \"voice\"",
        "imghdr-lts==1.0.0; python_version >= \"3.13\" and extra == \"docs\"",
        "orjson>=3.5.4; extra == \"speed\"",
        "pytest-asyncio; extra == \"test\"",
        "pytest-cov; extra == \"test\"",
        "pytest-mock; extra == \"test\"",
        "pytest; extra == \"test\"",
        "ruff==0.12; extra == \"dev\"",
        "sphinx-inline-tabs==2023.4.21; extra == \"docs\"",
        "sphinx==4.4.0; extra == \"docs\"",
        "sphinxcontrib-applehelp==1.0.4; extra == \"docs\"",
        "sphinxcontrib-devhelp==1.0.2; extra == \"docs\"",
        "sphinxcontrib-htmlhelp==2.0.1; extra == \"docs\"",
        "sphinxcontrib-jsmath==1.0.1; extra == \"docs\"",
        "sphinxcontrib-qthelp==1.0.3; extra == \"docs\"",
        "sphinxcontrib-serializinghtml==1.1.5; extra == \"docs\"",
        "sphinxcontrib-websupport==1.2.4; extra == \"docs\"",
        "sphinxcontrib_trio==1.1.2; extra == \"docs\"",
        "typing-extensions<5,>=4.3; extra == \"docs\"",
        "typing-extensions<5,>=4.3; extra == \"test\"",
        "typing_extensions<5,>=4.3; extra == \"dev\"",
        "tzdata; sys_platform == \"win32\" and extra == \"test\"",
        "zstandard>=0.23.0; python_version <= \"3.13\" and extra == \"speed\""
      ],
      "sha256": "61bd0a9e90724f2c9bdc65905726bced120768a369baf85e5a30f20d38fe0c60",
      "size": 1227890,
      "version": "2.7.1"
    },
    {
      "mode": 256,
      "project": "distro",
      "relative_path": "distro-1.9.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "66376166ea67522e0ff96fc6c1827fb9af300911d0645f618144b0f2684f0c8d",
      "size": 20625,
      "version": "1.9.0"
    },
    {
      "mode": 256,
      "project": "docstring-parser",
      "relative_path": "docstring_parser-0.18.0-py3-none-any.whl",
      "requires_dist": [
        "pre-commit>=2.16.0; (python_version >= '3.9') and extra == 'dev'",
        "pydoctor>=25.4.0; extra == 'dev'",
        "pydoctor>=25.4.0; extra == 'docs'",
        "pytest; extra == 'dev'",
        "pytest; extra == 'test'"
      ],
      "sha256": "45d26d730f1d5c5d8925136ced3d372ff2087a6e145c503bf005754a3bbf3591",
      "size": 22909,
      "version": "0.18.0"
    },
    {
      "mode": 256,
      "project": "edge-tts",
      "relative_path": "edge_tts-7.2.7-py3-none-any.whl",
      "requires_dist": [
        "aiohttp<4.0.0,>=3.8.0",
        "black; extra == \"dev\"",
        "certifi>=2023.11.17",
        "isort; extra == \"dev\"",
        "mypy; extra == \"dev\"",
        "pylint; extra == \"dev\"",
        "tabulate<1.0.0,>=0.4.4",
        "types-tabulate; extra == \"dev\"",
        "typing-extensions<5.0.0,>=4.1.0"
      ],
      "sha256": "d334b63072b820816398f1e40d0463476d43c1bcaae8f5a65810b0d991de30fb",
      "size": 66230,
      "version": "7.2.7"
    },
    {
      "mode": 256,
      "project": "elevenlabs",
      "relative_path": "elevenlabs-1.59.0-py3-none-any.whl",
      "requires_dist": [
        "httpx (>=0.21.2)",
        "pyaudio (>=0.2.14) ; extra == \"pyaudio\"",
        "pydantic (>=1.9.2)",
        "pydantic-core (>=2.18.2,<3.0.0)",
        "requests (>=2.20)",
        "typing_extensions (>=4.0.0)",
        "websockets (>=11.0)"
      ],
      "sha256": "ebfa5a37c7a7c7e298a0e4afd171a7645782621639110ef34ba221b4f3b80aba",
      "size": 523583,
      "version": "1.59.0"
    },
    {
      "mode": 256,
      "project": "eval-type-backport",
      "relative_path": "eval_type_backport-0.4.0-py3-none-any.whl",
      "requires_dist": [
        "pytest; extra == \"tests\""
      ],
      "sha256": "6f8e9dd2a66ea15a964bd6dc5e3aaa1f9d277d37c805b2c9385daccb3ce9553d",
      "size": 6825,
      "version": "0.4.0"
    },
    {
      "mode": 256,
      "project": "fastapi",
      "relative_path": "fastapi-0.133.1-py3-none-any.whl",
      "requires_dist": [
        "annotated-doc>=0.0.2",
        "email-validator>=2.0.0; extra == \"all\"",
        "email-validator>=2.0.0; extra == \"standard\"",
        "email-validator>=2.0.0; extra == \"standard-no-fastapi-cloud-cli\"",
        "fastapi-cli[standard-no-fastapi-cloud-cli]>=0.0.8; extra == \"standard-no-fastapi-cloud-cli\"",
        "fastapi-cli[standard]>=0.0.8; extra == \"all\"",
        "fastapi-cli[standard]>=0.0.8; extra == \"standard\"",
        "httpx<1.0.0,>=0.23.0; extra == \"all\"",
        "httpx<1.0.0,>=0.23.0; extra == \"standard\"",
        "httpx<1.0.0,>=0.23.0; extra == \"standard-no-fastapi-cloud-cli\"",
        "itsdangerous>=1.1.0; extra == \"all\"",
        "jinja2>=3.1.5; extra == \"all\"",
        "jinja2>=3.1.5; extra == \"standard\"",
        "jinja2>=3.1.5; extra == \"standard-no-fastapi-cloud-cli\"",
        "pydantic-extra-types>=2.0.0; extra == \"all\"",
        "pydantic-extra-types>=2.0.0; extra == \"standard\"",
        "pydantic-extra-types>=2.0.0; extra == \"standard-no-fastapi-cloud-cli\"",
        "pydantic-settings>=2.0.0; extra == \"all\"",
        "pydantic-settings>=2.0.0; extra == \"standard\"",
        "pydantic-settings>=2.0.0; extra == \"standard-no-fastapi-cloud-cli\"",
        "pydantic>=2.7.0",
        "python-multipart>=0.0.18; extra == \"all\"",
        "python-multipart>=0.0.18; extra == \"standard\"",
        "python-multipart>=0.0.18; extra == \"standard-no-fastapi-cloud-cli\"",
        "pyyaml>=5.3.1; extra == \"all\"",
        "starlette>=0.40.0",
        "typing-extensions>=4.8.0",
        "typing-inspection>=0.4.2",
        "uvicorn[standard]>=0.12.0; extra == \"all\"",
        "uvicorn[standard]>=0.12.0; extra == \"standard\"",
        "uvicorn[standard]>=0.12.0; extra == \"standard-no-fastapi-cloud-cli\""
      ],
      "sha256": "14fcd4013454b026d056ed21e2c5ea88e9748aad093e37cebfe4f3e56af318b0",
      "size": 109386,
      "version": "0.133.1"
    },
    {
      "mode": 256,
      "project": "fire",
      "relative_path": "fire-0.7.1-py3-none-any.whl",
      "requires_dist": [
        "hypothesis<6.136.0; extra == \"test\"",
        "levenshtein<=0.27.1; extra == \"test\"",
        "pip; extra == \"test\"",
        "pylint<3.3.8; extra == \"test\"",
        "pytest-pylint<=1.1.2; extra == \"test\"",
        "pytest-runner<7.0.0; extra == \"test\"",
        "pytest<=8.4.1; extra == \"test\"",
        "setuptools<=80.9.0; extra == \"test\"",
        "termcolor",
        "termcolor<3.2.0; extra == \"test\""
      ],
      "sha256": "e4716a5bb0eee6501f5f32de260d2b4db589ab0932d522a29459c06d976c0b49",
      "size": 116280,
      "version": "0.7.1"
    },
    {
      "mode": 256,
      "project": "frozenlist",
      "relative_path": "frozenlist-1.8.0-cp312-cp312-manylinux_2_5_x86_64.whl",
      "requires_dist": [],
      "sha256": "7ed39b7ac3746e1d1b927a508aa4774f2bdb1752b6882a51383e697fecdf0b69",
      "size": 244344,
      "version": "1.8.0"
    },
    {
      "mode": 256,
      "project": "h11",
      "relative_path": "h11-0.16.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "8ef5728e79b5f01577d90873972a2f808a3c9a8ef7ec69011684a8d017961630",
      "size": 37880,
      "version": "0.16.0"
    },
    {
      "mode": 256,
      "project": "honcho-ai",
      "relative_path": "honcho_ai-2.0.1-py3-none-any.whl",
      "requires_dist": [
        "httpx<1,>=0.28.0",
        "pydantic<3,>=2.0.0",
        "typing-extensions>=4.12.0; python_version < \"3.12\""
      ],
      "sha256": "c631f208cb504ca2e4f70bfa6444177a1d66be97a11a3e1bce1e5de09105975b",
      "size": 57167,
      "version": "2.0.1"
    },
    {
      "mode": 256,
      "project": "httpcore",
      "relative_path": "httpcore-1.0.9-py3-none-any.whl",
      "requires_dist": [
        "anyio<5.0,>=4.0; extra == 'asyncio'",
        "certifi",
        "h11>=0.16",
        "h2<5,>=3; extra == 'http2'",
        "socksio==1.*; extra == 'socks'",
        "trio<1.0,>=0.22.0; extra == 'trio'"
      ],
      "sha256": "31704b4ef94e93d3b58958d51e0566a1e08deae8c9e9262adea6a0d0f5ee2a4d",
      "size": 79129,
      "version": "1.0.9"
    },
    {
      "mode": 256,
      "project": "httptools",
      "relative_path": "httptools-0.7.1-cp312-cp312-manylinux_2_5_x86_64.whl",
      "requires_dist": [],
      "sha256": "c0b848941432dd85394463f9ad2d75b7319ce914d97e765bd04907c8cac22c25",
      "size": 517555,
      "version": "0.7.1"
    },
    {
      "mode": 256,
      "project": "httpx",
      "relative_path": "httpx-0.28.1-py3-none-any.whl",
      "requires_dist": [
        "anyio",
        "brotli; (platform_python_implementation == 'CPython') and extra == 'brotli'",
        "brotlicffi; (platform_python_implementation != 'CPython') and extra == 'brotli'",
        "certifi",
        "click==8.*; extra == 'cli'",
        "h2<5,>=3; extra == 'http2'",
        "httpcore==1.*",
        "idna",
        "pygments==2.*; extra == 'cli'",
        "rich<14,>=10; extra == 'cli'",
        "socksio==1.*; extra == 'socks'",
        "zstandard>=0.18.0; extra == 'zstd'"
      ],
      "sha256": "04de4b4178fa41b0e237467bfc7a17bc6d4cacbb31b59efc946486fbf8a055fd",
      "size": 73857,
      "version": "0.28.1"
    },
    {
      "mode": 256,
      "project": "httpx-sse",
      "relative_path": "httpx_sse-0.4.3-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "d91e483e6588bb4d1255fecf05dbce0d8ecc3424e8f6c6efba9026362cf8c014",
      "size": 9318,
      "version": "0.4.3"
    },
    {
      "mode": 256,
      "project": "idna",
      "relative_path": "idna-3.15-py3-none-any.whl",
      "requires_dist": [
        "mypy >= 1.11.2 ; extra == \"all\"",
        "pytest >= 8.3.2 ; extra == \"all\"",
        "ruff >= 0.6.2 ; extra == \"all\""
      ],
      "sha256": "569e004b5c38f799b9290bc39aef19414f121b1ad8bd644875f03e45c4b85c1d",
      "size": 72675,
      "version": "3.15"
    },
    {
      "mode": 256,
      "project": "importlib-metadata",
      "relative_path": "importlib_metadata-8.7.1-py3-none-any.whl",
      "requires_dist": [
        "flufl.flake8; extra == \"test\"",
        "furo; extra == \"doc\"",
        "ipython; extra == \"perf\"",
        "jaraco.packaging>=9.3; extra == \"doc\"",
        "jaraco.test>=5.4; extra == \"test\"",
        "jaraco.tidelift>=1.4; extra == \"doc\"",
        "mypy<1.19; platform_python_implementation == \"PyPy\" and extra == \"type\"",
        "packaging; extra == \"test\"",
        "pyfakefs; extra == \"test\"",
        "pytest!=8.1.*,>=6; extra == \"test\"",
        "pytest-checkdocs>=2.4; extra == \"check\"",
        "pytest-cov; extra == \"cover\"",
        "pytest-enabler>=3.4; extra == \"enabler\"",
        "pytest-mypy>=1.0.1; extra == \"type\"",
        "pytest-perf>=0.9.2; extra == \"test\"",
        "pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"",
        "rst.linker>=1.9; extra == \"doc\"",
        "sphinx-lint; extra == \"doc\"",
        "sphinx>=3.5; extra == \"doc\"",
        "zipp>=3.20"
      ],
      "sha256": "74f84705a970b2f8aa913b72d2da4a18b928ae0b5b8a538e0efdd3eee958ce03",
      "size": 28253,
      "version": "8.7.1"
    },
    {
      "mode": 256,
      "project": "iniconfig",
      "relative_path": "iniconfig-2.3.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "80a07e92e1ecbca4c9c2a65379175570f0bc69e5a14de8dfa8b9f683d0e575e0",
      "size": 7839,
      "version": "2.3.0"
    },
    {
      "mode": 256,
      "project": "jiter",
      "relative_path": "jiter-0.13.0-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "0e25c88de8396e8c044836a57e78233c5979bf429a93bfc395d7cdc92393ab5d",
      "size": 352852,
      "version": "0.13.0"
    },
    {
      "mode": 256,
      "project": "jmespath",
      "relative_path": "jmespath-1.1.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "70fae77c7bb3b12b03a15c0fa260e68821ae431b54cc17f3ff4e1736f7d851e6",
      "size": 19824,
      "version": "1.1.0"
    },
    {
      "mode": 256,
      "project": "jsonpath-python",
      "relative_path": "jsonpath_python-1.1.6-py3-none-any.whl",
      "requires_dist": [
        "poethepoet; extra == 'dev'",
        "pytest-benchmark[histogram]>=4.0; extra == 'dev'",
        "pytest-cov>=5.0; extra == 'dev'",
        "pytest>=8.0; extra == 'dev'",
        "ruff>=0.3; extra == 'dev'"
      ],
      "sha256": "f13c555bc751b5e42e81b93b84fd60c9fd56a4abfce37b07ffd3a4b04bdb324c",
      "size": 14870,
      "version": "1.1.6"
    },
    {
      "mode": 256,
      "project": "jsonschema",
      "relative_path": "jsonschema-4.26.0-py3-none-any.whl",
      "requires_dist": [
        "attrs>=22.2.0",
        "fqdn; extra == 'format'",
        "fqdn; extra == 'format-nongpl'",
        "idna; extra == 'format'",
        "idna; extra == 'format-nongpl'",
        "isoduration; extra == 'format'",
        "isoduration; extra == 'format-nongpl'",
        "jsonpointer>1.13; extra == 'format'",
        "jsonpointer>1.13; extra == 'format-nongpl'",
        "jsonschema-specifications>=2023.03.6",
        "referencing>=0.28.4",
        "rfc3339-validator; extra == 'format'",
        "rfc3339-validator; extra == 'format-nongpl'",
        "rfc3986-validator>0.1.0; extra == 'format-nongpl'",
        "rfc3987-syntax>=1.1.0; extra == 'format-nongpl'",
        "rfc3987; extra == 'format'",
        "rpds-py>=0.25.0",
        "uri-template; extra == 'format'",
        "uri-template; extra == 'format-nongpl'",
        "webcolors>=1.11; extra == 'format'",
        "webcolors>=24.6.0; extra == 'format-nongpl'"
      ],
      "sha256": "cd08afa519e72c03e25ab1676fc42e171b22e0b927c73150ae638a7ad1467432",
      "size": 90998,
      "version": "4.26.0"
    },
    {
      "mode": 256,
      "project": "jsonschema-specifications",
      "relative_path": "jsonschema_specifications-2025.9.1-py3-none-any.whl",
      "requires_dist": [
        "referencing>=0.31.0"
      ],
      "sha256": "4a57d6a2715331ae6b4a566887ba9dd4d639e5d708a63797088c8602c86672d3",
      "size": 18873,
      "version": "2025.9.1"
    },
    {
      "mode": 256,
      "project": "markdown-it-py",
      "relative_path": "markdown_it_py-4.0.0-py3-none-any.whl",
      "requires_dist": [
        "commonmark~=0.9 ; extra == \"compare\"",
        "coverage ; extra == \"testing\"",
        "gprof2dot ; extra == \"profiling\"",
        "ipykernel ; extra == \"rtd\"",
        "jupyter_sphinx ; extra == \"rtd\"",
        "linkify-it-py>=1,<3 ; extra == \"linkify\"",
        "markdown-it-pyrs ; extra == \"compare\"",
        "markdown~=3.4 ; extra == \"compare\"",
        "mdit-py-plugins>=0.5.0 ; extra == \"plugins\"",
        "mdit-py-plugins>=0.5.0 ; extra == \"rtd\"",
        "mdurl~=0.1",
        "mistletoe~=1.0 ; extra == \"compare\"",
        "mistune~=3.0 ; extra == \"compare\"",
        "myst-parser ; extra == \"rtd\"",
        "panflute~=2.3 ; extra == \"compare\"",
        "psutil ; extra == \"benchmarking\"",
        "pytest ; extra == \"benchmarking\"",
        "pytest ; extra == \"testing\"",
        "pytest-benchmark ; extra == \"benchmarking\"",
        "pytest-cov ; extra == \"testing\"",
        "pytest-regressions ; extra == \"testing\"",
        "pyyaml ; extra == \"rtd\"",
        "requests ; extra == \"testing\"",
        "sphinx ; extra == \"rtd\"",
        "sphinx-book-theme~=1.0 ; extra == \"rtd\"",
        "sphinx-copybutton ; extra == \"rtd\"",
        "sphinx-design ; extra == \"rtd\""
      ],
      "sha256": "f433369fd0c33f973670955bb259c8ca12f64c7cd0cda67d332f71691286a826",
      "size": 87694,
      "version": "4.0.0"
    },
    {
      "mode": 256,
      "project": "mcp",
      "relative_path": "mcp-1.26.0-py3-none-any.whl",
      "requires_dist": [
        "anyio>=4.5",
        "httpx-sse>=0.4",
        "httpx>=0.27.1",
        "jsonschema>=4.20.0",
        "pydantic-settings>=2.5.2",
        "pydantic<3.0.0,>=2.11.0",
        "pyjwt[crypto]>=2.10.1",
        "python-dotenv>=1.0.0; extra == 'cli'",
        "python-multipart>=0.0.9",
        "pywin32>=310; sys_platform == 'win32'",
        "rich>=13.9.4; extra == 'rich'",
        "sse-starlette>=1.6.1",
        "starlette>=0.27",
        "typer>=0.16.0; extra == 'cli'",
        "typing-extensions>=4.9.0",
        "typing-inspection>=0.4.1",
        "uvicorn>=0.31.1; sys_platform != 'emscripten'",
        "websockets>=15.0.1; extra == 'ws'"
      ],
      "sha256": "265d6ddd6fac183e314fd77bfca791e52d81007ddfd2f4ae23787ab49d36c5b8",
      "size": 233940,
      "version": "1.26.0"
    },
    {
      "mode": 256,
      "project": "mdurl",
      "relative_path": "mdurl-0.1.2-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "535a0f9fbe39177eebee3f71f09ca2e8ae2e44c08737cf06bae80cc7a2246463",
      "size": 10354,
      "version": "0.1.2"
    },
    {
      "mode": 256,
      "project": "mistralai",
      "relative_path": "mistralai-2.4.8-py3-none-any.whl",
      "requires_dist": [
        "aioboto3<13.0.0,>=12.4.0; extra == 'workflow-payload-offloading'",
        "aioboto3<13.0.0,>=12.4.0; extra == 'workflow-payload-offloading-s3'",
        "authlib<2.0,>=1.5.2; extra == 'agents'",
        "azure-identity[aio]<2.0.0,>=1.25.0; extra == 'workflow-payload-offloading'",
        "azure-identity[aio]<2.0.0,>=1.25.0; extra == 'workflow-payload-offloading-azure'",
        "azure-storage-blob[aio]<13.0.0,>=12.28.0; extra == 'workflow-payload-offloading'",
        "azure-storage-blob[aio]<13.0.0,>=12.28.0; extra == 'workflow-payload-offloading-azure'",
        "cryptography<47.0.0,>=41.0.0; extra == 'workflow-payload-encryption'",
        "eval-type-backport>=0.2.0",
        "gcloud-aio-storage<10.0.0,>=9.3.0; extra == 'workflow-payload-offloading'",
        "gcloud-aio-storage<10.0.0,>=9.3.0; extra == 'workflow-payload-offloading-gcs'",
        "google-auth>=2.27.0; extra == 'gcp'",
        "griffe<2.0,>=1.7.3; extra == 'agents'",
        "httpx>=0.28.1",
        "jsonpath-python>=1.0.6",
        "mcp<2.0,>=1.0; extra == 'agents'",
        "msgpack<2.0.0,>=1.1.0; extra == 'workflow-payload-compression'",
        "opentelemetry-api<2.0.0,>=1.33.1",
        "opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.33.1; extra == 'telemetry'",
        "opentelemetry-sdk<2.0.0,>=1.33.1; extra == 'telemetry'",
        "opentelemetry-semantic-conventions<0.61,>=0.60b1",
        "pydantic>=2.11.2",
        "python-dateutil>=2.8.2",
        "requests>=2.32.3; extra == 'gcp'",
        "typing-inspection>=0.4.0",
        "websockets>=13.0; extra == 'realtime'",
        "zstandard<0.26,>=0.25.0; extra == 'workflow-payload-compression'"
      ],
      "sha256": "3a43400e29f16cd2256ec18eed871d519d83dcd24de6c49c1607e650dc868477",
      "size": 1112370,
      "version": "2.4.8"
    },
    {
      "mode": 256,
      "project": "multidict",
      "relative_path": "multidict-6.7.1-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [
        "typing-extensions>=4.1.0; python_version < \"3.11\""
      ],
      "sha256": "7d860e18414878609450fd2f3f3e49178c0f0b92b6640b1b7e0d7a7841e56551",
      "size": 260469,
      "version": "6.7.1"
    },
    {
      "mode": 256,
      "project": "openai",
      "relative_path": "openai-2.24.0-py3-none-any.whl",
      "requires_dist": [
        "aiohttp; extra == 'aiohttp'",
        "anyio<5,>=3.5.0",
        "distro<2,>=1.7.0",
        "httpx-aiohttp>=0.1.9; extra == 'aiohttp'",
        "httpx<1,>=0.23.0",
        "jiter<1,>=0.10.0",
        "numpy>=1; extra == 'datalib'",
        "numpy>=2.0.2; extra == 'voice-helpers'",
        "pandas-stubs>=1.1.0.11; extra == 'datalib'",
        "pandas>=1.2.3; extra == 'datalib'",
        "pydantic<3,>=1.9.0",
        "sniffio",
        "sounddevice>=0.5.1; extra == 'voice-helpers'",
        "tqdm>4",
        "typing-extensions<5,>=4.11",
        "websockets<16,>=13; extra == 'realtime'"
      ],
      "sha256": "784689193121727c9f0a64e0e68bf8731165e8977495fbc48da9219f136c427a",
      "size": 1120581,
      "version": "2.24.0"
    },
    {
      "mode": 256,
      "project": "opentelemetry-api",
      "relative_path": "opentelemetry_api-1.39.1-py3-none-any.whl",
      "requires_dist": [
        "importlib-metadata<8.8.0,>=6.0",
        "typing-extensions>=4.5.0"
      ],
      "sha256": "6923b63b1aacd86661162043003f789bd6958b81c8cf0cd69f3b21a14d437e3f",
      "size": 66741,
      "version": "1.39.1"
    },
    {
      "mode": 256,
      "project": "opentelemetry-semantic-conventions",
      "relative_path": "opentelemetry_semantic_conventions-0.60b1-py3-none-any.whl",
      "requires_dist": [
        "opentelemetry-api==1.39.1",
        "typing-extensions>=4.5.0"
      ],
      "sha256": "f22c5589c70cbf7171812d58d5e38c7a790025cec09ba63781de24ac18cfafa8",
      "size": 220438,
      "version": "0.60b1"
    },
    {
      "mode": 256,
      "project": "packaging",
      "relative_path": "packaging-26.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "38ecf1d69ef8028db3e0b35e80171b798b21863cbab0a9ac3cb7268ecddb538f",
      "size": 74722,
      "version": "26.0"
    },
    {
      "mode": 256,
      "project": "pathspec",
      "relative_path": "pathspec-1.1.1-py3-none-any.whl",
      "requires_dist": [
        "google-re2 >=1.1 ; extra == \"re2\"",
        "hyperscan >=0.7 ; extra == \"hyperscan\"",
        "typing-extensions >=4 ; extra == \"optional\""
      ],
      "sha256": "130cd017e7f437c4a61d0f05f7da2fe694db8c69f303568119eed74604987fe0",
      "size": 57681,
      "version": "1.1.1"
    },
    {
      "mode": 256,
      "project": "pillow",
      "relative_path": "pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.whl",
      "requires_dist": [
        "arro3-compute; extra == \"test-arrow\"",
        "arro3-core; extra == \"test-arrow\"",
        "check-manifest; extra == \"tests\"",
        "coverage>=7.4.2; extra == \"tests\"",
        "defusedxml; extra == \"tests\"",
        "defusedxml; extra == \"xmp\"",
        "furo; extra == \"docs\"",
        "markdown2; extra == \"tests\"",
        "nanoarrow; extra == \"test-arrow\"",
        "olefile; extra == \"docs\"",
        "olefile; extra == \"fpx\"",
        "olefile; extra == \"mic\"",
        "olefile; extra == \"tests\"",
        "packaging; extra == \"tests\"",
        "pyarrow; extra == \"test-arrow\"",
        "pyroma>=5; extra == \"tests\"",
        "pytest-cov; extra == \"tests\"",
        "pytest-timeout; extra == \"tests\"",
        "pytest-xdist; extra == \"tests\"",
        "pytest; extra == \"tests\"",
        "sphinx-autobuild; extra == \"docs\"",
        "sphinx-copybutton; extra == \"docs\"",
        "sphinx-inline-tabs; extra == \"docs\"",
        "sphinx>=8.2; extra == \"docs\"",
        "sphinxext-opengraph; extra == \"docs\"",
        "trove-classifiers>=2024.10.12; extra == \"tests\""
      ],
      "sha256": "6748efe10d2c7a94cd87497678de1799080f96ae102e53f51957988d1e8eb064",
      "size": 6897501,
      "version": "12.2.0"
    },
    {
      "mode": 256,
      "project": "pluggy",
      "relative_path": "pluggy-1.6.0-py3-none-any.whl",
      "requires_dist": [
        "coverage; extra == \"testing\"",
        "pre-commit; extra == \"dev\"",
        "pytest-benchmark; extra == \"testing\"",
        "pytest; extra == \"testing\"",
        "tox; extra == \"dev\""
      ],
      "sha256": "c1f29b77f78045fd8e301c0a850ddf1fe63d4a6e60166f8e5895296c0e9bb775",
      "size": 20879,
      "version": "1.6.0"
    },
    {
      "mode": 256,
      "project": "prompt-toolkit",
      "relative_path": "prompt_toolkit-3.0.52-py3-none-any.whl",
      "requires_dist": [
        "wcwidth"
      ],
      "sha256": "b1b4f2e2e97f9b6ac5b1de6d7dc9b889ca61a1c865c1e919bad487dbb23144d5",
      "size": 391808,
      "version": "3.0.52"
    },
    {
      "mode": 256,
      "project": "propcache",
      "relative_path": "propcache-0.5.2-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "5df2342577be2d82696911bbc6e3ccc189273ff7c7001364753f087427436f60",
      "size": 63946,
      "version": "0.5.2"
    },
    {
      "mode": 256,
      "project": "psutil",
      "relative_path": "psutil-7.2.2-cp36-abi3-manylinux_2_12_x86_64.whl",
      "requires_dist": [
        "abi3audit ; extra == 'dev'",
        "black ; extra == 'dev'",
        "check-manifest ; extra == 'dev'",
        "colorama ; (os_name == \"nt\") and extra == 'dev'",
        "coverage ; extra == 'dev'",
        "packaging ; extra == 'dev'",
        "psleak ; extra == 'dev'",
        "psleak ; extra == 'test'",
        "pylint ; extra == 'dev'",
        "pyperf ; extra == 'dev'",
        "pypinfo ; extra == 'dev'",
        "pyreadline3 ; (os_name == \"nt\") and extra == 'dev'",
        "pytest ; extra == 'dev'",
        "pytest ; extra == 'test'",
        "pytest-cov ; extra == 'dev'",
        "pytest-instafail ; extra == 'dev'",
        "pytest-instafail ; extra == 'test'",
        "pytest-xdist ; extra == 'dev'",
        "pytest-xdist ; extra == 'test'",
        "pywin32 ; (os_name == \"nt\" and implementation_name != \"pypy\") and extra == 'dev'",
        "pywin32 ; (os_name == \"nt\" and implementation_name != \"pypy\") and extra == 'test'",
        "requests ; extra == 'dev'",
        "rstcheck ; extra == 'dev'",
        "ruff ; extra == 'dev'",
        "setuptools ; extra == 'dev'",
        "setuptools ; extra == 'test'",
        "sphinx ; extra == 'dev'",
        "sphinx-rtd-theme ; extra == 'dev'",
        "toml-sort ; extra == 'dev'",
        "twine ; extra == 'dev'",
        "validate-pyproject[all] ; extra == 'dev'",
        "virtualenv ; extra == 'dev'",
        "vulture ; extra == 'dev'",
        "wheel ; (os_name == \"nt\" and implementation_name != \"pypy\") and extra == 'dev'",
        "wheel ; (os_name == \"nt\" and implementation_name != \"pypy\") and extra == 'test'",
        "wheel ; extra == 'dev'",
        "wmi ; (os_name == \"nt\" and implementation_name != \"pypy\") and extra == 'dev'",
        "wmi ; (os_name == \"nt\" and implementation_name != \"pypy\") and extra == 'test'"
      ],
      "sha256": "dd578260e6eb8ad6f50e08fb702d26955185e1e66ba75df54d6a4f8b4b4fad37",
      "size": 155716,
      "version": "7.2.2"
    },
    {
      "mode": 256,
      "project": "ptyprocess",
      "relative_path": "ptyprocess-0.7.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "fceff27449b015730b976c385f60da9db0b1cdf7766d43f744c913f1446e22f9",
      "size": 14388,
      "version": "0.7.0"
    },
    {
      "mode": 256,
      "project": "pycparser",
      "relative_path": "pycparser-3.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "f5a6d21f8bb8c18b9653101f1fa5dd0d310d4ee96b4e4a6779c086705c1722cb",
      "size": 48548,
      "version": "3.0"
    },
    {
      "mode": 256,
      "project": "pydantic",
      "relative_path": "pydantic-2.13.4-py3-none-any.whl",
      "requires_dist": [
        "annotated-types>=0.6.0",
        "email-validator>=2.0.0; extra == 'email'",
        "pydantic-core==2.46.4",
        "typing-extensions>=4.14.1",
        "typing-inspection>=0.4.2",
        "tzdata; (python_version >= '3.9' and platform_system == 'Windows') and extra == 'timezone'"
      ],
      "sha256": "19fa947a7dddec8f60b112779fecea34571f22d3447261a73a0de1be0355fce5",
      "size": 472612,
      "version": "2.13.4"
    },
    {
      "mode": 256,
      "project": "pydantic-core",
      "relative_path": "pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [
        "typing-extensions>=4.14.1"
      ],
      "sha256": "49a1a059e3869398c001c74c8a88dc3074ad803c12cbd2cf243bf22cfbbb3dc9",
      "size": 2034543,
      "version": "2.46.4"
    },
    {
      "mode": 256,
      "project": "pydantic-settings",
      "relative_path": "pydantic_settings-2.13.1-py3-none-any.whl",
      "requires_dist": [
        "azure-identity>=1.16.0; extra == 'azure-key-vault'",
        "azure-keyvault-secrets>=4.8.0; extra == 'azure-key-vault'",
        "boto3-stubs[secretsmanager]; extra == 'aws-secrets-manager'",
        "boto3>=1.35.0; extra == 'aws-secrets-manager'",
        "google-cloud-secret-manager>=2.23.1; extra == 'gcp-secret-manager'",
        "pydantic>=2.7.0",
        "python-dotenv>=0.21.0",
        "pyyaml>=6.0.1; extra == 'yaml'",
        "tomli>=2.0.1; extra == 'toml'",
        "typing-inspection>=0.4.0"
      ],
      "sha256": "a894e307632339b4912610c7e08a04a16cbaa2783ce39013925be36386588c0d",
      "size": 59317,
      "version": "2.13.1"
    },
    {
      "mode": 256,
      "project": "pytest",
      "relative_path": "pytest-9.0.2-py3-none-any.whl",
      "requires_dist": [
        "argcomplete; extra == \"dev\"",
        "attrs>=19.2; extra == \"dev\"",
        "colorama>=0.4; sys_platform == \"win32\"",
        "exceptiongroup>=1; python_version < \"3.11\"",
        "hypothesis>=3.56; extra == \"dev\"",
        "iniconfig>=1.0.1",
        "mock; extra == \"dev\"",
        "packaging>=22",
        "pluggy<2,>=1.5",
        "pygments>=2.7.2",
        "requests; extra == \"dev\"",
        "setuptools; extra == \"dev\"",
        "tomli>=1; python_version < \"3.11\"",
        "xmlschema; extra == \"dev\""
      ],
      "sha256": "cfef28ca90e651595af4ace69cb103502479c406570ebdbeac940098b56d405b",
      "size": 375134,
      "version": "9.0.2"
    },
    {
      "mode": 256,
      "project": "pytest-asyncio",
      "relative_path": "pytest_asyncio-1.3.0-py3-none-any.whl",
      "requires_dist": [
        "backports-asyncio-runner<2,>=1.1; python_version < \"3.11\"",
        "coverage>=6.2; extra == \"testing\"",
        "hypothesis>=5.7.1; extra == \"testing\"",
        "pytest<10,>=8.2",
        "sphinx-rtd-theme>=1; extra == \"docs\"",
        "sphinx>=5.3; extra == \"docs\"",
        "typing-extensions>=4.12; python_version < \"3.13\""
      ],
      "sha256": "e4adcfaaf63097a9a70e62a877fe062c45c4dde990f406149ede6c42d3d2756a",
      "size": 15456,
      "version": "1.3.0"
    },
    {
      "mode": 256,
      "project": "python-dateutil",
      "relative_path": "python_dateutil-2.9.0.post0-py3-none-any.whl",
      "requires_dist": [
        "six >=1.5"
      ],
      "sha256": "bd328724651035e1336e7489bec3eeab1c3f92be268e008990acb734284fa3f5",
      "size": 230324,
      "version": "2.9.0.post0"
    },
    {
      "mode": 256,
      "project": "python-dotenv",
      "relative_path": "python_dotenv-1.2.2-py3-none-any.whl",
      "requires_dist": [
        "click>=5.0; extra == \"cli\""
      ],
      "sha256": "5df09e214aa3666b54067eb025902841f181fe47eeff392824a46b515bc4948a",
      "size": 22504,
      "version": "1.2.2"
    },
    {
      "mode": 256,
      "project": "python-multipart",
      "relative_path": "python_multipart-0.0.27-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "906a84eda5441265cbf2c1be96d13bdf5f3b18a7f9d02af746a03ee5a357fb8b",
      "size": 29639,
      "version": "0.0.27"
    },
    {
      "mode": 256,
      "project": "python-telegram-bot",
      "relative_path": "python_telegram_bot-22.6-py3-none-any.whl",
      "requires_dist": [
        "aiolimiter<1.3,>=1.1; extra == 'all'",
        "aiolimiter<1.3,>=1.1; extra == 'ext'",
        "aiolimiter<1.3,>=1.1; extra == 'rate-limiter'",
        "apscheduler<3.12.0,>=3.10.4; extra == 'all'",
        "apscheduler<3.12.0,>=3.10.4; extra == 'ext'",
        "apscheduler<3.12.0,>=3.10.4; extra == 'job-queue'",
        "cachetools<6.3.0,>=5.3.3; extra == 'all'",
        "cachetools<6.3.0,>=5.3.3; extra == 'callback-data'",
        "cachetools<6.3.0,>=5.3.3; extra == 'ext'",
        "cffi>=1.17.0rc1; (python_version > '3.12') and extra == 'all'",
        "cffi>=1.17.0rc1; (python_version > '3.12') and extra == 'passport'",
        "cryptography!=3.4,!=3.4.1,!=3.4.2,!=3.4.3,>=39.0.1; extra == 'all'",
        "cryptography!=3.4,!=3.4.1,!=3.4.2,!=3.4.3,>=39.0.1; extra == 'passport'",
        "httpcore>=1.0.9; python_version >= '3.14'",
        "httpx<0.29,>=0.27",
        "httpx[http2]; extra == 'all'",
        "httpx[http2]; extra == 'http2'",
        "httpx[socks]; extra == 'all'",
        "httpx[socks]; extra == 'socks'",
        "tornado~=6.5; extra == 'all'",
        "tornado~=6.5; extra == 'ext'",
        "tornado~=6.5; extra == 'webhooks'"
      ],
      "sha256": "16732c79cb41be6423b9e97784c8b8c825573e9048f83763f7154b2797a370db",
      "size": 737642,
      "version": "22.6"
    },
    {
      "mode": 256,
      "project": "pytz",
      "relative_path": "pytz-2025.2-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "f5c40356283f3a3c5d47c2779959494281663edeb616a7bb0f6d7b67ce60d82c",
      "size": 509067,
      "version": "2025.2"
    },
    {
      "mode": 256,
      "project": "referencing",
      "relative_path": "referencing-0.37.0-py3-none-any.whl",
      "requires_dist": [
        "attrs>=22.2.0",
        "rpds-py>=0.7.0",
        "typing-extensions>=4.4.0; python_version < '3.13'"
      ],
      "sha256": "4bc177a510c66b0313e1bdd748c273d7e92eabf6f945679e9e390ed0de8adec5",
      "size": 27131,
      "version": "0.37.0"
    },
    {
      "mode": 256,
      "project": "requests",
      "relative_path": "requests-2.33.0-py3-none-any.whl",
      "requires_dist": [
        "PySocks!=1.5.7,>=1.5.6; extra == \"socks\"",
        "PySocks!=1.5.7,>=1.5.6; extra == \"test\"",
        "certifi>=2023.5.7",
        "chardet<8,>=3.0.2; extra == \"use-chardet-on-py3\"",
        "charset_normalizer<4,>=2",
        "idna<4,>=2.5",
        "pytest-cov; extra == \"test\"",
        "pytest-httpbin==2.1.0; extra == \"test\"",
        "pytest-mock; extra == \"test\"",
        "pytest-xdist; extra == \"test\"",
        "pytest>=3; extra == \"test\"",
        "urllib3<3,>=1.26"
      ],
      "sha256": "12e77f12669c1a2bd5d2136edcaaf0d789fea780a5a500e20b6c8c77cf3b5b19",
      "size": 65414,
      "version": "2.33.0"
    },
    {
      "mode": 256,
      "project": "rich",
      "relative_path": "rich-14.3.3-py3-none-any.whl",
      "requires_dist": [
        "ipywidgets (>=7.5.1,<9) ; extra == \"jupyter\"",
        "markdown-it-py (>=2.2.0)",
        "pygments (>=2.13.0,<3.0.0)"
      ],
      "sha256": "444ae6932a6b06b90a134a14e1931ac068317ae61d38582a9c6246ad53272e0e",
      "size": 310798,
      "version": "14.3.3"
    },
    {
      "mode": 256,
      "project": "rpds-py",
      "relative_path": "rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "c2b1fe1ac0d92e5033c416f693e1a6fb0dc930597bf819842b3a69651efadc1f",
      "size": 387591,
      "version": "0.30.0"
    },
    {
      "mode": 256,
      "project": "ruamel-yaml",
      "relative_path": "ruamel_yaml-0.18.17-py3-none-any.whl",
      "requires_dist": [
        "mercurial>5.7; extra == \"docs\"",
        "ruamel.yaml.clib>=0.2.15; platform_python_implementation == \"CPython\" and python_version < \"3.15\"",
        "ruamel.yaml.jinja2>=0.2; extra == \"jinja2\"",
        "ryd; extra == \"docs\""
      ],
      "sha256": "8020920ca03dc5eeed67289e00e9a9372e30893e3d40d0fce732cc148b46ef40",
      "size": 121960,
      "version": "0.18.17"
    },
    {
      "mode": 256,
      "project": "ruamel-yaml-clib",
      "relative_path": "ruamel_yaml_clib-0.2.15-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "bd64c245952d3921a25010b2a1af26e40ab5053fa3baf3b2a32645c1225c423c",
      "size": 788323,
      "version": "0.2.15"
    },
    {
      "mode": 256,
      "project": "ruff",
      "relative_path": "ruff-0.15.10-py3-none-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "951a61979b749090e7a0b212fd21fd6f590c2d78f00049268c797de10b1321ba",
      "size": 14033,
      "version": "0.15.10"
    },
    {
      "mode": 256,
      "project": "s3transfer",
      "relative_path": "s3transfer-0.16.1-py3-none-any.whl",
      "requires_dist": [
        "botocore (<2.0a.0,>=1.37.4)",
        "botocore[crt] (<2.0a.0,>=1.37.4) ; extra == 'crt'"
      ],
      "sha256": "84645d5bd5a67d086ce04189e0703bbce583640d374d0034c93bb82270a4c2c7",
      "size": 87028,
      "version": "0.16.1"
    },
    {
      "mode": 256,
      "project": "shellingham",
      "relative_path": "shellingham-1.5.4-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "761ce70499e181eea5689b6d2ea6432de174447d2ff4aaf151193c6ea540b225",
      "size": 22777,
      "version": "1.5.4"
    },
    {
      "mode": 256,
      "project": "six",
      "relative_path": "six-1.17.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "8cdc4e21f4cf7e6f86b6666ba7796826bd9713925b23b5598d9243de5e7f7513",
      "size": 11423,
      "version": "1.17.0"
    },
    {
      "mode": 256,
      "project": "sniffio",
      "relative_path": "sniffio-1.3.1-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "03e5d6c572ce7a76c245d1d9eb6eda8a709d85620fef3a3b5856469c140053b2",
      "size": 10586,
      "version": "1.3.1"
    },
    {
      "mode": 256,
      "project": "socksio",
      "relative_path": "socksio-1.0.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "eff3c1950330f23704ab91cf76034a67453d2457a7fd5c73bd796bf4176d4dad",
      "size": 13111,
      "version": "1.0.0"
    },
    {
      "mode": 256,
      "project": "sse-starlette",
      "relative_path": "sse_starlette-3.3.2-py3-none-any.whl",
      "requires_dist": [
        "aiosqlite>=0.21.0; extra == \"examples\"",
        "anyio>=4.7.0",
        "daphne>=4.2.0; extra == \"daphne\"",
        "fastapi>=0.115.12; extra == \"examples\"",
        "granian>=2.3.1; extra == \"granian\"",
        "sqlalchemy[asyncio]>=2.0.41; extra == \"examples\"",
        "starlette>=0.49.1",
        "uvicorn>=0.34.0; extra == \"examples\"",
        "uvicorn>=0.34.0; extra == \"uvicorn\""
      ],
      "sha256": "86354ac84613d1b47d2dd3b39790e12f4e4ffeb4062481b22d6e9f6aad0f1369",
      "size": 14643,
      "version": "3.3.2"
    },
    {
      "mode": 256,
      "project": "starlette",
      "relative_path": "starlette-1.0.1-py3-none-any.whl",
      "requires_dist": [
        "anyio<5,>=3.6.2",
        "httpx<0.29.0,>=0.27.0; extra == 'full'",
        "itsdangerous; extra == 'full'",
        "jinja2; extra == 'full'",
        "python-multipart>=0.0.18; extra == 'full'",
        "pyyaml; extra == 'full'",
        "typing-extensions>=4.10.0; python_version < '3.13'"
      ],
      "sha256": "10d82ed1d281ca5ad24f8f4b4e16cef7fe0d695f6c31ab3fc6071377293789aa",
      "size": 73163,
      "version": "1.0.1"
    },
    {
      "mode": 256,
      "project": "tabulate",
      "relative_path": "tabulate-0.10.0-py3-none-any.whl",
      "requires_dist": [
        "wcwidth; extra == \"widechars\""
      ],
      "sha256": "5b4fdbe4e6aba6ae3b89c68a559a43f97d98aacb6a1222b4c865c57813cd6577",
      "size": 40013,
      "version": "0.10.0"
    },
    {
      "mode": 256,
      "project": "tenacity",
      "relative_path": "tenacity-9.1.4-py3-none-any.whl",
      "requires_dist": [
        "pytest; extra == \"test\"",
        "reno; extra == \"doc\"",
        "sphinx; extra == \"doc\"",
        "tornado>=4.5; extra == \"test\"",
        "typeguard; extra == \"test\""
      ],
      "sha256": "d25457cf372ef39b5d27e24ee3f2575062eed39dea1999cb774c0179aa302c2c",
      "size": 29282,
      "version": "9.1.4"
    },
    {
      "mode": 256,
      "project": "termcolor",
      "relative_path": "termcolor-3.3.0-py3-none-any.whl",
      "requires_dist": [
        "pytest-cov; extra == 'tests'",
        "pytest; extra == 'tests'"
      ],
      "sha256": "a8e70a2db3e894be53221e0a593a60152af9d2dc2fe73be94bedb3c068799519",
      "size": 8091,
      "version": "3.3.0"
    },
    {
      "mode": 256,
      "project": "tornado",
      "relative_path": "tornado-6.5.7-cp39-abi3-manylinux_2_5_x86_64.whl",
      "requires_dist": [],
      "sha256": "2708e48f40f65a392600174933f20736d59993ad1bbae033aec0436ca8411e51",
      "size": 448553,
      "version": "6.5.7"
    },
    {
      "mode": 256,
      "project": "tqdm",
      "relative_path": "tqdm-4.67.3-py3-none-any.whl",
      "requires_dist": [
        "colorama; platform_system == \"Windows\"",
        "importlib_metadata; python_version < \"3.8\"",
        "ipywidgets>=6; extra == \"notebook\"",
        "nbval; extra == \"dev\"",
        "pytest-asyncio>=0.24; extra == \"dev\"",
        "pytest-cov; extra == \"dev\"",
        "pytest-timeout; extra == \"dev\"",
        "pytest>=6; extra == \"dev\"",
        "requests; extra == \"discord\"",
        "requests; extra == \"telegram\"",
        "slack-sdk; extra == \"slack\""
      ],
      "sha256": "0d67ef17e32f9e00cc0d82f78c41118de1de5e90a06c70e6ba03719115bb9dde",
      "size": 78753,
      "version": "4.67.3"
    },
    {
      "mode": 256,
      "project": "ty",
      "relative_path": "ty-0.0.21-py3-none-manylinux_2_17_x86_64.whl",
      "requires_dist": [],
      "sha256": "66363a9e722c30829ad6e2dbc9e55ed9f55afb0d46569152a684fb975ed816b7",
      "size": 6562,
      "version": "0.0.21"
    },
    {
      "mode": 256,
      "project": "typer",
      "relative_path": "typer-0.27.0-py3-none-any.whl",
      "requires_dist": [
        "annotated-doc>=0.0.2",
        "colorama; platform_system == \"Windows\"",
        "rich>=13.8.0",
        "shellingham>=1.3.0"
      ],
      "sha256": "5019720631e8b2e4858bba0cf460db716ffc978d65d8ed8290066f0e2aeef822",
      "size": 359037,
      "version": "0.27.0"
    },
    {
      "mode": 256,
      "project": "typing-extensions",
      "relative_path": "typing_extensions-4.15.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "f638b0cdfafb30d83d601d2ad42226032972d20aac8c92c7ec3686483ad598bb",
      "size": 45037,
      "version": "4.15.0"
    },
    {
      "mode": 256,
      "project": "typing-inspection",
      "relative_path": "typing_inspection-0.4.2-py3-none-any.whl",
      "requires_dist": [
        "typing-extensions>=4.12.0"
      ],
      "sha256": "3ea221bc3306f61511d4c2ded68ac7670e53b6d7ed852b94342284a8add7cb9f",
      "size": 14995,
      "version": "0.4.2"
    },
    {
      "mode": 256,
      "project": "urllib3",
      "relative_path": "urllib3-2.7.0-py3-none-any.whl",
      "requires_dist": [
        "backports-zstd>=1.0.0; (python_version < '3.14') and extra == 'zstd'",
        "brotli>=1.2.0; (platform_python_implementation == 'CPython') and extra == 'brotli'",
        "brotlicffi>=1.2.0.0; (platform_python_implementation != 'CPython') and extra == 'brotli'",
        "h2<5,>=4; extra == 'h2'",
        "pysocks!=1.5.7,<2.0,>=1.5.6; extra == 'socks'"
      ],
      "sha256": "2d9bcab7cab8ec3e747d73fb145a9019458d69a8d5ed462d00ebb84baa458356",
      "size": 131436,
      "version": "2.7.0"
    },
    {
      "mode": 256,
      "project": "uvicorn",
      "relative_path": "uvicorn-0.41.0-py3-none-any.whl",
      "requires_dist": [
        "click>=7.0",
        "colorama>=0.4; (sys_platform == 'win32') and extra == 'standard'",
        "h11>=0.8",
        "httptools>=0.6.3; extra == 'standard'",
        "python-dotenv>=0.13; extra == 'standard'",
        "pyyaml>=5.1; extra == 'standard'",
        "typing-extensions>=4.0; python_version < '3.11'",
        "uvloop>=0.15.1; (sys_platform != 'win32' and (sys_platform != 'cygwin' and platform_python_implementation != 'PyPy')) and extra == 'standard'",
        "watchfiles>=0.20; extra == 'standard'",
        "websockets>=10.4; extra == 'standard'"
      ],
      "sha256": "a58fa1ee548bcc94b8ea21ebe56012067985cec94b3c77627361b88c7d17bc08",
      "size": 69133,
      "version": "0.41.0"
    },
    {
      "mode": 256,
      "project": "uvloop",
      "relative_path": "uvloop-0.22.1-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [
        "Cython~=3.0; extra == \"dev\"",
        "Sphinx~=4.1.2; extra == \"docs\"",
        "aiohttp>=3.10.5; extra == \"test\"",
        "flake8~=6.1; extra == \"test\"",
        "mypy>=0.800; extra == \"test\"",
        "psutil; extra == \"test\"",
        "pyOpenSSL~=25.3.0; extra == \"test\"",
        "pycodestyle~=2.11.0; extra == \"test\"",
        "setuptools>=60; extra == \"dev\"",
        "sphinx_rtd_theme~=0.5.2; extra == \"docs\"",
        "sphinxcontrib-asyncio~=0.3.0; extra == \"docs\""
      ],
      "sha256": "3412d49239080f9a0febd7e3be25c717c1276f57d23dd9f6df43613395dbbd0c",
      "size": 4426080,
      "version": "0.22.1"
    },
    {
      "mode": 256,
      "project": "watchfiles",
      "relative_path": "watchfiles-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
      "requires_dist": [
        "anyio>=3.0.0"
      ],
      "sha256": "0dd4648e6e4cf74e092f51255b3a250a8d5f17319384e607fae82d7f891a994f",
      "size": 454794,
      "version": "1.1.1"
    },
    {
      "mode": 256,
      "project": "wcwidth",
      "relative_path": "wcwidth-0.6.0-py3-none-any.whl",
      "requires_dist": [],
      "sha256": "e68183d9ad373923031cd0bfcd46b2b9de3536132d3002b9564e49783ad8df48",
      "size": 94536,
      "version": "0.6.0"
    },
    {
      "mode": 256,
      "project": "websockets",
      "relative_path": "websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.whl",
      "requires_dist": [],
      "sha256": "4a2e97cafacaa29a1fb2ec0a836865cf18e33f2b770820d289b5c30c95f1ae67",
      "size": 182183,
      "version": "15.0.1"
    },
    {
      "mode": 256,
      "project": "yarl",
      "relative_path": "yarl-1.24.2-cp312-cp312-manylinux_2_17_x86_64.whl",
      "requires_dist": [
        "idna>=2.0",
        "multidict>=4.0",
        "propcache>=0.2.1"
      ],
      "sha256": "0eaa783375d87eb91d43f0342b1b5523dcfb4aa69ed4587580cd6e5eaba5f18e",
      "size": 143318,
      "version": "1.24.2"
    },
    {
      "mode": 256,
      "project": "zipp",
      "relative_path": "zipp-4.1.0-py3-none-any.whl",
      "requires_dist": [
        "big-O; extra == \"test\"",
        "furo; extra == \"doc\"",
        "jaraco.functools; extra == \"test\"",
        "jaraco.itertools; extra == \"test\"",
        "jaraco.packaging>=9.3; extra == \"doc\"",
        "jaraco.test; extra == \"test\"",
        "jaraco.tidelift>=1.4; extra == \"doc\"",
        "more_itertools; extra == \"test\"",
        "pytest!=8.1.*,>=6; extra == \"test\"",
        "pytest-checkdocs>=2.14; extra == \"check\"",
        "pytest-cov; extra == \"cover\"",
        "pytest-enabler>=3.4; extra == \"enabler\"",
        "pytest-ignore-flaky; extra == \"test\"",
        "pytest-mypy>=1.0.1; platform_python_implementation != \"PyPy\" and extra == \"type\"",
        "pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"",
        "rst.linker>=1.9; extra == \"doc\"",
        "sphinx-lint; extra == \"doc\"",
        "sphinx>=3.5; extra == \"doc\""
      ],
      "sha256": "978de99a7f3567a5087e52b0d08f9354011f6f2e734beb4b85407c2d8be3c06e",
      "size": 10573,
      "version": "4.1.0"
    }
  ],
  "inventory_sha256": "af42679868fae6eed68c57ecae6903b66c1e9bec283539bf314890d8dd0783c3",
  "root_mode": 320,
  "schema": "task26-sealed-wheelhouse-inventory-v1"
}
=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10/seals/wheelhouse-stability.json ===
{
  "expected_after_rehydration_byte_identical": true,
  "inventory_digest": "af42679868fae6eed68c57ecae6903b66c1e9bec283539bf314890d8dd0783c3",
  "locked_before_sha256": "9bdc1462b626d77452b7493cf327658c80578a2c48d9f4cc9ce7c12900737e19",
  "status": "PASS",
  "wheel_count": 107
}

[Showing lines 6123-7513 of 7513 (50.0KB limit). Full output: /tmp/pi-bash-3856580969b42ab5.log]


=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/SEAL.json ===
{
  "document_sha256": "565b5959f02eb7ae3693c198a106d8fec3651c59c0b9eef8ba9a20c9f25e1c13",
  "files": [
    {
      "path": "cleanup-proof.json",
      "sha256": "853f59d5b613d6ac8453ebb39f5af4e4b861a12e3953115da036e75896a7e696",
      "size": 1257
    },
    {
      "path": "frozen-independent-after.json",
      "sha256": "1e53178ec183664118173f3433890fdab1678d2fea73794d19bfc273281f1e83",
      "size": 3251
    },
    {
      "path": "frozen-independent.json",
      "sha256": "1e53178ec183664118173f3433890fdab1678d2fea73794d19bfc273281f1e83",
      "size": 3251
    },
    {
      "path": "frozen-source-golden.json",
      "sha256": "e8121de3da1f489476f457779c97967de351021bd7b0f1b31f855bf84e514e2e",
      "size": 1939
    },
    {
      "path": "independent-runtime-install.log",
      "sha256": "2430e9feb8e0c5c2e16aedd3ada998e5a778537632de72edde974b721f009fe5",
      "size": 23120
    },
    {
      "path": "rehydrated.json",
      "sha256": "37265d393947798ff48a7fcc9b1b543ed7f9acb18fd8ed6a503cb93eb2a64d0f",
      "size": 3815
    },
    {
      "path": "rehydrated.stderr",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size": 0
    },
    {
      "path": "wheelhouse-after.inventory",
      "sha256": "9bdc1462b626d77452b7493cf327658c80578a2c48d9f4cc9ce7c12900737e19",
      "size": 12604
    },
    {
      "path": "wheelhouse-before.inventory",
      "sha256": "9bdc1462b626d77452b7493cf327658c80578a2c48d9f4cc9ce7c12900737e19",
      "size": 12604
    }
  ],
  "inventory_sha256": "2cb00af4d81c082b2fdf585babc3106d4d451527e5665bf7875f370bfb83cfb0",
  "schema": "task26-v10-postfreeze-seal-v1"
}
=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/cleanup-proof.json ===
{
  "controlled_cwd_absent": true,
  "frozen_verifier_sha256": "1e53178ec183664118173f3433890fdab1678d2fea73794d19bfc273281f1e83",
  "independent_runtime_absent": true,
  "malicious_caller_absent": true,
  "original_runtime_absent": true,
  "rehydrated_sha256": "37265d393947798ff48a7fcc9b1b543ed7f9acb18fd8ed6a503cb93eb2a64d0f",
  "rehydration_origin_proof": {
    "execution": {
      "cwd_authority": "private_empty_controlled",
      "python_isolated": true,
      "pythonpath_inherited": false
    },
    "modules": [
      {
        "distribution": "hermes",
        "installed_relative_path": "gateway/__init__.py",
        "module": "gateway",
        "sha256": "970ef952159f04266aeb1c0700fc17701580fed854d14e9be11c2e92987521dd",
        "size": 1311
      },
      {
        "distribution": "profile",
        "installed_relative_path": "checkin_cli/__init__.py",
        "module": "checkin_cli",
        "sha256": "129641ac7bd97aa7a47cb66006cf458bd54e34af6e2454b87b01348f22125bea",
        "size": 3727
      }
    ],
    "schema": "task26-installed-origin-proof-v1"
  },
  "rehydration_stderr_empty": true,
  "schema": "task26-v10-postfreeze-cleanup-v1",
  "shadow_import_marker_absent": true,
  "status": "PASS",
  "temporary_runtime_parent_absent": true,
  "wheelhouse_after_sha256": "9bdc1462b626d77452b7493cf327658c80578a2c48d9f4cc9ce7c12900737e19",
  "wheelhouse_before_sha256": "9bdc1462b626d77452b7493cf327658c80578a2c48d9f4cc9ce7c12900737e19",
  "wheelhouse_byte_identical": true
}
=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/frozen-independent-after.json ===
{
  "candidate_authority": {
    "current_qualified_candidate": "310632f25b112373d97355c5ce3290dc55fb6d036a735e2b53861d983c4fd648",
    "invalidated_candidate_digests": [
      "09a669ddc42875998d34a7d7cb07ae575af06037fcb1438512bbc3930cc990d9",
      "0b883e109c995136f88e7350051bfab9dbcca7b8e3512311917c521e090153ea",
      "144d5eeebe06e90aa43b2ca4c555b73afe826e033795bc37443e0c9c37c3094a",
      "2efe939a9775dccb71c680d6ce8513c919721dc0dba5535f0f64905e34d3bd82",
      "78ecb799bc2e451f6055d892cb1f3af459dca62f4b8dd80c61ff8a3d43789538",
      "8868327ffff5e85a5522079e40919bd9a6d732a685e42cbd5276aab81bcc2431",
      "c084f8b5e1b8bc1d99edaff856bdf0a36bc8631074769c32695c20c84b2f0c07",
      "cbbfc12d1e61c65e5620e4a56b850b0b3d945035a1ab4041c330e50b06fdfe17"
    ],
    "ledger_head_sha256": "3dd46f75fa61fe632315c0a8fa5c344671124289a890884ecb8352c741154549",
    "registry_head_sha256": "d4e0e2f6d44d15d9ca74c47941d5504a6c1618836b455567f268c7cec8cdffe7"
  },
  "candidate_digest": "310632f25b112373d97355c5ce3290dc55fb6d036a735e2b53861d983c4fd648",
  "frozen_modes_verified": true,
  "golden_runtime_digest": "0e63013ffb74bd9d37eb6f5f9636f196ef37929000dec17179af68bc3a81253d",
  "installed_origin_proof": {
    "execution": {
      "cwd_authority": "private_empty_controlled",
      "python_isolated": true,
      "pythonpath_inherited": false
    },
    "modules": [
      {
        "distribution": "hermes",
        "installed_relative_path": "gateway/__init__.py",
        "module": "gateway",
        "sha256": "970ef952159f04266aeb1c0700fc17701580fed854d14e9be11c2e92987521dd",
        "size": 1311
      },
      {
        "distribution": "profile",
        "installed_relative_path": "checkin_cli/__init__.py",
        "module": "checkin_cli",
        "sha256": "129641ac7bd97aa7a47cb66006cf458bd54e34af6e2454b87b01348f22125bea",
        "size": 3727
      }
    ],
    "schema": "task26-installed-origin-proof-v1"
  },
  "installed_task26_contract": {
    "chain_head": "f712a4004b4e54a8e45f63ec7783265bc6145d77a08ac2adc9a1a4e1ed652157",
    "clause_count": 7,
    "invocation_id": "d981545b0b33dda950737b351413f525"
  },
  "isolated_execution": {
    "cwd_authority": "private_empty_controlled",
    "python_isolated": true,
    "pythonpath_inherited": false
  },
  "observer": {
    "backend": "dnotify_signalfd_v1",
    "directory_resource_count": 1,
    "inotify_watch_count": 0,
    "receipt_count": 5
  },
  "product_digest": "86be3a61d1af08bc434416192ff22f1f30dce2408d986ed20700964ba06dc207",
  "rehydrated_runtime_verified": false,
  "status": "TASK26_FROZEN_CANDIDATE_PASS",
  "trust_boundary": {
    "external_authenticity_claimed": false,
    "guarantees_within_boundary": [
      "content_identity",
      "deterministic_tamper_detection",
      "reproducibility",
      "revocation_and_current_authority_selection",
      "fail_closed_workflow"
    ],
    "not_claimed": [
      "external_authenticity",
      "non_repudiation",
      "owner_tamper_proof_or_worm",
      "resistance_to_compromised_operator_or_admin"
    ],
    "outside_scope": "Coherent compromise of the trusted operator account or host administrator, including coherent modification of the repository, ledger, or verifier, is outside the Task26 threat model.",
    "schema": "task26-evidence-trust-boundary-v1",
    "scope_statement": "These guarantees apply only while the trusted operator account, host kernel, selected Python/pip toolchain, and sealed wheel bytes remain trustworthy.",
    "signature_claim": "none",
    "trust_anchors": [
      "trusted_operator_account",
      "host_kernel",
      "selected_python_pip_toolchain",
      "sealed_wheel_bytes"
    ]
  },
  "wheelhouse_entry_count": 107,
  "wheelhouse_inventory_sha256": "af42679868fae6eed68c57ecae6903b66c1e9bec283539bf314890d8dd0783c3"
}
=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/frozen-independent.json ===
{
  "candidate_authority": {
    "current_qualified_candidate": "310632f25b112373d97355c5ce3290dc55fb6d036a735e2b53861d983c4fd648",
    "invalidated_candidate_digests": [
      "09a669ddc42875998d34a7d7cb07ae575af06037fcb1438512bbc3930cc990d9",
      "0b883e109c995136f88e7350051bfab9dbcca7b8e3512311917c521e090153ea",
      "144d5eeebe06e90aa43b2ca4c555b73afe826e033795bc37443e0c9c37c3094a",
      "2efe939a9775dccb71c680d6ce8513c919721dc0dba5535f0f64905e34d3bd82",
      "78ecb799bc2e451f6055d892cb1f3af459dca62f4b8dd80c61ff8a3d43789538",
      "8868327ffff5e85a5522079e40919bd9a6d732a685e42cbd5276aab81bcc2431",
      "c084f8b5e1b8bc1d99edaff856bdf0a36bc8631074769c32695c20c84b2f0c07",
      "cbbfc12d1e61c65e5620e4a56b850b0b3d945035a1ab4041c330e50b06fdfe17"
    ],
    "ledger_head_sha256": "3dd46f75fa61fe632315c0a8fa5c344671124289a890884ecb8352c741154549",
    "registry_head_sha256": "d4e0e2f6d44d15d9ca74c47941d5504a6c1618836b455567f268c7cec8cdffe7"
  },
  "candidate_digest": "310632f25b112373d97355c5ce3290dc55fb6d036a735e2b53861d983c4fd648",
  "frozen_modes_verified": true,
  "golden_runtime_digest": "0e63013ffb74bd9d37eb6f5f9636f196ef37929000dec17179af68bc3a81253d",
  "installed_origin_proof": {
    "execution": {
      "cwd_authority": "private_empty_controlled",
      "python_isolated": true,
      "pythonpath_inherited": false
    },
    "modules": [
      {
        "distribution": "hermes",
        "installed_relative_path": "gateway/__init__.py",
        "module": "gateway",
        "sha256": "970ef952159f04266aeb1c0700fc17701580fed854d14e9be11c2e92987521dd",
        "size": 1311
      },
      {
        "distribution": "profile",
        "installed_relative_path": "checkin_cli/__init__.py",
        "module": "checkin_cli",
        "sha256": "129641ac7bd97aa7a47cb66006cf458bd54e34af6e2454b87b01348f22125bea",
        "size": 3727
      }
    ],
    "schema": "task26-installed-origin-proof-v1"
  },
  "installed_task26_contract": {
    "chain_head": "f712a4004b4e54a8e45f63ec7783265bc6145d77a08ac2adc9a1a4e1ed652157",
    "clause_count": 7,
    "invocation_id": "d981545b0b33dda950737b351413f525"
  },
  "isolated_execution": {
    "cwd_authority": "private_empty_controlled",
    "python_isolated": true,
    "pythonpath_inherited": false
  },
  "observer": {
    "backend": "dnotify_signalfd_v1",
    "directory_resource_count": 1,
    "inotify_watch_count": 0,
    "receipt_count": 5
  },
  "product_digest": "86be3a61d1af08bc434416192ff22f1f30dce2408d986ed20700964ba06dc207",
  "rehydrated_runtime_verified": false,
  "status": "TASK26_FROZEN_CANDIDATE_PASS",
  "trust_boundary": {
    "external_authenticity_claimed": false,
    "guarantees_within_boundary": [
      "content_identity",
      "deterministic_tamper_detection",
      "reproducibility",
      "revocation_and_current_authority_selection",
      "fail_closed_workflow"
    ],
    "not_claimed": [
      "external_authenticity",
      "non_repudiation",
      "owner_tamper_proof_or_worm",
      "resistance_to_compromised_operator_or_admin"
    ],
    "outside_scope": "Coherent compromise of the trusted operator account or host administrator, including coherent modification of the repository, ledger, or verifier, is outside the Task26 threat model.",
    "schema": "task26-evidence-trust-boundary-v1",
    "scope_statement": "These guarantees apply only while the trusted operator account, host kernel, selected Python/pip toolchain, and sealed wheel bytes remain trustworthy.",
    "signature_claim": "none",
    "trust_anchors": [
      "trusted_operator_account",
      "host_kernel",
      "selected_python_pip_toolchain",
      "sealed_wheel_bytes"
    ]
  },
  "wheelhouse_entry_count": 107,
  "wheelhouse_inventory_sha256": "af42679868fae6eed68c57ecae6903b66c1e9bec283539bf314890d8dd0783c3"
}
=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/frozen-source-golden.json ===
{
  "candidate_authority": {
    "current_qualified_candidate": "b34b2a12fd0ad3d4c95a58c847a2411e81272a646f5a4f5ec568d0d3640a3747",
    "invalidated_candidate_digests": [],
    "ledger_head_sha256": "19bc2f9a8ca2afdbdb1f135eafad04fb4ac7378a39e5a28cebba6ff175be475e",
    "registry_head_sha256": "5f5e98b1eccb4c0fdbbacf139ffa00b65c1c3157fbe0e89d98711162c0e3800c"
  },
  "candidate_digest": "b34b2a12fd0ad3d4c95a58c847a2411e81272a646f5a4f5ec568d0d3640a3747",
  "chain_head": "32d9b09f27195b06718d0c3301f030de9b5a85318f4ece36c610afa1fc1bb63c",
  "customer_key": "client_001",
  "draft_id": "0ded389354889f69",
  "generation_count": 7,
  "inventory_count": 33,
  "manifest_sha256": "7a67194ab3aeaf0e667a210de49c90d6fc6dc62cca62ecfd93305e69fbf31ad1",
  "observer_backend": "dnotify_signalfd_v1",
  "observer_directory_resource_count": 1,
  "observer_inotify_watch_count": 0,
  "observer_receipt_count": 5,
  "operation_id": "80b9901d87cf4bebb545c4d2e7c1346f",
  "package_authority": "/home/cube/.cache/task26-strict-successor-1786976146/src-p",
  "preserved_source_sha256": "aa979d8d5f00227b2757274c1898ab65d194894b5c50675d9275006b6f91bd4e",
  "projection_record_count": 7,
  "projection_sha256": "0a7e07e395026f030371570c2670c07f8a7ace3e0dd0a82571ac6d69efa13b51",
  "publication_count": 25,
  "runtime_mode": "source",
  "session_id": "cb_iWSh1U865HTh-FiWoxOniQ",
  "source": "/home/cube/.cache/task26-strict-successor-1786976146/src-p",
  "status": "ACTUAL_SOURCE_GOLDEN_PATH_PASS",
  "task26_contract": {
    "chain_head": "292a39f1d1a6bf3cf466bc10ddde2f5ed145ba45f043864bb2941f866fe257f2",
    "clause_count": 7,
    "invocation_id": "4c93b58a458fbfe814a75c6b19285576"
  },
  "terminal_inventory": {
    "active_count": 0,
    "archive_verified": true,
    "categories": {
      "activation": 2,
      "bootstrap": 0,
      "candidate": 0,
      "customer_data": 0,
      "event": 0,
      "key": 0,
      "onboarding": 0,
      "outbox": 0,
      "owner_action": 1,
      "registry": 0,
      "sent_event": 0,
      "service_state": 0
    },
    "customer_key": "client_001",
    "disabled": true,
    "journal_committed": true,
    "nonconsenting": true,
    "orphan_count": 0,
    "pending_count": 0,
    "terminal": true,
    "unknown_count": 0
  }
}
=== .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/rehydrated.json ===
{
  "candidate_authority": {
    "current_qualified_candidate": "310632f25b112373d97355c5ce3290dc55fb6d036a735e2b53861d983c4fd648",
    "invalidated_candidate_digests": [
      "09a669ddc42875998d34a7d7cb07ae575af06037fcb1438512bbc3930cc990d9",
      "0b883e109c995136f88e7350051bfab9dbcca7b8e3512311917c521e090153ea",
      "144d5eeebe06e90aa43b2ca4c555b73afe826e033795bc37443e0c9c37c3094a",
      "2efe939a9775dccb71c680d6ce8513c919721dc0dba5535f0f64905e34d3bd82",
      "78ecb799bc2e451f6055d892cb1f3af459dca62f4b8dd80c61ff8a3d43789538",
      "8868327ffff5e85a5522079e40919bd9a6d732a685e42cbd5276aab81bcc2431",
      "c084f8b5e1b8bc1d99edaff856bdf0a36bc8631074769c32695c20c84b2f0c07",
      "cbbfc12d1e61c65e5620e4a56b850b0b3d945035a1ab4041c330e50b06fdfe17"
    ],
    "ledger_head_sha256": "3dd46f75fa61fe632315c0a8fa5c344671124289a890884ecb8352c741154549",
    "registry_head_sha256": "d4e0e2f6d44d15d9ca74c47941d5504a6c1618836b455567f268c7cec8cdffe7"
  },
  "candidate_digest": "310632f25b112373d97355c5ce3290dc55fb6d036a735e2b53861d983c4fd648",
  "frozen_modes_verified": true,
  "golden_runtime_digest": "0e63013ffb74bd9d37eb6f5f9636f196ef37929000dec17179af68bc3a81253d",
  "installed_origin_proof": {
    "execution": {
      "cwd_authority": "private_empty_controlled",
      "python_isolated": true,
      "pythonpath_inherited": false
    },
    "modules": [
      {
        "distribution": "hermes",
        "installed_relative_path": "gateway/__init__.py",
        "module": "gateway",
        "sha256": "970ef952159f04266aeb1c0700fc17701580fed854d14e9be11c2e92987521dd",
        "size": 1311
      },
      {
        "distribution": "profile",
        "installed_relative_path": "checkin_cli/__init__.py",
        "module": "checkin_cli",
        "sha256": "129641ac7bd97aa7a47cb66006cf458bd54e34af6e2454b87b01348f22125bea",
        "size": 3727
      }
    ],
    "schema": "task26-installed-origin-proof-v1"
  },
  "installed_task26_contract": {
    "chain_head": "f712a4004b4e54a8e45f63ec7783265bc6145d77a08ac2adc9a1a4e1ed652157",
    "clause_count": 7,
    "invocation_id": "d981545b0b33dda950737b351413f525"
  },
  "isolated_execution": {
    "cwd_authority": "private_empty_controlled",
    "python_isolated": true,
    "pythonpath_inherited": false
  },
  "observer": {
    "backend": "dnotify_signalfd_v1",
    "directory_resource_count": 1,
    "inotify_watch_count": 0,
    "receipt_count": 5
  },
  "product_digest": "86be3a61d1af08bc434416192ff22f1f30dce2408d986ed20700964ba06dc207",
  "rehydrated_runtime_verified": true,
  "rehydration_origin_proof": {
    "execution": {
      "cwd_authority": "private_empty_controlled",
      "python_isolated": true,
      "pythonpath_inherited": false
    },
    "modules": [
      {
        "distribution": "hermes",
        "installed_relative_path": "gateway/__init__.py",
        "module": "gateway",
        "sha256": "970ef952159f04266aeb1c0700fc17701580fed854d14e9be11c2e92987521dd",
        "size": 1311
      },
      {
        "distribution": "profile",
        "installed_relative_path": "checkin_cli/__init__.py",
        "module": "checkin_cli",
        "sha256": "129641ac7bd97aa7a47cb66006cf458bd54e34af6e2454b87b01348f22125bea",
        "size": 3727
      }
    ],
    "schema": "task26-installed-origin-proof-v1"
  },
  "status": "TASK26_FROZEN_CANDIDATE_PASS",
  "trust_boundary": {
    "external_authenticity_claimed": false,
    "guarantees_within_boundary": [
      "content_identity",
      "deterministic_tamper_detection",
      "reproducibility",
      "revocation_and_current_authority_selection",
      "fail_closed_workflow"
    ],
    "not_claimed": [
      "external_authenticity",
      "non_repudiation",
      "owner_tamper_proof_or_worm",
      "resistance_to_compromised_operator_or_admin"
    ],
    "outside_scope": "Coherent compromise of the trusted operator account or host administrator, including coherent modification of the repository, ledger, or verifier, is outside the Task26 threat model.",
    "schema": "task26-evidence-trust-boundary-v1",
    "scope_statement": "These guarantees apply only while the trusted operator account, host kernel, selected Python/pip toolchain, and sealed wheel bytes remain trustworthy.",
    "signature_claim": "none",
    "trust_anchors": [
      "trusted_operator_account",
      "host_kernel",
      "selected_python_pip_toolchain",
      "sealed_wheel_bytes"
    ]
  },
  "wheelhouse_entry_count": 107,
  "wheelhouse_inventory_sha256": "af42679868fae6eed68c57ecae6903b66c1e9bec283539bf314890d8dd0783c3"
}
--- inventories diff ---
  108 .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/wheelhouse-before.inventory
  108 .omo/evidence/task26/task26-isolated-bound-wheelhouse-installed-st_01a01574-v10-postfreeze-receipts/wheelhouse-after.inventory
  216 total