Commit graph

  • caedd5c4e6 fix: Fee-income calculation model needs documentation to make delta_bps auditable (#1084) johba 2026-03-23 03:23:23 +00:00
  • b2715b67c0 Merge pull request 'fix: Formula AGENTS.md missing (#1079)' (#1132) from fix/issue-1079 into master johba 2026-03-23 01:56:02 +01:00
  • b2073ab3b1 fix: Formula AGENTS.md missing (#1079) johba 2026-03-23 00:38:56 +00:00
  • 6b9dad5933 Merge pull request 'fix: anvil not validated in tool-check step (#1046)' (#1131) from fix/issue-1046 into master johba 2026-03-23 01:24:03 +01:00
  • d5a8936870 fix: anvil not validated in tool-check step (#1046) johba 2026-03-23 00:07:14 +00:00
  • 31959daf0b Merge pull request 'fix: transpiler-tests does not re-run when only evolution changes (#1044)' (#1130) from fix/issue-1044 into master johba 2026-03-23 00:56:01 +01:00
  • 6e7832be07 fix: transpiler-tests does not re-run when only evolution changes (#1044) johba 2026-03-22 23:17:11 +00:00
  • 87cd803523 Merge pull request 'fix: fix: bundled dust cleanup — scripts/harb-evaluator (#1036)' (#1129) from fix/issue-1036 into master johba 2026-03-23 00:06:02 +01:00
  • 1126e1b5a5 fix: fix: bundled dust cleanup — scripts/harb-evaluator (#1036) johba 2026-03-22 22:41:04 +00:00
  • c17fe96c85 Merge pull request 'fix: fix: bundled dust cleanup — tools/push3-evolution (#1035)' (#1128) from fix/issue-1035 into master johba 2026-03-22 23:24:12 +01:00
  • 74be110fa1 fix: fix: bundled dust cleanup — tools/push3-evolution (#1035) johba 2026-03-22 22:11:23 +00:00
  • d1d0e8ca10 Merge pull request 'fix: fix: bundled dust cleanup — tools/push3-transpiler (#1034)' (#1127) from fix/issue-1034 into master johba 2026-03-22 23:04:55 +01:00
  • 83a91f324a fix: seed-transpile-check treats invalid seeds as warnings not failures johba 2026-03-22 21:36:05 +00:00
  • f4ebfaf87c fix: seed-transpile-check CI step compiles test files against transpiled output johba 2026-03-22 21:23:57 +00:00
  • 6c5da5f2d5 ci: retrigger pipeline after transient CI failure johba 2026-03-22 21:16:43 +00:00
  • aad8b8e9fd fix: bundled dust cleanup — tools/push3-transpiler (#1034) johba 2026-03-22 21:08:48 +00:00
  • 2d369fbf13 Merge pull request 'fix: _isPriceStable fallback interval can still revert on pools with very short history (#610)' (#1126) from fix/issue-610 into master johba 2026-03-22 21:56:02 +01:00
  • db1c26838d fix: _isPriceStable fallback interval can still revert on pools with very short history (#610) johba 2026-03-22 20:31:04 +00:00
  • 1691128f91 Merge pull request 'fix: Investigate: adversary parasitic LP extracts 29% from holder, all recenters fail (#517)' (#1125) from fix/issue-517 into master johba 2026-03-22 21:16:03 +01:00
  • 937f2a833b fix: Investigate: adversary parasitic LP extracts 29% from holder, all recenters fail (#517) johba 2026-03-22 19:45:35 +00:00
  • 367652ec94 Merge pull request 'fix: Add audit badge and contract addresses prominently on landing (#147)' (#1123) from fix/issue-147 into master johba 2026-03-22 20:06:05 +01:00
  • 18166a1916 ci: retrigger pipeline johba 2026-03-22 18:40:42 +00:00
  • d77081022f fix: Add audit badge and contract addresses prominently on landing (#147) openhands 2026-03-22 18:25:15 +00:00
  • ef65cf6146 fix: Add audit badge and contract addresses prominently on landing (#147) johba 2026-03-22 18:20:07 +00:00
  • 723476d4f6 Merge pull request 'fix: testMomentumFullBearAtNegMaxDelta has no slot assertions (#1011)' (#1121) from fix/issue-1011 into master johba 2026-03-22 19:14:46 +01:00
  • d2c1e83962 fix: testMomentumFullBearAtNegMaxDelta has no slot assertions (#1011) johba 2026-03-22 17:50:41 +00:00
  • 65f931ceac Merge pull request 'fix: Floor Ratchet attack not yet defeated — needs explicit test (#1067)' (#1120) from fix/issue-1067 into master johba 2026-03-22 18:34:52 +01:00
  • 180119aabf fix: address review — consistent evidence fields, unstake all positions johba 2026-03-22 17:06:45 +00:00
  • af3fd56d55 fix: Floor Ratchet attack not yet defeated — needs explicit test (#1067) johba 2026-03-22 16:38:44 +00:00
  • 7396bd371f Merge pull request 'fix: run-attack-suite is spec-only — no implementation in red-team.sh (#1000)' (#1119) from fix/issue-1000 into master johba 2026-03-22 17:26:11 +01:00
  • 36cda487e6 fix: forward attack_dir input to red-team.sh invocation in formula johba 2026-03-22 15:54:41 +00:00
  • 52ba6b2f38 fix: run-attack-suite is spec-only — no implementation in red-team.sh (#1000) johba 2026-03-22 15:30:46 +00:00
  • 311b8192f6 Merge pull request 'fix: Catch block skips clamping that try block applies (#1019)' (#1118) from fix/issue-1019 into master johba 2026-03-22 16:06:02 +01:00
  • dd98283589 Merge pull request 'chore: planner run — prerequisite tree update' (#1117) from chore/planner-20260322-1426 into master johba 2026-03-22 15:46:02 +01:00
  • bdc17645f9 fix: Catch block skips clamping that try block applies (#1019) johba 2026-03-22 14:31:49 +00:00
  • b8f442eeb2 chore: planner run 2026-03-22 johba 2026-03-22 14:26:40 +00:00
  • 94309cd5a6 Merge pull request 'fix: bootstrap-light.sh lacks Push3 candidate injection (#999)' (#1116) from fix/issue-999 into master johba 2026-03-22 15:16:04 +01:00
  • ead80eb3cb Merge pull request 'chore: planner run — prerequisite tree update' (#1115) from chore/planner-20260322-1318 into master johba 2026-03-22 14:36:03 +01:00
  • 349bd2c2c6 fix: bootstrap-light.sh lacks Push3 candidate injection (#999) johba 2026-03-22 13:19:48 +00:00
  • cbc41ad57c chore: planner run 2026-03-22 johba 2026-03-22 13:18:41 +00:00
  • 29b8f7d426 Merge pull request 'fix: Overflow guard missing for slots 1-7 in both Optimizer.sol and OptimizerV3Push3.sol (#997)' (#1114) from fix/issue-997 into master johba 2026-03-22 13:56:02 +01:00
  • cea4bf779b ci: retry pipeline johba 2026-03-22 12:25:24 +00:00
  • c59bb81a40 fix: Overflow guard missing for slots 1-7 in both Optimizer.sol and OptimizerV3Push3.sol (#997) johba 2026-03-22 12:11:03 +00:00
  • b8ee408b73 Merge pull request 'chore: planner run — prerequisite tree update' (#1113) from chore/planner-20260322-1104 into master johba 2026-03-22 12:46:03 +01:00
  • 1b4de1c081 Merge pull request 'fix: Attack file schema for burn_lp needs documentation and migration (#615)' (#1111) from fix/issue-615 into master johba 2026-03-22 12:45:03 +01:00
  • 27ff88c31b ci: retry pipeline johba 2026-03-22 11:16:37 +00:00
  • bcfb81eab5 chore: planner run 2026-03-22 johba 2026-03-22 11:04:35 +00:00
  • c9ffef279f Merge pull request 'docs: RESOURCES.md — add dispatch mechanism and formula inventory' (#1112) from docs/resources-dispatch into master johba 2026-03-22 11:56:19 +01:00
  • 9267537a14 docs: RESOURCES.md — add dispatch mechanism, formula inventory, and constraints johba 2026-03-22 10:53:52 +00:00
  • 112182d2e2 Merge pull request 'chore: planner run — prerequisite tree update' (#1110) from chore/planner-20260322-1044 into master johba 2026-03-22 11:55:46 +01:00
  • ce9be22d2e fix: Attack file schema for burn_lp needs documentation and migration (#615) johba 2026-03-22 10:53:07 +00:00
  • 02ca80fd5a chore: planner run 2026-03-22 johba 2026-03-22 10:44:42 +00:00
  • e22e6ac7bb Merge pull request 'fix: Attack files have hardcoded tokenIds that are fork-block-sensitive (#614)' (#1109) from fix/issue-614 into master johba 2026-03-22 11:34:45 +01:00
  • 0b6442a87c fix: Attack files have hardcoded tokenIds that are fork-block-sensitive (#614) johba 2026-03-22 10:11:58 +00:00
  • a5d74ced81 Merge pull request 'fix: config.ts reads infrastructure.weth but no tooling generates it (#611)' (#1108) from fix/issue-611 into master johba 2026-03-22 11:04:14 +01:00
  • e14dbf59dc ci: retry pipeline johba 2026-03-22 09:40:43 +00:00
  • 6a1bb71463 fix: config.ts reads infrastructure.weth but no tooling generates it (#611) johba 2026-03-22 09:29:28 +00:00
  • b2bbdd28ed Merge pull request 'chore: seed prerequisite tree + RESOURCES.md' (#1106) from chore/seed-planner-tree into master johba 2026-03-22 09:10:15 +01:00
  • c238bd1f57 chore: seed prerequisite tree + RESOURCES.md johba 2026-03-22 08:05:43 +00:00
  • 5c9cf81589 Merge pull request 'fix: shouldRecordVWAP else-branch fires incorrectly when lastRecenterTick==0 after bootstrap (#609)' (#1102) from fix/issue-609 into master johba 2026-03-22 09:06:03 +01:00
  • cb4525c46c Merge pull request 'chore: gardener housekeeping 2026-03-22' (#1097) from chore/gardener-20260322-0607 into master johba 2026-03-22 08:47:28 +01:00
  • 83a1b576e4 chore: gardener housekeeping 2026-03-22 johba 2026-03-22 06:07:30 +00:00
  • 63dafd82ca fix: shouldRecordVWAP else-branch fires incorrectly when lastRecenterTick==0 after bootstrap (#609) johba 2026-03-22 07:28:08 +00:00
  • f99e7b9e8b Merge pull request 'fix: No Foundry test for OptimizerV3 calculateParams correctness (#607)' (#1098) from fix/issue-607 into master johba 2026-03-22 08:06:02 +01:00
  • 87912b06da fix: No Foundry test for OptimizerV3 calculateParams correctness (#607) johba 2026-03-22 06:31:06 +00:00
  • a3de10bf1d Merge pull request 'fix: fitness_flags not propagated to manifest entries for newly admitted candidates (#990)' (#1096) from fix/issue-990 into master johba 2026-03-22 07:14:02 +01:00
  • abac7f7ed7 fix: use None instead of '' for absent fitness_flags to match schema johba 2026-03-22 06:02:20 +00:00
  • e2963cbcba fix: fitness_flags not propagated to manifest entries for newly admitted candidates (#990) johba 2026-03-22 05:47:34 +00:00
  • 5f01d55cc7 Merge pull request 'fix: line 202: git apply failure path (after --check passes) still uses bare continue, bypassing STOP_REQUESTED (#979)' (#1095) from fix/issue-979 into master johba 2026-03-22 06:34:15 +01:00
  • cb565e8183 fix: line 202: git apply failure path (after --check passes) still uses bare continue, bypassing STOP_REQUESTED (#979) johba 2026-03-22 05:17:07 +00:00
  • d1174216df Merge pull request 'fix: Several other healthchecks are missing timeout fields (#937)' (#1094) from fix/issue-937 into master johba 2026-03-22 05:46:02 +01:00
  • 41d836299e fix: Several other healthchecks are missing timeout fields (#937) johba 2026-03-22 04:06:55 +00:00
  • 8e09efee86 Merge pull request 'fix: AGENTS.md guardrails do not document the stakingPoolAddr != feeDestination exclusion (#934)' (#1093) from fix/issue-934 into master johba 2026-03-22 05:00:17 +01:00
  • 9086a4c5e4 fix: AGENTS.md guardrails do not document the stakingPoolAddr != feeDestination exclusion (#934) johba 2026-03-22 03:37:02 +00:00
  • ebfa00a2b9 Merge pull request 'fix: webapp service has no depends_on ponder (#908)' (#1092) from fix/issue-908 into master johba 2026-03-22 04:24:03 +01:00
  • 17b169c01e fix: webapp service has no depends_on ponder (#908) johba 2026-03-22 02:56:57 +00:00
  • e9d8f56709 Merge pull request 'fix: DeployBaseMainnet.sol:15 may need FEE_DEST update (#795)' (#1091) from fix/issue-795 into master johba 2026-03-22 03:46:02 +01:00
  • e04e041a0f fix: correct EOA→contract in FEE_DEST comment (#795) johba 2026-03-22 02:15:29 +00:00
  • fcd8f77693 fix: DeployBaseMainnet.sol:15 may need FEE_DEST update (#795) johba 2026-03-22 01:51:39 +00:00
  • 8d6dab197f Merge pull request 'fix: fix: evolution formula must commit results via PR before closing (#1047)' (#1088) from fix/issue-1047 into master johba 2026-03-22 02:26:02 +01:00
  • ecb0e5b771 ci: retrigger pipeline for PR #1088 johba 2026-03-22 01:04:11 +00:00
  • aeedb2db22 ci: trigger pipeline after rebase johba 2026-03-21 20:56:05 +00:00
  • 45f9579de4 fix: fix: evolution formula must commit results via PR before closing (#1047) johba 2026-03-21 12:48:09 +00:00
  • 0edda8bb4b fix: evolution formula must commit results via PR before closing (#1047) johba 2026-03-21 12:47:59 +00:00
  • a6f26453a0 Merge pull request 'fix: feat: implement evidence/resources and evidence/protocol logging (#1059)' (#1078) from fix/issue-1059 into master johba 2026-03-21 22:26:13 +01:00
  • 3efdfef376 Merge pull request 'fix: No CI check that Push3 seeds transpile successfully before merge (#697)' (#1090) from fix/issue-697 into master johba 2026-03-21 22:25:49 +01:00
  • b616953313 fix: add missing shell scripts and fix contract interface in run-protocol johba 2026-03-21 21:00:14 +00:00
  • 1d9636dab3 ci: trigger pipeline after rebase johba 2026-03-21 20:55:56 +00:00
  • 3508ec5f42 fix: No CI check that Push3 seeds transpile successfully before merge (#697) johba 2026-03-21 20:47:52 +00:00
  • de014e9b13 fix: feat: implement evidence/resources and evidence/protocol logging (#1059) johba 2026-03-20 22:02:13 +00:00
  • 7fd1963480 fix: remove project .claude/settings.json — use global config (#1089) johba 2026-03-21 20:23:46 +01:00
  • 46e928ea97 fix: Red-team schema should add candidate_commit field (#1066) (#1075) johba 2026-03-21 13:47:13 +01:00
  • 636ba989ee fix: Optimizer and OptimizerV3 lack _disableInitializers() in constructor (#1055) (#1080) johba 2026-03-21 13:42:54 +01:00
  • 5e8d603ebd Merge pull request 'evidence: first red-team baseline — floor held' (#1065) from evidence/red-team-2026-03-20 into master johba 2026-03-21 07:48:26 +01:00
  • fd80aec3be evidence: fix nits — strategies count, percentage calculation johba 2026-03-21 06:45:40 +00:00
  • 443593e66f evidence: fix review round 2 — slippage explanation, methodology note johba 2026-03-21 06:43:45 +00:00
  • b883cde275 evidence: fix red-team baseline — accurate per-attack measurements johba 2026-03-21 06:31:33 +00:00
  • abaeb9949d evidence: first red-team baseline — floor held, 8 strategies tested johba 2026-03-20 14:52:04 +00:00
  • a1efa5942d Merge pull request 'fix: deploy-optimizer.sh reads LM_ADDR inside a guard that silently skips on missing broadcast JSON (#1051)' (#1081) from fix/issue-1051 into master johba 2026-03-21 03:47:02 +01:00
  • daf0bac7d4 fix: deploy-optimizer.sh reads LM_ADDR inside a guard that silently skips on missing broadcast JSON (#1051) johba 2026-03-21 01:37:11 +00:00