Repository navigation
Releases: Exios66/The-Mailroom
Releases · Exios66/The-Mailroom
Release list
v0.3.0 — review resolve, live floor, skills, and reconsideration
v0.3.0 — review resolve, live floor, skills, and reconsideration
The cut of everything on main since v0.2.0: PRs #2–#18. Langfuse stays the sole document display source — every envelope, verdict, and metric on screen is an interpreted trace.
Demos
Full-screen recordings of the new desks (click to play on GitHub):
| Demo | What you see |
|---|---|
| Pixel desks (~42s) | INBOX hopper, inspector resolve form, REVIEW Approve / Reject / Requeue, RECONSIDER card. Approve against an unconfigured producer shows the honest HTTP 503. |
| Observatory (~52s) | Inbox tray, Review resolve + inspect dialog, History / Matters / Metrics / Debug. |
| Pilot run (~25s) | Envelopes travelling the conveyor (REVIEW siding + failed bin). |
| Desk walkthrough (~56s) | Pixel desks then Observatory (v0.2-era still). |
Re-record the v0.3.0 cast with PYTHONPATH=. python scripts/demo_v030_cast.py --port 8006.
Added (highlights)
- Human-review resolve — pixel REVIEW, inspector, Observatory Review, and
mailroom-tui --resolveapprove / reject / record / requeue. Visualizer proxiesPOST /api/review/resolveto llm-mailroom (MAILROOM_PIPELINE_URL+MAILROOM_PIPELINE_TOKEN); the browser never holds the producer token. Snapshot / GH Pages stay read-only. - Project Agent Skills —
.cursor/skills/(router + Langfuse / Phoenix / Braintrust / Ollama / Modal / HF + pixel / Observatory / live floor / schema / Pages / TUI). - Live conveyor freshness + INBOX hopper — in-flight traces re-enrich every poll;
GET /api/pipelinereports watcher/inbox when the producer URL is set. - Observatory Inbox tray —
stage=inboxparks in its own tray. - Reconsideration beyond self-reported confidence — archived objective misses (judge MISS/PARTIAL, GT mismatch, extraction floor, …) join REVIEW as RECONSIDER even at 0.99 confidence.
- Dojo 0.9–0.11 / Langfuse data-model mirrors, hosted Observatory, GH Pages edition, production HF eval, 7-day live window alignment.
Full record: CHANGELOG.md
v0.2.0 — The Mailroom gets its wings
v0.2.0 — the mailroom gets its wings 🦉
The official cut of the [0.2.0] milestone pre-declared in the changelog —
complete pixel-art visual engine over the llm-mailroom pipeline's Langfuse
traces. Langfuse stays the sole source of truth: every envelope, verdict, and
metric on screen derives from real traces.
Added
- Complete pixel-art web engine — animated conveyor FLOOR through seven
stations (incl. the JUDGE quality gate + arbiter detour), INSPECTOR
drill-downs (spans, generations, scores), SESSIONS matter explorer,
METRICS dashboard, CONSOLE with AgentLab-style station banners,
WebSocket snapshots with exponential-backoff reconnect, and an honest
"MAILROOM CLOSED — no Langfuse connection" overlay when offline. - REVIEW siding — the human-review queue with escalation reasons and
confidence, one click from its inspector. - TUI console (
mailroom-tui) — the same pipeline in a terminal:
per-doc tables, verdict banners, review siding, metrics, inspect panels;
subscribes to the same/wssnapshots;--oncerenders a single frame
for scripting/CI. - Demo seeding (
scripts/seed_demo.py) — 13 scenarios seeded into
Langfuse (envdemo) so even play-testing reads Langfuse only, with
verification modes (--check,--check-api,--check-logs). - Langfuse SDK v4 tolerance — camelCase observation fields accepted
alongside v2/v3 snake_case, both covered by fixtures. - Upstream sync (llm-mailroom KANBAN-062/063):
judge_verify+
arbitrate-verdictstages, insurance specialist + doc class, expanded
agent roster,judge_band_highmirrored.
Changed / Fixed highlights
- Enriched-run aggregation fixes permanently-zero metric tiles (V-3);
N+1 fetch storm eliminated (~102–302 calls/poll → cached reads) (V-5);
archived/failed envelopes stop respawning every snapshot (V-9); replay
follows real span timings incl. retry stages (V-16); silent catches
surfaced via a global error banner (V-18); 766 lines of dead sprite code
removed (V-21). - Release furnishing: README gains the official screenshot gallery
(FLOOR · REVIEW · METRICS · TUI), collapsible sections, and a linked
release badge.
Full record: CHANGELOG.md
v0.0.1
Pre-Release Version 0.0.1
Full Changelog: https://github.com/Exios66/The-Mailroom/commits/v0.0.1

