mirror of
https://github.com/esengine/DeepSeek-Reasonix.git
synced 2026-11-07 10:45:59 -10:00
Problem: local task cost gates could count a base rate while the accounting event charged the vendor's occurrence-time peak rate, allowing extra tools. Root cause: Agent budgeting recomputed spend with the legacy float adapter instead of consuming the quote owned by the existing pricing sink. Fix: forward an optional usage-quoter capability, capture one authoritative quote for both delivery and budgeting, and accumulate fixed-point original currency buckets. Preserve known subtotal and incomplete-usage semantics. Keep display currency, provider requests and cancellation separate. Verification: actual Agent and Boot peak/off-peak/relay regressions, preceding owner negatives with controls, full root package inventory, relevant owner and Boot race suites, static gates, cross-compilation and a pinned Windows inventory with verifier mutants. Hosted native and independent review remain separate. Shared root money and reservations are not implemented here. Refs #14025.