{"boundary": "GAIP's own run record: when its Observatory ran and what it managed to collect. It describes GAIP's collection, not any agent, site or party.", "chain": {"head_sha256": "6c2f0c250b41a030c39009bef7939e4378c996ffaadbf0f082cae2d68211baa5", "rows": 14, "valid": true}, "columns_csv": ["day", "ticks", "ticks_with_error", "ticks_idle", "windows_with_tick", "windows_possible", "share_of_15_minute_windows_with_a_tick", "covered_seconds", "gap_seconds", "gaps", "fully_covered", "longest_interval_seconds", "claimed", "observed", "deferred", "requests_used", "budget_per_hour", "first_tick_at_utc", "last_tick_at_utc", "frozen_at_utc", "previous_sha256", "row_sha256"], "frozen_days": [{"add_on_errors": {}, "collector_states": {"agent_prices:OFF": 59, "erc8004_cards:OFF": 59, "shop_panel:RUNNING": 3, "shop_panel:STARTED": 56}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 1180, "listing_watch_seeded": 202, "package_history_requests": 964, "package_history_rows": 447, "shop_panel_run:shop_panel_classified": 15498, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 31610, "shop_panel_run:shop_panel_shops_found": 691, "unique_datasets_extra_requests": 1179, "unique_datasets_partial_rows": 5355, "unique_datasets_rows": 21475, "unique_datasets_waiting": 93812}, "covered_seconds": 55006.1, "cycle_seconds_max": 631.4, "cycle_seconds_total": 23533.9, "day": "2026-10-04", "ends_utc": "2026-10-05T00:00:00Z", "first_tick_at_utc": "2026-10-04T08:43:25Z", "frozen_at_utc": "2026-10-05T00:20:05Z", "fully_covered": false, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-04T23:58:18Z", "ledger_first_day": true, "longest_interval_between_tick_starts": {"end_utc": "2026-10-04T13:27:04Z", "seconds": 1424.5, "start_utc": "2026-10-04T13:03:20Z"}, "no_tick_recorded": false, "previous_sha256": "0000000000000000000000000000000000000000000000000000000000000000", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1369, "used": 18594}, "row_sha256": "7544a8e45c45f59924e5ca37bb1eeb3d046d5a5b36a20b68daf863bc70403984", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9677, "starts_utc": "2026-10-04T00:00:00Z", "stored_views": {"changes_weekly:STORED": 64, "observatory_summary:STORED": 64, "state_report:KEPT": 50, "state_report:STORED": 14}, "targets": {"changes": 105, "claimed": 5841, "deferred": 370, "observed": 5464, "target_errors": 7}, "tick_seconds": 900, "ticks": 64, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"DatabaseError": 5}, "ticks_idle": 5, "ticks_with_error": 5, "windows_possible": 62, "windows_with_tick": 60}, {"add_on_errors": {"cohort_error:TimeoutError": 1, "refresh_error:DatabaseError": 1}, "collector_states": {"agent_prices:OFF": 66, "erc8004_cards:OFF": 66, "shop_panel:RUNNING": 3, "shop_panel:STARTED": 63}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 1320, "listing_watch_seeded": 200, "package_history_requests": 1093, "package_history_rows": 510, "shop_panel_run:shop_panel_classified": 16369, "shop_panel_run:shop_panel_full_checks": 392, "shop_panel_run:shop_panel_observed": 392, "shop_panel_run:shop_panel_requests": 37838, "shop_panel_run:shop_panel_shops_found": 698, "unique_datasets_extra_requests": 1320, "unique_datasets_partial_rows": 6731, "unique_datasets_rows": 24833, "unique_datasets_waiting": 138447}, "covered_seconds": 86407.7, "cycle_seconds_max": 804.1, "cycle_seconds_total": 28249.7, "day": "2026-10-05", "ends_utc": "2026-10-06T00:00:00Z", "first_tick_at_utc": "2026-10-05T00:13:18Z", "frozen_at_utc": "2026-10-06T00:19:24Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-05T23:56:03Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-05T09:32:21Z", "seconds": 1291.8, "start_utc": "2026-10-05T09:10:50Z"}, "no_tick_recorded": false, "previous_sha256": "7544a8e45c45f59924e5ca37bb1eeb3d046d5a5b36a20b68daf863bc70403984", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1524, "used": 23332}, "row_sha256": "f1e678d70d2abbe066ae88e7b43782e38421e8bddd3030a36d079eedca9cfe02", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9792, "starts_utc": "2026-10-05T00:00:00Z", "stored_views": {"changes_weekly:STORED": 100, "observatory_summary:STORED": 100, "state_report:KEPT": 77, "state_report:STORED": 23}, "targets": {"changes": 320, "claimed": 6532, "deferred": 628, "observed": 5889, "target_errors": 15}, "tick_seconds": 900, "ticks": 100, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"DatabaseError": 34}, "ticks_idle": 34, "ticks_with_error": 34, "windows_possible": 96, "windows_with_tick": 94}, {"add_on_errors": {"refresh_error:DatabaseError": 1}, "collector_states": {"agent_prices:OFF": 57, "erc8004_cards:OFF": 57, "shop_panel:STARTED": 57}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 1140, "listing_watch_seeded": 175, "package_history_requests": 947, "package_history_rows": 445, "shop_panel_run:shop_panel_classified": 19745, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 43218, "shop_panel_run:shop_panel_shops_found": 1068, "unique_datasets_extra_requests": 1140, "unique_datasets_partial_rows": 12375, "unique_datasets_rows": 28950, "unique_datasets_waiting": 139315}, "covered_seconds": 86406, "cycle_seconds_max": 752.8, "cycle_seconds_total": 27952.8, "day": "2026-10-06", "ends_utc": "2026-10-07T00:00:00Z", "first_tick_at_utc": "2026-10-06T00:11:03Z", "frozen_at_utc": "2026-10-07T00:18:58Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-06T23:46:58Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-06T01:42:24Z", "seconds": 961.6, "start_utc": "2026-10-06T01:26:23Z"}, "no_tick_recorded": false, "previous_sha256": "f1e678d70d2abbe066ae88e7b43782e38421e8bddd3030a36d079eedca9cfe02", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1294, "used": 22728}, "row_sha256": "1ffde0a5edf8e227b8208541d223cb62cb64dae7860edf729a0d5eb3d4a7412b", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 1.0, "starts_utc": "2026-10-06T00:00:00Z", "stored_views": {"changes_weekly:STORED": 99, "observatory_summary:STORED": 99, "reliability_index:FAILED:TimeoutError": 1, "state_report:KEPT": 77, "state_report:STORED": 22}, "targets": {"changes": 374, "claimed": 5643, "deferred": 193, "observed": 5441, "target_errors": 9}, "tick_seconds": 900, "ticks": 99, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"DatabaseError": 42}, "ticks_idle": 42, "ticks_with_error": 42, "windows_possible": 96, "windows_with_tick": 96}, {"add_on_errors": {"cohort_error:TimeoutError": 1, "refresh_error:DatabaseError": 3}, "collector_states": {"agent_prices:OFF": 91, "erc8004_cards:OFF": 91, "shop_panel:RUNNING": 5, "shop_panel:STARTED": 86}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 1820, "listing_watch_seeded": 0, "package_history_requests": 1480, "package_history_rows": 693, "shop_panel_run:shop_panel_classified": 18918, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 42815, "shop_panel_run:shop_panel_shops_found": 1119, "unique_datasets_extra_requests": 1470, "unique_datasets_partial_rows": 12566, "unique_datasets_rows": 25455, "unique_datasets_waiting": 131962}, "covered_seconds": 86418.5, "cycle_seconds_max": 747.3, "cycle_seconds_total": 28965.3, "day": "2026-10-07", "ends_utc": "2026-10-08T00:00:00Z", "first_tick_at_utc": "2026-10-07T00:02:54Z", "frozen_at_utc": "2026-10-08T00:18:36Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-07T23:57:06Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-07T14:41:02Z", "seconds": 1167.8, "start_utc": "2026-10-07T14:21:35Z"}, "no_tick_recorded": false, "previous_sha256": "1ffde0a5edf8e227b8208541d223cb62cb64dae7860edf729a0d5eb3d4a7412b", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1147, "used": 15747}, "row_sha256": "ca2090b20b28a36ca1e05c0a33aabd7cfd7ae44af5352e32018dd669611ea78d", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 1.0, "starts_utc": "2026-10-07T00:00:00Z", "stored_views": {"changes_weekly:STORED": 108, "observatory_summary:FAILED:TimeoutError": 1, "observatory_summary:STORED": 107, "state_report:KEPT": 84, "state_report:STORED": 24}, "targets": {"changes": 134, "claimed": 4052, "deferred": 134, "observed": 3910, "target_errors": 8}, "tick_seconds": 900, "ticks": 108, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"DatabaseError": 15, "TimeoutError": 2}, "ticks_idle": 20, "ticks_with_error": 17, "windows_possible": 96, "windows_with_tick": 96}, {"add_on_errors": {"cohort_error:TimeoutError": 2}, "collector_states": {"agent_prices:OFF": 114, "erc8004_cards:OFF": 114, "shop_panel:RUNNING": 5, "shop_panel:STARTED": 109}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 2273, "listing_watch_seeded": 0, "package_history_requests": 1830, "package_history_rows": 856, "shop_panel_run:shop_panel_classified": 18965, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 42856, "shop_panel_run:shop_panel_shops_found": 1120, "unique_datasets_extra_requests": 1415, "unique_datasets_partial_rows": 12194, "unique_datasets_rows": 25080, "unique_datasets_waiting": 133173}, "covered_seconds": 86430, "cycle_seconds_max": 601.3, "cycle_seconds_total": 30162.8, "day": "2026-10-08", "ends_utc": "2026-10-09T00:00:00Z", "first_tick_at_utc": "2026-10-08T00:12:06Z", "frozen_at_utc": "2026-10-09T00:27:27Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-08T23:53:52Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-08T17:04:49Z", "seconds": 1279.3, "start_utc": "2026-10-08T16:43:30Z"}, "no_tick_recorded": false, "previous_sha256": "ca2090b20b28a36ca1e05c0a33aabd7cfd7ae44af5352e32018dd669611ea78d", "requests": {"budget_per_hour": 2250, "peak_last_hour": 989, "used": 14895}, "row_sha256": "5ece754982047f3b373961f71855c6bc095ca3eaa95da9f23131812e69cb3b53", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9792, "starts_utc": "2026-10-08T00:00:00Z", "stored_views": {"changes_weekly:STORED": 116, "observatory_summary:FAILED:TimeoutError": 1, "observatory_summary:STORED": 115, "reliability_index:FAILED:TimeoutError": 1, "state_report:KEPT": 94, "state_report:STORED": 22}, "targets": {"changes": 114, "claimed": 4013, "deferred": 259, "observed": 3748, "target_errors": 6}, "tick_seconds": 900, "ticks": 116, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 2}, "ticks_idle": 8, "ticks_with_error": 2, "windows_possible": 96, "windows_with_tick": 94}, {"add_on_errors": {"cohort_error:TimeoutError": 1, "refresh_error:DatabaseError": 1, "unique_datasets_write_error:DatabaseError": 2}, "collector_states": {"agent_prices:OFF": 101, "erc8004_cards:OFF": 101, "shop_panel:RUNNING": 6, "shop_panel:STARTED": 95}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 2019, "listing_watch_seeded": 0, "package_history_requests": 1630, "package_history_rows": 770, "shop_panel_run:shop_panel_classified": 17827, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 40332, "shop_panel_run:shop_panel_shops_found": 1059, "unique_datasets_extra_requests": 1458, "unique_datasets_partial_rows": 10840, "unique_datasets_rows": 21992, "unique_datasets_waiting": 173683}, "covered_seconds": 82922.6, "cycle_seconds_max": 769.9, "cycle_seconds_total": 26908.2, "day": "2026-10-09", "ends_utc": "2026-10-10T00:00:00Z", "first_tick_at_utc": "2026-10-09T00:08:52Z", "frozen_at_utc": "2026-10-10T00:27:45Z", "fully_covered": false, "gap_seconds": 3500.3, "gap_threshold_seconds": 1800, "gaps": [{"end_utc": "2026-10-09T17:32:32Z", "seconds": 3500.3, "start_utc": "2026-10-09T16:34:12Z"}], "last_tick_at_utc": "2026-10-09T23:56:38Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-09T17:32:32Z", "seconds": 3500.3, "start_utc": "2026-10-09T16:34:12Z"}, "no_tick_recorded": false, "previous_sha256": "5ece754982047f3b373961f71855c6bc095ca3eaa95da9f23131812e69cb3b53", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1046, "used": 12450}, "row_sha256": "0d3bbf2ed68516d670afc4ebffe0ac2851bb0ac732684f27817010db12c164ec", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9583, "starts_utc": "2026-10-09T00:00:00Z", "stored_views": {"changes_weekly:STORED": 104, "observatory_summary:FAILED:TimeoutError": 2, "observatory_summary:STORED": 102, "record_card:STORED": 14, "state_report:KEPT": 84, "state_report:STORED": 20}, "targets": {"changes": 81, "claimed": 3190, "deferred": 166, "observed": 3020, "target_errors": 4}, "tick_seconds": 900, "ticks": 104, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 3}, "ticks_idle": 5, "ticks_with_error": 3, "windows_possible": 96, "windows_with_tick": 92}, {"add_on_errors": {"refresh_error:TimeoutError": 1}, "collector_states": {"agent_prices:OFF": 104, "erc8004_cards:OFF": 104, "shop_panel:RUNNING": 9, "shop_panel:STARTED": 95}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 1771, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 703, "package_history_requests": 1700, "package_history_rows": 796, "shop_panel_run:shop_panel_classified": 19949, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 44932, "shop_panel_run:shop_panel_shops_found": 1150, "shop_panel_run:shop_panel_skipped_opt_in_required": 0, "unique_datasets_extra_requests": 1663, "unique_datasets_partial_rows": 13589, "unique_datasets_rows": 30905, "unique_datasets_waiting": 151509}, "covered_seconds": 86421.8, "cycle_seconds_max": 848, "cycle_seconds_total": 33002.1, "day": "2026-10-10", "ends_utc": "2026-10-11T00:00:00Z", "first_tick_at_utc": "2026-10-10T00:06:26Z", "frozen_at_utc": "2026-10-11T00:22:18Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-10T23:47:28Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-10T15:28:24Z", "seconds": 1311, "start_utc": "2026-10-10T15:06:33Z"}, "no_tick_recorded": false, "previous_sha256": "0d3bbf2ed68516d670afc4ebffe0ac2851bb0ac732684f27817010db12c164ec", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1255, "used": 22819}, "row_sha256": "b5944f4bcdf9b1366ca638889124c1617bcbbfae73f364a3ac786b6cb1259788", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9896, "starts_utc": "2026-10-10T00:00:00Z", "stored_views": {"changes_weekly:STORED": 106, "observatory_summary:FAILED:TimeoutError": 4, "observatory_summary:STORED": 102, "record_card:STORED": 106, "state_report:KEPT": 83, "state_report:STORED": 23}, "targets": {"changes": 409, "claimed": 6871, "deferred": 328, "observed": 6538, "target_errors": 5}, "tick_seconds": 900, "ticks": 106, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 2}, "ticks_by_sqlstate": {}, "ticks_idle": 2, "ticks_with_error": 2, "windows_possible": 96, "windows_with_tick": 95}, {"add_on_errors": {"cohort_error:TimeoutError": 1, "refresh_error:TimeoutError": 1}, "collector_states": {"agent_prices:OFF": 93, "erc8004_cards:OFF": 93, "shop_panel:RUNNING": 4, "shop_panel:STARTED": 89}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 463, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 3563, "package_history_requests": 1552, "package_history_rows": 729, "shop_panel_run:shop_panel_classified": 22916, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 51941, "shop_panel_run:shop_panel_shops_found": 1316, "shop_panel_run:shop_panel_skipped_opt_in_required": 0, "unique_datasets_extra_requests": 1805, "unique_datasets_partial_rows": 18526, "unique_datasets_rows": 37973, "unique_datasets_waiting": 206046}, "covered_seconds": 86406.1, "cycle_seconds_max": 730.6, "cycle_seconds_total": 31303.4, "day": "2026-10-11", "ends_utc": "2026-10-12T00:00:00Z", "first_tick_at_utc": "2026-10-11T00:02:28Z", "frozen_at_utc": "2026-10-12T00:19:54Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-11T23:57:50Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-11T07:26:19Z", "seconds": 1414.7, "start_utc": "2026-10-11T07:02:45Z"}, "no_tick_recorded": false, "previous_sha256": "b5944f4bcdf9b1366ca638889124c1617bcbbfae73f364a3ac786b6cb1259788", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1537, "used": 27462}, "row_sha256": "f048a4b01b561d0cab9021c019999735c87eabddffc3739938cac2e5be5fd4b5", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9896, "starts_utc": "2026-10-11T00:00:00Z", "stored_views": {"changes_weekly:STORED": 98, "observatory_summary:FAILED:TimeoutError": 1, "observatory_summary:STORED": 97, "record_card:STORED": 98, "reliability_index:FAILED:TimeoutError": 2, "state_report:KEPT": 75, "state_report:STORED": 23}, "targets": {"changes": 831, "claimed": 8708, "deferred": 398, "observed": 8307, "target_errors": 3}, "tick_seconds": 900, "ticks": 98, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 5}, "ticks_by_sqlstate": {}, "ticks_idle": 5, "ticks_with_error": 5, "windows_possible": 96, "windows_with_tick": 95}, {"add_on_errors": {"cohort_error:TimeoutError": 1, "ledger_error:TimeoutError": 1}, "collector_states": {"agent_prices:OFF": 95, "erc8004_cards:OFF": 95, "shop_panel:RUNNING": 5, "shop_panel:STARTED": 90}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 470, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 3821, "package_history_requests": 1568, "package_history_rows": 737, "shop_panel_run:shop_panel_classified": 16394, "shop_panel_run:shop_panel_full_checks": 624, "shop_panel_run:shop_panel_observed": 1308, "shop_panel_run:shop_panel_q4_frozen": 15759, "shop_panel_run:shop_panel_requests": 47978, "shop_panel_run:shop_panel_shops_found": 921, "shop_panel_run:shop_panel_skipped_opt_in_required": 189, "unique_datasets_extra_requests": 1820, "unique_datasets_partial_rows": 12422, "unique_datasets_rows": 29868, "unique_datasets_waiting": 183645}, "covered_seconds": 86411.6, "cycle_seconds_max": 720, "cycle_seconds_total": 28313.4, "day": "2026-10-12", "ends_utc": "2026-10-13T00:00:00Z", "first_tick_at_utc": "2026-10-12T00:12:50Z", "frozen_at_utc": "2026-10-13T00:26:50Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-12T23:53:47Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-12T06:19:20Z", "seconds": 1290.9, "start_utc": "2026-10-12T05:57:50Z"}, "no_tick_recorded": false, "previous_sha256": "f048a4b01b561d0cab9021c019999735c87eabddffc3739938cac2e5be5fd4b5", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1360, "used": 24917}, "row_sha256": "0647898a492d7567d199ec6e01e3f1f9bb8ae55fe54c1e2418ab76db250017c4", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9688, "starts_utc": "2026-10-12T00:00:00Z", "stored_views": {"changes_weekly:STORED": 103, "observatory_summary:FAILED:TimeoutError": 4, "observatory_summary:STORED": 99, "record_card:STORED": 103, "reliability_index:FAILED:TimeoutError": 3, "state_report:KEPT": 80, "state_report:STORED": 23}, "targets": {"changes": 634, "claimed": 7967, "deferred": 491, "observed": 7471, "target_errors": 5}, "tick_seconds": 900, "ticks": 103, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 8}, "ticks_by_sqlstate": {}, "ticks_idle": 8, "ticks_with_error": 8, "windows_possible": 96, "windows_with_tick": 93}, {"add_on_errors": {"cohort_error:TimeoutError": 2, "refresh_error:TimeoutError": 1}, "collector_states": {"agent_prices:OFF": 112, "erc8004_cards:OFF": 112, "shop_panel:RUNNING": 7, "shop_panel:STARTED": 105}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 520, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 4425, "package_history_requests": 1797, "package_history_rows": 844, "shop_panel_run:shop_panel_full_checks": 1771, "shop_panel_run:shop_panel_observed": 6580, "shop_panel_run:shop_panel_requests": 47562, "shop_panel_run:shop_panel_skipped_opt_in_required": 1112, "unique_datasets_extra_requests": 1757, "unique_datasets_partial_rows": 449, "unique_datasets_rows": 19245, "unique_datasets_waiting": 67791}, "covered_seconds": 86429.6, "cycle_seconds_max": 663.8, "cycle_seconds_total": 24791.8, "day": "2026-10-13", "ends_utc": "2026-10-14T00:00:00Z", "first_tick_at_utc": "2026-10-13T00:08:47Z", "frozen_at_utc": "2026-10-14T00:32:00Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-13T23:51:52Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-13T15:42:03Z", "seconds": 1086.2, "start_utc": "2026-10-13T15:23:57Z"}, "no_tick_recorded": false, "previous_sha256": "0647898a492d7567d199ec6e01e3f1f9bb8ae55fe54c1e2418ab76db250017c4", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1595, "used": 23490}, "row_sha256": "f320721a9c7dc6214d72dcddcc6574b64409974a114edd95c6899284473d8038", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 1.0, "starts_utc": "2026-10-13T00:00:00Z", "stored_views": {"changes_weekly:STORED": 119, "observatory_summary:FAILED:TimeoutError": 5, "observatory_summary:STORED": 114, "record_card:STORED": 119, "reliability_index:FAILED:TimeoutError": 12, "state_report:KEPT": 96, "state_report:STORED": 23}, "targets": {"changes": 458, "claimed": 7067, "deferred": 246, "observed": 6816, "target_errors": 5}, "tick_seconds": 900, "ticks": 119, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 7}, "ticks_by_sqlstate": {}, "ticks_idle": 8, "ticks_with_error": 7, "windows_possible": 96, "windows_with_tick": 96}, {"add_on_errors": {"cohort_error:TimeoutError": 2, "refresh_error:TimeoutError": 2}, "collector_states": {"agent_prices:OFF": 96, "erc8004_cards:OFF": 96, "shop_panel:STARTED": 96}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 462, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 4092, "package_history_requests": 1523, "package_history_rows": 714, "shop_panel_run:shop_panel_classified": 0, "shop_panel_run:shop_panel_full_checks": 88, "shop_panel_run:shop_panel_observed": 308, "shop_panel_run:shop_panel_requests": 2255, "shop_panel_run:shop_panel_shops_found": 0, "shop_panel_run:shop_panel_skipped_opt_in_required": 60, "unique_datasets_extra_requests": 706, "unique_datasets_partial_rows": 15, "unique_datasets_rows": 7922, "unique_datasets_waiting": 6968}, "covered_seconds": 86432.3, "cycle_seconds_max": 533.1, "cycle_seconds_total": 17272.4, "day": "2026-10-14", "ends_utc": "2026-10-15T00:00:00Z", "first_tick_at_utc": "2026-10-14T00:06:52Z", "frozen_at_utc": "2026-10-15T00:16:29Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-14T23:53:27Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-14T00:30:19Z", "seconds": 1407.7, "start_utc": "2026-10-14T00:06:52Z"}, "no_tick_recorded": false, "previous_sha256": "f320721a9c7dc6214d72dcddcc6574b64409974a114edd95c6899284473d8038", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1219, "used": 14196}, "row_sha256": "6c77113fc731e5d7ce14dd8b905e526f85133c9993ed0ccf5cc718238d5e34b8", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9896, "starts_utc": "2026-10-14T00:00:00Z", "stored_views": {"changes_weekly:STORED": 116, "observatory_summary:FAILED:TimeoutError": 9, "observatory_summary:STORED": 107, "record_card:STORED": 116, "reliability_index:FAILED:TimeoutError": 14, "state_report:KEPT": 97, "state_report:STORED": 19}, "targets": {"changes": 164, "claimed": 4297, "deferred": 338, "observed": 3955, "target_errors": 4}, "tick_seconds": 900, "ticks": 116, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 20}, "ticks_by_sqlstate": {}, "ticks_idle": 21, "ticks_with_error": 20, "windows_possible": 96, "windows_with_tick": 95}, {"add_on_errors": {"cohort_error:TimeoutError": 1, "refresh_error:TimeoutError": 2}, "collector_states": {"agent_prices:OFF": 85, "erc8004_cards:OFF": 85, "shop_panel:STARTED": 85}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 430, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 3787, "package_history_requests": 1406, "package_history_rows": 662, "shop_panel_run:shop_panel_classified": 0, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 0, "shop_panel_run:shop_panel_shops_found": 0, "shop_panel_run:shop_panel_skipped_opt_in_required": 0, "unique_datasets_extra_requests": 518, "unique_datasets_partial_rows": 0, "unique_datasets_rows": 8631, "unique_datasets_waiting": 13790}, "covered_seconds": 86410.6, "cycle_seconds_max": 506.8, "cycle_seconds_total": 16087.1, "day": "2026-10-15", "ends_utc": "2026-10-16T00:00:00Z", "first_tick_at_utc": "2026-10-15T00:01:01Z", "frozen_at_utc": "2026-10-16T00:17:58Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-15T23:45:10Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-15T10:57:00Z", "seconds": 1135.8, "start_utc": "2026-10-15T10:38:05Z"}, "no_tick_recorded": false, "previous_sha256": "6c77113fc731e5d7ce14dd8b905e526f85133c9993ed0ccf5cc718238d5e34b8", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1416, "used": 15700}, "row_sha256": "e1ae31d0f10965d58829e7dca67fa881686e0ab9294584cf992325eca4ee783c", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 1.0, "starts_utc": "2026-10-15T00:00:00Z", "stored_views": {"changes_weekly:STORED": 102, "observatory_summary:FAILED:TimeoutError": 11, "observatory_summary:STORED": 91, "record_card:STORED": 102, "reliability_index:FAILED:TimeoutError": 17, "state_report:KEPT": 78, "state_report:STORED": 24}, "targets": {"changes": 180, "claimed": 4909, "deferred": 348, "observed": 4556, "target_errors": 5}, "tick_seconds": 900, "ticks": 102, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 17}, "ticks_by_sqlstate": {}, "ticks_idle": 17, "ticks_with_error": 17, "windows_possible": 96, "windows_with_tick": 96}, {"add_on_errors": {"cohort_error:TimeoutError": 4}, "collector_states": {"agent_prices:OFF": 92, "erc8004_cards:OFF": 92, "shop_panel:STARTED": 92}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 466, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 4145, "package_history_requests": 1543, "package_history_rows": 723, "shop_panel_run:shop_panel_classified": 0, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 0, "shop_panel_run:shop_panel_shops_found": 0, "shop_panel_run:shop_panel_skipped_opt_in_required": 0, "unique_datasets_extra_requests": 495, "unique_datasets_partial_rows": 0, "unique_datasets_rows": 9163, "unique_datasets_waiting": 24499}, "covered_seconds": 86406.1, "cycle_seconds_max": 532.1, "cycle_seconds_total": 16318.9, "day": "2026-10-16", "ends_utc": "2026-10-17T00:00:00Z", "first_tick_at_utc": "2026-10-16T00:00:10Z", "frozen_at_utc": "2026-10-17T00:18:23Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-16T23:54:44Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-16T06:03:35Z", "seconds": 1327.3, "start_utc": "2026-10-16T05:41:28Z"}, "no_tick_recorded": false, "previous_sha256": "e1ae31d0f10965d58829e7dca67fa881686e0ab9294584cf992325eca4ee783c", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1217, "used": 16915}, "row_sha256": "4dbbcccd48a13636b69fc3490e2535def01d9e20a443aa17b761d6701df3c586", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9896, "starts_utc": "2026-10-16T00:00:00Z", "stored_views": {"changes_weekly:STORED": 101, "observatory_summary:FAILED:TimeoutError": 4, "observatory_summary:STORED": 97, "record_card:STORED": 101, "reliability_index:FAILED:TimeoutError": 18, "state_report:KEPT": 78, "state_report:STORED": 23}, "targets": {"changes": 244, "claimed": 7139, "deferred": 2120, "observed": 5014, "target_errors": 5}, "tick_seconds": 900, "ticks": 101, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 9}, "ticks_by_sqlstate": {}, "ticks_idle": 11, "ticks_with_error": 9, "windows_possible": 96, "windows_with_tick": 95}, {"add_on_errors": {"cohort_error:TimeoutError": 3, "refresh_error:TimeoutError": 8}, "collector_states": {"agent_prices:OFF": 78, "erc8004_cards:OFF": 78, "shop_panel:STARTED": 78}, "collectors": {"listing_watch_failed": 0, "listing_watch_observed": 407, "listing_watch_seeded": 0, "listing_watch_skipped_opt_in_required": 3507, "package_history_requests": 1310, "package_history_rows": 616, "shop_panel_run:shop_panel_classified": 0, "shop_panel_run:shop_panel_full_checks": 0, "shop_panel_run:shop_panel_observed": 0, "shop_panel_run:shop_panel_requests": 0, "shop_panel_run:shop_panel_shops_found": 0, "shop_panel_run:shop_panel_skipped_opt_in_required": 0, "unique_datasets_extra_requests": 924, "unique_datasets_partial_rows": 0, "unique_datasets_rows": 11334, "unique_datasets_waiting": 35768}, "covered_seconds": 86404.6, "cycle_seconds_max": 519, "cycle_seconds_total": 17804.4, "day": "2026-10-17", "ends_utc": "2026-10-18T00:00:00Z", "first_tick_at_utc": "2026-10-17T00:09:44Z", "frozen_at_utc": "2026-10-18T00:30:14Z", "fully_covered": true, "gap_seconds": 0, "gap_threshold_seconds": 1800, "gaps": [], "last_tick_at_utc": "2026-10-17T23:57:03Z", "ledger_first_day": false, "longest_interval_between_tick_starts": {"end_utc": "2026-10-17T12:09:14Z", "seconds": 1142, "start_utc": "2026-10-17T11:50:12Z"}, "no_tick_recorded": false, "previous_sha256": "4dbbcccd48a13636b69fc3490e2535def01d9e20a443aa17b761d6701df3c586", "requests": {"budget_per_hour": 2250, "peak_last_hour": 1244, "used": 21359}, "row_sha256": "6c2f0c250b41a030c39009bef7939e4378c996ffaadbf0f082cae2d68211baa5", "schema_version": "gaip.collection-ledger.v1", "share_of_15_minute_windows_with_a_tick": 0.9896, "starts_utc": "2026-10-17T00:00:00Z", "stored_views": {"changes_weekly:STORED": 97, "observatory_summary:FAILED:TimeoutError": 5, "observatory_summary:STORED": 92, "record_card:STORED": 97, "reliability_index:FAILED:TimeoutError": 19, "state_report:KEPT": 74, "state_report:STORED": 23}, "targets": {"changes": 420, "claimed": 7019, "deferred": 473, "observed": 6540, "target_errors": 6}, "tick_seconds": 900, "ticks": 97, "ticks_budget_exhausted": 0, "ticks_by_error_class": {"TimeoutError": 19}, "ticks_by_sqlstate": {}, "ticks_idle": 19, "ticks_with_error": 19, "windows_possible": 96, "windows_with_tick": 95}], "generated_at_utc": "2026-10-18T00:30:26Z", "known_gaps": [{"cause": "Registry walks read up to 20 pages from one host while the outbound gate allows 10 requests a minute per host; the 11th page raised _BudgetExhausted out of the walk, the cursor was never saved and the cycle returned before observing, on every tick (the refresh livelock).", "end_is_estimate": true, "end_utc": "2026-10-03T07:52:15Z", "estimate_note": "The end is when PR #824 (the fix) was merged to main, 2026-10-03T07:52:15Z (git merge commit f0ae6601). Railway deployed it a few minutes later; the exact deploy time is not recorded in the repository, so observing resumed at about this time. The handover log calls it about 8 hours.", "fix_pr": "#824", "id": "observatory-refresh-livelock-2026-10-02", "not_collected": "Observatory observations: every tick claimed and observed 0 targets (tick lines showed budget_exhausted or TimeoutError), so no status observations, manifest changes or capability records were written.", "scope": "observatory", "sources": ["agent_economy/governance/archive/GAIP_OPERATOR_HANDOVER_LOG_2026_09_28_TO_10_03.md section '3 Oct 2026, 08:00: Observatory stopped observing for ~8 h'", "git: merge of PR #824 (claude/observatory-refresh-livelock-20261003-0800) at 2026-10-03T07:52:15Z; test agent_economy/tests/test_observatory_refresh_livelock_v1.py"], "start_is_estimate": false, "start_utc": "2026-10-02T23:16:00Z"}, {"cause": "The in-memory buffer evicted entries waiting for an extra read before they were written; the shop panel did not read tdmrep.json itself.", "end_is_estimate": true, "end_utc": "2026-10-03T10:02:34Z", "estimate_note": "Start: the long-run datasets (PR #750) were merged at 2026-10-01T21:09:04Z and deployed shortly after; the eviction is assumed from then. End: PR #826 (data4-dataset-queue) was merged at 2026-10-03T10:02:34Z; Railway deployed it shortly after (exact deploy time not recorded). The share lost (about 75%) is the data4 deep dive's estimate, not a count.", "fix_pr": "#826", "id": "shop-panel-ai-permission-eviction-2026-10-01", "not_collected": "About 75% (estimate) of shop-host AI-permission facts (ai_permissions dataset, shop hosts) were evicted from an in-memory queue before they were written; the rest were written.", "scope": "unique_datasets.ai_permissions (shop hosts)", "share_lost_estimate": 0.75, "sources": ["agent_economy/governance/GAIP_DATA4_DEEP_DIVE_2026_10_02.md ('It loses data silently. About 75% of shop-host AI-permission facts are evicted ...')", "agent_economy/governance/archive/GAIP_OPERATOR_HANDOVER_LOG_2026_09_28_TO_10_03.md ('Merged 3 Oct morning: #826 data4-dataset-queue')", "git: merge of PR #750 at 2026-10-01T21:09:04Z; merge of PR #826 at 2026-10-03T10:02:34Z"], "start_is_estimate": true, "start_utc": "2026-10-01T21:09:04Z"}, {"cause": "Deploy overlap during the PR #843 deploy (as recorded in the handover); no code fix was needed, the next tick was clean.", "end_is_estimate": false, "end_utc": "2026-10-03T17:14:00Z", "estimate_note": "The failed tick's start is approximate: PR #843 was merged at 2026-10-03T16:49:43Z and the tick right after its deploy ended DatabaseError; the next tick, at 17:14, was clean. Ticks start every 15 minutes, so the failed tick started at about 16:55-16:59Z.", "fix_pr": null, "id": "data5-deploy-tick-database-error-2026-10-03", "not_collected": "One Observatory tick observed nothing: the tick right after the data5 deploy ended with DatabaseError.", "scope": "observatory", "sources": ["agent_economy/governance/GAIP_OPERATOR_HANDOVER.md section '3 Oct 2026, 19:30: data5' ('The first tick after the 843 deploy logged DatabaseError (deploy overlap); the next tick (17:14) was clean')", "git: merge of PR #843 at 2026-10-03T16:49:43Z"], "start_is_estimate": true, "start_utc": "2026-10-03T16:55:00Z"}, {"cause": "The anchor workflow's runs on 28 Sep failed twice and were then cancelled; it ran on GitHub Actions only on a push or by hand until the COO schedule dispatcher began running it daily on 1 Oct 2026 (moat moves), and dated anchor files began the same day (record durability).", "end_is_estimate": false, "end_utc": "2026-10-01T19:30:20Z", "estimate_note": "Start: the day GAIP's record begins (28 Sep 2026); no daily anchor was kept on or after it until 1 Oct. End: the anchored_at_utc of the oldest anchor kept in the repository (agent_economy/anchors/2026/10/01/193020Z.anchor.json). An anchor run did succeed at 2026-10-01T07:35:45Z (workflow_dispatch), before anchors were kept as dated files; only its Actions artifact holds it.", "fix_pr": null, "id": "history-anchor-not-yet-daily-2026-09-28", "not_collected": "No independent daily timestamp (Sigstore/Rekor anchor) of the history log's chain head was kept for 28, 29 and 30 Sep 2026 or the morning of 1 Oct. The history log itself kept every entry; the 1 Oct anchor's chain head covers every entry before it, so those entries are dated no later than 1 Oct by an outside witness, not day by day.", "scope": "history_anchor", "sources": ["GitHub Actions runs of gaip-history-anchor-v1.yml: 36446933181 (2026-09-28T15:52:56Z, failure), 36448751427 (2026-09-28T16:07:37Z, failure), 36450139863 (2026-09-28T16:19:03Z, cancelled), 36831230611 (2026-10-01T07:35:45Z, success)", "agent_economy/governance/GAIP_OPERATOR_HANDOVER.md, 'Moat moves (1 Oct ...)': the schedule dispatcher now runs gaip-history-anchor-v1.yml daily", "agent_economy/anchors/2026/10/01/193020Z.anchor.json (the oldest anchor kept as a dated file)"], "start_is_estimate": true, "start_utc": "2026-09-28T00:00:00Z"}], "licence": "CC BY 4.0", "message": null, "method": "One row per UTC day of the Observatory's own run record, added to by every Observatory tick with one additive upsert: ticks run, ticks that ended with an error (by error class), targets claimed, observed and deferred, requests sent and the hourly budget, per-collector counts and states from the tick line, stored view states, the 15-minute UTC windows with a tick start, seconds covered (intervals between consecutive tick starts of at most 2 x 900 seconds, split at midnight), and gaps (intervals between tick starts longer than 2 x 900 seconds, with start and end, recorded on every day they touch). A day is frozen by the first tick at least 15 minutes after it ends: its canonical JSON row is hashed (SHA-256) and chained to the previous frozen day, then never changed. A day is fully covered when it is not the ledger's first day, has at least one tick and no gap touches it. Known gaps from before the ledger, or that it cannot see, are listed in an append-only register. Counts, error class names and times only: no target, host, caller or personal data.", "method_url": "https://www.gaipagents.com/observatory#2s-collection-ledger-and-known-gaps", "name": "GAIP collection ledger", "schema_version": "gaip.collection-ledger.v1.download"}