Visor (solo lectura)
daimon serve abre en tu navegador una vista local, de solo lectura, de la
memoria de un proyecto. Cada superficie renderiza la salida de un motor que ya
existe — el visor no tiene lógica propia con la que discrepar de la CLI, y
nada en él escribe.
daimon serve # enlaza 127.0.0.1:7717 y abre una pestaña
daimon serve --port 7800 --no-browser
Flags: --data-dir (directorio de checkpoints, por defecto
DAIMON_CHECKPOINT_DIR y luego ~/.daimon/checkpoints), --project-dir
(proyecto al que se limita, por defecto el directorio actual), --port (por
defecto 7717), --no-browser.
Qué ves
- La búsqueda es
daimon recall, renderizado. El encabezado de resultados lo dice — lo que encuentres en el navegador es lo que recibiría un agente en su briefing. - Cada entrada tiene una página "why": el texto almacenado, su origen, la cita almacenada, una ventana de contexto del transcript (obtenida al leer, nunca almacenada), los ejes de evidencia detrás del item, un panel Life que muestra cómo cambió la entrada a través de los checkpoints, y un panel History que renderiza sus relaciones confirmadas por humanos (ver relaciones).
- Vistas hermanas junto a la página de entrada: el ledger del proyecto, una página de sesión, una página de Refutations que lee el ledger de conocimiento negativo, un Check strip, un Diff entre checkpoints, y una vista de impresión que fija un checkpoint como registro impreso.
Solo lectura como compromiso
Solo lectura es estructural, no una promesa: el servidor responde únicamente peticiones GET — no existe camino de código que escriba. Confirmar una relación, resolver un loop u olvidar un item siguen viviendo en la CLI, donde la terminal hace cumplir quién está hablando.
Postura solo-localhost
El servidor enlaza 127.0.0.1 y además rechaza cualquier petición cuyo header
Host no sea 127.0.0.1 o localhost. Nada queda expuesto a tu red y nada
se transmite a ningún lado — el visor lee los mismos archivos locales que lee
la CLI.