Merge pull request 'fix: AGENTS.md guardrails do not document the stakingPoolAddr != feeDestination exclusion (#934)' (#1093) from fix/issue-934 into master

This commit is contained in:
johba 2026-03-22 05:00:17 +01:00
commit 8e09efee86

View file

@ -68,4 +68,4 @@ The staking system traces a triangle in (staking%, avgTax) space:
- Respect access controls (`onlyLiquidityManager`, owner). - Respect access controls (`onlyLiquidityManager`, owner).
- `token0isWeth` flips amount semantics — confirm ordering before interpreting liquidity. - `token0isWeth` flips amount semantics — confirm ordering before interpreting liquidity.
- Floor uses `vwapX96` directly (not sqrt) in fixed-point math. - 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`).