2026-11-02 upgrade
| # | Gap | Before | After |
|---|---|---|---|
| GV-11-02-1 | Re-defining a budget tree (a config reload) un-tripped a tripped breaker without any signed reset | ALLOW after re-define | breaker stays TRIPPED; only a CAIN-signed reset for that trip clears it |
| GV-11-02-2 | Re-defining a budget tree zeroed what had been spent | spent reset to 0 | spend kept; re-definition changes only limits and windows |
| GV-11-02-3 | Loop detection dodged by changing the tool name's case or spacing (pay / Pay / PAY) | 4 x ALLOW | trips on the 4th identical call |
| GV-11-02-4 | A parent change that creates a cycle was accepted at define time (charges then failed closed) | accepted, then DENY | refused when defined |
Engine governor-keystone-1.0.0 → 1.1.0. Tests 16 → 21 (40 with APPROVAL), all passing.
FIRME AI CORPORATION · CAIN-42 is a Byzantine trust fabric. Numbers marked "our own check" were run by us, not by an independent party. Nothing on these pages is a certification.