forked from Rockachopa/Timmy-time-dashboard
fix: address audit low-hanging fruit — docs accuracy, auction timing, stubs, tests
- Docs: "No Cloud" → "No Cloud AI" (frontend uses CDN for Bootstrap/HTMX/fonts) - Docs: "600+" → "640+" tests, "20+" → "58" endpoints (actual counts) - Docs: LND described as "scaffolded" not "gRPC-ready"; remove "agents earn sats" - Fix auction timing: coordinator sleep(0) → sleep(AUCTION_DURATION_SECONDS) - agent_core: implement remember() with dedup/eviction, communicate() via swarm comms - Tests: add CLI tests for chat, think, and backend/model-size forwarding (647 passing) https://claude.ai/code/session_01SZTwAkTg6v4ybv8g9NLxqN
This commit is contained in:
@@ -563,13 +563,13 @@
|
||||
<h1>Your agents.<br><em>Your hardware.</em><br>Your sats.</h1>
|
||||
<p class="hero-sub">
|
||||
A local-first AI command center. Talk to Timmy, coordinate your swarm,
|
||||
gate API access with Bitcoin Lightning — no cloud, no telemetry, no compromise.
|
||||
gate API access with Bitcoin Lightning — no cloud AI, no telemetry, no compromise.
|
||||
</p>
|
||||
<div class="hero-badges">
|
||||
<span class="badge green">600+ Tests Passing</span>
|
||||
<span class="badge green">Full Test Suite Passing</span>
|
||||
<span class="badge blue">FastAPI + HTMX</span>
|
||||
<span class="badge amber">Lightning L402</span>
|
||||
<span class="badge">No Cloud</span>
|
||||
<span class="badge">No Cloud AI</span>
|
||||
<span class="badge purple">Multi-Agent Swarm</span>
|
||||
<span class="badge">MIT License</span>
|
||||
</div>
|
||||
@@ -582,11 +582,11 @@
|
||||
<!-- ── Stats ────────────────────────────────────────────────────────────── -->
|
||||
<div class="stats">
|
||||
<div class="stat">
|
||||
<div class="stat-number">600+</div>
|
||||
<div class="stat-number">640+</div>
|
||||
<div class="stat-label">Tests Passing</div>
|
||||
</div>
|
||||
<div class="stat">
|
||||
<div class="stat-number">20+</div>
|
||||
<div class="stat-number">58</div>
|
||||
<div class="stat-label">API Endpoints</div>
|
||||
</div>
|
||||
<div class="stat">
|
||||
@@ -595,7 +595,7 @@
|
||||
</div>
|
||||
<div class="stat">
|
||||
<div class="stat-number">0</div>
|
||||
<div class="stat-label">Cloud Calls</div>
|
||||
<div class="stat-label">Cloud AI Calls</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -639,7 +639,7 @@
|
||||
<span class="feature-icon">⚡</span>
|
||||
<h3>L402 Lightning Payments</h3>
|
||||
<p>Bitcoin Lightning payment gating via HMAC macaroons. Mock backend for dev,
|
||||
LND gRPC-ready for production. Agents earn and spend sats autonomously.</p>
|
||||
LND backend scaffolded for production. Auction bids priced in sats.</p>
|
||||
<span class="feature-tag">L402 · Macaroon · BOLT11</span>
|
||||
</div>
|
||||
|
||||
@@ -780,7 +780,7 @@ External: Ollama :11434 · optional Redis · optional LND gRPC</span>
|
||||
<div class="step-num">5</div>
|
||||
<div>
|
||||
<h4>Test</h4>
|
||||
<pre class="codeblock"><span class="cmd">make test</span> <span class="cmt"># 600+ tests — no Ollama needed</span>
|
||||
<pre class="codeblock"><span class="cmd">make test</span> <span class="cmt"># full test suite — no Ollama needed</span>
|
||||
<span class="cmd">make test-cov</span> <span class="cmt"># + coverage report</span>
|
||||
<span class="cmd">make watch</span> <span class="cmt"># self-TDD watchdog in background</span></pre>
|
||||
</div>
|
||||
@@ -912,7 +912,7 @@ External: Ollama :11434 · optional Redis · optional LND gRPC</span>
|
||||
<footer>
|
||||
<div class="footer-copy">
|
||||
TIMMY TIME // MISSION CONTROL · MIT License ·
|
||||
No cloud. No telemetry. Sats are sovereignty.
|
||||
No cloud AI. No telemetry. Sats are sovereignty.
|
||||
</div>
|
||||
<div class="footer-links">
|
||||
<a href="https://github.com/AlexanderWhitestone/Timmy-time-dashboard">GitHub</a>
|
||||
|
||||
Reference in New Issue
Block a user