Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ engine makes — including, since Milestone 6, the engine's own reads.
The dashboard's investigate/history flow (PRD acceptance criterion #4)
is wired end-to-end, not just reachable via the API.

**Tests** — 141 backend tests at **92% coverage** over `app/`, 22
**Tests** — 141 backend tests at **92% coverage** over `app/`, 28
frontend unit tests, and 4 Playwright end-to-end tests. Reproduce both
numbers with `make coverage`.

Expand All @@ -151,8 +151,11 @@ coverage run cannot see. Vitest is configured to measure the whole
happens to import — so that number stays honest as the app grows.

What this *doesn't* mean: RootLens is not under active maintenance, and
while CI runs on every push, there is no continuous deployment and no
hosted demo — evaluating it means running it locally. Its [known
while CI runs on every push, there is no continuous deployment — the
[hosted demo](https://rootlens-demo.vercel.app) is a manually deployed
static export of three real, captured investigations, not a live
instance. Evaluating the full investigation loop against your own
questions still means running it locally. Its [known
limitations](#known-limitations) are recorded deliberately rather than
smoothed over — read them before assuming a given behavior is a bug.

Expand Down
6 changes: 6 additions & 0 deletions apps/web/vercel.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"framework": null,
"buildCommand": "npm run build:demo",
"outputDirectory": "out",
"cleanUrls": true
}
Loading