Ir al contenido

Estado e incompletitudes

🟡 Parcial — El Anexo IV que ensambla la nube desde el bundle del motor aún no es completo; esta página enumera los huecos.

Venturalítica se construye en paralelo con su documentación y es incompleto por honestidad de diseño. Declaramos los huecos en lugar de ocultarlos. Esta página es la fuente de verdad sobre la madurez del proyecto y el camino hacia un Anexo IV completo conforme al EU AI Act Art. 11.


EstadoSignificado
EstableImplementado y cubierto por tests de integración o e2e
🟡 ParcialFunciona en los casos documentados; falta cobertura completa
🚧 PlanificadoDiseñado en spec, sin implementar todavía
🧪 ExperimentalPrototipo; la API puede cambiar sin preaviso

Los ítems siguientes son huecos identificados entre el estado actual del motor sei y el requisito de un Anexo IV verificable (EU AI Act Art. 11; ISO/IEC 42001 Annex B).

EstadoHuecoCláusula relevante
🚧Anclaje de identidad keyless (Sigstore): la firma ECDSA-P256+DSSE+in-toto está implementada, pero el anclaje del firmante a una raíz de confianza externa está pendiente.Sigstore (firma keyless); in-toto (integridad de cadena)
🚧Vigilancia poscomercialización / post-market monitoring: el modelo de monitorización continua de Art. 72 no está modelado en el motor.EU AI Act Art. 72; Anexo IV §9
Riesgo residual global del sistema (prEN 18228 cl. 10): ya es criterio en sei conformance cl. 10 (criterion: overall_residual, agregado por evaluate_overall_residual() y persistido en EvidenceBundle.overall_residual) y bloquea el gate del ciclo de vida; solo es advisory en el gate de sei run.prEN 18228 cl. 10
🚧Cadena hazard→harm explícita y jerarquía de control (prEN 18228 cl. 9): el modelo actual sigue ISO 23894 (proceso de gestión de riesgos); la cadena product-safety y la jerarquía de medidas de control no están construidas.prEN 18228 cl. 9; ISO 23894 §6.4
🚧Derechos fundamentales (FRIA): la Evaluación de Impacto sobre Derechos Fundamentales (EU AI Act Art. 27) no está cubierta explícitamente en el bundle.EU AI Act Art. 27
🚧Modalidad de tratamiento por prompt (caso LLM): solo están construidas las modalidades de cambio de código y de ajuste de parámetro. La modalidad prompt-tuning está aplazada.ISO 23894 §6.5; EU AI Act Art. 10
🚧Anexo IV §2/§3/§4/§9 condicionalmente pendientes: §2 (datos) si falta data_governance; §3 (seguimiento/funcionamiento/control) si faltan los pilares ex-ante (mal uso previsible, riesgos residuales, medios de supervisión Art.14); §4 (idoneidad de métricas) si faltan resultados de control; §9 (seguimiento post-market) si el manifiesto no declara medidas post-market. §7 (normas armonizadas) y §8 (Declaración UE de conformidad) NUNCA son pendientes: el motor siempre emite su estado derivado del bundle. En los escenarios actuales, con datos/controles/medidas presentes, solo §3 y §9 aparecen pendientes.EU AI Act Anexo IV §2, §3, §4, §9

Los subsistemas siguientes están estables y cubiertos por tests:

  • Firma ECDSA-P256+DSSE+in-toto de artefactos .sei/*.
  • Modelo de riesgo ISO 23894 §6.4.2–6.4.4 y §6.5 (likelihood × impact 5×5, residual híbrido, apetito).
  • Conformidad dual por proyección: prEN 18228 (prioritario) + ISO 23894, desde un único bundle.
  • sei reconstruct — replay del ciclo de tratamiento por riesgo desde el git log.
  • Ensamblado del Anexo IV en la nube (plano de control) desde el bundle firmado; el motor solo emite la evidencia.
  • Modalidades de tratamiento: cambio de código (loan) y ajuste de parámetro (retinopathy: use_mitigated: false→true).
  • Tres backends MLOps probados en el arnés de escenarios e2e (pre-merge / runners auto-hospedados; ci.yml solo corre cargo test --workspace --lib): DVC (cat1), MLflow (cat2), Dagster (cat3).

Los huecos anteriores no son solo texto: sei conformance y sei soa ya emiten los gaps por cláusula y por control desde el bundle firmado. Consulta la Referencia del CLI sei; sei conformance acepta los flags --standard y --out.