# auth.md — ENE

Politica de autenticacion y acceso para agentes de IA del sitio `ene.iaxion.net`.

## Resumen
**Este sitio no requiere autenticacion.** Todo el contenido es publico y esta pensado para ser
leido por personas y por agentes. No hay cuentas, no hay API con credenciales y no hay un emisor
OAuth/OIDC propio.

## Recursos publicos
| Recurso | Metodo | Autenticacion |
|---|---|---|
| `https://ene.iaxion.net/` | GET | ninguna |
| `https://ene.iaxion.net/index.md` (Markdown para agentes) | GET | ninguna |
| `https://ene.iaxion.net/llms.txt` | GET | ninguna |
| `https://ene.iaxion.net/sitemap.xml` | GET | ninguna |
| `https://ene.iaxion.net/robots.txt` | GET | ninguna |
| `https://ene.iaxion.net/.well-known/api-catalog` | GET | ninguna |
| `https://ene.iaxion.net/.well-known/agent-skills/index.json` | GET | ninguna |
| `https://ene.iaxion.net/.well-known/ai-catalog.json` | GET | ninguna |

## Recursos privados
| Recurso | Por que |
|---|---|
| `https://ene.iaxion.net/_config.php` | Configuracion del servidor (credenciales de correo). Bloqueado por el servidor: responde 403. |
| `https://ene.iaxion.net/contacto.log` | Registro de envios del formulario. Bloqueado por el servidor. |

## Como contactar sin credenciales
Un agente que necesite hacer una consulta comercial o pedir una cotizacion usa el formulario
publico. No hay alta automatica de cuentas.

```json
{
  "agent_auth": {
    "skill": "https://ene.iaxion.net/index.md",
    "register_uri": "https://ene.iaxion.net/contacto.php",
    "registration_methods": ["contact-form"],
    "credential_types_supported": [],
    "notes": "Sitio publico sin autenticacion. register_uri es el formulario de contacto real; no emite credenciales."
  }
}
```

## Metadata relacionada
- `https://ene.iaxion.net/.well-known/oauth-protected-resource` — metadata del recurso protegido
- `https://ene.iaxion.net/.well-known/oauth-authorization-server` — sin emisor de autorizacion (valores nulos)

## Contacto humano
- Email: contacto@iaxion.net
- WhatsApp: +54 9 11 2344 4345
