haiku.rag/app/frontend
Yiorgis Gozadinos 53bbf52697
Round-trip the capability's whole state through the browser
The session store rebuilt the rag namespace from four known keys, so the
evidence record never survived a turn, let alone a reload from localStorage.
Compaction then ran with an empty ledger: earlier evidence was replaced by
receipts retaining nothing, while the citations already in citation_index kept
the UI looking correct.

The UI still names the fields it reads, but everything else in the namespace
passes through untouched, and seeding the namespace no longer replaces sibling
namespaces.
2026-08-13 15:20:02 +03:00
..
app Visualize the exact context the model saw via Citation.doc_item_refs 2026-07-09 11:51:37 +03:00
components Round-trip the capability's whole state through the browser 2026-08-13 15:20:02 +03:00
lib Round-trip the capability's whole state through the browser 2026-08-13 15:20:02 +03:00
public Basic frontend 2026-01-12 12:36:28 +02:00
.dockerignore Basic frontend 2026-01-12 12:36:28 +02:00
.gitignore Basic frontend 2026-01-12 12:36:28 +02:00
biome.json Use biome on the frontend for linting, add to CI 2026-01-16 15:03:41 +02:00
Dockerfile Fix app Dockerfile 2026-07-24 16:29:28 +03:00
next.config.ts Basic frontend 2026-01-12 12:36:28 +02:00
package.json Security dependency updates 2026-07-23 11:34:20 +03:00
pnpm-lock.yaml Update dependencies for security advisories 2026-08-13 12:44:07 +03:00
pnpm-workspace.yaml Security dependency updates 2026-07-23 11:34:20 +03:00
tsconfig.json Basic frontend 2026-01-12 12:36:28 +02:00