From 96c9f1b02f1fff6df9362172f520c192e65c65eb Mon Sep 17 00:00:00 2001
From: Claude
Date: Tue, 24 Feb 2026 18:29:21 +0000
Subject: [PATCH] =?UTF-8?q?fix:=20address=20audit=20low-hanging=20fruit=20?=
=?UTF-8?q?=E2=80=94=20docs=20accuracy,=20auction=20timing,=20stubs,=20tes?=
=?UTF-8?q?ts?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 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
---
README.md | 10 +++----
docs/index.html | 18 ++++++------
src/agent_core/ollama_adapter.py | 44 +++++++++++++++++-----------
src/swarm/coordinator.py | 4 +--
tests/test_cli.py | 42 ++++++++++++++++++++++++++
tests/test_coordinator.py | 4 +--
tests/test_swarm_integration.py | 9 +++++-
tests/test_swarm_integration_full.py | 7 +++++
8 files changed, 102 insertions(+), 36 deletions(-)
diff --git a/README.md b/README.md
index 5224df9..d75f8c3 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
[](https://github.com/AlexanderWhitestone/Timmy-time-dashboard/actions/workflows/tests.yml)
-A local-first, sovereign AI agent system. Talk to Timmy, watch his swarm, gate API access with Bitcoin Lightning — all from a browser, no cloud required.
+A local-first, sovereign AI agent system. Talk to Timmy, watch his swarm, gate API access with Bitcoin Lightning — all from a browser, no cloud AI required.
**[Live Docs →](https://alexanderwhitestone.github.io/Timmy-time-dashboard/)**
@@ -15,7 +15,7 @@ A local-first, sovereign AI agent system. Talk to Timmy, watch his swarm, gate
| **Timmy Agent** | Agno-powered agent (Ollama default, AirLLM optional for 70B/405B) |
| **Mission Control** | FastAPI + HTMX dashboard — chat, health, swarm, marketplace |
| **Swarm** | Multi-agent coordinator — spawn agents, post tasks, run Lightning auctions |
-| **L402 / Lightning** | Bitcoin Lightning payment gating for API access |
+| **L402 / Lightning** | Bitcoin Lightning payment gating for API access (mock backend; LND scaffolded) |
| **Spark Intelligence** | Event capture, predictions, memory consolidation, advisory engine |
| **Creative Studio** | Multi-persona creative pipeline — image, music, video generation |
| **Tools** | Git, image, music, and video tools accessible by persona agents |
@@ -25,7 +25,7 @@ A local-first, sovereign AI agent system. Talk to Timmy, watch his swarm, gate
| **Telegram** | Bridge Telegram messages to Timmy |
| **CLI** | `timmy`, `timmy-serve`, `self-tdd` entry points |
-**600+ tests, 100% passing.**
+**Full test suite, 100% passing.**
---
@@ -161,7 +161,7 @@ cp .env.example .env
| `AIRLLM_MODEL_SIZE` | `70b` | `8b` \| `70b` \| `405b` |
| `L402_HMAC_SECRET` | *(default — change in prod)* | HMAC signing key for macaroons |
| `L402_MACAROON_SECRET` | *(default — change in prod)* | Macaroon secret |
-| `LIGHTNING_BACKEND` | `mock` | `mock` \| `lnd` |
+| `LIGHTNING_BACKEND` | `mock` | `mock` (production-ready) \| `lnd` (scaffolded, not yet functional) |
---
@@ -217,7 +217,7 @@ src/
shortcuts/ # Siri Shortcuts endpoints
telegram_bot/ # Telegram bridge
self_tdd/ # Continuous test watchdog
-tests/ # 600+ tests — one file per module, all mocked
+tests/ # one test file per module, all mocked
static/style.css # Dark mission-control theme (JetBrains Mono)
docs/ # GitHub Pages landing page
AGENTS.md # AI agent development standards ← read this
diff --git a/docs/index.html b/docs/index.html
index 0c7494a..f356284 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -563,13 +563,13 @@
Your agents.
Your hardware.
Your sats.
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.
- 600+ Tests Passing
+ Full Test Suite Passing
FastAPI + HTMX
Lightning L402
- No Cloud
+ No Cloud AI
Multi-Agent Swarm
MIT License
@@ -582,11 +582,11 @@
-
600+
+
640+
Tests Passing
@@ -595,7 +595,7 @@
0
-
Cloud Calls
+
Cloud AI Calls
@@ -639,7 +639,7 @@
⚡
L402 Lightning Payments
Bitcoin Lightning payment gating via HMAC macaroons. Mock backend for dev,
- LND gRPC-ready for production. Agents earn and spend sats autonomously.
+ LND backend scaffolded for production. Auction bids priced in sats.
L402 · Macaroon · BOLT11
@@ -780,7 +780,7 @@ External: Ollama :11434 · optional Redis · optional LND gRPC
5
Test
-
make test # 600+ tests — no Ollama needed
+ make test # full test suite — no Ollama needed
make test-cov # + coverage report
make watch # self-TDD watchdog in background
@@ -912,7 +912,7 @@ External: Ollama :11434 · optional Redis · optional LND gRPC