{"query":{"project":"grinidx-uniswapsharp","mode":"browse","limit":50},"items":[{"id":"ship:1c995f86-dc6c-4dc2-bd09-5a204d983b3b","revision":2,"op":"retract","recordedAt":"2026-09-26T19:15:02.066Z"},{"id":"ship:a5f4834a-ccc8-4935-9c93-e9e7b492e933","revision":2,"op":"retract","recordedAt":"2026-09-26T19:15:02.066Z"},{"id":"ship:c6255125-6562-43e7-847b-16156c42740f","revision":2,"op":"retract","recordedAt":"2026-09-26T19:15:02.066Z"},{"id":"ship:dfccacb0-aa9f-4951-ba2b-03825d962e52","revision":2,"op":"retract","recordedAt":"2026-09-26T19:15:02.066Z"},{"id":"ship:09190ed5-e9b8-43d4-a928-0583d8fb5463","revision":2,"op":"retract","recordedAt":"2026-09-26T19:15:02.066Z"},{"id":"source:63ab4fdc-31c3-477d-8490-a97601e4b304:added","revision":2,"op":"retract","recordedAt":"2026-09-26T19:15:02.066Z"},{"id":"ship:411c70fb-7382-4e99-a6f8-d59765abfb27","revision":5,"op":"upsert","type":"build.code_activity","domain":"build","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":"2026-09-06T23:59:00.000Z","precision":"WEEK","detectedAt":"2026-09-18T15:35:18.327Z","recordedAt":"2026-10-03T09:40:09.410Z","summary":"Code changes, week of 2026-08-31 – 2026-09-06","evidence":[{"id":"ship:411c70fb-7382-4e99-a6f8-d59765abfb27","url":"https://github.com/grinidx/uniswapsharp","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"CODE_ACTIVITY","commitsRead":5,"verification":"SOURCE_LINKED","codeSubstance":"SUBSTANTIVE","commitsListed":12,"commitsNotRead":7,"commitsChangedCode":1,"codeSubstanceVersion":"commit-substance-v3","commitsSubstanceUnknown":1,"commitsDocumentationOrMaintenance":3},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/ship%3A411c70fb-7382-4e99-a6f8-d59765abfb27","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}},{"id":"ship:f0bdc5b7-5b0c-43b2-9a99-a090a57f87bb","revision":1,"op":"upsert","type":"build.release","domain":"build","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":"2026-09-06T08:38:45.000Z","precision":"EXACT","detectedAt":"2026-09-06T08:40:10.968Z","recordedAt":"2026-09-26T11:40:08.998Z","summary":"v2.0.1","evidence":[{"id":"ship:f0bdc5b7-5b0c-43b2-9a99-a090a57f87bb","url":"https://github.com/grinidx/UniswapSharp/releases/tag/v2.0.1","label":"GitHub"}],"source":"github","countsAsBuilding":true,"annotations":{"signalIds":["signal:aa0e0767-dfcd-4fb2-abc7-235dcd78a690"]},"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"v2.0.1"},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/ship%3Af0bdc5b7-5b0c-43b2-9a99-a090a57f87bb","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}},{"id":"ship:40f10141-3cc8-44a5-9bc4-65aeddf03b02","revision":1,"op":"upsert","type":"build.release","domain":"build","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":"2026-09-04T14:15:43.000Z","precision":"EXACT","detectedAt":"2026-09-04T21:58:05.354Z","recordedAt":"2026-09-26T11:40:08.998Z","summary":"v2.0.0","evidence":[{"id":"ship:40f10141-3cc8-44a5-9bc4-65aeddf03b02","url":"https://github.com/grinidx/UniswapSharp/releases/tag/v2.0.0","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"v2.0.0"},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/ship%3A40f10141-3cc8-44a5-9bc4-65aeddf03b02","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}},{"id":"narrative:a5b8a2d0-af62-46d4-99d1-ec37694ba083:devtools","revision":2,"op":"upsert","type":"research.narrative_assigned","domain":"research","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":null,"precision":"OBSERVED","detectedAt":"2026-09-03T22:13:50.806Z","recordedAt":"2026-09-30T08:20:28.138Z","summary":"Primary narrative: Dev Tools","evidence":[{"id":"narrative:a5b8a2d0-af62-46d4-99d1-ec37694ba083:devtools","url":"https://heyresearch.xyz/narrative/devtools","label":"Narrative"}],"source":"hey_rules","facts":{"primary":true,"narrative":"devtools"},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/narrative%3Aa5b8a2d0-af62-46d4-99d1-ec37694ba083%3Adevtools","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}},{"id":"ship:f3dc7f06-af82-4ca5-9129-464a74c4ee20","revision":1,"op":"upsert","type":"build.release","domain":"build","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":"2026-07-12T20:55:49.000Z","precision":"EXACT","detectedAt":"2026-09-03T21:44:25.888Z","recordedAt":"2026-09-26T11:40:08.998Z","summary":"v1.0.0-rc.1","evidence":[{"id":"ship:f3dc7f06-af82-4ca5-9129-464a74c4ee20","url":"https://github.com/grinidx/UniswapSharp/releases/tag/v1.0.0-rc.1","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"GITHUB_RELEASE","prerelease":true,"verification":"SOURCE_LINKED","releaseVersion":"v1.0.0-rc.1"},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/ship%3Af3dc7f06-af82-4ca5-9129-464a74c4ee20","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}},{"id":"ship:3abf2b90-65e1-4fc5-8848-d8459e06f55f","revision":1,"op":"upsert","type":"build.release","domain":"build","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":"2026-07-13T12:59:19.000Z","precision":"EXACT","detectedAt":"2026-09-03T21:44:25.884Z","recordedAt":"2026-09-26T11:40:08.998Z","summary":"v1.0.0-rc.2","evidence":[{"id":"ship:3abf2b90-65e1-4fc5-8848-d8459e06f55f","url":"https://github.com/grinidx/UniswapSharp/releases/tag/v1.0.0-rc.2","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"GITHUB_RELEASE","prerelease":true,"verification":"SOURCE_LINKED","releaseVersion":"v1.0.0-rc.2"},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/ship%3A3abf2b90-65e1-4fc5-8848-d8459e06f55f","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}},{"id":"ship:ed65e210-539e-4628-8ae7-f0d3e7030d8b","revision":1,"op":"upsert","type":"build.release","domain":"build","origin":"bootstrap","project":{"slug":"grinidx-uniswapsharp","name":"UniswapSharp","url":"https://heyresearch.xyz/project/grinidx-uniswapsharp"},"occurredAt":"2026-07-13T17:34:04.000Z","precision":"EXACT","detectedAt":"2026-09-03T21:44:25.877Z","recordedAt":"2026-09-26T11:40:08.998Z","summary":"v1.0.0","evidence":[{"id":"ship:ed65e210-539e-4628-8ae7-f0d3e7030d8b","url":"https://github.com/grinidx/UniswapSharp/releases/tag/v1.0.0","label":"GitHub"}],"source":"github","countsAsBuilding":true,"facts":{"eventType":"GITHUB_RELEASE","verification":"PUBLICLY_VERIFIED","releaseVersion":"v1.0.0"},"links":{"project":"https://heyresearch.xyz/project/grinidx-uniswapsharp","evidence":"https://heyresearch.xyz/api/evidence/ship%3Aed65e210-539e-4628-8ae7-f0d3e7030d8b","timeline":"https://heyresearch.xyz/api/projects/grinidx-uniswapsharp/timeline"}}],"nextCursor":null,"hasMore":false,"ledger":{"collectionStart":"2026-09-26T11:35:57.227Z","transitionsFrom":"2026-09-26T11:32:48.791Z","newestRecordedAt":"2026-10-19T11:25:03.363Z","projectorRanAt":"2026-10-19T11:25:03.363Z"},"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."}