← back to Ventura Corridor
feat(coverage): expose ideas_rejected on homepage strip alongside accepted
b552dfef4bc48b3de7bede94eac46a6bccee5c20 · 2026-05-08 01:31:28 -0700 · SteveStudio2
Files touched
M public/index.htmlM src/server/index.ts
Diff
commit b552dfef4bc48b3de7bede94eac46a6bccee5c20
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date: Fri May 8 01:31:28 2026 -0700
feat(coverage): expose ideas_rejected on homepage strip alongside accepted
---
public/index.html | 4 +++-
src/server/index.ts | 1 +
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/public/index.html b/public/index.html
index 9cdc12b..3ac5578 100644
--- a/public/index.html
+++ b/public/index.html
@@ -121,7 +121,8 @@
<span><a href="/news.html" style="color:inherit;text-decoration:none;border-bottom:1px dotted var(--metal)">News articles</a></span><b id="b-news"><a href="/news.html" style="color:var(--metal-glow);text-decoration:none">—</a></b>
<span>News biz</span><b id="b-news-biz">—</b>
<span>Fresh ‹7d</span><b id="b-news-7d">—</b>
- <span><a href="http://127.0.0.1:9920/" target="_blank" rel="noopener" style="color:inherit;text-decoration:none;border-bottom:1px dotted var(--metal)">Ideas accepted</a></span><b id="b-ideas">—</b>
+ <span><a href="http://127.0.0.1:9920/" target="_blank" rel="noopener" style="color:inherit;text-decoration:none;border-bottom:1px dotted var(--metal)">Ideas ✓</a></span><b id="b-ideas">—</b>
+ <span style="color:#c47b7b">Ideas ✗</span><b id="b-ideas-rej" style="color:#c47b7b">—</b>
</div>
<div class="b-divider"></div>
<div class="b-fleet" id="b-fleet" style="font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase;display:flex;gap:18px;align-items:center;flex-wrap:wrap">
@@ -434,6 +435,7 @@ async function loadBuildStatus() {
setNews('b-news-biz', c.news_biz);
setNews('b-news-7d', c.news_fresh_7d);
setNews('b-ideas', c.ideas_accepted);
+ setNews('b-ideas-rej', c.ideas_rejected);
// Fleet: pull Mac1/Mac2 state from /api/fleet (10s cache server-side)
try {
const fleet = await fetch('/api/fleet').then(r => r.json());
diff --git a/src/server/index.ts b/src/server/index.ts
index 78ef0d2..eb5a47f 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -282,6 +282,7 @@ app.get('/api/build-status', async (_req, res) => {
const out: Record<string, number> = {};
for (const row of r.rows) out[row.key] = parseInt(row.value, 10);
out.ideas_accepted = ideaCount;
+ out.ideas_rejected = ideaRejects;
// Last 5 ingest_runs for the activity tail
const runs = await query(`
SELECT id, source, started_at, finished_at, rows_in, rows_new, error_message, notes
← e4ee322 feat(coverage): "tonight on the corridor" glance footer
·
back to Ventura Corridor
·
fix: build-status ideas_rejected wiring + collateral damage ff0e4d0 →