Goal
Add semantic checks where compiler/request snapshots only prove the text stayed the same. Follow-up to #1808 and the existing integration portfolio in #772; reuse that infrastructure rather than introducing another generic adapter model.
First slice: Electric predicate compilation
Later adapter boundary work
Use the same law/owner inventory to identify real SDK and native-storage gaps. Add provider-specific legal schedules to existing oracles, with captured or documented SDK contracts. Do not generate impossible SDK traces or replace durability/worker/IPC tests with callback mocks. Keep unexecuted service/device gates visibly separate from passing local models.
The desired result is a few independent semantic checks, not universal serialization, an all-adapter state machine, or new production abstractions. This issue proposes investigation and tests; it does not claim a newly reproduced adapter defect.
Goal
Add semantic checks where compiler/request snapshots only prove the text stayed the same. Follow-up to #1808 and the existing integration portfolio in #772; reuse that infrastructure rather than introducing another generic adapter model.
First slice: Electric predicate compilation
Later adapter boundary work
Use the same law/owner inventory to identify real SDK and native-storage gaps. Add provider-specific legal schedules to existing oracles, with captured or documented SDK contracts. Do not generate impossible SDK traces or replace durability/worker/IPC tests with callback mocks. Keep unexecuted service/device gates visibly separate from passing local models.
The desired result is a few independent semantic checks, not universal serialization, an all-adapter state machine, or new production abstractions. This issue proposes investigation and tests; it does not claim a newly reproduced adapter defect.