Implementación actual soportada
Las condiciones no contienen consultas de proveedores. Cada condición validada posee un dominio de observación, un predicado específico del comparador y una política de uso de evidencia. Los enlaces de adquisición separados demuestran que una operación exacta se proyecta en ese dominio.
El tiempo de ejecución inicial implementa cuatro canales de adquisición:
- la presentación de un llamador hostil admitida bajo un contexto de autoridad autenticada o explícita incrustada;
- autoridades de tiempo nombradas con revisión explícita, intervalo, resolución y incertidumbre;
- instantáneas de entorno capturadas en el inicio inmutables sobre listas de permitidos explícitas;
- documentos JSON/YAML estrictos basados en capacidades seleccionados por proyección de documento completo o puntero JSON RFC 6901 validado.
Las autoridades de adquisición local acotadas viven dentro de decision-gate-core por lo que sus constructores de testigos de origen y tipos de evidencia sellados comparten un límite de privacidad de Rust. No son plugins genéricos ni un registro de proveedores de red. decision-gate-mcp construye un coordinador inmutable a partir de la configuración validada. El orden de finalización no es autoridad semántica; los resultados están indexados y ensamblados canónicamente antes de la admisión de políticas.
Descomposición de la autoridad
ValidatedScenarioLaw
owns condition definitions, binding relations, policies, and limits
Local source authority
owns one named time/environment/document source and revision
Acquisition constructor
validates hostile source material and mints a source-specific candidate
Evidence admission
proves exact condition scope and evidence-use-policy satisfaction
Pure evaluator
consumes only the canonical admitted-evidence snapshot
La presencia de un registro o caché de origen nunca es autoridad de evidencia. Un origen local que falta, revocado, no disponible o fallido produce un fallo operativo y no genera evidencia semántica.
Familias de tiempo de ejecución eliminadas
La adquisición de evidencia HTTP/REST, ejecución de red tipada, adquisición de evidencia MCP remota , ejecución de stdio/subproceso de MCP, proveedores nativos/ejecutables arbitrarios, esquemas de proveedores dinámicos y trabajadores de evaluación remota están ausentes de la configuración de tiempo de ejecución, sintaxis de escenario, esquemas de herramientas, rutas de CLI y manifiestos de capacidad soportados. No tienen variante de marcador de posición ni interruptor deshabilitado.
PF-08 por sí solo puede introducir una futura familia después de cerrar su fuente matemática ley, testigo exacto, modelo de amenaza, manifiesto de capacidad y calificación. Un futuro catálogo de proveedores grande requeriría catálogos de contrato/esquema inmutables y carga de revisión exacta perezosa; no debe restaurar condiciones acopladas a proveedores o poner código ejecutable arbitrario en el proceso de DG.
Brechas actuales y no reclamaciones
- La adquisición local está implementada pero aún no calificada para producto/lanzamiento.
- Los puntos de referencia diagnósticos no prueban ni el rendimiento de lanzamiento ni la capacidad de población de nodos calificados a nivel de despliegue.
- Una observación local registra lo que la fuente nombrada devolvió; no prueba la verdad metafísica del mundo.
- PF-04 posee e implementa el orden de ejecución aceptado y la durabilidad local después de que se ha derivado una evaluación de candidato; esta arquitectura de proveedor no reimplementa ni debilita esa autoridad.