Portable Determinism
A compatibility-first research programme for expressing selected Engine behaviour through versioned, language-neutral contracts and deterministic conformance evidence.
The protocol isolates stable behavioural boundaries without exposing private implementation details or coupling every implementation to one language.
Versioned inputs and outputs support deterministic behaviour-signal and semantic interpretation boundaries.
Governance evaluation can be expressed as a bounded contract while authority remains with the surrounding identity, policy, and commit systems.
Threat findings can use stable result envelopes and evidence semantics without publishing the private detector implementation.
Explicit boundaries make engine participation, ordering, compatibility, and failure states inspectable.
Declared versions and capabilities allow callers to reason about compatibility rather than relying on implicit implementation behaviour.
Canonical serialization, stable hashes, golden corpora, and conformance tests support comparison between compatible implementations.
Existing behaviour is characterized and frozen before a boundary is moved, reducing the risk of silent semantic drift.
Resource-governance and benchmark evidence can compare implementations without making portability synonymous with unrestricted execution.
The protocol is not a plugin marketplace and does not transfer governance authority. It is a path toward portable, testable Engine components whose behaviour can be independently checked.