# Auralith Public API

Base local:

```text
http://localhost/UniverKod/api.php
```

La API publica datos de juego y lore. No publica passwords, semillas de recuperacion,
llaves privadas, backups completos ni configuracion del soporte externo.

## Recursos

- `GET /api.php?resource=status`
- `GET /api.php?resource=archive`
- `GET /api.php?resource=oracle`
- `GET /api.php?resource=players`
- `GET /api.php?resource=planets`
- `GET /api.php?resource=trust`
- `GET /api.php?resource=policies`
- `GET /api.php?resource=kanban`

`resource=chain` queda como alias legacy para developers antiguos, pero el nombre publico del lore es `archive`.

## Status

Devuelve altura del Archivo Umbral, pactos pendientes, capitulo del Oraculo, fase,
hora universal, tension, jugadores e islas colonizadas.

## Archive

Devuelve las paginas recientes del Archivo Umbral:

```json
{
  "height": 1,
  "latest_pages": [
    {
      "index": 1,
      "timestamp": 123,
      "seal": "hash...",
      "previous_seal": "hash...",
      "pact_count": 3
    }
  ]
}
```

## Players

Devuelve identidad publica, Sello publico, isla natal y fecha de creacion.

## Oracle

Devuelve mensajes generales, worklog y propuestas del Oraculo, siempre saneados para no revelar proveedor, llaves ni rutas sensibles.
