Saltar al contenido
Academy
0/19

Rutas

En esta página

Arquitectura auditable · Unidad 3 de 8

Superficies y sus puertas

Una superficie habilitada proyecta operaciones a través de un conjunto de capacidades. Si una de esas capacidades no tiene proveedor, la superficie tiene una puerta abierta y el runtime la expondría a medio cablear: eso es MILPA_SURFACE_REQUIREMENT_UNMET. Los arreglos son instalar al proveedor o deshabilitar la superficie hasta que exista.

Intermedio a senior30 min

Al terminar podrás

  • Distinguir la superficie habilitada que exige de la no habilitada que no exige nada
  • Ubicar el adapter como el puente que proyecta un contrato hacia una puerta

Entender

Una superficie habilitada proyecta operaciones a través de un conjunto de capacidades. Si una de esas capacidades no tiene proveedor, la superficie tiene una puerta abierta y el runtime la expondría a medio cablear: eso es MILPA_SURFACE_REQUIREMENT_UNMET. Los arreglos son instalar al proveedor o deshabilitar la superficie hasta que exista.

Una superficie que el host no habilitó no exige nada. Cuando un contrato quiere proyectarse por ella, nada está roto — la proyección simplemente no ocurrirá — pero el desajuste se reporta (MILPA_SURFACE_NOT_ENABLED) para que sea una elección, no un accidente: habilita la superficie si quieres la proyección, o ignora el aviso si la dejaste apagada a propósito.

Entre el contrato y la puerta hay un adapter: coa, MCP y HTTP son adaptadores del mismo handler. Si el adapter que un contrato espera no está instalado (MILPA_ADAPTER_MISSING), el contrato no puede proyectarse donde el host lo quiere; reimplementar el dominio dentro de la puerta es exactamente lo que el modelo de adapters evita.

Ver

Abrir El átomo y sus puertas

Una Operación declarada una vez se proyecta a coa, MCP y HTTP mediante adaptadores; el artifact hace visibles las puertas y lo que cada una garantiza.

Hacer

Ejecuta la práctica en tu checkout y conserva la salida como evidencia.

Verificar

Demuestra que puedes aplicar la unidad. El progreso solo avanza al aprobar la evaluación.

Criterios evaluados

  • Explica por qué una superficie habilitada exige sus capacidades y una no habilitada no exige nada.
  • Ubica el adapter ausente como falla de proyección, no del dominio.

Evaluación calificable

Resuelve los 3 escenarios. Esta unidad exige 3 de 3 respuestas correctas.

0 intentos
Pregunta 1 de 3El host habilita la superficie mcp, que proyecta operaciones a través de la capacidad tool-registry — y ningún proveedor la ofrece. ¿Qué debe hacer el resolver?
Pregunta 2 de 3Un contrato quiere proyectarse por la superficie http, que el host NO habilitó. ¿Cuál es la lectura correcta del reporte?
Pregunta 3 de 3Un contrato espera el adapter que lo puentea hacia una superficie y ese adapter no está instalado (MILPA_ADAPTER_MISSING). Alguien propone reimplementar el handler dentro de la puerta. ¿Cuál es la evaluación correcta?

La calificación valida respuestas en este navegador; no certifica identidad.

Fuentes primarias

Contenido verificado: 2026-07-12