work/signal-house
live · 2026
signal house
engineering health, in one quiet dashboard.
a self-hosted dashboard that watches what is moving across our repos — throughput, cycle time, ci health, stale items — without opening five tabs.
the story
signal house is built around operator questions, not vanity metrics: is work flowing, are prs merging, is ci green, is the data fresh.
if a metric is unavailable, the dashboard says so. the right fix is better instrumentation, not fake confidence.
it’s a next.js app on top of a small python poller. everything runs locally. no third-party telemetry, no per-seat fees.
what it does
- tracks github activity, commits, and work sessions across multiple repos in one rolling view.
- self-hosted: your data, your machine, your view.
- designed to be checked once a day, not configured for a week.
- surfaces stale prs and unreviewed work before they rot quietly.
decisions i’m proud of
▸ prefer "unknown" to "fine"
every panel has a freshness indicator. if the data is older than the threshold, it says so. we will not paint a green check on top of stale numbers to make the dashboard feel healthier than it is.
▸ no alerts. just a clean view.
you don’t need another notification. you need a place to look at the end of the day and know whether anything is on fire. signal house is that place.