SimpleChatbot / PACKAGE_FILE_SHA256.txt
Amin
Deploy: HermesFace finalized project to HF Space
2e658e7
Raw
History Blame Contribute Delete
26.7 kB
0764417ca8fc3703a171d2485f778f79b665d8fef9f36f8fad760331e21255de ./.baseline/baseline_commit.txt
c77f438a53acbfc0635421a420a6f6e6b6970550ad21ad355dc1af2507e84a44 ./.baseline/baseline_timestamp_utc.txt
6191053838794b5e7c620c5f616a43f86af81ce958559c566e54437675ac4acf ./.baseline/clean_build_manifest.sha256
0b1305c143fe1974c1ef238b99afa5984cc2e1cae253e0f8432e76ee9b334f41 ./.baseline/env_var_names.txt
65f48128c91408284c5021ca4a2dac05df1b6892fa55d9ea26203c8a6cac428d ./.baseline/manifest_sha256.txt
c795bddac05d8d380baa777bff703d11929f0cfa852fd12884475a14f3d08f63 ./.baseline/pip_freeze.txt
7c74ff79b711888aa96d3096cb8ed752899bf87f5ffaede61fd01420e128b669 ./.env.example
88a7f52cdda0f6cd66c2cded2ccbab89eaf04f0eeb57bce834bfc17d164d079b ./.gitattributes
3978b182eee11b248a71a794bf0ebdd77358de87c8b98aafd5492a1a4aeda289 ./.github/workflows/hermes-ci.yml
89b92ec55fc51afd2b9f533089dda4980f0e0d2bd0864be8a04d01d1816756f0 ./.gitignore
e72b03ed5b70312f2782f2b05055c55b24670e126d50e24c4f2c559bf288f810 ./.python-version
1ec9696e74d9d299247f5765f366e52c1d69d18bc689bab0cb02c60a40f89019 ./BUILD_MANIFEST.md
1ea932624ae4b32ed5a117c1296dfc08a7f38d8084d47965bfc73696764dc122 ./CHANGELOG_WEB_AGENT.md
a69b4ef0e9fe131103503f0f0e15fe2dc2286f3d9651264dc485f2d60faf053e ./DESKTOP_VERIFICATION_HANDOFF.md
a860cbf93575fc65d6d11c69ecd9e1f3013bf0cd4649ddb32ac7cc369e2170a2 ./DEVELOPER_DOCUMENTATION.md
597868bef55b33d47a439fd76dedd5211506c7c9d052614dd96ddc589cbc9a27 ./Dockerfile
7205a27281c070fabda4c73dbd6cbbf352bd9ea2f6eb5fec00fa217ef8b8df23 ./FINAL_PROJECT_REPORT.md
4d0ff2c15af6be064fbc2ebb63ca08fafb36817023d002453b1b97e68788a308 ./FIX_REPORT.md
5136d6fa58cc8b9c440ed7e6297b1ec141d2d30a399f9d8506ce18971d3a627f ./HERMES_V5_CLOUD_DESKTOP_MASTER_RUNBOOK.md
1b3a6450952046ab640f330435dc46ca1c3336d12e943bbd6b1ebbc9ecdf3b8e ./HermesFace-social.svg
c5e20347767918ae2ba8ae42433736de1e2cce4fc7950d9f08ac6487d8c95129 ./HermesFace.svg
8d5769da52f4fdc8947d5dd1f0295639ca4b5272be7e3d5847766004777c038c ./IMPLEMENTATION_REPORT.md
2dd9c076b7a7ebf5e6e1ec8b5c131e02c8a84c31fb0bb0645cd4e4dda67715fa ./LICENSE
81041aa0a50d324fd162fc633007b00686adc71d906cab8cc4fce6cb856ff1a1 ./MERGE_REPORT.md
8365fc3179a199d5a7e647dd024823a28157ea3d658bb155f3c8e76b87a3da56 ./PACKAGE_STATUS.md
c4266526cc4c59dfefd8d54aaa215adb2eeee3fae4131b840bcc9c81312c0853 ./README.md
413dbbbb8d8f8f24b90f48c9002cd37a0c8d5a52b70d25c73250a7e2ed2dd497 ./VERSION
00f82ab346a76b0db1015b8a9acdc67e9d412552edaeb5cf41c0c1b0c3048af2 ./WEB_IMPLEMENTATION_REPORT.md
395ad4ba4aeaca2c68da199d51bf8d513d9b4b8df6482c530c5d90bdf904a152 ./app.py
4ce7bfd3762e436e21c8c44ea96d2c24e10fc82d608ce1933ae2aeb18353eccd ./assets/architecture.svg
18d5b9b072008707872e5e0a802644242330bf0b0b3c9b4b22de7333ec9aa8aa ./dependency-licenses.json
a83399e59efdb10aad9b8f7151ef2caf04a44a481d448d548c3d19dabbce7261 ./docs/API_REFERENCE.md
02b0229d7f3cb7772140b7a1260bc45e24faf35c60aeabbd72b019e02e58b55c ./docs/ARCHITECTURE.md
2aea451cd0e6f77853a946bf6b0c61aa66ed8453ea9ec40437142b8847711655 ./docs/CONTRIBUTING.md
6f42da5b0005212cdcc51041310a7a6e819d427e7e79b7c772bdacfc56a2efdb ./docs/DATA_PIPELINE_AND_CONTRACTS.md
27de9341cc65ba80986e884ae5f63fa3d09cbd9da1b5d1ef6da76cff3849a342 ./docs/DEPLOYMENT_RUNBOOK.md
fdf79a53018421b138a5a9fd5eb0e197c57ec71104c02256e5c5b365215e669c ./docs/DEVELOPER_GUIDE.md
e81caf8fbea03fc551a2537dc47718eabd7980e1f3e46af7b4038ad879187290 ./docs/ENVIRONMENT_CONFIGURATION.md
2bb87a3e27026e871314feef5356b1a337926db58ea31303e1431f7b656bacc4 ./docs/FRONTEND_GUIDE.md
d367da1513404d96b45e0af8f89520de9d2a7a45ed9d17acddaefaf74474c663 ./docs/OPERATIONS_AND_TROUBLESHOOTING.md
e58b2280131a8f06a765d17b52af3dbd12144c9c30a2c1c73d06b8077886c8e7 ./docs/PATCH_INVENTORY.md
4ac2faa7011682369ba1f8c1773ceaac77104d9b6a974a4c04acc3eb0c96e911 ./docs/PHASE2_ADJACENT_GAP_AUDIT.md
b1e6e605277fa413a6d70cb9ad4d5295e53f9dbcc496deb7fea98bb111390d56 ./docs/PHASE3_ADJACENT_GAP_AUDIT.md
8cb232e2011c2e5cf9e1ca066652e8d45d89e42541654ccb6422eb1e1ad01e38 ./docs/PROJECT_STATUS.md
2851670f7d6cb6d5df2dbbb18cf667fd4dbd07dd8fd9109c46ed579799dc2655 ./docs/README.md
40ffece8283fed9b217100a227c35d2600b348f5a157433e4bc3f12d3e126da9 ./docs/SECURITY_AND_SAFETY.md
6d8e50ee549763d7802cb85d9713015f28ed890e9157c9c55295123523a14d35 ./docs/STRATEGY_ACCEPTANCE_CRITERIA.md
b1201200284db74d1b55184425a68b68a3f2043c39b52e8cfaa7e7bf79af14da ./docs/TESTING_AND_VERIFICATION.md
2659bb481593839ca3e508d5be9a7f60c237fd4577dee83ecef75b14dbc5c9b1 ./docs/dependency_inventory.json
d1f4454136d5b71dc349709168dff6de74aa8336b5a338ccddab7e889bbcc841 ./docs/dependency_licenses.json
0fe78cf18cd9bf757576d3549ba4c5da448aec3a1aadc365260d7255ff45af7f ./evidence_package/EVIDENCE_LATEST.md
b349991c599f9d14b21acb9a3bf8f2fdabc837ba6c218e653997ee9419837f33 ./evidence_package/clean_build_equivalence.json
ec3fef7e46806cc34cf576291350c5c0f184e30e29e967329196267b32ba4ddf ./evidence_package/evidence_20260723T124235Z.md
010883387684334b33650c5aec62ae725f7445b8e0b5ecdb8afd190e848c2299 ./evidence_package/evidence_20260723T154340Z.md
e931a25e5197d93cbc988cf30d5943a396bd6323e53fd6a6be41251a4e5c7c3a ./evidence_package/evidence_20260723T154518Z.md
27a357cf7b98ca374e51410acffa92e9a086668d6989dadd34723660afee00ad ./evidence_package/evidence_20260723T170037Z.md
d7a40a3ab0653857910fa3fa6e5eb3e6709bfa42de486a38c9fe9469f029e8c6 ./evidence_package/evidence_20260723T172253Z.md
0fe78cf18cd9bf757576d3549ba4c5da448aec3a1aadc365260d7255ff45af7f ./evidence_package/evidence_20260724T154257Z.md
305153987f3dee9e6d7c4cf92d8da7cfd822c84971368ef9a9ebd67f1132d1e5 ./futures_runtime_audit.json
f0ededaee5b6b2264d4a449a609a4b866eeab448ba5a5d4ffa5c587f61241b40 ./hermes_overlay/external_ai/__init__.py
13f19f99a492e4d0612dbe3c712b847a4befcf54fb8aab6c32c3d2cb8d175e37 ./hermes_overlay/external_ai/advisory.py
c689015a34bc2b5c22f78adb13d3d194659df963f258feb31b2a7d2af5afe03d ./hermes_overlay/tests/conftest.py
da08c30f5f13eb612a01318fc70d2b36a4e4b4bce2b5bd0bffdea1e6a3a28ebe ./hermes_overlay/tests/test_analysis_market_mode_persistence.py
d55a2d5a2387f17d0468f39f8309c78a27ffc5d6e0c3c7a2b6288b400daf46c0 ./hermes_overlay/tests/test_authoritative_state_audit.py
21471a207f07d691a451bdbca2a47a43cb3bbbbf1f4507a4f3e2fce2e6f6181c ./hermes_overlay/tests/test_backup_allowlist.py
f59fb4f787ba94f60116b074e6088c82950d22d226b9ad0e7922c05d51ea794d ./hermes_overlay/tests/test_binance_public_fallback.py
68f833ebc1465b2f7b02d178a22790735a310160ee85910d43be0435de2611f5 ./hermes_overlay/tests/test_build_reproducibility.py
d9d0f555c669784788a1999869f135611f6f19bcaa76aec9fc889d5b8896c325 ./hermes_overlay/tests/test_candle_limit_completeness.py
40828ef27ee43a911e170faf5190e1bb16cf4009c70aa4625180ef4f21c05ca2 ./hermes_overlay/tests/test_ci_secret_scan.py
a5d74a2944d15934a41074a38f1186876f33bd4c7c87295b60d50dd3bd66b491 ./hermes_overlay/tests/test_clean_build_equivalence.py
aa491bb49c17c831d031f5f030936e1c641f5dda1e65802b6fa7111b837acecf ./hermes_overlay/tests/test_config_validation.py
ff7520949b3da6cfce2a7f75c7514e1b7dbe2e818facd30119f14fbca918fd4e ./hermes_overlay/tests/test_critical_coverage_gate.py
c6a647b76c3b261ff55f616d3bc93ceb2dc17082630d69bf2db8dcb498159cd1 ./hermes_overlay/tests/test_database_backends.py
05a48c3e423f1ad57b26ca58539abeb84970cc237cf135857ebb886d67d4892e ./hermes_overlay/tests/test_dependency_license_gate.py
364cce43dcd7ac751dc1466a6c0c47edf1f9cf8dbda1ec78a21b5098c1006ac8 ./hermes_overlay/tests/test_domain_durability_extended.py
0b69d121b29f36ba064fd91d8a8172dbf053b6a3e24142f3161c934741c852b7 ./hermes_overlay/tests/test_domain_layer.py
b893fad8af1129558be77fdc67208a4499a1e013514e0d9ed1a8c1e54eebddf0 ./hermes_overlay/tests/test_ds4_cold_start_retry.py
f8c28cdcdc63b71cbe50c7a0af04c5a6fac2697225e9e638e598eaf8a3191f12 ./hermes_overlay/tests/test_ds4_merge_nested_data.py
3ea8ea3f92a16b52cfde594e62ab8a637bc6af76e8ad3be5c61a9493248221e2 ./hermes_overlay/tests/test_durable_store.py
a61ff05efd978848c1ffab3574a028b121d0953c1ccefde297d140a6cf79785a ./hermes_overlay/tests/test_execution_service_boundaries.py
32081947dcc70bd43a48087ee874eb0226f6377e5a6f756dc2cc34c447f8a2be ./hermes_overlay/tests/test_external_ai.py
acdc567857c71a2af5a989c476cec4b7500698a477aaa005ae2a3ae7512ffdab ./hermes_overlay/tests/test_financial_bounds.py
e1e55864016f165e1ecce90b82a390388c6c6f3f9b47826df2d8ce123ec20ab7 ./hermes_overlay/tests/test_freshness_clock_skew.py
150f0da81b7379709b8f04a19b5236f2daaff086ff82bf0b90fd45aee734d131 ./hermes_overlay/tests/test_frontend_backend_contract.py
feeae6ed0a13d0d59207ddaee06b899aa562b96036442ce3ca94abfa10504d8e ./hermes_overlay/tests/test_futures_dashboard_and_state.py
3b98d52e2f259e67edd2183f3fdea08daa52c344cbaf5ccb1ed98bfcc7cab06f ./hermes_overlay/tests/test_futures_integration.py
248b9c9bfda451c48f3eadfc7414ab192cdd558e56cd5e58327cdd51f04787de ./hermes_overlay/tests/test_kucoin_public_fallback.py
029bd49271a6bdefa112f72cb152bb294816ee0df905be09906182d24d49da9f ./hermes_overlay/tests/test_legacy_paper_import.py
0549da6cb0e5fd9aeaeba2f75ec3d343674fb6fbb48996547cd426b5af1243a6 ./hermes_overlay/tests/test_lifecycle_provider_symbols.py
153fe5af45e414c7ef265e3c2db2b810c01be809467cd9d7d3b21221ef54736d ./hermes_overlay/tests/test_luxury_template.py
a1177b097913326a99caba77449dc939d7794dac594009ba2c0ca74e62da11cd ./hermes_overlay/tests/test_phase2_transaction_restart.py
7e1a2b51e1184880ebd3f855b779f5b2e2320d3447ca1d5781adb3628d9b2cde ./hermes_overlay/tests/test_phase3_plan_approval_integrity.py
da8e27c10150273017cc2ff2879fe81f41c8a89747e5af240474fe68c927c8a5 ./hermes_overlay/tests/test_phase4_adjacent_gap_audit.py
19ea91d0567cdba00bceb72888d4c3d65e7543444bbc323772561d0e6920378b ./hermes_overlay/tests/test_phase4_client_routing.py
48fed171ab02d2ca4873c424c8b2fb973ee5044f6d3bcc76d86075e687d4a655 ./hermes_overlay/tests/test_phase4_execution_audit.py
2c886df212092629be12969ba7160a53347be0366c8b88f5dfdad312c29fbf71 ./hermes_overlay/tests/test_phase4_execution_state_machine.py
6a1961313649da38b0c7a35b36a73aa73c9181e695768d953f155babec5c87b9 ./hermes_overlay/tests/test_phase4_locking_durability.py
a7c8b80f4aab0019c977b6a71097c8e797af46a804300754086f23c19fee93fe ./hermes_overlay/tests/test_phase4_validation_order.py
5861c5cb95158b94f3d64952fca73b74a4da0aba54c1a53ba0011a98b6ade3fa ./hermes_overlay/tests/test_plan_approval_boundary_audit.py
4a514f49019cc780478e9b847f5620c4096ca558a9e298420c783d32d8774381 ./hermes_overlay/tests/test_plan_integrity.py
46eef311cb267cdd769dbd6c71d4db98427901cd0e3bbc7dec17ab12e5c525de ./hermes_overlay/tests/test_plan_risk_controls.py
88f8440a98e0df42f97165c81b79247030cb81bda43cba6bf38911c4209938ff ./hermes_overlay/tests/test_postgresql_migration_architecture.py
8316c91aed798c1656b5c8973911566a50b06d79bdfc22ce8a5aecd563d65890 ./hermes_overlay/tests/test_provider_contracts.py
e72709d07b7208221a76fc11a7547ff31b5c7a71790b0498c4ea1bf656a4d172 ./hermes_overlay/tests/test_rate_limit.py
f7619d578f0e423ac2dab0b17b86b7e595e7bfbd956d1bc9d52d0f767d6f82b8 ./hermes_overlay/tests/test_repository_build_metadata.py
984c12e8c921227fb90af376fa2e5804c2220321cd04f806ffee9074953c249c ./hermes_overlay/tests/test_runbook_validator.py
52696b25ad73f592e7edf172cc258bb6fd492b3dcc3bab778c1d5bb1d0487e52 ./hermes_overlay/tests/test_runtime_audit_private_space.py
a577d78d93a2313dd82ad101109eefc4abc965ef47d5a974fa51a4354521af4d ./hermes_overlay/tests/test_runtime_control_plane.py
0d1b4e97e68560ed1f3fb4fb3547cde1c03ca85b188efbf310e37ccd402c5698 ./hermes_overlay/tests/test_runtime_optional_mcp.py
3f8df6a102b99fc3cb6c9e1fadbbf9b76adcbe94c75c81081ef952244d219fdb ./hermes_overlay/tests/test_scoped_domain_state.py
2e48e5ba35b687928cf815beeb781954f001c6bd1a409061657a5366c5988e4a ./hermes_overlay/tests/test_secure_backup_restore.py
2ed73b6c9dcd130c037170092afb2831b98e4d1a8088323d64df3e1f38ad53eb ./hermes_overlay/tests/test_security_identity_policy.py
78e8704d99c32272d89c654ce14bf19542d87c07f4d347839bbde7d899d8664d ./hermes_overlay/tests/test_sizing_adapter_contract.py
1a50930fcbeb5787653b92d957e6ae7bb05710232c05ba4a69415562f26a85bc ./hermes_overlay/tests/test_source_patch_security.py
51d577289fbb6ab5f2adf38cbde05a6f7f70ef0a914b7f7f40d98a7851ab3b5d ./hermes_overlay/tests/test_strategy_validation.py
c5d11b9e2c48d6d24c2cefc5e4778c4db2a76b8334e09ee4638721e1e82923cd ./hermes_overlay/tests/test_telegram_webhook.py
4d6e3e0b353dd432d24cd53e44ee50059e77f726f6b13aee1abe0a5d4f330ea7 ./hermes_overlay/tests/test_trade_cycle_field_paths.py
d582f564ed208a278d38adce8801aee57a9a535e6c5681ccca3a25e57e519315 ./hermes_overlay/tests/test_upstream_integration_preflight.py
8a1c3cf4c2344b649db6844fbe56ad7d1309790c597af01118aa740292d62967 ./hermes_overlay/tools/futures_dashboard_api.py
39b72297c6b791e47fe9ff30203fbaaa786687bc84798031195bd7288c31781f ./hermes_overlay/tools/futures_trading_tool.py
15a9bd931c253b13cf158cb9a91c2e2ee11020882f97f96bb308c3227906bf6a ./hermes_overlay/tools/telegram_bot.py
a54bab0c70b88231525f8954b82766511ebead1980274085af4d0254a9cc880d ./hermes_overlay/tools/templates/hermes_futures_desk_luxury.html
2c513a24dd7df5813acf36d58b1771ac3cecb4bc22dcd0dcaa009a77ae5781f5 ./hermes_overlay/trading/__init__.py
95dbdcfd4524c1ea4353c4120fde8a951332fc6e48d16bd7717b17ace518c718 ./hermes_overlay/trading/adapters/__init__.py
1959d1b28cd862c9ad98692c6472047235b15d9efd5a44e36f6120c4bcac4854 ./hermes_overlay/trading/adapters/exchange_port.py
5dfbf6eccdcf73d42589a96539ff22890d2b8dffb0cbe9ef92ece869c1bd16ae ./hermes_overlay/trading/adapters/paper_adapter.py
ffd232b2b0bc0bcd5d2e8b647217d41e2c04a8bb8b41d2455dac731213a68104 ./hermes_overlay/trading/alerts.py
d78da38b71a0a152479d82fd10e4731f6d12518eae1fe7e92b0b37f14cef98f5 ./hermes_overlay/trading/binance_public_client.py
0ae5da88741780a688fdaf4ffd0cc02ed1b645842ca6bebf2d827da2d5a29ac5 ./hermes_overlay/trading/config_validation.py
7068872e2d5aa26672d973122e206c8c7d27e8cf605ced708874653aa8fe0530 ./hermes_overlay/trading/domain/__init__.py
d9f82eba126d1752907e47f20f14dc1047023ce3d6fdf8b0dd9c4a6b0203e8f9 ./hermes_overlay/trading/domain/access_control.py
914480b57ec9e031a9b7fd16e4e85149c4246b15a7baca54cd3c45ab949b40bf ./hermes_overlay/trading/domain/analysis_repo.py
4cd1ecc4da68068b89e03379632e659bea71e3e70c05b588a0ae424aff4ad438 ./hermes_overlay/trading/domain/approvals.py
78be601c81d1ae78659b6ba1885e1881cd865a64adeac834bc7c5ae331092263 ./hermes_overlay/trading/domain/audit_repo.py
58a1de9deec5c77695599637d32632350d8d2ca2569b535083429e6ab217840b ./hermes_overlay/trading/domain/audit_safety.py
d313d1188f3f1fe35b8119b0967e9f6386641d24540e92a6315131b66c3efaf0 ./hermes_overlay/trading/domain/database.py
1e8b783c211a068bbac08704d02032c5db13b5b2b5a5981d06e386ca1c1dcd07 ./hermes_overlay/trading/domain/execution_contracts.py
630ac9820f19d160d3dd90cdadb21bb58720bdd3da6f76ee6d3887c8f66d682c ./hermes_overlay/trading/domain/execution_history.py
c37206b9a9d96f28f86e4787b3ca404fb4436669d9cc5d6c77369250bc5aad44 ./hermes_overlay/trading/domain/execution_service.py
6501db3298fbb34b781a8e4c05f39ebe074faacd4af1e66ad3db8e5ee90c5624 ./hermes_overlay/trading/domain/execution_state.py
0241cea699cd9ae2b6d7ea707d6ee9f19e55532e05fc79e9a392ac9e41dc18a4 ./hermes_overlay/trading/domain/idempotency.py
85dc3744d4fc4c7397d2bff27a8894a16bff84ca388fa94d4e73598f8cf5196e ./hermes_overlay/trading/domain/identity_repo.py
399833e9a1492c8530ef36f1135f406b3fe2ac5442a7f805de4321e284ffc772 ./hermes_overlay/trading/domain/order_recovery.py
f08bb1eb2c312eace0bcdd060725182275fbb0e7804ebe3358eb6175e235eb80 ./hermes_overlay/trading/domain/order_state.py
eac123b8630be2abee51801443edb68937a8139f3ae77d41059ecc1e605ac50f ./hermes_overlay/trading/domain/orders_repo.py
e6ce73d13645577973a9b576a3d97fe540f6465d0f333783206e13c89d789257 ./hermes_overlay/trading/domain/plan_revalidation.py
f1a81ed9f42092b9bef9a371c5fdacb84821efdc9481212872dee78a32217a41 ./hermes_overlay/trading/domain/plans_repo.py
61e5ef8d161c7d72e5804edba21636ff655754f4c1f0d63104a216dd96aa0480 ./hermes_overlay/trading/domain/positions_repo.py
b0119b2e9a2f5f7b579ae94a16b8ada2b1e84439fda433ca8aaa8052166f4910 ./hermes_overlay/trading/domain/protection.py
ab2703702bae2b69f23540472117b836d5851fb664546daa10302bab72f9e264 ./hermes_overlay/trading/domain/recovery.py
8ec7e79358623558407c113b986638d8ffe00cf4d39843614cee3906b7906b4e ./hermes_overlay/trading/domain/risk_ledger.py
405853adc8bd7ea01de389641647763a48a289de91df0d3008d2799e6da9bdf6 ./hermes_overlay/trading/domain/risk_limits.py
6debb75c5dd46989defdaba42634edb17bfd01ca566a5fbe156d8d33da69bf5b ./hermes_overlay/trading/domain/schema.py
47731cabbaa6e33547a0cc2191e2aee4c28aa4e8e828310f4ea455e87e762783 ./hermes_overlay/trading/domain/security_utils.py
7c13f0ab64db542eef462321780301cc54cfaaae3158344f3088dc88680bb25c ./hermes_overlay/trading/domain/sizing.py
2aaf74ff7aa3d159589de783044db31995f03f805f8190d50beed21a85e4f97e ./hermes_overlay/trading/domain/trading_mode_repo.py
f4775b558cb605bfa66d80dc51c9277873cd359b14963fd62bb0a9021be35b26 ./hermes_overlay/trading/dual_datasource_client.py
b26ae617c8b51ff72a9293cb549753698834ce5bf91c6e2e9dcbb55dc4b13c7b ./hermes_overlay/trading/durable_store.py
27e975c2d183011507bc26ee14366d4ddd0004b443f73aaff2273d2ba9db7056 ./hermes_overlay/trading/financial_bounds.py
c12aee2bf7dc4f9913eeb9e3d8e040be8eee02a35c3bfc4478f73d8a61db67d7 ./hermes_overlay/trading/futures_execution.py
27055b4ee285cba60b70aaf6f2efd5c41c857c3162dbcbebafe86edb5777f9a3 ./hermes_overlay/trading/health.py
5f42651e411dee49cb0296e605919b1d3b5cfe6de1c1476f8489e25df89aa29b ./hermes_overlay/trading/kucoin_futures_public_client.py
5095f748330cdcf247a5a087a2f8b7ed2a3f9027aa81b661942ea7dc8f089a88 ./hermes_overlay/trading/migrations/001_initial_domain.sql
d32565d739c3cfc98f8e526c742c983add3a0a0ba36df757e3cced2de088657a ./hermes_overlay/trading/migrations/002_identity_execution_history.sql
09eef63e02c1e5a62dd278f2bd69ba5a4dc0d09fc0bac9b18fdf18b59959f013 ./hermes_overlay/trading/migrations/003_idempotency_locking.sql
ad689932d08552f7e28e67dc09eeb84d99bd0720e28836a95ec665ca60410de0 ./hermes_overlay/trading/migrations/004_order_lifecycle.sql
32e2b7c0b62265b28ca237be5f5c4eb6f0aceb8a822c09f991280c4a5247018b ./hermes_overlay/trading/migrations/005_plan_risk_operator_controls.sql
34e23c1669e53a58401411d5b716d9c2e18bfbf9d9487f967ebf3a05190e4dfd ./hermes_overlay/trading/migrations/006_security_sessions.sql
5733762659deecde403cd4b96a2031e7f693a9d9c5ed0c383f441717e1311087 ./hermes_overlay/trading/migrations/007_execution_state_and_protection.sql
556fbd930222ec144ade17c85fae9d3227edbdea1b60aace39b4f5cf71757885 ./hermes_overlay/trading/migrations/008_approval_execution_boundary.sql
a8cd4739133ab1a81d50c4607d6fd333d0b8b97b3cee72cb865d0759d6a7a119 ./hermes_overlay/trading/migrations/009_account_positions.sql
6b99f1343885daeba61fabb30c7be5d131e7998349a94845b65bab973bc4ac3f ./hermes_overlay/trading/migrations/010_analysis_market_mode_entities.sql
a324041431f250951173c3b8d5b68e660f2a11bbb8656de00ec20f53eff310c0 ./hermes_overlay/trading/migrations/011_scoped_lifecycle_metadata.sql
008aa2fb997180a4392f04760985d87d8b314a73e1f58cd1525fa57a1b7457c6 ./hermes_overlay/trading/migrations/012_position_events.sql
4221c87cbcdf8e29a91b711fc621867d2a6756a7459788ad96dc8439e91cd20d ./hermes_overlay/trading/migrations/013_execution_audit_session.sql
10c2ff531bc94082b1ef19e655e97994b1f5a704cc872a9360fae27b2bbb1ea3 ./hermes_overlay/trading/migrations/014_rate_limit_audit_integrity.sql
169e6c2c96f9a08d070a245fdee926c2401f96e47ca57492524d21a0e2e117a8 ./hermes_overlay/trading/migrations/015_audit_append_only.sql
ac16b1b13f52b50a2e08c291ad919579e40a1fd57ef28e225192dc4a7e00593a ./hermes_overlay/trading/migrations/postgresql/001_baseline.sql
23595bd6d1a67d0eba9ab0a42914ade26688235033b6c86225aaa29016e1828c ./hermes_overlay/trading/migrations/postgresql/002_operational_indexes.sql
179efc1f91eec80b179fabecfca8b839b0198b52b9666c8735b2dec62f7b8750 ./hermes_overlay/trading/migrations/postgresql/003_scoped_lifecycle_metadata.sql
c6a13acd6476cee20f08da7dc4d50e8b547376963dcd69c94cea8438a29fdd9f ./hermes_overlay/trading/migrations/postgresql/004_position_events.sql
2af559ae79b4cd65be70450632acfec8229f3c8d5e8733a80c1f4df109a124ae ./hermes_overlay/trading/migrations/postgresql/005_execution_audit_session.sql
487a207670dfc801c21c524c071ecbab745ff900b668a600630b637e57e5cb8c ./hermes_overlay/trading/migrations/postgresql/006_rate_limit_audit_integrity.sql
5cab69283a2b703463ecff8caf322311cb4d9e9f24e383d28b781431045feacc ./hermes_overlay/trading/migrations/postgresql/007_audit_append_only.sql
54090df688063d8b7b1db5a46d4949bc39cf4d155abcfc0869db2b4153fd9db6 ./hermes_overlay/trading/observability.py
9634fa0d201a3de63a4a46f047c4354358843683aea5844cec31b64f37bc9690 ./hermes_overlay/trading/operator_controls.py
1d55fc3de213644f8af065e41cef286c4cb135236a79b9880a4128764dbead4b ./hermes_overlay/trading/order_identity.py
783755047d70ba33d2635a26db61484d53fc29199da148e1f8b03d77fedf0c6a ./hermes_overlay/trading/plan_integrity.py
2b367c85a38ac1fcdec82f0cf58825779e5514fa6074afc9be5d9353055feb16 ./hermes_overlay/trading/provider_authority.py
9d6f7ad47d94fe8e604e593757ec8e3fe73d58d669f838fa45c8b551fbe5ac95 ./hermes_overlay/trading/provider_contracts.py
efb2f86ba32c9fe83ec1d78b3cf8c9fac2879bc090d7ddc852bb9d32e7c26cd9 ./hermes_overlay/trading/provider_reliability.py
1fa785e84f2d7fe2c04cf6b2d929e08fdf6fed5ed8acef172d75647025d2ab22 ./hermes_overlay/trading/rate_limit.py
606dc163e3aa4c55a5cedc99c0a534377a41707a99a959e8af32d4fd07aac679 ./hermes_overlay/trading/reconciliation.py
a7a52d5b333317ad7cc8b60cc844a9efaf45acee6cb48d582e8e66c737402837 ./hermes_overlay/trading/risk.py
e31e18d75b2555307171b0c78d73e87317be5c8a04dc8be85408901be11f8ff1 ./hermes_overlay/trading/security_policy.py
c2ebdee3e68c3c81cbdc1c353a6ee59aa16c2f2d03f849d0eb0d21a251ab7eef ./hermes_overlay/trading/signing_keys.py
a7a538f9257b295df036f6d67107c07e55ae0dd5220efbc36297feac40152ba3 ./hermes_overlay/trading/state.py
e2447ce3cd38f92e0c03e9bddb93e536cbaa9875fbfc2d09d06dd920e3164b34 ./hermes_overlay/trading/strategy_backtest.py
49dd379ed34b9b62c0b68805ce9ed2e2efe4fb409b830488f0a03dce66ed3a4b ./hermes_overlay/trading/strategy_registry.py
81ba8ec2d887966144cc88ba35cbfb372ea3138279d373500197703d6cb99e16 ./hermes_overlay/trading/symbols.py
3ed5614c1fda30678b101043b5cb9bcb4aee13f02084d4d118df2d8c1563349d ./hermes_overlay/trading/trade_cycle.py
8ffd1afe128dc693fe08903e64a86955c35a0585535b29be9998870b7bad89ac ./login_page.html
d46fba977677461dd7e42be4c1a9441ee03c302f0e16b73f080da7fd5b2270f4 ./marketing.md
14b7f9f1562fbf23b97b13734968d4debe8fec20866c44b5512b95b9aaefa6b2 ./package-lock.json
0d7ee5f645d65a7db0b4a5264d08d95810e064bffd7ff792973c441abe9a36bd ./package.json
f6bb94f04a7a7b0251c6cd34ca51343056f13184f6575ab72f2b964c46a4ec4b ./pyproject.toml
fabfd8ef2487b8875e70c706de10db184fe57335a963f8b8f5c03028cc0561d6 ./requirements-ci.lock
bc94d072fff3da1d9f6f261a9b806f51d7b3789748ebb209ee315533813449f5 ./requirements.lock
3a25a236313dd8f48805d6e7b6a54f0e36c5273cbc2920219495184af550cdaf ./requirements.txt
ac208a7e3023fe95fcd583ba6e211106b860c93a84678380800c894985d7e400 ./scripts/audit_authoritative_state.py
b3e2905fd8ce4f25e28bcf0788e4a6699bfdd17699782a114ac173b3ee213600 ./scripts/audit_execution_client_paths.py
8bd2f2dc57c4e51d129cead4ba109086f0fa6de32c5f9d076fd864f0ac0e4d8e ./scripts/audit_phase4_adjacent_paths.py
3e06ca272d2ef80946d0f7247db9f1828dc78f132f116be123cb39292826c995 ./scripts/audit_plan_approval_boundaries.py
10cacc1119e86e54b6928c727b98b39158d8ef55ec2e14f09068520ddc1e7596 ./scripts/backup_allowlist.py
7664d582d21f87155cf62dcc92f5eb162cde3f98300cd0b8b04ca91edfea0752 ./scripts/check_critical_coverage.py
8e64897409c0e92016dd5a88a5e5c509908125df5ed72b7b05807956880ae89c ./scripts/check_dependency_licenses.py
7e87b03b2c0383ad57b953fa4328f80286c1cbad0b90e595b803fbd39bfe8d10 ./scripts/check_migrations.py
e24b77a268de0da7e716545ed3d795161dde7475ba73bfb6a98e445497b2e890 ./scripts/ci_secret_scan.py
b3972f48615b1c863ad7242a0674f6c29653b82b89a5fd91e14f9a67f0b50b41 ./scripts/clean_build_manifest.py
bd9ce0815eea6901c3ceb717d01ebc0f880fc66e28d89b4cca1c027e5893e67c ./scripts/dns-fix.cjs
124be7a64f83a51114da1ed2d32579120769cf9c5848cf1798dfedc717e57203 ./scripts/dns-resolve.py
03e250648bf75a069a7b918edfdf3f6941308f783bd07d3c3b30d56e9b7d8ca3 ./scripts/entrypoint.sh
9cba8c186ea7b80ad36e238f87cb9f3b3836182f3274f93b00bd5623df6c88c1 ./scripts/generate_dependency_inventory.py
f3a37b027fd8c5f2ce6682b40c0da49e3b4c86bfdfe9d4a33c1234e16fb4bde6 ./scripts/hermes_persist.py
7fde48994b0498550a3bc2afb1ecd0dd9543b4f441f24234b3b361640e59f5a0 ./scripts/migrate_legacy_paper_state.py
57d35f09c5ed12efff9a8a62fcd6618632901d4df93a9fab6d81bca30c8487fb ./scripts/produce_evidence_package.py
693de98ac24f581904c64a81444f272281ace19e6a1cf5016ecdab01f498ab6f ./scripts/restore_from_dataset.py
3a3ac96d5477460cd52a53f66cc055b8d77d2e23fb36c8b55d36367a599e1fea ./scripts/restore_from_dataset_atomic.py
e201d53b16268be7988f66ad38ece801045f1ead5b81b787538a7fc064bc52fe ./scripts/runtime_policy.py
d698bb7cb64ab3fcbd030521b8e5196803e870b7d6245f2b571d480342c71b20 ./scripts/save_to_dataset.py
1afe0d80cb2ebf4621be6af1064d5266456fd3b7adf6d3cb7e9914ea22507951 ./scripts/save_to_dataset_atomic.py
499d3e8d2b16da8efbc99ac26dd6a5e33e348518e248f4421dfe007305c4a092 ./scripts/secure_backup.py
c57a4de03b04ee11b7a3fb390b28e0b57741f2d562a650c6e58799f0de92ec1c ./scripts/sync_hf.py
cc0701802eeddaeb89929fbee5bd6d848c22d66df859b0e5a193e91e4791e948 ./scripts/telegram_webhook.py
cca7cca85e921f2ba1bf467955fe6295535eca9127e1b10c25274bc003ab27bd ./scripts/validate_postgresql_migrations.py
df6b284de7cf6b58ecfa9682367d8efe9bde03ab2e96a5fc2ca842a4732f4684 ./scripts/validate_runbook_consistency.py
9d57bfccfb836a7c55a9b05440bbd7cf7612722d9f1d5a491e9acefddaee4e97 ./scripts/validate_startup_configuration.py
e59ad480768fbf29e8893910e15f5d4adfb1f836507041e71c85ec317e6bbdf6 ./scripts/verify_ci_failure_contract.py
a9d17b3118acf6b9d04021a55a4c9eac2403defb5a5cbbf940c5cdbed6fd4dc6 ./scripts/verify_clean_build_equivalence.py
9ce77475fb627bc4229fa30fe7a9254bc69f855fa2d240007e52211e87b9840d ./scripts/verify_futures_runtime.py
0429f22c6897fa762a5cf733a588a920789fe2543e7c69f6716a90d511615a92 ./scripts/verify_repository_metadata.py
968b34904bbfa411531a900ece6f2f24497cbb5a0554bdec0bb3e4ea47960fc0 ./scripts/verify_required_failures.py
ff54ff8578542ed50b256423444310c0e00e4d97e476c8a6e50dd1fd12204532 ./scripts/verify_upstream_integration.py
e7510256711038a1f24d86ce9f863d1c59cde423998e3c9608524caa15f071ff ./telegram_relay/README.md
a2e63e26437a75da0df52ee7f174854b155014830fae41d671635574b34baa7f ./telegram_relay/src/index.js