{"total":62,"returned":30,"summary":{"status":"recording","publication_count":62,"market_date_count":43,"first_as_of":"2026-08-31","latest_as_of":"2026-10-29","first_published_at":"2026-09-01T16:20:46Z","latest_published_at":"2026-10-29T20:38:48Z","latest_publication_id":"hsp_pub_20261029_45ab8f971e82e652","latest_revision":1,"latest_instrument_count":155,"latest_snapshot_hash":"sha256:45ab8f971e82e652596e73b0d69f37604b8b457e753aa050e90dc3cc44bfbce5","latest_methodology_version":"ha-methodology-1.0.0","latest_calculation_version":"ha-calc-ccf374a190a982b31cc4","latest_change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":109,"mark_update":46,"unchanged":0},"latest_attestation_chain_status":"linked","latest_attestation_hash":"sha256:f92c716cbcfb9c19af72732c81cb818c24ad0746261c0cceb430767537f30376","latest_signature_status":"not_configured","latest_external_timestamp_status":"not_configured","performance_status":"not_calculated_from_commitments"},"publications":[{"publication_id":"hsp_pub_20261029_45ab8f971e82e652","as_of":"2026-10-29","published_at":"2026-10-29T20:38:48Z","revision":1,"snapshot_hash":"sha256:45ab8f971e82e652596e73b0d69f37604b8b457e753aa050e90dc3cc44bfbce5","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261028_0cf7516be19f1d84","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":109,"mark_update":46,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:9d4bbcfb564a05168214e1a605ed86c377af3685ea767d8d8eea7fb49871405c","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:7fd892d3c598caa54119fdf0455a40081907188be7fb2c87b431ae01428c7979","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-29T20:38:48Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:f92c716cbcfb9c19af72732c81cb818c24ad0746261c0cceb430767537f30376","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261028_0cf7516be19f1d84","as_of":"2026-10-28","published_at":"2026-10-28T20:38:01Z","revision":1,"snapshot_hash":"sha256:0cf7516be19f1d84691cfab4eea9bde0989145795eecb45689b600c7e1a91c8b","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261027_3b2a5b6e664c1a89","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":113,"mark_update":42,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:2fb7155055d61b7ba8eee7b65189119456667adac3d7dacf5bc71782fc64cf86","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:46d6d921f1aecb3d9852d82a24f468eb0821477c188b491d7f2c6323218726e9","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-28T20:38:01Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:7fd892d3c598caa54119fdf0455a40081907188be7fb2c87b431ae01428c7979","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261027_3b2a5b6e664c1a89","as_of":"2026-10-27","published_at":"2026-10-27T20:39:15Z","revision":1,"snapshot_hash":"sha256:3b2a5b6e664c1a89fb549374efc275af07440eb723816508f82d3cb82307736b","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261026_718d6b4c4103e037","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":112,"mark_update":43,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:c21bd962e0e9d4996b6bb4fcb7bc68ddbcf0fb2725c594b90d1e378d6a3fb3ce","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:5bd0661df46ff112206c107e0d03a573aaf78ec0827d34371acd5d498944fcd5","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-27T20:39:15Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:46d6d921f1aecb3d9852d82a24f468eb0821477c188b491d7f2c6323218726e9","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261026_718d6b4c4103e037","as_of":"2026-10-26","published_at":"2026-10-26T20:37:44Z","revision":1,"snapshot_hash":"sha256:718d6b4c4103e037a49bdc63b27196b6cce7cf2f98a88924eeb43cb06d8447b8","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261023_fde586b645c9597b","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":111,"mark_update":44,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:5b79e0bcf04b09ebf59b2a6ed057aba8216e19384d40bcac3aa6cf3fa15b3b17","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:40f419c5845273fbf200b2e714464d4097d06e52abc0663de601bbf5113c17e0","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-26T20:37:44Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:5bd0661df46ff112206c107e0d03a573aaf78ec0827d34371acd5d498944fcd5","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261023_fde586b645c9597b","as_of":"2026-10-23","published_at":"2026-10-23T20:37:36Z","revision":1,"snapshot_hash":"sha256:fde586b645c9597be1437fe1ee7e3242725568f03a0a0f7af9636f8b0d76c221","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261022_d7b45263cf6e1205","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":112,"mark_update":43,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:f4fd2ee82fee589678cdb805c3982fc95b85643de0aab047be0b4bec9c255789","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:6bd9d9c69e6a8fd1e9e41f3d0cbaf6248aebc1a9b8bcf00d341a531d584395d2","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-23T20:37:36Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:40f419c5845273fbf200b2e714464d4097d06e52abc0663de601bbf5113c17e0","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261022_d7b45263cf6e1205","as_of":"2026-10-22","published_at":"2026-10-22T20:38:14Z","revision":1,"snapshot_hash":"sha256:d7b45263cf6e1205030b220ae61647911a953a1a3f02655a0b4804961b34832f","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261021_f9e129d1fc65b98b","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":114,"mark_update":41,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:076169fe98ce211399f8af65a906c0b03558a43b873e93c326fa78aa613e25b5","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:7547c25bcd9c236d7a48de2d65b074271dcd6ec446d630372586ca6e758d2afe","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-22T20:38:14Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:6bd9d9c69e6a8fd1e9e41f3d0cbaf6248aebc1a9b8bcf00d341a531d584395d2","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261021_f9e129d1fc65b98b","as_of":"2026-10-21","published_at":"2026-10-21T20:38:18Z","revision":1,"snapshot_hash":"sha256:f9e129d1fc65b98bda675947885a0241a792ad916c3eb671f4334449648cde99","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261020_f951e632c1a93fed","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":112,"mark_update":43,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:40d2dbd44a1bce4d4ac0b18ff90a51815760042eaa413d0a1b95b654ace70494","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:e304203651ea431faa79d3777ea8a15e9456a1399f099ac9664854902fe963f9","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-21T20:38:18Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:7547c25bcd9c236d7a48de2d65b074271dcd6ec446d630372586ca6e758d2afe","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261020_f951e632c1a93fed","as_of":"2026-10-20","published_at":"2026-10-20T20:37:31Z","revision":1,"snapshot_hash":"sha256:f951e632c1a93fed43957fe9cc5bd2cf397a21716d86488ee7ab8b34ed34d61d","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261019_cdfeae5120708b61","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":115,"mark_update":40,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:74db32dcac391890e2772d2ff8fd12ef09c6e0bb1646f9207ac987d08894ac49","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:7696dbf19d399baf5724aea1a5b3c745fc453883f9a1b7645a0227bd116969fe","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-20T20:37:31Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:e304203651ea431faa79d3777ea8a15e9456a1399f099ac9664854902fe963f9","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261019_cdfeae5120708b61","as_of":"2026-10-19","published_at":"2026-10-19T20:38:58Z","revision":1,"snapshot_hash":"sha256:cdfeae5120708b614a2d75c30b0929fcf609402d24bed109acbe7e0b223d6a67","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261016_1875bce6d65194a2","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":113,"mark_update":42,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:2f83ebee32c535b7beef6eebeb012543fe7b6cbdb96155e8dd1cfee19d6a29f3","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:b2bda9aa4b74feffdb2ee10eba1b2797f401e4c39888f739f84a34fdf77e095c","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-19T20:38:58Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:7696dbf19d399baf5724aea1a5b3c745fc453883f9a1b7645a0227bd116969fe","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261016_1875bce6d65194a2","as_of":"2026-10-16","published_at":"2026-10-16T20:38:02Z","revision":1,"snapshot_hash":"sha256:1875bce6d65194a28c86a5c814fcc36682af4b1a5e933d2fa7a63b42472702e2","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261015_4cad42246935660f","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":116,"mark_update":39,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:7fb06945ea465039dfa4a28dd5c67680473663c9db7e0ba0ea6cc9b7faf297ad","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:fb0a60fdd2ae872d3e8f18b65fab349c2ef7daea51fb2037e529961e0751e6ca","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-16T20:38:02Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:b2bda9aa4b74feffdb2ee10eba1b2797f401e4c39888f739f84a34fdf77e095c","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261015_4cad42246935660f","as_of":"2026-10-15","published_at":"2026-10-15T20:38:23Z","revision":1,"snapshot_hash":"sha256:4cad42246935660fb095de9d68d54fdaa8bc6127dac87b8b33f42986d5fa0187","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261014_61fd43b63cfff354","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":116,"mark_update":39,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:916b73905a6a7eb778f58583e15fc829ed55cb49d171955275268bd987821ae9","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:cfa016420b9a781324a4b70380f0b221e89cca3bfe0cc6a18da4470acd11f68d","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-15T20:38:23Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:fb0a60fdd2ae872d3e8f18b65fab349c2ef7daea51fb2037e529961e0751e6ca","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261014_61fd43b63cfff354","as_of":"2026-10-14","published_at":"2026-10-14T20:39:26Z","revision":1,"snapshot_hash":"sha256:61fd43b63cfff354c72d275eb412ee1112085c14defbc55276d5f94bd82c5dea","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261013_76ce505c58427382","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":121,"mark_update":34,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:9eff2fa5e72cab1be6c8b20841959c8b215cb906a398be42a4bddec735e11b70","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:36ff04b30c8cf6b1f71f826c84a2ce4ac807a76dbad8c9be86c8213d5ff518b4","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-14T20:39:26Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:cfa016420b9a781324a4b70380f0b221e89cca3bfe0cc6a18da4470acd11f68d","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261013_76ce505c58427382","as_of":"2026-10-13","published_at":"2026-10-13T20:38:55Z","revision":1,"snapshot_hash":"sha256:76ce505c58427382c637d1c7ef25bbb9e138a9f62cfe2ca33229921afeb41738","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261012_488175d6cf33aaf9","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":121,"mark_update":34,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:3a120a78099b2ecd7df47004409b4f0eda64d65a8fcc89313e86f81971734bd3","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:5ae698b5b91ebe21beb3f0a13aa7e7cd196c61dc670242a54bfd2e1432f641ab","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-13T20:38:55Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:36ff04b30c8cf6b1f71f826c84a2ce4ac807a76dbad8c9be86c8213d5ff518b4","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261012_488175d6cf33aaf9","as_of":"2026-10-12","published_at":"2026-10-12T20:38:15Z","revision":1,"snapshot_hash":"sha256:488175d6cf33aaf9d882071c3d48caca162f815ec99dede1fee4ac209306f66b","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261009_68c9977d9d990bb5","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":122,"mark_update":33,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:b4dbb5d0b36954d445b69bd9b074414f1d7ea9be9a8663e594745e6d255371f2","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:3d09e20a10058d0fe1a1505ec070e34bf8fa9465771ec6a81436d9e5141497b2","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-12T20:38:15Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:5ae698b5b91ebe21beb3f0a13aa7e7cd196c61dc670242a54bfd2e1432f641ab","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261009_68c9977d9d990bb5","as_of":"2026-10-09","published_at":"2026-10-09T22:41:59Z","revision":3,"snapshot_hash":"sha256:68c9977d9d990bb5f96936a87e7a26242d881e28dcdcd5b2e378fe0daa8bb7b3","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261009_a43385bff8e30f45","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":0,"mark_update":0,"unchanged":155},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:0e3e3abe464faf7ea8a2678048620424bfff6636731152a259d8824b2016b81e","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:681eb461a4b5041df3804da8de2988611b28d7d17311421cbff84c66fe503d7e","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","issued_at":"2026-10-09T22:41:59Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:3d09e20a10058d0fe1a1505ec070e34bf8fa9465771ec6a81436d9e5141497b2","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261009_a43385bff8e30f45","as_of":"2026-10-09","published_at":"2026-10-09T22:15:10Z","revision":2,"snapshot_hash":"sha256:a43385bff8e30f45efe80ed9647ef7e0528c38d677c9930b15e03ee80e679607","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-5beb972fb966e08f38b0","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261009_37aa6639824a63a7","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":0,"mark_update":0,"unchanged":155},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:7646c08bddd091215b28222fc9bfb1b0183c433c1b3ec757b499f88a743d79ee","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:64c7559edd23fd5b129ab77d92a3e0f0931974937a004a388b611a563b0fbed5","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-5beb972fb966e08f38b0","issued_at":"2026-10-09T22:15:10Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:681eb461a4b5041df3804da8de2988611b28d7d17311421cbff84c66fe503d7e","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261009_37aa6639824a63a7","as_of":"2026-10-09","published_at":"2026-10-09T20:38:14Z","revision":1,"snapshot_hash":"sha256:37aa6639824a63a79d09247446d4009a4463de3cb90f66c34f64a6a716b33852","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-62eccc30d119b9476bf2","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261008_e868173f39b56416","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":122,"mark_update":33,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:e9c15544fe4d9313b90815fb1793bebf8e140679628b1504819458dc0bc8ce43","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:52838da0e1538e8b4acfec8ce840d0ab51620eeecff1121dc1d86f18d0dcd6d6","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-62eccc30d119b9476bf2","issued_at":"2026-10-09T20:38:14Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:64c7559edd23fd5b129ab77d92a3e0f0931974937a004a388b611a563b0fbed5","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261008_e868173f39b56416","as_of":"2026-10-08","published_at":"2026-10-09T07:03:16Z","revision":2,"snapshot_hash":"sha256:e868173f39b56416837c0b6f881620328708d35d792e61c526b210c04bc80d49","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-62eccc30d119b9476bf2","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261008_26b3ef053f55d466","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":1,"mark_update":32,"unchanged":122},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:c60c7f5ba6d4752c0f9ea9302810968acd5237c62a3c60f96195c00298a51a6e","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:f080054175549dda9dc245268b543b7af9a015ff0f21d766c49941b10be428c6","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-62eccc30d119b9476bf2","issued_at":"2026-10-09T07:03:16Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:52838da0e1538e8b4acfec8ce840d0ab51620eeecff1121dc1d86f18d0dcd6d6","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261008_26b3ef053f55d466","as_of":"2026-10-08","published_at":"2026-10-08T20:38:54Z","revision":1,"snapshot_hash":"sha256:26b3ef053f55d466ce62299e5f1497ca612b102417d6615dd2c6d1676847a696","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261007_f72bb6cf671bfc18","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":121,"mark_update":34,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:6937773cf893994a57e3a79a91c9afb1c0868cd0372bdc422f41f296a78b1502","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:f24d9060f9fb01597bc53f48af0255202ec13aa2405b7f7acd0c866cf9cb3109","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-10-08T20:38:54Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:f080054175549dda9dc245268b543b7af9a015ff0f21d766c49941b10be428c6","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261007_f72bb6cf671bfc18","as_of":"2026-10-07","published_at":"2026-10-07T20:37:18Z","revision":1,"snapshot_hash":"sha256:f72bb6cf671bfc1894cd28dc7d3ab8f7b5f63636750ee167002f19fe2c0b40a5","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261006_114f78f50da1e410","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":123,"mark_update":32,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:fd35b101ebadbd2f1695c95ad4445dfb2cc825c37b76aaae9cb4343728a677fd","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:044bed26b7eb48c451f463fbafb952834a0947af923f4a3b0e675790739845a0","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-10-07T20:37:18Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:f24d9060f9fb01597bc53f48af0255202ec13aa2405b7f7acd0c866cf9cb3109","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261006_114f78f50da1e410","as_of":"2026-10-06","published_at":"2026-10-06T20:38:42Z","revision":1,"snapshot_hash":"sha256:114f78f50da1e41031422920eca87e9d880091f0b4ed099d550fb9d66f967915","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261005_3b74464e1b0c38df","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":121,"mark_update":34,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:c348d4ecf3d094ebad7cb1da206f94aa87bf6b9771956801b7ca5e0fd1b9e541","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:e55121464e3a8046ffb12a9c4a3becba222be8d154153153729b7bb02914a4e0","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-10-06T20:38:42Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:044bed26b7eb48c451f463fbafb952834a0947af923f4a3b0e675790739845a0","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261005_3b74464e1b0c38df","as_of":"2026-10-05","published_at":"2026-10-05T20:37:55Z","revision":1,"snapshot_hash":"sha256:3b74464e1b0c38dfd7ea128d6371bf1f8e28e0776e4e2aba294dc45a022cc5d1","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261002_eb57d9fc4b1fbd72","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":121,"mark_update":34,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:299b1e64ed7a531e19a26533bb67d37d881ad84af2005c7812a80919bb3f8227","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:a5f0a81306dd9ad4efa02c5f4562b805bd94dcfe4bb994c5113f5e87d34ba349","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-10-05T20:37:55Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:e55121464e3a8046ffb12a9c4a3becba222be8d154153153729b7bb02914a4e0","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261002_eb57d9fc4b1fbd72","as_of":"2026-10-02","published_at":"2026-10-02T20:38:07Z","revision":1,"snapshot_hash":"sha256:eb57d9fc4b1fbd72beddb65c0e96a69aa7518a95072dd0a0e55679af62538d39","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20261001_720301ab0d3c3a08","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":121,"mark_update":34,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:17b3ecf8d630393ec7923ea6f4baeb470a0875ad5748a5d6e43ce39b055c0fe6","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:d1a39007936088349c9426fa88092845a6ec4995570dfce4196bd9fcec21dca8","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-10-02T20:38:07Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:a5f0a81306dd9ad4efa02c5f4562b805bd94dcfe4bb994c5113f5e87d34ba349","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20261001_720301ab0d3c3a08","as_of":"2026-10-01","published_at":"2026-10-01T20:37:34Z","revision":1,"snapshot_hash":"sha256:720301ab0d3c3a0826533c32e78ad8df2d1e10b6d67c155ce320f0c665f923f0","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260930_bdcc725029682184","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":120,"mark_update":35,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:f59fb8adc7c8e69354162122e479e03cbccd3e3999b8397ecd6c3324b34cf701","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:77f55caaac285063e075bf00112654fac42e3acc105f21ac9ef5cbb63e9e1850","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-10-01T20:37:34Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:d1a39007936088349c9426fa88092845a6ec4995570dfce4196bd9fcec21dca8","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20260930_bdcc725029682184","as_of":"2026-09-30","published_at":"2026-09-30T20:36:27Z","revision":1,"snapshot_hash":"sha256:bdcc725029682184f2e7b6494723912fe02fa60a9cdbe223a08c1f8c1701c314","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260929_ee8546c9bbbfdb74","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":116,"mark_update":39,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:4458557ccb2d84fa523ba8e0bd0a3ef46d0059652a2b91efbb31336462c234de","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:18af63e1b847b40f60655300511a4040b4f98ab7ffe712c5767f2fb39d3324e6","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-09-30T20:36:27Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:77f55caaac285063e075bf00112654fac42e3acc105f21ac9ef5cbb63e9e1850","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20260929_ee8546c9bbbfdb74","as_of":"2026-09-29","published_at":"2026-09-29T20:37:41Z","revision":1,"snapshot_hash":"sha256:ee8546c9bbbfdb7474bf38adb0a95827120090f6ab976c5e89f6b829bb132cbe","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260928_6fd8578dfb8de189","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":117,"mark_update":38,"unchanged":0},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:499fc2af639545ff681cbd2cb3a8ddc3b8903148a4bea6d3421f40ac2ab5bfb5","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:adb704f3b7edbcec2fa4a3ee784ce6587e9eace0d2a50540a2852f952e05dd4b","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-09-29T20:37:41Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:18af63e1b847b40f60655300511a4040b4f98ab7ffe712c5767f2fb39d3324e6","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20260928_6fd8578dfb8de189","as_of":"2026-09-28","published_at":"2026-09-29T13:51:40Z","revision":8,"snapshot_hash":"sha256:6fd8578dfb8de189e9aa15659e2475c61b5132fe3173a31c121785e686f9bb25","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260928_467eff78be425546","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":0,"mark_update":0,"unchanged":155},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:2e95320a1e9c5c9b1cc3306f41a35290b3c3aa27a0590246251f36ea66df1461","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:c69ca31d3e397b45069447d3ad062b83c57dee6300124ffb926d635ed8626839","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-9932e64081fa4c5851a5","issued_at":"2026-09-29T13:51:40Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:adb704f3b7edbcec2fa4a3ee784ce6587e9eace0d2a50540a2852f952e05dd4b","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20260928_467eff78be425546","as_of":"2026-09-28","published_at":"2026-09-29T13:27:20Z","revision":7,"snapshot_hash":"sha256:467eff78be425546a27a2177cb2c2524f26efd77eff1cc86bf567a8ed1a254af","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-b42891c97cb38adff2b7","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260928_f4c88ced8403c487","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":0,"mark_update":0,"unchanged":155},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:a2782751e1797b3f60a92fc8c6480593041ee63738b25226908e477e09a34c94","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:1efbb34e9517ee6940a082de14fd4ad9c52a764dfcf1e24f9ae1cbd67981ba9e","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-b42891c97cb38adff2b7","issued_at":"2026-09-29T13:27:20Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:c69ca31d3e397b45069447d3ad062b83c57dee6300124ffb926d635ed8626839","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20260928_f4c88ced8403c487","as_of":"2026-09-28","published_at":"2026-09-29T13:23:26Z","revision":6,"snapshot_hash":"sha256:f4c88ced8403c487811c0d8fe87c0b84336d50490b4706f296c3acfe8a062bbd","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-a20654975becb42916fa","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260928_be6bece152a58f8a","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":0,"mark_update":0,"unchanged":155},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:8c58003e17e5389df562c19e0d8ba2fc83e1a24a9e9dbdf1486b3cb8be45968a","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:939a1b5b5b423fb605a6559959f5baa63baa33e697e8b70da5a3fb833bb8c592","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-a20654975becb42916fa","issued_at":"2026-09-29T13:23:26Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:1efbb34e9517ee6940a082de14fd4ad9c52a764dfcf1e24f9ae1cbd67981ba9e","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}},{"publication_id":"hsp_pub_20260928_be6bece152a58f8a","as_of":"2026-09-28","published_at":"2026-09-29T12:38:11Z","revision":5,"snapshot_hash":"sha256:be6bece152a58f8ab603079889280a6b4f48d2999a7acee7e02c9f810cb2411c","hash_algorithm":"sha256","commitment_scope":"Canonical JSON of the complete allowlisted agent-facing end-of-day signal projection, sorted by symbol.","data_type":"forward_eod_snapshot_commitment","is_live":false,"scan_schema":59,"engine_version":"scan-schema-59","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-c39625e2d9ed248e2bb1","instrument_count":155,"record_count":155,"previous_publication_id":"hsp_pub_20260928_3fe2dfde4ed400e5","attestation_chain_status":"linked","change_counts":{"baseline":0,"added":0,"unavailable":0,"material_change":0,"mark_update":0,"unchanged":155},"source":"https://hesperatlas.com/api/forward-publications","provenance":{"origin":"Hesper Atlas derived output from a completed local end-of-day scan","calculation":"Immutable commitment over the exact subscriber-facing forward signal projection.","update_cadence":"Appended after each completed market-data sweep; duplicate snapshots are ignored.","raw_price_history_included":false,"methodology_version_status":"versioned","provenance_manifest":"https://hesperatlas.com/api/provenance"},"caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"attestation":{"scheme":"sha256_hash_chain_v2","artifact_hash":"sha256:1ecca0d0ce4857f5f11d1c2c7875e68c9c813ef92c5cc9e5cc115937b27b2140","artifact_hash_scope":"Canonical JSON of the artifact object before its embedded attestation field is added.","previous_attestation_hash":"sha256:160774c4caaaf76ab3e0e923a0dca58bcebecf12100bdb0794ad00521f5afcb1","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-c39625e2d9ed248e2bb1","issued_at":"2026-09-29T12:38:11Z","signature":null,"signature_status":"not_configured","external_timestamp":null,"external_timestamp_status":"not_configured","verification_note":"Construct the object described by artifact_hash_scope, recompute artifact_hash with the published canonicalization, then recompute attestation_hash over exactly the fields named by attestation_hash_scope. This detects alteration but is not an independent timestamp or third-party signature.","attestation_hash":"sha256:939a1b5b5b423fb605a6559959f5baa63baa33e697e8b70da5a3fb833bb8c592","attestation_hash_scope":["scheme","artifact_hash","artifact_hash_scope","previous_attestation_hash","methodology_version","calculation_version","issued_at","signature","signature_status","external_timestamp","external_timestamp_status","verification_note"]}}],"access_note":"These public manifests are cryptographic commitments. Exact forward signal rows require a connected subscription.","caveats":["The ledger begins when this feature is deployed; it does not fabricate a historical backfill.","A publication is a completed end-of-day snapshot, not real-time or intraday market data.","An unavailable symbol means it was absent from that scan snapshot; it does not by itself prove that the instrument left the tracked universe.","Each new publication freezes both a methodology version and a content-derived calculation version; legacy pre-versioning rows may still contain null.","The hash-chain attestation is first-party integrity evidence, not an independent timestamp or third-party signature."],"as_of":"2026-10-29","last_updated":"2026-10-29T20:38:48Z","data_type":"forward_eod_snapshot_commitment_index","is_live":false,"timeframe":"deployment_onward","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","source":"https://hesperatlas.com/api/forward-publications","source_url":"https://hesperatlas.com/api/forward-publications","citation":{"url":"https://hesperatlas.com/api/forward-publications","as_of":"2026-10-29","data_type":"forward_eod_snapshot_commitment_index","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4"},"provenance":{"origin":"Hesper Atlas append-only SQLite publication ledger","calculation":"Index of SHA-256 commitments over exact frozen signal projections.","update_cadence":"Appended after completed market-data sweeps.","raw_price_history_included":false,"methodology_version_status":"versioned","methodology_version":"ha-methodology-1.0.0","calculation_version":"ha-calc-ccf374a190a982b31cc4","provenance_manifest":"https://hesperatlas.com/api/provenance"}}