harb/onchain/script
johba 69ba4fd44e fix: Floor Ratchet 2000-trade oscillation needs a dedicated full-sequence red-team run (#1082)
- Expand floor-ratchet-oscillation.jsonl to 2000 buy→recenter cycles
  (10 rounds × 200 cycles at 5 ETH/buy with stake/unstake/sell phases)
- Fix AttackRunner buy_recenter_loop: add vm.warp/vm.roll for recenter
  cooldown bypass and TWAP convergence; use single-signer broadcast
- Fix AttackRunner mine op: advance timestamp alongside block number
- Replace pending 2026-03-22 evidence with completed 2026-03-23 run
- Result: INCREASED (+1230 bps). TWAP oracle blocked 99.9% of recenters.
  Floor ratchet risk from #630 is defeated.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 09:12:00 +00:00
..
backtesting fix: Floor Ratchet 2000-trade oscillation needs a dedicated full-sequence red-team run (#1082) 2026-03-23 09:12:00 +00:00
BaseDeploy.sol fix: address review feedback for #769 2026-03-19 00:26:04 +00:00
BootstrapVWAPPhase2.s.sol fix: No recovery path if VWAP bootstrap fails mid-sequence (#644) 2026-03-19 22:24:05 +00:00
DeployBase.sol fix: OptimizerV3Push3 as IOptimizer always returns bear defaults — integration risk (#1063) 2026-03-20 20:13:18 +00:00
DeployBaseMainnet.sol fix: correct EOA→contract in FEE_DEST comment (#795) 2026-03-22 02:15:29 +00:00
DeployBaseSepolia.sol Add Solidity linting with solhint, Foundry formatter, and pre-commit hooks (#51) 2025-10-04 15:17:09 +02:00
DeployCommon.sol fix: address AI review findings on VWAP bootstrap PR 2026-03-13 00:12:39 +00:00
DeployLocal.sol fix: DeployLocal.sol v3Factory still uses Base Sepolia address (#714) 2026-03-18 00:31:48 +00:00
LmTotalEth.s.sol fix: Fee-income calculation model needs documentation to make delta_bps auditable (#1084) 2026-03-23 03:23:23 +00:00
UpgradeOptimizer.sol fix: address review feedback for #769 2026-03-19 00:26:04 +00:00