Resumen

Las siete superficies de Netzo, quién actúa en cada una, y por qué todas ofrecen las mismas acciones con los mismos permisos.

Una superficie es una forma de trabajar con Netzo: una persona en la app, un agente por MCP, un programa por la API. Todas trabajan sobre el mismo sistema de registro, con las mismas acciones.

Las superficies

SuperficieQuién actúaCredencialOfrece
AppUna personaSu sesiónAcciones, en pantallas
WebMCPEl agente del navegador, para la personaLa sesión de la personaAcciones, como herramientas de la página
MCPUn asistente de IAClave API u OAuthAcciones, como herramientas MCP
APIUn programaClave API u OAuthAcciones, como endpoints HTTP
CLIUna persona, un agente o un scriptSesión de la CLI o clave APIAcciones, como comandos
WebhooksTu servicio, que recibeUn secreto de firmaEventos
Enlaces públicosAlguien fuera de tu organizaciónEl enlace, y un código si se pideUn registro compartido

Común a todas

TemaLee
Credenciales, claves API y OAuthAutenticación
Qué trae un error, reintentos y límitesErrores y límites
Probar una escritura sin guardarSimulación, abajo
Nombrar dónde ocurre una acciónLugar, abajo

Paridad

Las cinco superficies de acciones (App, WebMCP, MCP, API y CLI) ofrecen las mismas acciones:

  • Las mismas acciones. Una acción nueva aparece en todas en el mismo despliegue.
  • Los mismos permisos. Cada superficie solo muestra lo que permite la credencial. Ve Accesos.
  • Las mismas reglas. La base de datos las aplica a toda superficie. Ve Reglas e integridad.
  • Los mismos errores. Un rechazo tiene el mismo código y la misma corrección en todas.

La excepción son las acciones internas: unas pocas acciones solo están en la app, porque necesitan una pantalla o a una persona presente. Cada tabla en Dominios muestra dónde está cada acción.

Simulación

Toda escritura puede correr como simulación: ejecuta las reglas y los cálculos, devuelve lo que cambiaría y los eventos que se enviarían, y luego descarta todo.

SuperficieCómo
APIEncabezado x-netzo-dry-run: 1
MCPArgumento dryRun: true
CLIOpción --dry-run

Lugar

Cada acción puede nombrar su lugar, el módulo y la fila donde ocurre. Ve API.