Organising Trajectory Evidence for Language-Model Agent Assurance: Fragments, Methods, and the Residual
Organizations: University of Liverpool Liverpool, United Kingdom
Abstract
Methods for assessing language-model agents include rule checkers over logs, analyses of skill coverage and composition, support checkers, prefix monitors, execution gates, and rare-event estimators. Each observes a different part of a run and makes a claim of a different strength, and no common account says how these claims combine or what they leave unchecked. We give one, built from a logic, information fragments, and an assurance ledger. Requirements are formulas of a two-tier logic: an outer finite-trace temporal logic over recorded events, and an inner logic of standing over the argument structure that the agent's recorded context supports at a decision. A rule violation and an action taken on withdrawn support are thus formulas of one language. The information available to an assessor, to the agent, and to an execution gate defines fragments of that language; each checking method decides one fragment and returns a typed claim: exact, on a named test suite, a risk bound, or descriptive. The ledger merges the evidence and classifies every obligation as established, addressed but not established, or unaddressed. On 456 released -bench telecom trajectories, the benchmark oracle flags 231 runs; adding a rule checker, a support stand-in, and a prefix-monitor baseline raises the union to 391, 401, and 407, each contributing flags the others miss, and a gate makes one prohibition exact on a gated deployment. The 49 unflagged runs and the unmet or unaddressed obligations form the residual. Discovery makes unknown requirements explicit, and new or stronger checkers then reduce it.
Figures & tables
| Method | Reads | Target formula | Claim type | Cannot see |
|---|---|---|---|---|
| Outcome oracle | final state, required actions | suite count | how the outcome was reached | |
| Rule checker (Skill Coverage ( Tan et al., 2026 ) ) | , complete run | for each audited rule | suite count | unlisted requirements; the agent’s premises; world predicates |
| Support checker (Grounded Continuation ( He et al., 2026 ) ) | , the agent’s prefix | exact for the extracted structure; suite count | whether a grounded action is correct or compliant | |
| Prefix monitor (PrefixGuard ( Huang et al., 2026 ) ) | prefix | warning of the event its labels name | recall at a false-alarm rate | any event absent from its labels |
| Boundary gate | at one call | guard form of a rule in | exact invariant on | obligations to act; the run after a refusal |
| Rare-event estimator (SCARCE ( Wang et al., 2026 ) ) | re-sampled runs | for a score-defined event | lower risk bound | events its score does not order |
| Rule | Requirement (abbreviated) | App. | Viol. |
|---|---|---|---|
| Identify customer before account write | 302 | 0 | |
| Read bill before payment request | 84 | 0 | |
| Re-check bill after payment | 83 | 2 | |
| Refuel at most 2 GB | 181 | 0 | |
| Obtain plan price before refuelling | 181 | 4 | |
| Read line record before restoration | 83 | 0 |
| Pair | Both | Exp. | Only 1st | Only 2nd | Dis. | Indep. |
|---|---|---|---|---|---|---|
| / | 102 | 87 | 236 | 15 | .55 | .62 |
| / | 131 | 136 | 207 | 52 | .57 | .55 |
| / | 178 | 171 | 160 | 53 | .47 | .50 |
| / | 30 | 47 | 87 | 153 | .53 | .45 |
| / | 46 | 59 | 71 | 185 | .56 | .50 |
| / | 161 | 93 | 22 | 70 | .20 | .50 |
| Obligation | System | Contract | Status | Evidence or missing premise |
|---|---|---|---|---|
| Suite, | Established on suite | Applicable and unviolated on the 456 runs. | ||
| Other 13 rules, incl. | Suite, | Addressed, not established | At least one observed violation each. | |
| Support ideal | Suite, | Addressed, not established | 117 runs with an ungrounded action. | |
| Outcome | Suite, | Unmet: counterexamples | 231 failures. | |
| Outcome risk | Risk | Not established: scope | No deployment distribution; runs clustered by task. | |
| Warning ideal | Exact | Addressed, not established | Retrospective operating points do not establish the ideal. |
| Method family | Target | Placement |
|---|---|---|
| Workflow conformance ( Donadello et al., 2022 ; Berti et al., 2019 ) | ordering and eventual obligations | fits |
| Specified enforcement ( Wang et al., 2025a ; Kahani et al., 2026 ) | approval, budget, consent guards | fits |
| Information flow ( Wang et al., 2025b ; Hu et al., 2026c ) | purpose-bound disclosure | new map |
| Adversarial scenarios ( Debenedetti et al., 2024 ) | authorised actions under injection | new distribution |
| Repeated-run stability | relational | |
| Counterfactual pairs | decision tracks permission, not cues | relational |