vigiles API reference
    Preparing search index...

    Function assertNoCollision

    • Assert a plugin's skills don't hijack each other — the gate over a SelectionReport from measureSelectionMatrix. maxOffDiagonal caps EACH skill's collision rate (fraction of its own prompts on which a SIBLING fired); maxPluginCollision caps the plugin-wide rate. With neither set it demands ZERO collision. THROWS (never a silent green) when nothing was measured — an unavailable harness or a zero-run report is a gap, not a pass.

      Parameters

      • report: SelectionReport
      • opts: { maxOffDiagonal?: number; maxPluginCollision?: number } = {}

      Returns void