Skip to content

v1.7.2 - Sigilli Hardening

Choose a tag to compare

@rossignoliluca rossignoliluca released this 04 Jan 22:01
· 68 commits to main since this release

3 Sigilli Hardening

Critical fixes to bulletproof autopoiesis:

Fix 1: TRIAL/QUARANTINED invisible to policy selection

  • getDynamicOperation() / getAllOperations() filter status === 'ACTIVE' only
  • Zero risk of selecting untested operations
  • includeNonActive option for admin/audit only

Fix 2: Zero tolerance on V spike

  • maxVDelta tracked for each trial use
  • Single spike ΔV > 0 → immediate deprecation
  • Cannot be masked by subsequent averages

Fix 3: Context derived from verifiable state

  • NODE_ENV=test → forced test (cannot bypass)
  • coupling.active → audit (human observing)
  • No longer a fragile manually-set string

Stats

  • Events: 503
  • Sessions: 46
  • Tests: 405 passing
  • Invariants: 5/5 satisfied