Enciclopedia Boulder v1.0

Inicio · Capítulos · 14. Señales para visión artificial

15.246 14.9.6 Contratos de datos

ID Contrato Definición Envelope mínimo
CON-01 CaptureManifest Sesión/dispositivo/configuración, streams, clocks, hashes y estado de commit. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-02 FramePacket Payload o referencia, timestamp de dispositivo/host, sequence, transform y calidad. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-03 SyncBundle Frames correlacionados, tolerancia, missing members y residual temporal. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-04 AttemptRecord Inicio/fin, atleta pseudónimo, problema, sceneRevision y estado operacional. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-05 CalibrationSnapshot Intrínsecos, extrínsecos, distorsión, clocks, validez y hashes. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-06 ModelManifest Modelo, digest, formato, pre/postprocesado, runtime, precisión, compatibilidad y firma. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-07 ModelInvocation Input digests, model digest, config digest, hardware/runtime y timestamps. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-08 PoseFrame Pose, frames, covariance, visibility, quality y provenance. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-09 SceneFrame Objetos, masks, superficies, scene revision y uncertainty. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-10 ContactGraph Pares/episodios/estados/carga, evidencia y residual dinámico. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-11 PhaseTimeline Eventos, fases, lanes, límites inciertos y causal/offline status. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-12 KinematicSeries Señales, filtros, derivadas, units, missing mask y summaries. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-13 MovementClassificationEpisode Candidatos, attributes, open-set, evidence y constraints. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-14 QualityDecision Gate, severity, reasons, affected products y allowed next actions. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-15 AnalysisResult Índice inmutable de todos los outputs publicables y sus digests. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-16 ArtifactReference URI local lógica, digest, media type, size, encryption y retention class. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-17 JobEnvelope Job ID, stage, input/output digests, lease, attempts, priority y idempotency key. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-18 TelemetryEnvelope Signal type, timestamp, resource identity, redaction class y payload reference. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-19 SyncEnvelope Dataset/release, object inventory, chunk receipts, conflicts y remote acknowledgement. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState
CON-20 DeploymentReceipt Release digest, previous release, checks, activation, rollback y operator. schemaVersion
entityId
createdAtNs
producerId
configDigest
provenance
qualityState

Todos los contratos son versionados. Un consumidor incompatible rechaza el payload o ejecuta una migración explícita; interpretar silenciosamente una versión como otra está prohibido.

15.246.1 Regla de procedencia

outputDigest = H(schemaVersion + inputDigests + modelDigest + configDigest + deterministicPayload)

El digest no sustituye el ID de dominio, pero permite detectar duplicados, verificar artefactos y reproducir invocaciones.