Enciclopedia Boulder v1.0

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

En esta página

15.242 14.9.2 Principios normativos

15.242.1 ARC-P01 — Offline operation is the primary path

Captura, análisis, consulta y exportación básica deben funcionar sin Internet; la nube es una extensión y no una dependencia de ejecución.

15.242.2 ARC-P02 — Persist before expensive processing

Los medios y metadatos mínimos se confirman en almacenamiento durable antes de iniciar inferencias costosas.

15.242.3 ARC-P03 — Every stage is resumable and idempotent

Reintentar una etapa con la misma entrada, configuración y modelo no crea resultados incompatibles ni duplica entidades.

15.242.4 ARC-P04 — Artifacts are immutable and content-addressed

Video, calibraciones, modelos, outputs y bundles se identifican por hash; las correcciones crean nuevas revisiones.

15.242.5 ARC-P05 — Metadata and large media use different stores

Estados, índices y relaciones viven en una base transaccional; video, depth, point clouds y modelos viven en un almacén de objetos o filesystem administrado.

15.242.6 ARC-P06 — Quality gates are first-class components

Cada etapa puede emitir Pass, Degraded, RetryableFailure, PermanentFailure o InsufficientEvidence con rationale.

15.242.7 ARC-P07 — Device time and host time remain distinguishable

Todo frame conserva timestamps y dominios de reloj; la sincronización no reemplaza los valores originales.

15.242.8 ARC-P08 — Models are pinned by digest and runtime profile

Un resultado declara pesos, pre/postprocesado, runtime, precisión, calibración y engine digest; latest no es una versión válida.

15.242.9 ARC-P09 — Resource pressure triggers controlled degradation

La arquitectura reduce resolución, difiere tareas o pausa ingestión antes de provocar OOM, corrupción o pérdida silenciosa.

15.242.10 ARC-P10 — Observability must work offline

Métricas, logs, traces y eventos se conservan localmente con límites, redacción y exportación diferida.

15.242.11 ARC-P11 — No telemetry path may block capture

La instrumentación utiliza buffers acotados, sampling y descarte explícito; nunca detiene la grabación por indisponibilidad del backend.

15.242.12 ARC-P12 — Security boundaries exist even on a single box

UI, API, workers, stores, update agent y cámara tienen identidades, permisos y superficies de red mínimas.

15.242.13 ARC-P13 — Updates are signed, staged and reversible

Aplicación, contenedores, modelos y configuración pasan validación, canary local y rollback.

15.242.14 ARC-P14 — Raw evidence is never rewritten by derived products

Una nueva segmentación o clasificación no altera los medios originales ni las calibraciones utilizadas anteriormente.

15.242.15 ARC-P15 — Human review remains traceable

Correcciones de entrenador o anotador se almacenan como nuevas revisiones vinculadas al resultado automático.

15.242.16 ARC-P16 — Deployment claims require the benchmark profile

Una configuración de producción debe declarar qué tracks y gates de 14.8 satisface en el hardware real.

Normativa: DEBE indica requisito obligatorio; DEBERÍA, recomendación fuerte; PUEDE, extensión compatible.