Expand description
Cross-boundary verification, ghost command detection, IPC integrity checks, and semantic test assertions.
Structs§
- Assertion
Result - Outcome of evaluating a semantic assertion against an actual value.
- Error
Call - An IPC call that returned an error result.
- Ghost
Command - A command that exists on only one side of the frontend/backend boundary.
- Ghost
Command Report - Report of ghost commands – commands that exist on only one side of the IPC boundary.
- IpcIntegrity
Report - Summary of IPC round-trip health: completed, pending, errored, and stale calls.
- Semantic
Assertion - A declarative assertion to evaluate against a runtime value (e.g. “equals”, “truthy”).
- Stale
Call - An IPC call that has been pending longer than the staleness threshold.
Enums§
- Assertion
Condition - Recognized assertion condition operators for
evaluate_assertion. - Ghost
Source - Indicates which side of the IPC boundary a ghost command was found on.
Functions§
- check_
ipc_ integrity - Analyzes the event log for IPC health, flagging stale and errored calls.
- detect_
ghost_ commands - Detects commands that exist on only one side of the IPC boundary (frontend vs registry).
- evaluate_
assertion - Evaluates a semantic assertion against an actual runtime value.
- verify_
state - Compares frontend and backend state trees, returning all divergences found.