Permission regression · release security
PermitDiff
A pre-release authority-change system that translates policy/configuration changes into effective agent capability changes and blocks unsafe privilege expansion before deployment.
Did this release increase agent authority?Owns · Pre-release permission change assurance
Semantic permission diff
The dangerous change is authority, not text.
Threshold boundaries
Policy edges deserve explicit scenarios.
System model
Baseline authority becomes a release decision.
Engineering decisions
Security review happens before runtime.
Compare effective authority, not config text
A one-line configuration edit can create a large capability expansion; a large textual diff can be behaviorally irrelevant.
Thresholds get boundary scenarios
Values immediately below, at, and above policy ceilings expose off-by-one and accidental expansion failures.
Runtime execution stays out of scope
PermitDiff answers whether authority changed before deployment; AgentGuard enforces exact execution at runtime.
Capability surface
Effective authority, coverage, and bounded exceptions.
Benchmark surface
What the system is designed to measure.
Permission changes are evaluated semantically, at the scenario boundary, before they become deployable authority.
Labeled permission-transition fixtures, threshold boundary cases, policy mutation suites, corpus coverage analysis, and CI replay.Evidence
The public case study exposes the release-control boundary.
Explicit boundaries