Safe CI gating for systems that aren’t perfectly repeatable.
Modern systems are not deterministic.
Robots, agents, simulations, and real-world workflows all exhibit noise, variance, and timing drift.
Today, Saykai gives you two tools to manage that without becoming a source of CI flakiness: a shadow mode to build trust before enforcing, and explicit, auditable overrides. Richer behavioral-regression detection (below) is on our roadmap.
This is where we're headed: evaluating whether system behavior has changed outside an accepted baseline, rather than requiring bit-for-bit identical replays.
The goal is enforcing safety in CI without introducing instability — today that's handled by shadow mode and overrides (03 and 05 below), not yet by regression detection itself.
The plan: compare runs against behavioral envelopes, not single frozen traces. Baselines would include acceptable outcome ranges, invariant conditions, and tolerance bounds defined by the team.
This would preserve natural variation while still detecting regressions — not yet built.
Roadmap: behavior would be evaluated across multiple runs, not against a single expected output.
Planned:
The goal is dramatically reducing false positives while preserving signal — not yet built.
Today, every Safety Pack records a pass/fail rationale for each finding. Planned additions:
The goal is for nondeterminism to be explicit and reviewable, not buried in logs.
Today, Saykai can run in:
This lets trust build before enforcement becomes mandatory. A distinct warn-on-fail tier is on our roadmap Roadmap, not available yet.
No safety system should silently halt progress. Saykai supports:
Overrides preserve accountability without bypassing safety.
Saykai does not claim:
Saykai provides structured evidence and enforcement, not blind automation.
This approach is built for:
If your system must change safely, nondeterminism must be handled explicitly.
That's the standard we're building real safety gates in CI toward.
Run Saykai against your own scenarios.
See how behavioral gating works in your CI pipeline.
Request Pilot Access