LineageRecord
Sealed causal derivation record. One per root declaration (TalosCluster or PackDelivery). Controller-authored exclusively (Decision 3). Tracks every governed descendant with CreationRationale, SeamOperator, and ActorRef on each descendantRegistry entry.
JSON ↗
TalosCluster
Root declaration for a Talos cluster under Seam governance. Declares mode (bootstrap, CAPI, or import) and role (management or tenant). Carries sealed lineage field and all day2 status conditions: NodeHealthSummary, MachineConfigSynced, VersionUpgradePending.
JSON ↗
RunnerConfig
Runtime configuration generated by Platform for a Conductor agent deployment. Operator-authored exclusively (INV-009). status.capabilities encodes the live T state in KBCL terms: the complete list of actions Conductor is currently authorized and equipped to perform.
JSON ↗
PackDelivery
Root declaration for delivering a pack to a target cluster. Drives the five-gate PackExecution lifecycle. Carries the sealed lineage field; all derived objects trace back to this root. Dispatcher reconciler creates the three-layer OCI artifact and submits delivery.
JSON ↗
PackBuild
Compiler input specification for a single pack component. Declares category (helm, kustomize, raw) and category-specific source fields. Read by Compiler at compile time only. Never applied to a cluster as a CR.
JSON ↗
PackExecution
Runtime execution attempt for a PackDelivery to a target cluster. Conductor performs a four-gate check and submits a pack-deploy Kueue Job. One PackExecution per deployment attempt per target cluster. Phase progresses through Pending, Running, Succeeded, Failed.
JSON ↗
PackInstalled
Delivered state record for a PackDelivery on a target cluster. Created after a successful pack-deploy Job completes. One PackInstalled per logical pack per target cluster. The authoritative source of truth for what is running on a cluster at any moment.
JSON ↗
PackReceipt
Immutable acknowledgement written by the target cluster Conductor. Carries an Ed25519 signature verified against the management Guardian signing key. Spec sealed after first write. phase=Acknowledged only after signature verification passes (INV-026).
JSON ↗
PackLog
Operational history record written by Conductor exec-mode after pack-deploy completes. Tracks RemediationAttempts (failure reason, attempt count, last attempt time) and provides the audit trail for the remediation escalation path defined in RemediationPolicy.
JSON ↗
MachineConfigSync
Reconciliation trigger for applying machineconfig to Talos nodes. Platform creates this CR when machineconfig source-of-truth secrets change. Conductor exec reads the secret, applies config via goclient, injects the ont-controlled node label, and updates sync-status labels on the secret.
SeamMembership
Formal operator join declaration. Declares tier (infrastructure or application) and operator identity. Written on operator startup. Validated by Guardian admission webhook before the operator is permitted to reconcile any cluster resource.
JSON ↗
DSNSZone
Semantic DNS zone with controller-authored A, TXT, SOA, NS records linked to owning resources. Powers the semantic name resolution layer for the Vortex retrieval interface. Zone records reference the lineage chain for provenance.
JSON ↗