Expand description
Workload effect fields (ADR-099 section 4) and their mapping onto the
governance engine’s 5D EffectVector.
Callers describe a workload action in domain terms (package trust, node
trust tier, network policy, secrets, emulation, accelerator use, resource
cost). The gate derives the 5D vector itself from those fields, so a caller
cannot lower its own score by sending a hand-written effect object.
Structs§
- Workload
Effect - The effect fields of one workload governance request.
- Workload
Refs - Revocable references carried with a workload request.
- Workload
Request - Parsed and validated gate context for a workload action.
Enums§
- Network
Policy - Network exposure the workload asks for, ordered by exposure.
- Node
Trust Tier - Node trust tier (ADR-099 section 8.3).
- Package
Trust - How far the package’s provenance can be trusted (ADR-099 section 8).
Constants§
- MAX_
ACCEL_ LEN - Maximum length of an accelerator capability id.
- MAX_
KIND_ LEN - Maximum length of a workload kind string (
cog,inference, …). - MAX_
REFS - Maximum number of signer keys or artifact hashes in one request.