• v1.0.5 bd9c74fb0e

    feat: tuple_to_userset intermediate reachability; ratio-based benchmark gate
    CI / publish (push) Successful in 15s
    CI / test (push) Successful in 5m7s
    CI / benchmark (push) Successful in 53s

    Dvorak released this 2026-08-03 22:43:48 +00:00 | 3 commits to master since this release

    • ChainRule._expandRuleFromSrc now expands tuple_to_userset configs: from a
      source node the reachable set is the objects sharing an intermediate with
      the source (src ->computed-> intermediate ->tupleset-> object, direction
      aware, weakest-link combined). Lets a TTU evidence serve as an intermediate
      condition step in a chain.
    • scripts/benchmark.js: ratio-based self-calibration. Comparing each action's
      RATIO to a cheap reference action (default check[direct-hit]) cancels
      machine-load swings that scale all actions proportionally, so the gate only
      fails on code regressions that shift a single action's ratio. The reference
      is still checked absolutely with a loose bound. Verified: stable across
      runs, and a simulated union-ttu slowdown is caught (+76.8% ratio).

    Tests: chain-condition-step intermediate TTU expansion.

    Downloads