Sandbox sink: state_dev.db, dev-* ChromaDB collections,
Literature/_Dev/. Each panel mirrors one tier of
scripts/test_everything.sh.
Full Tier 1 (lint + pytest + leakage grep) lives in the shell:
./scripts/test_everything.sh --tier 1. Here you can run lint alone.
Run one paper end-to-end through chunk → extract → state DB → embeddings → Obsidian note.
All writes go to the sandbox (state_dev.db, dev-* ChromaDB
collections, Literature/_Dev/).
Operates on DOIs already in the sandbox state DB. Run Panel 3 first to populate. All writes target the sandbox.
Runs lit-monitor run --dry-run against the live search APIs but
writes nothing to state.db. Verifies the discovery side of the
pipeline is healthy.
discovery run is active — their logs would interleave.
logs/{date}_discovery.jsonl. New lines appear here
as the dry-run runs.
Synthetic guard tests + the on-disk Tier-4 release quality report.
The compare-models button burns LLM tokens — wait up to 10 minutes.
Comparison output is written to the repo's comparison/ folder
(shared with any production compare-models run).
Live counts of sandbox state (refreshes every 5s).
state_dev.db, drops dev-papers +
dev-chunks ChromaDB collections, removes Literature/_Dev/.
Spawns lit-monitor graph backfill against the live
state.db + KuzuDB graph. Pick the scope and extraction layers,
then Start. Streams the subprocess output below (this command writes no JSONL
log, so its stdout is piped directly).
--with-llm is set (cloud-Ollama NER + relationship extraction).
Don't start it casually.
graph backfill stdout. New lines appear here as the run progresses.
Corpus stats (papers / entities / edges) — reuses
get_corpus_stats. Full graph view at /graph.