Skip to main content

Module contact_transform

Module contact_transform 

Source
Expand description

Strict contact-fragment transform result V1.

This module implements the format-neutral Appendix F.10 mapping and result contract. It transforms only contact facts; asset mutation, dependency capture, filesystem publication, and engine policy remain frontend work.

Structs§

ContactTimeWarpControlPointV1
One source-to-output normalized time-warp knot.
ContactTransformBindingV1
Exact three-way input binding.
ContactTransformContextV1
Independently captured same-operation artifact, closure, producer, and extension-output context.
ContactTransformIntervalV1
One normalized retained interval for trim or slice.
ContactTransformOutputV1
Successful output binding plus the complete transformed fragment.
ContactTransformRefusalV1
Stable refusal record.
ContactTransformResultV1
Strict V1 transform result.

Enums§

ContactEventOutcomeV1
One input event’s operation outcome.
ContactTransformError
A strict result could not be decoded, represented, or verified.
ContactTransformOperationV1
The closed V1 contact operation vocabulary.
ContactTransformOutcomeV1
Global transform outcome.
ContactTransformRefusalCodeV1
Closed V1 refusal vocabulary.
ContactTransformedValueV1
Exact transformed point or window value.

Constants§

CONTACT_TRANSFORM_RESULT_V1_ID
Immutable contact-transform-result V1 schema identity.
CONTACT_TRANSFORM_RESULT_V1_MAX_CANONICAL_BYTES
Maximum canonical RFC 8785 result bytes.
CONTACT_TRANSFORM_RESULT_V1_MAX_CONTROL_POINTS
Maximum time-warp control points.
CONTACT_TRANSFORM_RESULT_V1_MAX_EVENT_OUTCOMES
Maximum event outcomes.
CONTACT_TRANSFORM_RESULT_V1_MAX_MESSAGE_BYTES
Maximum UTF-8 bytes in a display refusal message.
CONTACT_TRANSFORM_RESULT_V1_MAX_SOURCE_BYTES
Maximum accepted UTF-8 result bytes.
CONTACT_TRANSFORM_RESULT_V1_SCHEMA_VERSION
Immutable contact-transform-result V1 schema version.

Functions§

transform_contact_fragment_v1
Transform a contact fragment with explicit output identities and explicit operation-specific extension support.