Structs§
- Capability
Definition - One immutable compiler-owned capability definition.
- Capability
Id - Stable compiler schema identity for one capability.
- Capability
Operation - One immutable operation exposed by a capability.
- Capability
Operation Id - Stable compiler schema identity for one capability operation.
- Capability
Signature - One immutable signature owned by the compiler registry.
- Effect
Capability Registry - The immutable, deterministic built-in registry for Phase F effects.
- Runtime
Capability Lowering - Stable runtime-facing lowering identity. F4 declares it but does not lower it.
- Static
Capability Path - The externally authored static path that identifies one capability operation.
Enums§
- Argument
Serialization Policy - Whether operation arguments require structural serialization.
- Builtin
Capability Provenance - Provenance for definitions that are part of the compiler schema rather than source input.
- Capability
Operation Kind - The supported top-level effect operation forms.
- Capability
Parameters - The fixed or variadic parameters accepted by one operation.
- Capability
Result Policy - All Phase F v1 operations are terminal and return no value.
- Capability
Value Contract - The canonical value shapes accepted by an operation signature.
Constants§
- EFFECT_
CAPABILITY_ REGISTRY - The one authoritative registry instance used by all compiler consumers.
- EFFECT_
CAPABILITY_ REGISTRY_ VERSION - The version of the compiler-owned effect capability registry schema.