Payload
{
"ref": "refs/heads/main",
"before": "2701702c4c3d4effa3c06e6ef68fa44140c37e7a",
"after": "2fa8ba243761fea414452cb9be5d13d5ecacfdef",
"repository": {
"id": 1144186344,
"node_id": "R_kgDORDLl6A",
"name": "titan",
"full_name": "darkmatter/titan",
"private": true,
"owner": {
"name": "darkmatter",
"email": "hello@dm.sh",
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/darkmatter",
"html_url": "https://github.com/darkmatter",
"followers_url": "https://api.github.com/users/darkmatter/followers",
"following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
"gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
"starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
"organizations_url": "https://api.github.com/users/darkmatter/orgs",
"repos_url": "https://api.github.com/users/darkmatter/repos",
"events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
"received_events_url": "https://api.github.com/users/darkmatter/received_events",
"type": "Organization",
"user_view_type": "public",
"site_admin": false
},
"html_url": "https://github.com/darkmatter/titan",
"description": null,
"fork": false,
"url": "https://api.github.com/repos/darkmatter/titan",
"forks_url": "https://api.github.com/repos/darkmatter/titan/forks",
"keys_url": "https://api.github.com/repos/darkmatter/titan/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/darkmatter/titan/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/darkmatter/titan/teams",
"hooks_url": "https://api.github.com/repos/darkmatter/titan/hooks",
"issue_events_url": "https://api.github.com/repos/darkmatter/titan/issues/events{/number}",
"events_url": "https://api.github.com/repos/darkmatter/titan/events",
"assignees_url": "https://api.github.com/repos/darkmatter/titan/assignees{/user}",
"branches_url": "https://api.github.com/repos/darkmatter/titan/branches{/branch}",
"tags_url": "https://api.github.com/repos/darkmatter/titan/tags",
"blobs_url": "https://api.github.com/repos/darkmatter/titan/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/darkmatter/titan/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/darkmatter/titan/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/darkmatter/titan/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/darkmatter/titan/statuses/{sha}",
"languages_url": "https://api.github.com/repos/darkmatter/titan/languages",
"stargazers_url": "https://api.github.com/repos/darkmatter/titan/stargazers",
"contributors_url": "https://api.github.com/repos/darkmatter/titan/contributors",
"subscribers_url": "https://api.github.com/repos/darkmatter/titan/subscribers",
"subscription_url": "https://api.github.com/repos/darkmatter/titan/subscription",
"commits_url": "https://api.github.com/repos/darkmatter/titan/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/darkmatter/titan/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/darkmatter/titan/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/darkmatter/titan/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/darkmatter/titan/contents/{+path}",
"compare_url": "https://api.github.com/repos/darkmatter/titan/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/darkmatter/titan/merges",
"archive_url": "https://api.github.com/repos/darkmatter/titan/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/darkmatter/titan/downloads",
"issues_url": "https://api.github.com/repos/darkmatter/titan/issues{/number}",
"pulls_url": "https://api.github.com/repos/darkmatter/titan/pulls{/number}",
"milestones_url": "https://api.github.com/repos/darkmatter/titan/milestones{/number}",
"notifications_url": "https://api.github.com/repos/darkmatter/titan/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/darkmatter/titan/labels{/name}",
"releases_url": "https://api.github.com/repos/darkmatter/titan/releases{/id}",
"deployments_url": "https://api.github.com/repos/darkmatter/titan/deployments",
"created_at": 1769601223,
"updated_at": "2026-05-31T13:26:25Z",
"pushed_at": 1780235910,
"git_url": "git://github.com/darkmatter/titan.git",
"ssh_url": "git@github.com:darkmatter/titan.git",
"clone_url": "https://github.com/darkmatter/titan.git",
"svn_url": "https://github.com/darkmatter/titan",
"homepage": "https://switchblade.app",
"size": 45213,
"stargazers_count": 0,
"watchers_count": 0,
"language": "TypeScript",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"has_discussions": false,
"forks_count": 0,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 42,
"license": null,
"allow_forking": false,
"is_template": false,
"web_commit_signoff_required": false,
"has_pull_requests": true,
"pull_request_creation_policy": "all",
"topics": [],
"visibility": "internal",
"forks": 0,
"open_issues": 42,
"watchers": 0,
"default_branch": "main",
"stargazers": 0,
"master_branch": "main",
"organization": "darkmatter",
"custom_properties": {}
},
"pusher": {
"name": "czxtm",
"email": "1325802+czxtm@users.noreply.github.com"
},
"forced": false,
"organization": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"url": "https://api.github.com/orgs/darkmatter",
"repos_url": "https://api.github.com/orgs/darkmatter/repos",
"events_url": "https://api.github.com/orgs/darkmatter/events",
"hooks_url": "https://api.github.com/orgs/darkmatter/hooks",
"issues_url": "https://api.github.com/orgs/darkmatter/issues",
"members_url": "https://api.github.com/orgs/darkmatter/members{/member}",
"public_members_url": "https://api.github.com/orgs/darkmatter/public_members{/member}",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"description": ""
},
"enterprise": {
"id": 469843,
"slug": "darkmatter",
"name": "darkmatter",
"node_id": "E_kgDOAAcrUw",
"avatar_url": "https://avatars.githubusercontent.com/b/469843?v=4",
"description": "",
"website_url": "darkmatter.io",
"html_url": "https://github.com/enterprises/darkmatter",
"created_at": "2025-09-07T16:01:00Z",
"updated_at": "2026-05-09T15:34:55Z"
},
"sender": {
"login": "czxtm",
"id": 1325802,
"node_id": "MDQ6VXNlcjEzMjU4MDI=",
"avatar_url": "https://avatars.githubusercontent.com/u/1325802?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/czxtm",
"html_url": "https://github.com/czxtm",
"followers_url": "https://api.github.com/users/czxtm/followers",
"following_url": "https://api.github.com/users/czxtm/following{/other_user}",
"gists_url": "https://api.github.com/users/czxtm/gists{/gist_id}",
"starred_url": "https://api.github.com/users/czxtm/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/czxtm/subscriptions",
"organizations_url": "https://api.github.com/users/czxtm/orgs",
"repos_url": "https://api.github.com/users/czxtm/repos",
"events_url": "https://api.github.com/users/czxtm/events{/privacy}",
"received_events_url": "https://api.github.com/users/czxtm/received_events",
"type": "User",
"user_view_type": "public",
"site_admin": false
},
"installation": {
"id": 131074261,
"node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMTMxMDc0MjYx"
},
"created": false,
"deleted": false,
"base_ref": null,
"compare": "https://github.com/darkmatter/titan/compare/2701702c4c3d...2fa8ba243761",
"commits": [
{
"id": "8345f3c5e1b4845075e803b7c8ebbf5ba5942199",
"tree_id": "49ce516d0ce35aa410407db71cf0c5b4787a269b",
"distinct": false,
"message": "Add replay card evaluator",
"timestamp": "2026-04-23T22:39:22-07:00",
"url": "https://github.com/darkmatter/titan/commit/8345f3c5e1b4845075e803b7c8ebbf5ba5942199",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-23T22:39:22-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-23T22:39:22-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts"
],
"removed": [],
"modified": [
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "dc40d7dfb53eb6f7fac414c9d1e5e89c9cc570c3",
"tree_id": "055eee8818540772105af8a83bf91070fd3dfebd",
"distinct": false,
"message": "docs: add CL intelligence replay proposal",
"timestamp": "2026-04-24T14:57:20-07:00",
"url": "https://github.com/darkmatter/titan/commit/dc40d7dfb53eb6f7fac414c9d1e5e89c9cc570c3",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T14:57:20-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T14:57:20-07:00",
"username": "fkb032"
},
"added": [
"docs/cl-intelligence-historical-replay-proposal.md"
],
"removed": [],
"modified": []
},
{
"id": "61bc64797435775bf4da178317986504bcbb262d",
"tree_id": "d4367b10185030ab93090f918bc01ce439c72ae9",
"distinct": false,
"message": "docs: strengthen CL replay capital allocation proposal",
"timestamp": "2026-04-24T16:40:50-07:00",
"url": "https://github.com/darkmatter/titan/commit/61bc64797435775bf4da178317986504bcbb262d",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T16:40:50-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T16:40:50-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md"
]
},
{
"id": "6b36e10987419e314d6adc762f4a63b14ad39674",
"tree_id": "6fe0e8a345d89d68e1be3bcc6c457da3f43f5340",
"distinct": false,
"message": "docs: harden CL replay roadmap after LP review",
"timestamp": "2026-04-24T17:07:45-07:00",
"url": "https://github.com/darkmatter/titan/commit/6b36e10987419e314d6adc762f4a63b14ad39674",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T17:07:45-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T17:07:45-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md"
]
},
{
"id": "e4e346536643ca741e0d2e13c88dfade5553f464",
"tree_id": "150832414cbc0d02032ac0d41da053ef83771656",
"distinct": false,
"message": "feat: add Dune execution freeze CLI",
"timestamp": "2026-04-24T17:52:12-07:00",
"url": "https://github.com/darkmatter/titan/commit/e4e346536643ca741e0d2e13c88dfade5553f464",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T17:52:12-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T17:52:12-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/dune-freeze.test.ts",
"packages/cl-intelligence/src/bin/dune-freeze.ts",
"packages/cl-intelligence/src/dune-freeze.test.ts",
"packages/cl-intelligence/src/dune-freeze.ts"
],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/dune.ts",
"packages/cl-intelligence/src/index.ts",
"packages/shared/src/dune/client.test.ts",
"packages/shared/src/dune/client.ts",
"packages/shared/src/dune/index.ts"
]
},
{
"id": "0fa29f8999bbf58950237a03ebd1efaea92670b1",
"tree_id": "99ad112a08ac8f1c2abca3dd9e2aaa334e480feb",
"distinct": false,
"message": "Add replay-position command",
"timestamp": "2026-04-24T19:10:10-07:00",
"url": "https://github.com/darkmatter/titan/commit/0fa29f8999bbf58950237a03ebd1efaea92670b1",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T19:10:10-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T19:10:10-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "a4545dfc91ca1cda9ca7869e515358ff8056c57d",
"tree_id": "2fb9b3ffdf575dff6b7cb4e9376404b70ed2290c",
"distinct": false,
"message": "Account for signed swap pnl in replay cards",
"timestamp": "2026-04-24T19:48:21-07:00",
"url": "https://github.com/darkmatter/titan/commit/a4545dfc91ca1cda9ca7869e515358ff8056c57d",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T19:48:21-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T19:48:21-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "a027673336ba5c42be833226fe75a208a1ab8c28",
"tree_id": "9734c6561d4587f8d7861eec0bc86e188945580e",
"distinct": false,
"message": "Add replay-position chain enrichment",
"timestamp": "2026-04-24T20:27:38-07:00",
"url": "https://github.com/darkmatter/titan/commit/a027673336ba5c42be833226fe75a208a1ab8c28",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T20:27:38-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T20:27:38-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/replay-position-enrichment.test.ts",
"packages/cl-intelligence/src/replay-position-enrichment.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "f1f01797da8c1e0beefa5eb883e1a914a81ba46d",
"tree_id": "7400faa5309161bca8caacfac68bbaa1af0bb7d0",
"distinct": false,
"message": "Add replay deposit-basis input",
"timestamp": "2026-04-24T21:27:10-07:00",
"url": "https://github.com/darkmatter/titan/commit/f1f01797da8c1e0beefa5eb883e1a914a81ba46d",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T21:27:10-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T21:27:10-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/replay-deposit-basis.test.ts",
"packages/cl-intelligence/src/replay-deposit-basis.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "5693a4400030b6a9ca0cbb9e00cfd5255c46c37a",
"tree_id": "fd2ad5d867ee9523039f6468217395d403fe9324",
"distinct": false,
"message": "Add Dune replay deposit-event feeder",
"timestamp": "2026-04-24T22:24:22-07:00",
"url": "https://github.com/darkmatter/titan/commit/5693a4400030b6a9ca0cbb9e00cfd5255c46c37a",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T22:24:22-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T22:24:22-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-deposit-events-v1.sql",
"packages/cl-intelligence/src/bin/replay-deposit-events.test.ts",
"packages/cl-intelligence/src/bin/replay-deposit-events.ts",
"packages/cl-intelligence/src/replay-deposit-events-query.test.ts",
"packages/cl-intelligence/src/replay-deposit-events-query.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/replay-deposit-basis.test.ts",
"packages/cl-intelligence/src/replay-deposit-basis.ts"
]
},
{
"id": "472b6007eaf800b3d51b68f3281726c9006fb80b",
"tree_id": "54518b71d04c68268acbc4d50cc00ea85b6b477e",
"distinct": false,
"message": "Add replay deposit calibration",
"timestamp": "2026-04-24T23:47:28-07:00",
"url": "https://github.com/darkmatter/titan/commit/472b6007eaf800b3d51b68f3281726c9006fb80b",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T23:47:28-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-24T23:47:28-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-deposit-calibration-v1.sql",
"packages/cl-intelligence/src/bin/replay-deposit-calibration.test.ts",
"packages/cl-intelligence/src/bin/replay-deposit-calibration.ts",
"packages/cl-intelligence/src/replay-deposit-calibration-query.test.ts",
"packages/cl-intelligence/src/replay-deposit-calibration-query.ts",
"packages/cl-intelligence/src/replay-deposit-calibration.test.ts",
"packages/cl-intelligence/src/replay-deposit-calibration.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "97536dfc02016cae99ac93f21537419dc45daaa7",
"tree_id": "c7ac06736e95327570d19114540cde87e1bf3a45",
"distinct": false,
"message": "Add raw-chain deposit reconciliation",
"timestamp": "2026-04-25T00:29:47-07:00",
"url": "https://github.com/darkmatter/titan/commit/97536dfc02016cae99ac93f21537419dc45daaa7",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T00:29:47-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T00:29:47-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-deposit-raw-reconcile.test.ts",
"packages/cl-intelligence/src/bin/replay-deposit-raw-reconcile.ts",
"packages/cl-intelligence/src/replay-deposit-raw-reconciliation.test.ts",
"packages/cl-intelligence/src/replay-deposit-raw-reconciliation.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/abis.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "a442ffbea68f358969acdfefa944ce760579b075",
"tree_id": "fbdd7e658d41b98dc684f7103945c10dbb91142d",
"distinct": false,
"message": "Resolve Aerodrome manager drift in replay calibration",
"timestamp": "2026-04-25T02:05:00-07:00",
"url": "https://github.com/darkmatter/titan/commit/a442ffbea68f358969acdfefa944ce760579b075",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T02:05:00-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T02:05:00-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"apps/web/api/alerts/check.ts",
"apps/web/api/alerts/status.ts",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-deposit-calibration-v1.sql",
"docs/dune/cl-replay-deposit-events-v1.sql",
"packages/cl-intelligence/src/bin/replay-deposit-raw-reconcile.test.ts",
"packages/cl-intelligence/src/chains.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-deposit-calibration-query.ts",
"packages/cl-intelligence/src/replay-deposit-raw-reconciliation.test.ts",
"packages/cl-intelligence/src/replay-deposit-raw-reconciliation.ts",
"packages/shared/src/chains.test.ts",
"packages/shared/src/chains.ts"
]
},
{
"id": "efaa89b6560a9790fad47c96f924c21848fdebbb",
"tree_id": "fb1e94c9344f0c0b58716ae6f4719167def0c4c9",
"distinct": false,
"message": "Fix Aerodrome replay-position manager fallback",
"timestamp": "2026-04-25T02:54:55-07:00",
"url": "https://github.com/darkmatter/titan/commit/efaa89b6560a9790fad47c96f924c21848fdebbb",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T02:54:55-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T02:54:55-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/replay-position-enrichment.test.ts",
"packages/cl-intelligence/src/replay-position-enrichment.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "6c6731df5b12c58fb60f59eb3217b550f72e3034",
"tree_id": "fa26aa4f8403748b11137d980505e35be240461c",
"distinct": false,
"message": "Add manager-aware replay earnings query",
"timestamp": "2026-04-25T04:18:00-07:00",
"url": "https://github.com/darkmatter/titan/commit/6c6731df5b12c58fb60f59eb3217b550f72e3034",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T04:18:00-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T04:18:00-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-earnings-by-pool-v1.sql",
"packages/cl-intelligence/src/replay-earnings-query.test.ts",
"packages/cl-intelligence/src/replay-earnings-query.ts"
],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "1e4d7784ceac7482faf2b47aea0a8dcba46ab792",
"tree_id": "87fc0cfc0244ff61203fde3bf4dd38bd6e197375",
"distinct": false,
"message": "Add independent replay deposit price check",
"timestamp": "2026-04-25T05:49:35-07:00",
"url": "https://github.com/darkmatter/titan/commit/1e4d7784ceac7482faf2b47aea0a8dcba46ab792",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T05:49:35-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T05:49:35-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-deposit-price-check.test.ts",
"packages/cl-intelligence/src/bin/replay-deposit-price-check.ts",
"packages/cl-intelligence/src/independent-price-provider.test.ts",
"packages/cl-intelligence/src/independent-price-provider.ts",
"packages/cl-intelligence/src/replay-deposit-independent-pricing.test.ts",
"packages/cl-intelligence/src/replay-deposit-independent-pricing.ts"
],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "9eaecc2a28a0e24cf75e9b7e496c0c237c4932db",
"tree_id": "f8c1b3baa23f50cf48a9ae41c52af7eb8e58fcc9",
"distinct": false,
"message": "Wire replay-position deposit-basis gate",
"timestamp": "2026-04-25T07:21:55-07:00",
"url": "https://github.com/darkmatter/titan/commit/9eaecc2a28a0e24cf75e9b7e496c0c237c4932db",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T07:21:55-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T07:21:55-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "5a46dcdfe9fb062457bc27e0f598094d4993dcd0",
"tree_id": "09fe68743e9f698c51446d21dc6d06673a086a87",
"distinct": false,
"message": "Add second replay price source",
"timestamp": "2026-04-25T09:27:52-07:00",
"url": "https://github.com/darkmatter/titan/commit/5a46dcdfe9fb062457bc27e0f598094d4993dcd0",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T09:27:52-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T09:27:52-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-deposit-price-check.test.ts",
"packages/cl-intelligence/src/bin/replay-deposit-price-check.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/independent-price-provider.test.ts",
"packages/cl-intelligence/src/independent-price-provider.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-deposit-independent-pricing.test.ts",
"packages/cl-intelligence/src/replay-deposit-independent-pricing.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "946c6d181a00bceceebf62d8215f54e2bfbed57b",
"tree_id": "93d052668ac924b15680f2f365f75be6131a6508",
"distinct": false,
"message": "Add frozen replay price artifacts",
"timestamp": "2026-04-25T10:44:57-07:00",
"url": "https://github.com/darkmatter/titan/commit/946c6d181a00bceceebf62d8215f54e2bfbed57b",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T10:44:57-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T10:44:57-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-deposit-price-check.test.ts",
"packages/cl-intelligence/src/bin/replay-deposit-price-check.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/independent-price-provider.test.ts",
"packages/cl-intelligence/src/independent-price-provider.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-deposit-independent-pricing.test.ts",
"packages/cl-intelligence/src/replay-deposit-independent-pricing.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "bc924768f46490eedad2d88b65384084f5c65dd8",
"tree_id": "7ae1e9d2902a30433d63c47e107f7172820b3ce7",
"distinct": false,
"message": "Add replay capital lineage attribution",
"timestamp": "2026-04-25T12:04:00-07:00",
"url": "https://github.com/darkmatter/titan/commit/bc924768f46490eedad2d88b65384084f5c65dd8",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T12:04:00-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T12:04:00-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "9ae51d4b64aaa9f37fa151cedc99a6fc84e9b99e",
"tree_id": "f1e5b3173f4f7b1b564172dfed6709cf6f0a5baf",
"distinct": false,
"message": "Add Dune capital lineage replay report",
"timestamp": "2026-04-25T13:52:07-07:00",
"url": "https://github.com/darkmatter/titan/commit/9ae51d4b64aaa9f37fa151cedc99a6fc84e9b99e",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T13:52:07-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T13:52:07-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-capital-lineage-v1.sql",
"packages/cl-intelligence/src/bin/replay-capital-lineage.test.ts",
"packages/cl-intelligence/src/bin/replay-capital-lineage.ts",
"packages/cl-intelligence/src/replay-capital-lineage.test.ts",
"packages/cl-intelligence/src/replay-capital-lineage.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-deposit-calibration-v1.sql",
"docs/dune/cl-replay-deposit-events-v1.sql",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-deposit-calibration-query.ts"
]
},
{
"id": "b9ac23997530a6a2787cc5232d958d2b610d115e",
"tree_id": "d406595caf81e02fa62ef8983ea86c9bbed1384c",
"distinct": false,
"message": "Record Aerodrome lineage proof",
"timestamp": "2026-04-25T14:44:07-07:00",
"url": "https://github.com/darkmatter/titan/commit/b9ac23997530a6a2787cc5232d958d2b610d115e",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T14:44:07-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T14:44:07-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md"
]
},
{
"id": "aaf7815835a8b0b281f97c33fb868d36f9dacae6",
"tree_id": "eefbbef77c68229b0381f739df3fc9ce00bafe79",
"distinct": false,
"message": "Add strict UniV3 chain collect evidence",
"timestamp": "2026-04-25T15:46:38-07:00",
"url": "https://github.com/darkmatter/titan/commit/aaf7815835a8b0b281f97c33fb868d36f9dacae6",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T15:46:38-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T15:46:38-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/replay-capital-lineage-query.test.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-capital-lineage-v1.sql",
"packages/cl-intelligence/src/replay-capital-lineage.test.ts",
"packages/cl-intelligence/src/replay-capital-lineage.ts"
]
},
{
"id": "f0866203b3aba342400e039f617d82cfc0e98ea6",
"tree_id": "42b1ccb66f83f25413ab203ec5e1892e154f1344",
"distinct": false,
"message": "Add Aerodrome stake-state replay",
"timestamp": "2026-04-25T19:30:36-07:00",
"url": "https://github.com/darkmatter/titan/commit/f0866203b3aba342400e039f617d82cfc0e98ea6",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T19:30:36-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T19:30:36-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-aerodrome-stake-context-v1.sql",
"docs/dune/cl-replay-aerodrome-stake-state-v1.sql",
"packages/cl-intelligence/src/bin/replay-aerodrome-stake-state.test.ts",
"packages/cl-intelligence/src/bin/replay-aerodrome-stake-state.ts",
"packages/cl-intelligence/src/replay-aerodrome-stake-state-query.test.ts",
"packages/cl-intelligence/src/replay-aerodrome-stake-state.test.ts",
"packages/cl-intelligence/src/replay-aerodrome-stake-state.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts"
]
},
{
"id": "9b052ebfe0b6022f52ee84de25f26e2dfe321619",
"tree_id": "e9751712be21d6dca132021a7f288de93ee8f34b",
"distinct": false,
"message": "Add replay execution contract",
"timestamp": "2026-04-25T20:50:07-07:00",
"url": "https://github.com/darkmatter/titan/commit/9b052ebfe0b6022f52ee84de25f26e2dfe321619",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T20:50:07-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T20:50:07-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/bin/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "8052c8ba5156abf2000a50cde1bf560b366cd698",
"tree_id": "a161ce9eed544bf88122f9d219bcb3395d520613",
"distinct": false,
"message": "Add replay execution input producer",
"timestamp": "2026-04-25T23:43:32-07:00",
"url": "https://github.com/darkmatter/titan/commit/8052c8ba5156abf2000a50cde1bf560b366cd698",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T23:43:32-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-25T23:43:32-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/bin/replay-execution-input.test.ts",
"packages/cl-intelligence/src/bin/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts"
]
},
{
"id": "3559f3e64661b7c3f46e1eaaf523e2bb45e1c2c2",
"tree_id": "e50670ddaa2bd0368f012c18185d5df9706bb8de",
"distinct": false,
"message": "Harden replay execution receipt models",
"timestamp": "2026-04-26T00:15:36-07:00",
"url": "https://github.com/darkmatter/titan/commit/3559f3e64661b7c3f46e1eaaf523e2bb45e1c2c2",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T00:15:36-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T00:15:36-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts"
]
},
{
"id": "80aad1c0bd998a8947dc38f08562d996a7cda5ec",
"tree_id": "001ef023941592aa9444f345a9892e56bee8647b",
"distinct": false,
"message": "Add replay route capacity kind",
"timestamp": "2026-04-26T00:57:17-07:00",
"url": "https://github.com/darkmatter/titan/commit/80aad1c0bd998a8947dc38f08562d996a7cda5ec",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T00:57:17-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T00:57:17-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "68042433df6f2878701ad1fa9ebbbd96b507bfca",
"tree_id": "b4785a4deab569ff2f71d48c058be3bcef6ad3c0",
"distinct": false,
"message": "Add replay action provenance",
"timestamp": "2026-04-26T01:45:57-07:00",
"url": "https://github.com/darkmatter/titan/commit/68042433df6f2878701ad1fa9ebbbd96b507bfca",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T01:45:57-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T01:45:57-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/bin/replay-execution-input.test.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "db2ea9e4780af25722d4911fac0e761b9a7edda7",
"tree_id": "3d053bb0e97d188f924dd7be83bd407bd0de4eb2",
"distinct": false,
"message": "Add Aerodrome mint coverage to replay routes",
"timestamp": "2026-04-26T02:54:18-07:00",
"url": "https://github.com/darkmatter/titan/commit/db2ea9e4780af25722d4911fac0e761b9a7edda7",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T02:54:18-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T02:54:18-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "1783066da41bd354717ac03a5fc8ab7e9b667838",
"tree_id": "9e667ac67a18f9ae5c36c36ae4222c2dd1b4087e",
"distinct": false,
"message": "Harden replay execution approval evidence",
"timestamp": "2026-04-26T04:41:07-07:00",
"url": "https://github.com/darkmatter/titan/commit/1783066da41bd354717ac03a5fc8ab7e9b667838",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T04:41:07-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T04:41:07-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "4db1f73c8c3332adc79fd9da8be4928b2868fdc0",
"tree_id": "f35d3ebe5a02aab5a01b37f8825a84034b4772aa",
"distinct": false,
"message": "Add router relayer replay provenance",
"timestamp": "2026-04-26T05:49:36-07:00",
"url": "https://github.com/darkmatter/titan/commit/4db1f73c8c3332adc79fd9da8be4928b2868fdc0",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T05:49:36-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T05:49:36-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "4a03b893c572ebd1ac93450a9c13e8fa793bcb2e",
"tree_id": "10137c1753aef9c6cdb64c3629bd31373ffff9c0",
"distinct": false,
"message": "Gate replay decisions on execution contracts",
"timestamp": "2026-04-26T06:49:30-07:00",
"url": "https://github.com/darkmatter/titan/commit/4a03b893c572ebd1ac93450a9c13e8fa793bcb2e",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T06:49:30-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T06:49:30-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "1b2726dff0983e38b3d5418dabc44fa0f1d3fba7",
"tree_id": "f0e70dc4104295f61ca01c364f1b00236d2f76c5",
"distinct": false,
"message": "Align replay verdicts with execution actions",
"timestamp": "2026-04-26T07:39:03-07:00",
"url": "https://github.com/darkmatter/titan/commit/1b2726dff0983e38b3d5418dabc44fa0f1d3fba7",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T07:39:03-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T07:39:03-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "73b87f5da2b59db507d0a545fcbda7a4c4f98dac",
"tree_id": "e143b15529e4687d4221c324d0c9a1ba4d184f0f",
"distinct": false,
"message": "Align execution contract timestamps",
"timestamp": "2026-04-26T08:38:43-07:00",
"url": "https://github.com/darkmatter/titan/commit/73b87f5da2b59db507d0a545fcbda7a4c4f98dac",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T08:38:43-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T08:38:43-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "ed808e3a521b221bb630af6c9b98aad8c9af2f81",
"tree_id": "bd1407ee39601951a328ded3041c68d6ae97764a",
"distinct": false,
"message": "Normalize replay target token ratios",
"timestamp": "2026-04-26T09:39:25-07:00",
"url": "https://github.com/darkmatter/titan/commit/ed808e3a521b221bb630af6c9b98aad8c9af2f81",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T09:39:25-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T09:39:25-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "2be0bd9141ecde95164284ab74a3a09ce9342494",
"tree_id": "a35241d6a59c9627595b4cac56c998a5c23efac2",
"distinct": false,
"message": "Model dual-token CL mint approvals",
"timestamp": "2026-04-26T11:19:45-07:00",
"url": "https://github.com/darkmatter/titan/commit/2be0bd9141ecde95164284ab74a3a09ce9342494",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T11:19:45-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T11:19:45-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "9c4d88660e5b597efebf45a9ccac38eb404f8610",
"tree_id": "22739b4ba4b33d303c594bce08f39b77d4e156e8",
"distinct": false,
"message": "Add replay approval evidence producer",
"timestamp": "2026-04-26T13:02:07-07:00",
"url": "https://github.com/darkmatter/titan/commit/9c4d88660e5b597efebf45a9ccac38eb404f8610",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T13:02:07-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T13:02:07-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/replay-execution-allowance-proof.test.ts",
"packages/cl-intelligence/src/replay-execution-allowance-proof.ts"
],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/bin/replay-execution-input.test.ts",
"packages/cl-intelligence/src/bin/replay-execution-input.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "1a88a3d5451c4112d7b19ece630d5fbc35c48f45",
"tree_id": "4fa44f9abc72d08a2ee75ced480385b101484695",
"distinct": false,
"message": "Harden replay approval evidence reporting",
"timestamp": "2026-04-26T13:46:27-07:00",
"url": "https://github.com/darkmatter/titan/commit/1a88a3d5451c4112d7b19ece630d5fbc35c48f45",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T13:46:27-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T13:46:27-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-execution-allowance-proof.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "d3b38505b0e277012290b46fc6accde470fcb711",
"tree_id": "5f4849a86c739f79370fc21d4ec4f3d6a92228e2",
"distinct": false,
"message": "Deduplicate replay inventory fragments",
"timestamp": "2026-04-26T14:22:48-07:00",
"url": "https://github.com/darkmatter/titan/commit/d3b38505b0e277012290b46fc6accde470fcb711",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T14:22:48-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T14:22:48-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-input.ts"
]
},
{
"id": "af19a02e3393b298417d6db482cac671c2ef92ca",
"tree_id": "69ffd8775064680e734460b7320cc21433eae5c5",
"distinct": false,
"message": "Fix UI Aerodrome multi-manager reads",
"timestamp": "2026-04-26T15:45:16-07:00",
"url": "https://github.com/darkmatter/titan/commit/af19a02e3393b298417d6db482cac671c2ef92ca",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T15:45:16-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T15:45:16-07:00",
"username": "fkb032"
},
"added": [
"apps/web/src/hooks/__tests__/use-position-onchain-data-hook.test.tsx",
"apps/web/src/lib/nft-manager-resolution.test.ts",
"apps/web/src/lib/nft-manager-resolution.ts",
"packages/shared/src/nft-position.test.ts",
"packages/shared/src/nft-position.ts"
],
"removed": [],
"modified": [
"apps/web/src/hooks/use-multi-chain-pool-lookup.ts",
"apps/web/src/hooks/use-pool-lookup.ts",
"apps/web/src/hooks/use-position-onchain-data.ts",
"apps/web/src/hooks/use-position-range.ts",
"apps/web/src/hooks/use-vault-reads.ts",
"apps/web/src/lib/contracts.ts",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/replay-position-enrichment.test.ts",
"packages/cl-intelligence/src/replay-position-enrichment.ts",
"packages/shared/package.json",
"packages/shared/src/index.ts"
]
},
{
"id": "c829cd0b4f2c0bc91a92caf6e598c377688d49ce",
"tree_id": "36366adab11e446b9589d8c67a88ad8184f24619",
"distinct": false,
"message": "Fix vault deposit NFT manager provenance",
"timestamp": "2026-04-26T16:52:50-07:00",
"url": "https://github.com/darkmatter/titan/commit/c829cd0b4f2c0bc91a92caf6e598c377688d49ce",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T16:52:50-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T16:52:50-07:00",
"username": "fkb032"
},
"added": [
"apps/web/src/components/vault/deposit-dialog.write-safety.test.tsx",
"apps/web/src/hooks/use-deposit-nft-manager-resolution.ts"
],
"removed": [],
"modified": [
"apps/web/src/components/vault/deposit-dialog.tsx",
"apps/web/src/lib/nft-manager-resolution.test.ts",
"apps/web/src/lib/nft-manager-resolution.ts",
"apps/web/src/lib/wagmi.ts",
"docs/cl-intelligence-historical-replay-proposal.md"
]
},
{
"id": "7a864158061e3ca2b4659f5540bf65cd2bef5930",
"tree_id": "3ce5a00f5a14cbb3c5f60f5ac71004d1b6f9021c",
"distinct": false,
"message": "Add vault deposit live RPC smoke",
"timestamp": "2026-04-26T18:23:59-07:00",
"url": "https://github.com/darkmatter/titan/commit/7a864158061e3ca2b4659f5540bf65cd2bef5930",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T18:23:59-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T18:23:59-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/vault-deposit-smoke.test.ts",
"packages/cl-intelligence/src/bin/vault-deposit-smoke.ts",
"packages/cl-intelligence/src/vault-deposit-smoke.test.ts",
"packages/cl-intelligence/src/vault-deposit-smoke.ts",
"packages/shared/src/deposit-nft-manager.test.ts",
"packages/shared/src/deposit-nft-manager.ts"
],
"removed": [],
"modified": [
"apps/web/src/lib/nft-manager-resolution.ts",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/shared/package.json",
"packages/shared/src/abis.ts",
"packages/shared/src/index.ts"
]
},
{
"id": "600e6f8cf2b5ce9efba7a37f7f0037e0ed6d2516",
"tree_id": "b9f7b2e92dfad0ae06dd54941f07c58bb430e034",
"distinct": false,
"message": "Add stable-cash replay benchmark gate",
"timestamp": "2026-04-26T20:39:59-07:00",
"url": "https://github.com/darkmatter/titan/commit/600e6f8cf2b5ce9efba7a37f7f0037e0ed6d2516",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T20:39:59-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T20:39:59-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "8ee11290046a26d92f7156e2e29e2b7efedb96a6",
"tree_id": "189f2ff322bcfa6979244626b93879a31937ef26",
"distinct": false,
"message": "Add net ROI HODL benchmark gate",
"timestamp": "2026-04-26T21:55:06-07:00",
"url": "https://github.com/darkmatter/titan/commit/8ee11290046a26d92f7156e2e29e2b7efedb96a6",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T21:55:06-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T21:55:06-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-earnings-query.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "379bc7121b3cee8a529b0c20156fe646f96ad10c",
"tree_id": "177d09bcd576ae9e4b3b77e8b4832141b20a96e6",
"distinct": false,
"message": "Add replay benchmark return artifacts",
"timestamp": "2026-04-26T22:53:05-07:00",
"url": "https://github.com/darkmatter/titan/commit/379bc7121b3cee8a529b0c20156fe646f96ad10c",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T22:53:05-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-26T22:53:05-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-benchmark-return.test.ts",
"packages/cl-intelligence/src/bin/replay-benchmark-return.ts",
"packages/cl-intelligence/src/replay-benchmark-return.test.ts",
"packages/cl-intelligence/src/replay-benchmark-return.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "14db63ecb4ff51e6350b68ea7deaecbcecf1fd99",
"tree_id": "0842aa0faedfcbb44a7d248027f419042d6da787",
"distinct": false,
"message": "Add effective-principal replay ROI\n\nAdds lineage-gated effective-principal net ROI and benchmark excess metrics while preserving gross-deposits ROI as the audit basis.\n\nReviewed with Claude plan/implementation/final fix-check and GPT-5.5 adversarial plan/implementation passes. Gates: focused replay tests, full cl-intelligence tests, typecheck, build, git diff --check, bd dep cycles.",
"timestamp": "2026-04-27T00:03:50-07:00",
"url": "https://github.com/darkmatter/titan/commit/14db63ecb4ff51e6350b68ea7deaecbcecf1fd99",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T00:03:50-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T00:03:50-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "d7697119715b2c6d5fda90cd80ba693892a781e6",
"tree_id": "c26e12b95b949fbf7e4140e098c6796dfd5d7732",
"distinct": false,
"message": "Add reward-included replay withdrawals",
"timestamp": "2026-04-27T01:36:22-07:00",
"url": "https://github.com/darkmatter/titan/commit/d7697119715b2c6d5fda90cd80ba693892a781e6",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T01:36:22-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T01:36:22-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "e6693da32a291162738be0dbaeef6152cdc78154",
"tree_id": "68f3f872d24759515fab294c4601fdcfb41fa523",
"distinct": false,
"message": "Add replay-calibrated HODL thresholds",
"timestamp": "2026-04-27T03:22:21-07:00",
"url": "https://github.com/darkmatter/titan/commit/e6693da32a291162738be0dbaeef6152cdc78154",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T03:22:21-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T03:22:21-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-hodl-threshold-calibration.test.ts",
"packages/cl-intelligence/src/bin/replay-hodl-threshold-calibration.ts",
"packages/cl-intelligence/src/replay-hodl-threshold-calibration.test.ts",
"packages/cl-intelligence/src/replay-hodl-threshold-calibration.ts",
"packages/cl-intelligence/src/token-pair-classification.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-card.test.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "6e0e66b402232f0a4302f2fd287906543c7266ad",
"tree_id": "318b2c511d26dd11badbba5c3d0c850dbbb7bae0",
"distinct": false,
"message": "Add producer-backed HODL benchmark returns",
"timestamp": "2026-04-27T05:43:22-07:00",
"url": "https://github.com/darkmatter/titan/commit/6e0e66b402232f0a4302f2fd287906543c7266ad",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T05:43:22-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T05:43:22-07:00",
"username": "fkb032"
},
"added": [
"docs/dune/cl-replay-hodl-benchmark-return-v1.sql",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-return.test.ts",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-return.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-return-query.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-return-query.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-benchmark-return.test.ts",
"packages/cl-intelligence/src/bin/replay-benchmark-return.ts",
"packages/cl-intelligence/src/bin/replay-hodl-threshold-calibration.test.ts",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/replay-position.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-benchmark-return.test.ts",
"packages/cl-intelligence/src/replay-benchmark-return.ts",
"packages/cl-intelligence/src/replay-hodl-threshold-calibration.test.ts",
"packages/cl-intelligence/src/replay-hodl-threshold-calibration.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "412fca2888b3fee52e895f8bd29bfd3de043674d",
"tree_id": "afa0a769f4266936fdcb6066175ec617b82759d0",
"distinct": false,
"message": "Add producer-backed HODL batch planner",
"timestamp": "2026-04-27T08:02:00-07:00",
"url": "https://github.com/darkmatter/titan/commit/412fca2888b3fee52e895f8bd29bfd3de043674d",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T08:02:00-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T08:02:00-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-plan.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-return.test.ts",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-return-query.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-return-query.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "e2b4595fab96169ab2b126c2b78d128ad7467243",
"tree_id": "02431bd60ea9c2b0e947f0f47beda2f69b2f7c6c",
"distinct": false,
"message": "Add HODL replay batch runner",
"timestamp": "2026-04-27T12:43:49-07:00",
"url": "https://github.com/darkmatter/titan/commit/e2b4595fab96169ab2b126c2b78d128ad7467243",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T12:43:49-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T12:43:49-07:00",
"username": "fkb032"
},
"added": [
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-run.test.ts",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-run.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts"
],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-earnings-by-pool-v1.sql",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-plan.ts",
"packages/cl-intelligence/src/bin/tcl.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-deposit-calibration-query.ts",
"packages/cl-intelligence/src/replay-deposit-events-query.ts",
"packages/cl-intelligence/src/replay-earnings-query.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.ts"
]
},
{
"id": "1c50fef35fe655c18fa444480226a83241a38465",
"tree_id": "063fef5cdebbd04628bc5a1e37689b611698bc8e",
"distinct": false,
"message": "Harden replay HODL batch planner blockers",
"timestamp": "2026-04-27T15:23:44-07:00",
"url": "https://github.com/darkmatter/titan/commit/1c50fef35fe655c18fa444480226a83241a38465",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T15:23:44-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T15:23:44-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.ts"
]
},
{
"id": "41d91505cd6d041763c57274426ad21df8f9067b",
"tree_id": "f979bb4a6e8deaf877b874bb98a0b849ebbbfbf3",
"distinct": false,
"message": "Support bridged HODL replay deposit basis",
"timestamp": "2026-04-27T19:54:00-07:00",
"url": "https://github.com/darkmatter/titan/commit/41d91505cd6d041763c57274426ad21df8f9067b",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T19:54:00-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T19:54:00-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"packages/cl-intelligence/src/bin/replay-benchmark-return.test.ts",
"packages/cl-intelligence/src/bin/replay-benchmark-return.ts",
"packages/cl-intelligence/src/bin/replay-position.test.ts",
"packages/cl-intelligence/src/replay-benchmark-return.test.ts",
"packages/cl-intelligence/src/replay-benchmark-return.ts",
"packages/cl-intelligence/src/replay-card.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts",
"packages/cl-intelligence/src/replay-position.test.ts",
"packages/cl-intelligence/src/replay-position.ts"
]
},
{
"id": "6d59284ee4f94a99afbac4364045e1b33210ad5a",
"tree_id": "4f2822afd1cb8b39708d6d7d6437afd1b08020a2",
"distinct": false,
"message": "Extend Dune fresh freeze timeout",
"timestamp": "2026-04-27T20:07:50-07:00",
"url": "https://github.com/darkmatter/titan/commit/6d59284ee4f94a99afbac4364045e1b33210ad5a",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T20:07:50-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T20:07:50-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"packages/cl-intelligence/src/bin/dune-freeze.test.ts",
"packages/cl-intelligence/src/bin/dune-freeze.ts"
]
},
{
"id": "ebd54614984803b35537212fd7ec727d5383fcba",
"tree_id": "4b22f7246e239439899ed8865b940ff513b515c2",
"distinct": false,
"message": "Record HODL sample exclusion diagnostics",
"timestamp": "2026-04-27T21:39:52-07:00",
"url": "https://github.com/darkmatter/titan/commit/ebd54614984803b35537212fd7ec727d5383fcba",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T21:39:52-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T21:39:52-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts"
]
},
{
"id": "89fe030ea4adabd3cc3fe6fa2317a0ec26ce23f1",
"tree_id": "86bdf2f237abf40502cd8620a076201732150454",
"distinct": false,
"message": "Record HODL blocker summary",
"timestamp": "2026-04-27T22:47:25-07:00",
"url": "https://github.com/darkmatter/titan/commit/89fe030ea4adabd3cc3fe6fa2317a0ec26ce23f1",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T22:47:25-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T22:47:25-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts"
]
},
{
"id": "81871c00115d077a11552bdf793ffe96530f4573",
"tree_id": "66c23291d146a0d26f692506e981cf513ff49a25",
"distinct": false,
"message": "Add pure mint execution evidence",
"timestamp": "2026-04-27T23:36:05-07:00",
"url": "https://github.com/darkmatter/titan/commit/81871c00115d077a11552bdf793ffe96530f4573",
"author": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T23:36:05-07:00",
"username": "fkb032"
},
"committer": {
"name": "Farhan Khalaf",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-04-27T23:36:05-07:00",
"username": "fkb032"
},
"added": [],
"removed": [],
"modified": [
"docs/cl-intelligence-historical-replay-proposal.md",
"docs/dune/cl-replay-execution-observed-route-v1.sql",
"packages/cl-intelligence/src/replay-execution-contract.test.ts",
"packages/cl-intelligence/src/replay-execution-contract.ts",
"packages/cl-intelligence/src/replay-execution-input.test.ts",
"packages/cl-intelligence/src/replay-execution-observed-route-query.test.ts"
]
},
{
"id": "3180fbffbc65e78e4f380ccb64fd214f14717df1",
"tree_id": "42b1ccb66f83f25413ab203ec5e1892e154f1344",
"distinct": false,
"message": "Add Aerodrome stake-state replay (#135)\n\n## Summary\n- add a split Dune-backed Aerodrome stake-state replay: one context query resolves token -> NFT manager -> pool -> gauge, and one event query emits stake, unstake, reward/fee-claim, liveness, and unstaked-fee rows\n- add the `tcl replay-aerodrome-stake-state` reducer/CLI so frozen Dune artifacts produce an auditable stake timeline, raw reward-claim attribution by token, fee-claim attribution, unstaked-fee observation, and evidence gaps\n- update the CL Intelligence replay ledger and close `titan-6og` with the clean live Dune run\n\n## Limits\n- this is replay substrate, not strategy-grade ROI yet: AERO/USD valuation, bribes/veAERO, reinvestment, and opportunity-cost integration are intentionally still out of scope\n\n## Live Dune evidence\n- context query `7374920` v1, execution `01KQ3MZP8ZEQP0QD00QWG0HJ1Y`, cost `57.6025` credits, resolved NFPM `0x827922686190790b37229fd06084350e74485b72`, pool `0x4e962bb3889bf030368f56810a9c96b83cb3e778`, gauge `0x6399ed6725cc163d019aa64ff55b22149d7179a8`\n- event query `7374833` v5, execution `01KQ3RY64Z9TWNXVY05AMKZSST`, cost `237.6025` credits, 12 complete rows with no evidence gaps\n- replay result for token `59152416`: 1 stake, 1 unstake, 8 token-proven reward claims, 2 unstaked-fee observations, ending `unstaked`\n\n## Claude review\n- implementation review found a blocking same-transaction sibling-token over-attribution bug; fixed by excluding wallet fallback claim rows when token-scoped evidence exists for another NFT\n- final Dune v5 freeze had 0 sibling-token contamination versus 6 over-included sibling-token rows in the pre-fix v4 freeze\n- follow-up review accepted the SQL/reducer fix and flagged only non-blocking wording/test coverage improvements\n- final narrow review reported no remaining blockers\n\n## Tests\n- `bun run --cwd packages/cl-intelligence test -- replay-aerodrome-stake-state-query replay-aerodrome-stake-state`\n- `bun run --cwd packages/cl-intelligence test`\n- `bun run --cwd packages/cl-intelligence typecheck`\n- `bun run --cwd packages/cl-intelligence build`\n- `git diff --check`\n- `bd dep cycles --json`\n\nNote: `bd dolt push` still fails because this checkout has no Dolt remote configured.",
"timestamp": "2026-05-31T01:18:34-07:00",
"url": "https://github.com/darkmatter/titan/commit/3180fbffbc65e78e4f380ccb64fd214f14717df1",
"author": {
"name": "Farhan",
"email": "249513614+fkb032@users.noreply.github.com",
"date": "2026-05-31T02:18:34-06:00",
"username": "fkb032"
},
"committer": {
"name": "GitHub",
"email": "noreply@github.com",
"date": "2026-05-31T01:18:34-07:00",
"username": "web-flow"
},
"added": [
"docs/dune/cl-replay-aerodrome-stake-context-v1.sql",
"docs/dune/cl-replay-aerodrome-stake-state-v1.sql",
"packages/cl-intelligence/src/bin/replay-aerodrome-stake-state.test.ts",
"packages/cl-intelligence/src/bin/replay-aerodrome-stake-state.ts",
"packages/cl-intelligence/src/replay-aerodrome-stake-state-query.test.ts",
"packages/cl-intelligence/src/replay-aerodrome-stake-state.test.ts",
"packages/cl-intelligence/src/replay-aerodrome-stake-state.ts"
],
"removed": [],
"modified": [
".beads/issues.jsonl",
"docs/cl-intelligence-historical-replay-proposal.md",
"packages/cl-intelligence/src/bin/tcl.ts"
]
},
{
"id": "48e8348dc6b03e22114fceea545342cc035b882b",
"tree_id": "96bb9595556fda228dbfab652a49080577dc0a36",
"distinct": false,
"message": "Merge origin/main into HODL sample diagnostics\n\nCo-authored-by: cooper <czxtm@users.noreply.github.com>",
"timestamp": "2026-05-31T13:25:48Z",
"url": "https://github.com/darkmatter/titan/commit/48e8348dc6b03e22114fceea545342cc035b882b",
"author": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:25:48Z",
"username": "cursoragent"
},
"committer": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:25:48Z",
"username": "cursoragent"
},
"added": [
".dockerignore",
".github/workflows/extension-apr-monitor-deploy.yml",
".github/workflows/extension-apr-monitor.yml",
".github/workflows/fly-deploy.yml",
"Dockerfile.fly",
"Justfile",
"apps/extension/lib/background-fetch.test.ts",
"apps/extension/lib/background-fetch.ts",
"apps/extension/lib/provenance.test.ts",
"apps/extension/lib/provenance.ts",
"apps/server/src/basic-auth.test.ts",
"apps/server/src/basic-auth.ts",
"apps/server/src/spa-fallback.test.ts",
"apps/server/src/spa-fallback.ts",
"apps/web/scripts/extension-apr-monitor-deploy-guard.ts",
"apps/web/src/workers/extension-apr-monitor-deploy-guard.test.ts",
"apps/web/src/workers/extension-apr-monitor-deploy-workflow.test.ts",
"apps/web/src/workers/extension-apr-monitor-scheduler-workflow.test.ts",
"apps/web/src/workers/extension-apr-monitor.test.ts",
"apps/web/workers/alerts.ts",
"apps/web/workers/d1-pg-adapter.ts",
"apps/web/workers/extension-apr-monitor.ts",
"apps/web/wrangler.alerts.toml",
"apps/web/wrangler.extension-apr-monitor.toml",
"docs/dune/extension-apr-validation-pricing-protocol-preflight-v1.sql",
"docs/dune/extension-apr-validation-prospective-discovery-v1.sql",
"docs/dune/extension-apr-validation-q1-operated-pool-universe-v1.sql",
"docs/dune/extension-apr-validation-uniswap-canary-candidates-v1.sql",
"docs/dune/extension-apr-validation-uniswap-daily-outcomes-v1.sql",
"docs/dune/extension-apr-validation-uniswap-daily-outcomes-v2.sql",
"docs/extension-validation/active-vs-naive-apr-validation-plan.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-cache-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-cache-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-cache-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-fresh-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-fresh-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-fresh-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-fresh-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-fresh-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-fresh-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-calibration3-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-calibration3.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-fly-direct.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-uniswap8-cache.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-uniswap8-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-seed.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3-fresh.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-fly-direct.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-fly-direct.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-cache.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-cache.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-fresh.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-seed.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-seed.md",
"docs/extension-validation/artifacts/extension-apr-operator-decision-capture-template.json",
"docs/extension-validation/artifacts/extension-apr-operator-decision-capture-template.md",
"docs/extension-validation/artifacts/pricing-protocol-preflight-dune-result.json",
"docs/extension-validation/artifacts/pricing-protocol-preflight-report.json",
"docs/extension-validation/artifacts/pricing-protocol-preflight-report.md",
"docs/extension-validation/artifacts/pricing-protocol-preflight-rows.json",
"docs/extension-validation/artifacts/prospective-discovery-cohort-v1-dune-result.json",
"docs/extension-validation/artifacts/prospective-discovery-cohort-v1-report.json",
"docs/extension-validation/artifacts/prospective-discovery-cohort-v1-report.md",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-dune-result.json",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-report.json",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-report.md",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-rows.json",
"docs/extension-validation/artifacts/uniswap-active-vs-naive-statistics-one-week.json",
"docs/extension-validation/artifacts/uniswap-active-vs-naive-statistics-one-week.md",
"docs/extension-validation/artifacts/uniswap-canary-candidates-dune-result.json",
"docs/extension-validation/artifacts/uniswap-canary-candidates-rows.json",
"docs/extension-validation/artifacts/uniswap-canary-replay-limit1.json",
"docs/extension-validation/artifacts/uniswap-canary-replay-limit1.md",
"docs/extension-validation/artifacts/uniswap-canary-replay.json",
"docs/extension-validation/artifacts/uniswap-canary-replay.md",
"docs/extension-validation/artifacts/uniswap-canary-selected-candidates.json",
"docs/extension-validation/artifacts/uniswap-canary-selected-candidates.md",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-probe-dune-result.json",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-probe.md",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-v2-one-day-probe-dune-result.json",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-v2-probe.md",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-limit-8.json",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-limit-8.md",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-one-week.json",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-one-week.md",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-day-canary.json",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-day-canary.md",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-week-canary.json",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-week-canary.md",
"docs/extension-validation/monitoring/dashboard.html",
"docs/iridium-final.png",
"docs/iridium-polished.png",
"docs/iridium-public-cache.png",
"docs/iridium-rebranded.png",
"docs/iridium-sh-live.png",
"fly.toml",
"ops/KEY_ROTATION.md",
"ops/secrets/common.sops.yaml",
"ops/secrets/runtime.sops.env",
"packages/cl-intelligence/src/bin/extension-apr-canary-replay.ts",
"packages/cl-intelligence/src/bin/extension-apr-liquidity-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-automate.test.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-automate.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-outcome-readiness-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-post.test.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-post.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-operator-capture-template-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-rpc-daily-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-statistics-run.ts",
"packages/cl-intelligence/src/extension-apr-monitor-outcome-readiness.test.ts",
"packages/cl-intelligence/src/extension-apr-monitor-outcome-readiness.ts",
"packages/cl-intelligence/src/extension-apr-monitor-worker-poster.test.ts",
"packages/cl-intelligence/src/extension-apr-monitor-worker-poster.ts",
"packages/cl-intelligence/src/extension-apr-monitor.ts",
"packages/cl-intelligence/src/extension-apr-validation-canary.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-canary.ts",
"packages/cl-intelligence/src/extension-apr-validation-daily.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-daily.ts",
"packages/cl-intelligence/src/extension-apr-validation-liquidity.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-liquidity.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-api-parity.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-api-parity.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-d1-store.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-d1-store.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-dashboard.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-dashboard.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-live.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-live.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-snapshot-id.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-store.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-store.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor.ts",
"packages/cl-intelligence/src/extension-apr-validation-operator-capture.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-operator-capture.ts",
"packages/cl-intelligence/src/extension-apr-validation-preflight.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-preflight.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-live.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-live.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-runner.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-runner.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily.ts",
"packages/cl-intelligence/src/extension-apr-validation-statistics.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-statistics.ts",
"packages/cl-intelligence/src/extension-apr-validation-universe.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-universe.ts",
"packages/db/src/migrations/0000_outstanding_james_howlett.sql",
"packages/db/src/migrations/meta/0000_snapshot.json",
"packages/db/src/migrations/meta/_journal.json",
"packages/infra/services.json",
"packages/infra/tsconfig.check.json"
],
"removed": [
".beads/issues.jsonl",
"iridium-final.png",
"iridium-polished.png",
"iridium-public-cache.png",
"iridium-rebranded.png",
"iridium-sh-live.png",
"openspec/changes/titan-feature-parity/.openspec.yaml",
"openspec/changes/titan-feature-parity/design.md",
"openspec/changes/titan-feature-parity/proposal.md",
"openspec/changes/titan-feature-parity/specs/extension-core/spec.md",
"openspec/changes/titan-feature-parity/specs/tauri-native/spec.md",
"openspec/changes/titan-feature-parity/specs/tui-core/spec.md",
"openspec/changes/titan-feature-parity/specs/wallet-connect/spec.md",
"openspec/changes/titan-feature-parity/specs/wallet-management/spec.md",
"openspec/changes/titan-feature-parity/tasks.md",
"openspec/config.yaml",
"packages/infra/src/index.ts",
"packages/infra/src/resources/ssh-bun-deploy.ts"
],
"modified": [
".github/workflows/ci.yml",
".gitignore",
"README.md",
"apps/extension/README.md",
"apps/extension/entrypoints/background.ts",
"apps/extension/entrypoints/popup/App.tsx",
"apps/extension/lib/api.ts",
"apps/extension/lib/compare-panel.ts",
"apps/extension/lib/inline-panel.test.ts",
"apps/extension/lib/inline-panel.ts",
"apps/extension/lib/pool-detail-overlay.ts",
"apps/extension/lib/sidebar.ts",
"apps/extension/package.json",
"apps/extension/wxt.config.ts",
"apps/server/src/cors.test.ts",
"apps/server/src/cors.ts",
"apps/server/src/index.ts",
"apps/server/src/routes/pool-intelligence/index.ts",
"apps/web/.gitignore",
"apps/web/package.json",
"apps/web/vercel.json",
"apps/web/vite.config.ts",
"flake.nix",
"package.json",
"packages/cl-intelligence/package.json",
"packages/cl-intelligence/src/index.ts",
"packages/infra/README.md",
"packages/infra/alchemy.run.ts",
"packages/infra/bun.lock",
"packages/infra/package.json",
"packages/infra/tsconfig.json"
]
},
{
"id": "52c586493f5c208242be187a7743440813876875",
"tree_id": "be40293c5deb874cf95f9acaad113f1f4038d309",
"distinct": false,
"message": "Merge main into HODL replay batch runner\n\nCo-authored-by: cooper <czxtm@users.noreply.github.com>",
"timestamp": "2026-05-31T13:26:56Z",
"url": "https://github.com/darkmatter/titan/commit/52c586493f5c208242be187a7743440813876875",
"author": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:26:56Z",
"username": "cursoragent"
},
"committer": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:26:56Z",
"username": "cursoragent"
},
"added": [
".dockerignore",
".github/workflows/extension-apr-monitor-deploy.yml",
".github/workflows/extension-apr-monitor.yml",
".github/workflows/fly-deploy.yml",
"Dockerfile.fly",
"Justfile",
"apps/extension/lib/background-fetch.test.ts",
"apps/extension/lib/background-fetch.ts",
"apps/extension/lib/provenance.test.ts",
"apps/extension/lib/provenance.ts",
"apps/server/src/basic-auth.test.ts",
"apps/server/src/basic-auth.ts",
"apps/server/src/spa-fallback.test.ts",
"apps/server/src/spa-fallback.ts",
"apps/web/scripts/extension-apr-monitor-deploy-guard.ts",
"apps/web/src/workers/extension-apr-monitor-deploy-guard.test.ts",
"apps/web/src/workers/extension-apr-monitor-deploy-workflow.test.ts",
"apps/web/src/workers/extension-apr-monitor-scheduler-workflow.test.ts",
"apps/web/src/workers/extension-apr-monitor.test.ts",
"apps/web/workers/alerts.ts",
"apps/web/workers/d1-pg-adapter.ts",
"apps/web/workers/extension-apr-monitor.ts",
"apps/web/wrangler.alerts.toml",
"apps/web/wrangler.extension-apr-monitor.toml",
"docs/dune/extension-apr-validation-pricing-protocol-preflight-v1.sql",
"docs/dune/extension-apr-validation-prospective-discovery-v1.sql",
"docs/dune/extension-apr-validation-q1-operated-pool-universe-v1.sql",
"docs/dune/extension-apr-validation-uniswap-canary-candidates-v1.sql",
"docs/dune/extension-apr-validation-uniswap-daily-outcomes-v1.sql",
"docs/dune/extension-apr-validation-uniswap-daily-outcomes-v2.sql",
"docs/extension-validation/active-vs-naive-apr-validation-plan.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-cache-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-cache-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-cache-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-fresh-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-fresh-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-sla-fresh-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-cache-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-fresh-plan.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-fresh-snapshot.json",
"docs/extension-validation/artifacts/extension-apr-monitor-2026-05-08-dual-fresh-snapshot.md",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-calibration3-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-calibration3.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-fly-direct.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-uniswap8-cache.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live-uniswap8-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-day1-live.json",
"docs/extension-validation/artifacts/extension-apr-monitor-plan-seed.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3-fresh.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-calibration3.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-fly-direct.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-fly-direct.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-cache.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-cache.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-fresh.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live-uniswap8-fresh.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-day1-live.md",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-seed.json",
"docs/extension-validation/artifacts/extension-apr-monitor-snapshot-seed.md",
"docs/extension-validation/artifacts/extension-apr-operator-decision-capture-template.json",
"docs/extension-validation/artifacts/extension-apr-operator-decision-capture-template.md",
"docs/extension-validation/artifacts/pricing-protocol-preflight-dune-result.json",
"docs/extension-validation/artifacts/pricing-protocol-preflight-report.json",
"docs/extension-validation/artifacts/pricing-protocol-preflight-report.md",
"docs/extension-validation/artifacts/pricing-protocol-preflight-rows.json",
"docs/extension-validation/artifacts/prospective-discovery-cohort-v1-dune-result.json",
"docs/extension-validation/artifacts/prospective-discovery-cohort-v1-report.json",
"docs/extension-validation/artifacts/prospective-discovery-cohort-v1-report.md",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-dune-result.json",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-report.json",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-report.md",
"docs/extension-validation/artifacts/q1-operated-pool-universe-reconciler-rows.json",
"docs/extension-validation/artifacts/uniswap-active-vs-naive-statistics-one-week.json",
"docs/extension-validation/artifacts/uniswap-active-vs-naive-statistics-one-week.md",
"docs/extension-validation/artifacts/uniswap-canary-candidates-dune-result.json",
"docs/extension-validation/artifacts/uniswap-canary-candidates-rows.json",
"docs/extension-validation/artifacts/uniswap-canary-replay-limit1.json",
"docs/extension-validation/artifacts/uniswap-canary-replay-limit1.md",
"docs/extension-validation/artifacts/uniswap-canary-replay.json",
"docs/extension-validation/artifacts/uniswap-canary-replay.md",
"docs/extension-validation/artifacts/uniswap-canary-selected-candidates.json",
"docs/extension-validation/artifacts/uniswap-canary-selected-candidates.md",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-probe-dune-result.json",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-probe.md",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-v2-one-day-probe-dune-result.json",
"docs/extension-validation/artifacts/uniswap-daily-outcomes-v2-probe.md",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-limit-8.json",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-limit-8.md",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-one-week.json",
"docs/extension-validation/artifacts/uniswap-liquidity-enrichment-one-week.md",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-day-canary.json",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-day-canary.md",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-week-canary.json",
"docs/extension-validation/artifacts/uniswap-rpc-daily-one-week-canary.md",
"docs/extension-validation/monitoring/dashboard.html",
"docs/iridium-final.png",
"docs/iridium-polished.png",
"docs/iridium-public-cache.png",
"docs/iridium-rebranded.png",
"docs/iridium-sh-live.png",
"fly.toml",
"ops/KEY_ROTATION.md",
"ops/secrets/common.sops.yaml",
"ops/secrets/runtime.sops.env",
"packages/cl-intelligence/src/bin/extension-apr-canary-replay.ts",
"packages/cl-intelligence/src/bin/extension-apr-liquidity-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-automate.test.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-automate.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-outcome-readiness-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-post.test.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-post.ts",
"packages/cl-intelligence/src/bin/extension-apr-monitor-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-operator-capture-template-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-rpc-daily-run.ts",
"packages/cl-intelligence/src/bin/extension-apr-statistics-run.ts",
"packages/cl-intelligence/src/extension-apr-monitor-outcome-readiness.test.ts",
"packages/cl-intelligence/src/extension-apr-monitor-outcome-readiness.ts",
"packages/cl-intelligence/src/extension-apr-monitor-worker-poster.test.ts",
"packages/cl-intelligence/src/extension-apr-monitor-worker-poster.ts",
"packages/cl-intelligence/src/extension-apr-monitor.ts",
"packages/cl-intelligence/src/extension-apr-validation-canary.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-canary.ts",
"packages/cl-intelligence/src/extension-apr-validation-daily.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-daily.ts",
"packages/cl-intelligence/src/extension-apr-validation-liquidity.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-liquidity.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-api-parity.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-api-parity.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-d1-store.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-d1-store.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-dashboard.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-dashboard.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-live.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-live.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-snapshot-id.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-store.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor-store.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-monitor.ts",
"packages/cl-intelligence/src/extension-apr-validation-operator-capture.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-operator-capture.ts",
"packages/cl-intelligence/src/extension-apr-validation-preflight.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-preflight.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-live.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-live.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-runner.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily-runner.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-rpc-daily.ts",
"packages/cl-intelligence/src/extension-apr-validation-statistics.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-statistics.ts",
"packages/cl-intelligence/src/extension-apr-validation-universe.test.ts",
"packages/cl-intelligence/src/extension-apr-validation-universe.ts",
"packages/db/src/migrations/0000_outstanding_james_howlett.sql",
"packages/db/src/migrations/meta/0000_snapshot.json",
"packages/db/src/migrations/meta/_journal.json",
"packages/infra/services.json",
"packages/infra/tsconfig.check.json"
],
"removed": [
".beads/issues.jsonl",
"iridium-final.png",
"iridium-polished.png",
"iridium-public-cache.png",
"iridium-rebranded.png",
"iridium-sh-live.png",
"openspec/changes/titan-feature-parity/.openspec.yaml",
"openspec/changes/titan-feature-parity/design.md",
"openspec/changes/titan-feature-parity/proposal.md",
"openspec/changes/titan-feature-parity/specs/extension-core/spec.md",
"openspec/changes/titan-feature-parity/specs/tauri-native/spec.md",
"openspec/changes/titan-feature-parity/specs/tui-core/spec.md",
"openspec/changes/titan-feature-parity/specs/wallet-connect/spec.md",
"openspec/changes/titan-feature-parity/specs/wallet-management/spec.md",
"openspec/changes/titan-feature-parity/tasks.md",
"openspec/config.yaml",
"packages/infra/src/index.ts",
"packages/infra/src/resources/ssh-bun-deploy.ts"
],
"modified": [
".github/workflows/ci.yml",
".gitignore",
"README.md",
"apps/extension/README.md",
"apps/extension/entrypoints/background.ts",
"apps/extension/entrypoints/popup/App.tsx",
"apps/extension/lib/api.ts",
"apps/extension/lib/compare-panel.ts",
"apps/extension/lib/inline-panel.test.ts",
"apps/extension/lib/inline-panel.ts",
"apps/extension/lib/pool-detail-overlay.ts",
"apps/extension/lib/sidebar.ts",
"apps/extension/package.json",
"apps/extension/wxt.config.ts",
"apps/server/src/cors.test.ts",
"apps/server/src/cors.ts",
"apps/server/src/index.ts",
"apps/server/src/routes/pool-intelligence/index.ts",
"apps/web/.gitignore",
"apps/web/package.json",
"apps/web/vercel.json",
"apps/web/vite.config.ts",
"flake.nix",
"package.json",
"packages/cl-intelligence/package.json",
"packages/cl-intelligence/src/index.ts",
"packages/infra/README.md",
"packages/infra/alchemy.run.ts",
"packages/infra/bun.lock",
"packages/infra/package.json",
"packages/infra/tsconfig.json"
]
},
{
"id": "098512c21337a89a0568d845ec869cb1e26ee33d",
"tree_id": "d02646e6a03d0f91a2e394e946c1486a8d601eed",
"distinct": false,
"message": "Relax HODL batch output timestamp guard\n\nCo-authored-by: cooper <czxtm@users.noreply.github.com>",
"timestamp": "2026-05-31T13:30:49Z",
"url": "https://github.com/darkmatter/titan/commit/098512c21337a89a0568d845ec869cb1e26ee33d",
"author": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:30:49Z",
"username": "cursoragent"
},
"committer": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:30:49Z",
"username": "cursoragent"
},
"added": [],
"removed": [],
"modified": [
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts"
]
},
{
"id": "41d1539fc9b0a15ba0ffd2fd6f397e2607a2f5ae",
"tree_id": "b0c05897a93d9f1711b88ed98dfdd4d98c2781c3",
"distinct": false,
"message": "Stabilize HODL batch runner merge tests\n\nCo-authored-by: cooper <czxtm@users.noreply.github.com>",
"timestamp": "2026-05-31T13:32:23Z",
"url": "https://github.com/darkmatter/titan/commit/41d1539fc9b0a15ba0ffd2fd6f397e2607a2f5ae",
"author": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:32:23Z",
"username": "cursoragent"
},
"committer": {
"name": "Cursor Agent",
"email": "cursoragent@cursor.com",
"date": "2026-05-31T13:32:23Z",
"username": "cursoragent"
},
"added": [],
"removed": [],
"modified": [
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.test.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts"
]
},
{
"id": "cda310a17f271b683fb3e9f2a635aa2c298a722d",
"tree_id": "d02646e6a03d0f91a2e394e946c1486a8d601eed",
"distinct": true,
"message": "Merge #174 (HODL diagnostics rollup) into integration\n\n# Conflicts:\n#\tpackages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts",
"timestamp": "2026-05-31T06:48:36-07:00",
"url": "https://github.com/darkmatter/titan/commit/cda310a17f271b683fb3e9f2a635aa2c298a722d",
"author": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:48:36-07:00",
"username": "czxtm"
},
"committer": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:48:36-07:00",
"username": "czxtm"
},
"added": [],
"removed": [],
"modified": [
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-run.ts"
]
},
{
"id": "f18dfd472cc503b7887384fcc5c3ba3a475691a6",
"tree_id": "d3764fe9ae61b45cdd1ea204c884b1d2647f236b",
"distinct": true,
"message": "Merge #163 (HODL batch runner rollup) into integration\n\n# Conflicts:\n#\tdocs/cl-intelligence-historical-replay-proposal.md\n#\tpackages/cl-intelligence/src/index.ts\n#\tpackages/cl-intelligence/src/replay-card.ts",
"timestamp": "2026-05-31T06:49:45-07:00",
"url": "https://github.com/darkmatter/titan/commit/f18dfd472cc503b7887384fcc5c3ba3a475691a6",
"author": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:49:45-07:00",
"username": "czxtm"
},
"committer": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:49:45-07:00",
"username": "czxtm"
},
"added": [],
"removed": [],
"modified": [
"packages/cl-intelligence/src/index.ts",
"packages/cl-intelligence/src/replay-hodl-benchmark-batch-plan.test.ts"
]
},
{
"id": "2fa8ba243761fea414452cb9be5d13d5ecacfdef",
"tree_id": "d3764fe9ae61b45cdd1ea204c884b1d2647f236b",
"distinct": true,
"message": "Merge Chain A tip #134 (replay deposit-basis stack) into integration\n\n# Conflicts:\n#\t.beads/issues.jsonl\n#\tdocs/cl-intelligence-historical-replay-proposal.md\n#\tpackages/cl-intelligence/src/bin/tcl.ts",
"timestamp": "2026-05-31T06:51:20-07:00",
"url": "https://github.com/darkmatter/titan/commit/2fa8ba243761fea414452cb9be5d13d5ecacfdef",
"author": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:51:20-07:00",
"username": "czxtm"
},
"committer": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:51:20-07:00",
"username": "czxtm"
},
"added": [],
"removed": [],
"modified": []
}
],
"head_commit": {
"id": "2fa8ba243761fea414452cb9be5d13d5ecacfdef",
"tree_id": "d3764fe9ae61b45cdd1ea204c884b1d2647f236b",
"distinct": true,
"message": "Merge Chain A tip #134 (replay deposit-basis stack) into integration\n\n# Conflicts:\n#\t.beads/issues.jsonl\n#\tdocs/cl-intelligence-historical-replay-proposal.md\n#\tpackages/cl-intelligence/src/bin/tcl.ts",
"timestamp": "2026-05-31T06:51:20-07:00",
"url": "https://github.com/darkmatter/titan/commit/2fa8ba243761fea414452cb9be5d13d5ecacfdef",
"author": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:51:20-07:00",
"username": "czxtm"
},
"committer": {
"name": "Cooper Maruyama",
"email": "me@cooperm.com",
"date": "2026-05-31T06:51:20-07:00",
"username": "czxtm"
},
"added": [],
"removed": [],
"modified": []
}
}