{"query":{"project":"programmablehq-programmable","mode":"browse","limit":50},"items":[{"id":"signal:b9e0ca69-d7d7-4269-83bd-88dd5ac919fc","revision":1,"op":"upsert","type":"market.liquidity_moved","domain":"market","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-17T06:16:33.019Z","precision":"WINDOW","detectedAt":"2026-10-17T06:16:36.499Z","recordedAt":"2026-10-17T06:20:03.246Z","summary":"Liquidity $329K → $638K in a week","before":329459.52,"after":638077.49,"evidence":[{"id":"signal:b9e0ca69-d7d7-4269-83bd-88dd5ac919fc","label":"HEY Signal"},{"id":"signal:b9e0ca69-d7d7-4269-83bd-88dd5ac919fc","url":"https://heyresearch.xyz/project/programmablehq-programmable/market#history","label":"Liquidity, day by day"}],"source":"hey_signal","facts":{"kind":"liquidity_rise","unit":"usd","detail":"Up 94% between 2026-10-10 and 2026-10-17, as DEX Screener read the pool.","changePct":93.7},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/signal%3Ab9e0ca69-d7d7-4269-83bd-88dd5ac919fc","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:8db2bede-289c-4c4c-939a-1a7676bbfd0a","revision":2,"op":"upsert","type":"build.release","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-16T16:42:07.000Z","precision":"EXACT","detectedAt":"2026-10-16T17:30:38.813Z","recordedAt":"2026-10-16T18:15:03.227Z","summary":"Programmable Launch CLI 4.1.7","evidence":[{"id":"ship:8db2bede-289c-4c4c-939a-1a7676bbfd0a","url":"https://github.com/programmablehq/PROGRAMMABLE/releases/tag/programmable-launch-v4.1.7","label":"GitHub"}],"source":"github","countsAsBuilding":true,"annotations":{"signalIds":["signal:66b38e16-df0e-4cfb-acc4-3d3583412bd2"]},"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"programmable-launch-v4.1.7"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A8db2bede-289c-4c4c-939a-1a7676bbfd0a","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:d837f6c9-7746-4136-83cd-e7ddaa249568","revision":1,"op":"upsert","type":"build.code_activity","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-14T01:49:14.000Z","precision":"WEEK","detectedAt":"2026-10-14T03:50:29.470Z","recordedAt":"2026-10-14T03:55:04.525Z","summary":"Code changes, week of 2026-10-12 – 2026-10-18","evidence":[{"id":"ship:d837f6c9-7746-4136-83cd-e7ddaa249568","url":"https://github.com/programmablehq/programmable-v4-token","label":"GitHub"}],"source":"github","facts":{"eventType":"CODE_ACTIVITY","commitsRead":1,"verification":"SOURCE_LINKED","codeSubstance":"LOW_INFORMATION","commitsListed":1,"commitsNotRead":0,"commitsChangedCode":0,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":1},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3Ad837f6c9-7746-4136-83cd-e7ddaa249568","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:a283e7f0-353a-4938-9a2d-98c36d22b623","revision":2,"op":"upsert","type":"build.release","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-12T11:07:54.000Z","precision":"EXACT","detectedAt":"2026-10-12T11:23:07.466Z","recordedAt":"2026-10-12T12:10:02.135Z","summary":"Programmable Launch CLI 4.1.6","evidence":[{"id":"ship:a283e7f0-353a-4938-9a2d-98c36d22b623","url":"https://github.com/programmablehq/PROGRAMMABLE/releases/tag/programmable-launch-v4.1.6","label":"GitHub"}],"source":"github","countsAsBuilding":true,"annotations":{"signalIds":["signal:8985d1a5-87c7-4b02-8139-948cd82d37b1"]},"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"programmable-launch-v4.1.6"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3Aa283e7f0-353a-4938-9a2d-98c36d22b623","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"sourcechange:4eb85791-c66c-4e6c-9c0d-246ba5ce5497","revision":2,"op":"upsert","type":"research.source_changed","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-12T05:45:19.553Z","recordedAt":"2026-10-17T05:50:02.658Z","summary":"Links the official site declares changed: 1 added, 1 removed. Added docs link: programmable.market/docs/developers/indexing/ethereum-custom-indexing. Removed docs link: programmable.market/docs/developers/indexing/module-mode-indexing","evidence":[{"id":"sourcechange:4eb85791-c66c-4e6c-9c0d-246ba5ce5497","url":"https://programmable.market/docs/developers/indexing/module-mode-indexing","label":"Official site"}],"source":"official_site","facts":{"kind":"DECLARED_LINKS","added":1,"removed":1,"previousReadAt":"2026-10-08T17:22:15.835Z"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/sourcechange%3A4eb85791-c66c-4e6c-9c0d-246ba5ce5497","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"sourcechange:a91dc0ee-7903-49ae-9e33-066d27c6c341","revision":2,"op":"upsert","type":"research.source_changed","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-12T05:35:24.353Z","recordedAt":"2026-10-17T05:50:02.658Z","summary":"Links the official site declares changed: 1 added, 1 removed. Added docs link: programmable.market/docs/developers/indexing/ethereum-custom-indexing. Removed docs link: programmable.market/docs/developers/indexing/module-mode-indexing","evidence":[{"id":"sourcechange:a91dc0ee-7903-49ae-9e33-066d27c6c341","url":"https://programmable.market/docs/developers/indexing/foundation-indexing","label":"Official site"}],"source":"official_site","facts":{"kind":"DECLARED_LINKS","added":1,"removed":1,"previousReadAt":"2026-10-08T17:21:40.831Z"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/sourcechange%3Aa91dc0ee-7903-49ae-9e33-066d27c6c341","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:5a2ac080-96ed-46b4-9114-a57fb19f9a32","revision":55,"op":"upsert","type":"build.code_activity","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-17T18:21:23.000Z","precision":"WEEK","detectedAt":"2026-10-12T00:57:05.999Z","recordedAt":"2026-10-17T18:55:03.610Z","summary":"Code changes, week of 2026-10-12 – 2026-10-18","evidence":[{"id":"ship:5a2ac080-96ed-46b4-9114-a57fb19f9a32","url":"https://github.com/programmablehq/programmable","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"CODE_ACTIVITY","commitsRead":4,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":83,"commitsNotRead":79,"commitsChangedCode":3,"codeSubstanceVersion":"commit-substance-v4","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":1},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A5a2ac080-96ed-46b4-9114-a57fb19f9a32","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:36c29698-3498-4acb-950e-a570b75a695a:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-11T18:03:55.808Z","recordedAt":"2026-10-11T18:09:06.306Z","summary":"Official source added: docs","evidence":[{"id":"source:36c29698-3498-4acb-950e-a570b75a695a","url":"https://programmable.market/docs/developers/indexing/ethereum-custom-indexing","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A36c29698-3498-4acb-950e-a570b75a695a","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"sourcechange:de5cf3ea-ea7b-4b3b-a64c-d5da0731a3da","revision":2,"op":"upsert","type":"research.source_changed","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-11T17:06:50.945Z","recordedAt":"2026-10-17T05:50:02.658Z","summary":"Links the official site declares changed: 1 added, 1 removed. Added docs link: programmable.market/docs/developers/indexing/ethereum-custom-indexing. Removed docs link: programmable.market/docs/developers/indexing/module-mode-indexing","evidence":[{"id":"sourcechange:de5cf3ea-ea7b-4b3b-a64c-d5da0731a3da","url":"https://programmable.market/docs/developers/indexing","label":"Official site"}],"source":"official_site","facts":{"kind":"DECLARED_LINKS","added":1,"removed":1,"previousReadAt":"2026-10-07T18:49:53.167Z"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/sourcechange%3Ade5cf3ea-ea7b-4b3b-a64c-d5da0731a3da","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"signal:a7b94151-bbd7-4ecc-83fc-b44031a393ae","revision":1,"op":"upsert","type":"market.distribution_changed","domain":"market","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-11T01:18:03.473Z","precision":"WINDOW","detectedAt":"2026-10-11T01:18:09.692Z","recordedAt":"2026-10-11T01:20:14.276Z","summary":"Outside pools, lockers and burns, 33 addresses now hold half of the remaining supply","before":45,"after":33,"evidence":[{"id":"signal:a7b94151-bbd7-4ecc-83fc-b44031a393ae","label":"HEY Signal"},{"id":"signal:a7b94151-bbd7-4ecc-83fc-b44031a393ae","url":"https://heyresearch.xyz/project/programmablehq-programmable","label":"Distribution"}],"source":"hey_signal","facts":{"kind":"concentration_rose","unit":"addresses","detail":"Down from 45. The count and the supply it is measured against both exclude pools, lockers and burn addresses."},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/signal%3Aa7b94151-bbd7-4ecc-83fc-b44031a393ae","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"signal:2112de17-1748-4fed-bb3b-6074bf809d0d","revision":1,"op":"upsert","type":"market.liquidity_moved","domain":"market","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-10T06:10:02.719Z","precision":"WINDOW","detectedAt":"2026-10-10T06:10:05.258Z","recordedAt":"2026-10-10T06:10:07.737Z","summary":"Liquidity $195K → $330K in a week","before":194846.01,"after":329672.65,"evidence":[{"id":"signal:2112de17-1748-4fed-bb3b-6074bf809d0d","label":"HEY Signal"},{"id":"signal:2112de17-1748-4fed-bb3b-6074bf809d0d","url":"https://heyresearch.xyz/project/programmablehq-programmable/market#history","label":"Liquidity, day by day"}],"source":"hey_signal","facts":{"kind":"liquidity_rise","unit":"usd","detail":"Up 69% between 2026-10-03 and 2026-10-10, as DEX Screener read the pool.","changePct":69.2},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/signal%3A2112de17-1748-4fed-bb3b-6074bf809d0d","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:1cfff6d2-9eb8-458c-b2d0-094583e560df","revision":7,"op":"upsert","type":"build.code_activity","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-10T00:29:34.000Z","precision":"WEEK","detectedAt":"2026-10-09T15:40:20.214Z","recordedAt":"2026-10-10T01:45:00.843Z","summary":"Code changes, week of 2026-10-05 – 2026-10-11","evidence":[{"id":"ship:1cfff6d2-9eb8-458c-b2d0-094583e560df","url":"https://github.com/programmablehq/developers","label":"GitHub"}],"source":"github","facts":{"eventType":"CODE_ACTIVITY","commitsRead":1,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":5,"commitsNotRead":4,"commitsChangedCode":1,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A1cfff6d2-9eb8-458c-b2d0-094583e560df","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:9fab6cf8-d237-46aa-a102-53d86f850057","revision":2,"op":"upsert","type":"build.release","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-09T13:36:12.000Z","precision":"EXACT","detectedAt":"2026-10-09T13:52:51.092Z","recordedAt":"2026-10-09T14:10:04.832Z","summary":"Programmable Launch CLI 4.1.5","evidence":[{"id":"ship:9fab6cf8-d237-46aa-a102-53d86f850057","url":"https://github.com/programmablehq/PROGRAMMABLE/releases/tag/programmable-launch-v4.1.5","label":"GitHub"}],"source":"github","countsAsBuilding":true,"annotations":{"signalIds":["signal:742aab85-6027-41e8-9cba-bb35c8954409"]},"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"programmable-launch-v4.1.5"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A9fab6cf8-d237-46aa-a102-53d86f850057","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:afbda4fd-63aa-4609-83ec-50ea81693c26","revision":3,"op":"upsert","type":"build.release","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-09T09:37:16.000Z","precision":"EXACT","detectedAt":"2026-10-09T09:39:20.609Z","recordedAt":"2026-10-09T13:55:04.336Z","summary":"Programmable Launch CLI 4.1.4","evidence":[{"id":"ship:afbda4fd-63aa-4609-83ec-50ea81693c26","url":"https://github.com/programmablehq/PROGRAMMABLE/releases/tag/programmable-launch-v4.1.4","label":"GitHub"}],"source":"github","annotations":{"signalIds":["signal:748d0c6f-23c0-4ae6-88b1-85c2fd1beda1"]},"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"programmable-launch-v4.1.4"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3Aafbda4fd-63aa-4609-83ec-50ea81693c26","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"signal:078ab788-32b5-473a-8671-e0ea943ab8e3","revision":2,"op":"upsert","type":"build.accelerating","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-08T14:05:07.252Z","precision":"WINDOW","detectedAt":"2026-10-08T14:05:11.499Z","recordedAt":"2026-10-17T21:50:02.799Z","summary":"3 meaningful ships in the 7 days to 8 Oct, 1 the 7 days before","before":1,"after":3,"evidence":[{"id":"signal:078ab788-32b5-473a-8671-e0ea943ab8e3","label":"HEY Signal"},{"id":"signal:078ab788-32b5-473a-8671-e0ea943ab8e3","url":"https://heyresearch.xyz/project/programmablehq-programmable#latest-ship","label":"Ship timeline"}],"source":"hey_signal","facts":{"kind":"development_spike","unit":"ships/7d","detail":"Meaningful ships rose 200% week over week.","changePct":200},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/signal%3A078ab788-32b5-473a-8671-e0ea943ab8e3","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:e30d69c6-f2bb-410a-8e27-c28648ad43a7","revision":2,"op":"upsert","type":"build.release","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-08T13:16:11.000Z","precision":"EXACT","detectedAt":"2026-10-08T13:42:37.791Z","recordedAt":"2026-10-08T14:05:07.267Z","summary":"Programmable Launch CLI 4.1.3","evidence":[{"id":"ship:e30d69c6-f2bb-410a-8e27-c28648ad43a7","url":"https://github.com/programmablehq/PROGRAMMABLE/releases/tag/programmable-launch-v4.1.3","label":"GitHub"}],"source":"github","countsAsBuilding":true,"annotations":{"signalIds":["signal:a3ba08a7-8b9b-474e-b59b-53bca01ca510"]},"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"programmable-launch-v4.1.3"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3Ae30d69c6-f2bb-410a-8e27-c28648ad43a7","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"signal:2c37d5f3-2cc8-4163-8964-8046b8bfe606","revision":1,"op":"upsert","type":"market.volume_spike","domain":"market","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-06T00:17:11.355Z","precision":"WINDOW","detectedAt":"2026-10-06T00:17:15.754Z","recordedAt":"2026-10-06T00:17:11.374Z","summary":"$6.1M traded on 2026-10-05, 7.5× a typical day","before":815901.4471,"after":6149489.089956,"evidence":[{"id":"signal:2c37d5f3-2cc8-4163-8964-8046b8bfe606","label":"HEY Signal"},{"id":"signal:2c37d5f3-2cc8-4163-8964-8046b8bfe606","url":"https://heyresearch.xyz/project/programmablehq-programmable/market#trading","label":"Trading, day by day"}],"source":"hey_signal","facts":{"kind":"volume_spike","unit":"usd/day","detail":"The week's typical day was $816K. Volume is context, never a ranking input.","changePct":653.7},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/signal%3A2c37d5f3-2cc8-4163-8964-8046b8bfe606","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:97ad7688-5ca6-479e-8da5-68f7d86b0f41","revision":82,"op":"upsert","type":"build.code_activity","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-11T22:55:34.000Z","precision":"WEEK","detectedAt":"2026-10-05T06:21:52.469Z","recordedAt":"2026-10-15T14:50:04.831Z","summary":"Code changes, week of 2026-10-05 – 2026-10-11","evidence":[{"id":"ship:97ad7688-5ca6-479e-8da5-68f7d86b0f41","url":"https://github.com/programmablehq/programmable","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"CODE_ACTIVITY","commitsRead":3,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":105,"commitsNotRead":102,"commitsChangedCode":3,"codeSubstanceVersion":"commit-substance-v4","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A97ad7688-5ca6-479e-8da5-68f7d86b0f41","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:5a5abc77-b03f-4a6f-bbbb-c227d858f82f","revision":3,"op":"upsert","type":"build.code_activity","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-03T20:27:40.000Z","precision":"WEEK","detectedAt":"2026-10-03T20:30:20.150Z","recordedAt":"2026-10-03T21:45:00.126Z","summary":"Code changes, week of 2026-09-28 – 2026-10-04","evidence":[{"id":"ship:5a5abc77-b03f-4a6f-bbbb-c227d858f82f","url":"https://github.com/programmablehq/developers","label":"GitHub"}],"source":"github","facts":{"eventType":"CODE_ACTIVITY","commitsRead":1,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":1,"commitsNotRead":0,"commitsChangedCode":1,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A5a5abc77-b03f-4a6f-bbbb-c227d858f82f","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:c7adce9f-0b3d-41e0-89ad-7944a53fd9e2:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-03T01:07:49.099Z","recordedAt":"2026-10-03T01:17:44.048Z","summary":"Official source added: x","evidence":[{"id":"source:c7adce9f-0b3d-41e0-89ad-7944a53fd9e2","url":"https://x.com/ProgrammableHQ","label":"X"}],"source":"geckoterminal-info","facts":{"sourceType":"X"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3Ac7adce9f-0b3d-41e0-89ad-7944a53fd9e2","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:4ffb5532-362f-4bfe-8177-a2df3e13966b","revision":2,"op":"upsert","type":"contract.followup_deployed","domain":"contract","origin":"backfill","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"contract":{"chainId":4663,"address":"0x159f45d9e3afc9ca811a9076265e093b8f3ee789"},"occurredAt":"2026-09-05T13:34:07.000Z","precision":"EXACT","detectedAt":"2026-10-03T01:08:03.010Z","recordedAt":"2026-10-03T01:23:35.403Z","summary":"Deployed a new contract: 0x159f…e789","evidence":[{"id":"ship:4ffb5532-362f-4bfe-8177-a2df3e13966b","url":"https://robinhoodchain.blockscout.com/address/0x159f45d9e3afc9ca811a9076265e093b8f3ee789","label":"Explorer"}],"source":"explorer","countsAsBuilding":true,"annotations":{"signalIds":["signal:68c90a71-3d8e-4747-971b-bb7d5f8026c0"]},"facts":{"eventType":"CONTRACT_DEPLOY_FOLLOWUP","verification":"PUBLICLY_VERIFIED"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A4ffb5532-362f-4bfe-8177-a2df3e13966b","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:052f1c50-b908-4e4f-bad5-d1c7001bab8d","revision":2,"op":"upsert","type":"contract.followup_deployed","domain":"contract","origin":"backfill","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"contract":{"chainId":4663,"address":"0x18ae30e1ca64c65af39535ca351f996e30703115"},"occurredAt":"2026-09-05T09:19:22.000Z","precision":"EXACT","detectedAt":"2026-10-03T01:08:02.996Z","recordedAt":"2026-10-03T01:23:35.403Z","summary":"Deployed a new contract: 0x18ae…3115","evidence":[{"id":"ship:052f1c50-b908-4e4f-bad5-d1c7001bab8d","url":"https://robinhoodchain.blockscout.com/address/0x18ae30e1ca64c65af39535ca351f996e30703115","label":"Explorer"}],"source":"explorer","countsAsBuilding":true,"annotations":{"signalIds":["signal:a31c8a92-04ff-401a-aae0-4766876ba4cd"]},"facts":{"eventType":"CONTRACT_DEPLOY_FOLLOWUP","verification":"PUBLICLY_VERIFIED"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A052f1c50-b908-4e4f-bad5-d1c7001bab8d","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:5a11fdc8-c6ab-4e7e-a428-9db44b382fbb","revision":3,"op":"retract","recordedAt":"2026-10-09T03:55:35.423Z"},{"id":"ship:fa7ab298-9c38-427f-9e0f-878405b10a5b","revision":3,"op":"retract","recordedAt":"2026-10-09T03:55:35.423Z"},{"id":"ship:b6b7e5b9-e2ad-4e2e-8766-260efc04e7fe","revision":3,"op":"retract","recordedAt":"2026-10-09T03:55:35.423Z"},{"id":"ship:7524dfe6-c7f0-4412-a289-0baef463e99d","revision":3,"op":"retract","recordedAt":"2026-10-09T03:55:35.423Z"},{"id":"source:23856dab-3fd0-412a-b648-6a96f18ec750:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-01T19:10:43.631Z","recordedAt":"2026-10-01T19:11:08.098Z","summary":"Official source added: docs","evidence":[{"id":"source:23856dab-3fd0-412a-b648-6a96f18ec750","url":"https://programmable.market/docs/developers/indexing/module-mode-indexing","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A23856dab-3fd0-412a-b648-6a96f18ec750","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:c1dab8d1-c879-402d-afa8-3d62aa29949a:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-01T19:10:43.623Z","recordedAt":"2026-10-01T19:11:08.098Z","summary":"Official source added: docs","evidence":[{"id":"source:c1dab8d1-c879-402d-afa8-3d62aa29949a","url":"https://programmable.market/docs/developers/indexing/foundation-indexing","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3Ac1dab8d1-c879-402d-afa8-3d62aa29949a","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:815b671a-a3da-42e8-9618-1db4f2f13d31:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-01T18:08:12.648Z","recordedAt":"2026-10-01T18:11:15.404Z","summary":"Official source added: docs","evidence":[{"id":"source:815b671a-a3da-42e8-9618-1db4f2f13d31","url":"https://programmable.market/docs/developers/custom-launch-quickstart/custom-launch","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A815b671a-a3da-42e8-9618-1db4f2f13d31","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:895cfcf0-f7c4-4c42-b7e2-211a0c8eb154:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-01T18:08:12.396Z","recordedAt":"2026-10-01T18:11:15.404Z","summary":"Official source added: docs","evidence":[{"id":"source:895cfcf0-f7c4-4c42-b7e2-211a0c8eb154","url":"https://programmable.market/docs/launch/economics/earnings","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A895cfcf0-f7c4-4c42-b7e2-211a0c8eb154","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:a5aaf536-503d-48f5-8ae0-f13b6f774558:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-01T17:09:26.805Z","recordedAt":"2026-10-01T17:10:03.365Z","summary":"Official source added: docs","evidence":[{"id":"source:a5aaf536-503d-48f5-8ae0-f13b6f774558","url":"https://programmable.market/docs/launch/module-mode/launch","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3Aa5aaf536-503d-48f5-8ae0-f13b6f774558","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:db75800b-c3c0-43c9-bb37-ff5d2931c37d:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-10-01T00:07:22.015Z","recordedAt":"2026-10-01T00:15:02.517Z","summary":"Official source added: docs","evidence":[{"id":"source:db75800b-c3c0-43c9-bb37-ff5d2931c37d","url":"https://programmable.market/docs/developers/machine-readable","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3Adb75800b-c3c0-43c9-bb37-ff5d2931c37d","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:3a59688f-5f15-419c-8494-ae2661aacd46:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T23:06:24.775Z","recordedAt":"2026-09-30T23:08:26.088Z","summary":"Official source added: docs","evidence":[{"id":"source:3a59688f-5f15-419c-8494-ae2661aacd46","url":"https://programmable.market/docs/developers/verify","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A3a59688f-5f15-419c-8494-ae2661aacd46","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:0b1d9a5c-6acb-430f-a739-8b91ed10136b:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T23:06:24.763Z","recordedAt":"2026-09-30T23:08:26.088Z","summary":"Official source added: docs","evidence":[{"id":"source:0b1d9a5c-6acb-430f-a739-8b91ed10136b","url":"https://programmable.market/docs/developers/indexing","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A0b1d9a5c-6acb-430f-a739-8b91ed10136b","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:4ea93126-6d2c-48b4-b98b-6c5faceb26d0:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T22:05:21.506Z","recordedAt":"2026-09-30T22:08:49.520Z","summary":"Official source added: docs","evidence":[{"id":"source:4ea93126-6d2c-48b4-b98b-6c5faceb26d0","url":"https://programmable.market/docs/developers/custom-launch-quickstart","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A4ea93126-6d2c-48b4-b98b-6c5faceb26d0","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:406d8521-f63f-4025-bebe-ef3b9802a25c:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T22:05:21.492Z","recordedAt":"2026-09-30T22:08:49.520Z","summary":"Official source added: docs","evidence":[{"id":"source:406d8521-f63f-4025-bebe-ef3b9802a25c","url":"https://programmable.market/docs/developers/developers","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A406d8521-f63f-4025-bebe-ef3b9802a25c","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:6d0479e0-9627-41b3-8095-16b1932986f9:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T21:08:19.956Z","recordedAt":"2026-09-30T21:11:03.624Z","summary":"Official source added: docs","evidence":[{"id":"source:6d0479e0-9627-41b3-8095-16b1932986f9","url":"https://programmable.market/docs/launch/v4-token","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A6d0479e0-9627-41b3-8095-16b1932986f9","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:5c4498a7-1fb2-41de-940d-8b88fea7def8:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T21:08:19.944Z","recordedAt":"2026-09-30T21:11:03.624Z","summary":"Official source added: docs","evidence":[{"id":"source:5c4498a7-1fb2-41de-940d-8b88fea7def8","url":"https://programmable.market/docs/launch/economics","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A5c4498a7-1fb2-41de-940d-8b88fea7def8","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:38b79068-929d-487e-bcab-3b740ba39070:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T20:08:27.062Z","recordedAt":"2026-09-30T20:11:22.216Z","summary":"Official source added: docs","evidence":[{"id":"source:38b79068-929d-487e-bcab-3b740ba39070","url":"https://programmable.market/docs/launch/custom","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A38b79068-929d-487e-bcab-3b740ba39070","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:19b5f000-29c4-4c77-af81-2ef54b94fb0a:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-30T20:08:27.053Z","recordedAt":"2026-09-30T20:11:22.216Z","summary":"Official source added: docs","evidence":[{"id":"source:19b5f000-29c4-4c77-af81-2ef54b94fb0a","url":"https://programmable.market/docs/launch/module-mode","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A19b5f000-29c4-4c77-af81-2ef54b94fb0a","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:85003475-1104-45b8-839c-680de30f09c4","revision":35,"op":"upsert","type":"build.code_activity","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-10-04T20:48:48.000Z","precision":"WEEK","detectedAt":"2026-09-29T06:46:44.204Z","recordedAt":"2026-10-04T21:10:04.094Z","summary":"Code changes, week of 2026-09-28 – 2026-10-04","evidence":[{"id":"ship:85003475-1104-45b8-839c-680de30f09c4","url":"https://github.com/programmablehq/programmable","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"CODE_ACTIVITY","commitsRead":3,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":52,"commitsNotRead":49,"commitsChangedCode":3,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A85003475-1104-45b8-839c-680de30f09c4","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"signal:e69c7b52-8f52-4bd9-af05-7f01620ee8b4","revision":1,"op":"upsert","type":"build.slowing","domain":"build","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-09-27T19:08:50.854Z","precision":"WINDOW","detectedAt":"2026-09-27T19:08:52.719Z","recordedAt":"2026-09-27T19:10:00.986Z","summary":"6 meaningful ships this month, 17 the month before","before":17,"after":6,"evidence":[{"id":"signal:e69c7b52-8f52-4bd9-af05-7f01620ee8b4","label":"HEY Signal"},{"id":"signal:e69c7b52-8f52-4bd9-af05-7f01620ee8b4","url":"https://heyresearch.xyz/project/programmablehq-programmable#latest-ship","label":"Ship timeline"}],"source":"hey_signal","facts":{"kind":"development_slowing","unit":"ships/30d","detail":"Meaningful ships fell 65% month over month. Slower, not stopped.","changePct":-65},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/signal%3Ae69c7b52-8f52-4bd9-af05-7f01620ee8b4","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"source:5880f9ca-a855-4658-b278-ca9d8b70d233:added","revision":1,"op":"upsert","type":"research.source_added","domain":"research","origin":"live","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-26T22:02:50.378Z","recordedAt":"2026-09-26T22:05:04.984Z","summary":"Official source added: docs","evidence":[{"id":"source:5880f9ca-a855-4658-b278-ca9d8b70d233","url":"https://programmable.market/docs","label":"Docs"}],"source":"website_crawl","facts":{"sourceType":"DOCS"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/source%3A5880f9ca-a855-4658-b278-ca9d8b70d233","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:28550686-49e6-407c-90f3-3617427f17cd","revision":1,"op":"upsert","type":"contract.deployed","domain":"contract","origin":"backfill","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"contract":{"chainId":4663,"address":"0xc60ba256b44334a0cd2c7242e98b88f031abb006"},"occurredAt":"2026-09-25T21:04:59.217Z","precision":"EXACT","detectedAt":"2026-09-25T21:08:07.710Z","recordedAt":"2026-10-03T00:19:15.131Z","summary":"Verified contract source published: ProgrammableToken","evidence":[{"id":"ship:28550686-49e6-407c-90f3-3617427f17cd","url":"https://robinhoodchain.blockscout.com/address/0xc60ba256b44334a0cd2c7242e98b88f031abb006?tab=contract","label":"Explorer"}],"source":"explorer","facts":{"eventType":"CONTRACT_DEPLOY","verification":"PUBLICLY_VERIFIED"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A28550686-49e6-407c-90f3-3617427f17cd","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:e89160fb-6108-4da1-b063-1d7ca68b8559","revision":7,"op":"upsert","type":"build.code_activity","domain":"build","origin":"bootstrap","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-09-26T14:07:35.000Z","precision":"WEEK","detectedAt":"2026-09-21T09:24:30.134Z","recordedAt":"2026-10-03T09:40:19.550Z","summary":"Code changes, week of 2026-09-21 – 2026-09-27","evidence":[{"id":"ship:e89160fb-6108-4da1-b063-1d7ca68b8559","url":"https://github.com/programmablehq/programmable","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"CODE_ACTIVITY","commitsRead":3,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":44,"commitsNotRead":41,"commitsChangedCode":3,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3Ae89160fb-6108-4da1-b063-1d7ca68b8559","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:84789fe7-810f-48eb-ab9a-02ee54bb1118","revision":6,"op":"upsert","type":"build.code_activity","domain":"build","origin":"bootstrap","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-09-07T23:59:00.000Z","precision":"WEEK","detectedAt":"2026-09-18T18:04:59.145Z","recordedAt":"2026-10-03T09:40:03.658Z","summary":"Code changes, week of 2026-09-07 – 2026-09-13","evidence":[{"id":"ship:84789fe7-810f-48eb-ab9a-02ee54bb1118","url":"https://github.com/programmablehq/developers","label":"GitHub"}],"source":"github","facts":{"eventType":"CODE_ACTIVITY","commitsRead":1,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":1,"commitsNotRead":0,"commitsChangedCode":1,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A84789fe7-810f-48eb-ab9a-02ee54bb1118","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:04eb65ae-d02a-4068-8426-520141bb3a39","revision":6,"op":"upsert","type":"build.code_activity","domain":"build","origin":"bootstrap","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-09-07T23:59:00.000Z","precision":"WEEK","detectedAt":"2026-09-18T17:15:26.133Z","recordedAt":"2026-10-03T09:40:03.658Z","summary":"Code changes, week of 2026-09-07 – 2026-09-13","evidence":[{"id":"ship:04eb65ae-d02a-4068-8426-520141bb3a39","url":"https://github.com/programmablehq/launch-policy","label":"GitHub"}],"source":"github","facts":{"eventType":"CODE_ACTIVITY","commitsRead":1,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":1,"commitsNotRead":0,"commitsChangedCode":1,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A04eb65ae-d02a-4068-8426-520141bb3a39","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:9c633b94-e713-42b4-8bf1-5a20488a2bf5","revision":7,"op":"upsert","type":"build.code_activity","domain":"build","origin":"bootstrap","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-09-07T23:59:00.000Z","precision":"WEEK","detectedAt":"2026-09-18T13:37:53.305Z","recordedAt":"2026-10-03T09:40:03.658Z","summary":"Code changes, week of 2026-09-07 – 2026-09-13","evidence":[{"id":"ship:9c633b94-e713-42b4-8bf1-5a20488a2bf5","url":"https://github.com/programmablehq/programmable-v4-token","label":"GitHub"}],"source":"github","facts":{"eventType":"CODE_ACTIVITY","commitsRead":1,"verification":"SOURCE_LINKED","codeSubstance":"LOW_INFORMATION","commitsListed":1,"commitsNotRead":0,"commitsChangedCode":0,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":1},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A9c633b94-e713-42b4-8bf1-5a20488a2bf5","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"narrative:dba85f58-f5d1-4e8f-a78f-4559891d5fb1:launchpad","revision":2,"op":"upsert","type":"research.narrative_assigned","domain":"research","origin":"bootstrap","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-17T18:13:57.547Z","recordedAt":"2026-09-30T09:05:04.277Z","summary":"Primary narrative: Launchpad","evidence":[{"id":"narrative:dba85f58-f5d1-4e8f-a78f-4559891d5fb1:launchpad","url":"https://heyresearch.xyz/narrative/launchpad","label":"Narrative"}],"source":"hey_rules","facts":{"primary":true,"narrative":"launchpad"},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/narrative%3Adba85f58-f5d1-4e8f-a78f-4559891d5fb1%3Alaunchpad","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}},{"id":"ship:392ef667-58e3-4695-99bb-7cef703180cf","revision":5,"op":"upsert","type":"build.code_activity","domain":"build","origin":"bootstrap","project":{"slug":"programmablehq-programmable","name":"programmablehq","url":"https://heyresearch.xyz/project/programmablehq-programmable"},"occurredAt":"2026-09-20T21:29:19.000Z","precision":"WEEK","detectedAt":"2026-09-17T17:50:03.758Z","recordedAt":"2026-10-03T09:40:09.410Z","summary":"Code changes, week of 2026-09-14 – 2026-09-20","evidence":[{"id":"ship:392ef667-58e3-4695-99bb-7cef703180cf","url":"https://github.com/programmablehq/programmable","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"CODE_ACTIVITY","commitsRead":3,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":26,"commitsNotRead":23,"commitsChangedCode":3,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":0,"commitsDocumentationOrMaintenance":0},"links":{"project":"https://heyresearch.xyz/project/programmablehq-programmable","evidence":"https://heyresearch.xyz/api/evidence/ship%3A392ef667-58e3-4695-99bb-7cef703180cf","timeline":"https://heyresearch.xyz/api/projects/programmablehq-programmable/timeline"}}],"nextCursor":"YzIuNjQ0ODQ","hasMore":true,"ledger":{"collectionStart":"2026-09-26T11:35:57.227Z","transitionsFrom":"2026-09-26T11:32:48.791Z","newestRecordedAt":"2026-10-19T14:15:05.048Z","projectorRanAt":"2026-10-19T14:15:05.048Z"},"disclaimer":"Public, source-backed activity HEY recorded. Still Building means verified activity through a tracked market drawdown — it is not a prediction, not a ranking by price, and not investment advice. Few projects meet Still Building or Under the Radar at any time; both are strict by design, and list responses carry the counts."}