From 9086a4c5e4e74f255062d656df16c10bbc8cdd71 Mon Sep 17 00:00:00 2001 From: johba Date: Sun, 22 Mar 2026 03:37:02 +0000 Subject: [PATCH] fix: AGENTS.md guardrails do not document the stakingPoolAddr != feeDestination exclusion (#934) Co-Authored-By: Claude Opus 4.6 (1M context) --- onchain/AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/onchain/AGENTS.md b/onchain/AGENTS.md index f10bb09..bd33539 100644 --- a/onchain/AGENTS.md +++ b/onchain/AGENTS.md @@ -68,4 +68,4 @@ The staking system traces a triangle in (staking%, avgTax) space: - Respect access controls (`onlyLiquidityManager`, owner). - `token0isWeth` flips amount semantics — confirm ordering before interpreting liquidity. - Floor uses `vwapX96` directly (not sqrt) in fixed-point math. -- Outstanding supply excludes LM position balances and KRK held by `feeDestination` (only when `feeDestination != address(0) && feeDestination != address(this)`) and `stakingPool` (only when `stakingPoolAddr != address(0)`). +- Outstanding supply excludes LM position balances and KRK held by `feeDestination` (only when `feeDestination != address(0) && feeDestination != address(this)`) and `stakingPool` (only when `stakingPoolAddr != address(0) && stakingPoolAddr != feeDestination`).