2026-03-06 - 2026-04-06

Overview

442 Active Pull Requests
912 Active Issues
Excluding merges, 11 authors have pushed 454 commits to main and 612 commits to all branches. On main, 868 files have changed and there have been 160478 additions and 32936 deletions.

2 Releases published by 2 users

Published GoldenRockachopa 2026-04-04 17:41:04 +00:00

Published hermes/v0.1 2026-03-14 17:30:31 +00:00

442 Pull requests merged by 8 users

Merged #1469 [loop-cycle-1] refactor: split dispatcher.py into dispatch/ package (#1450) 2026-03-24 21:16:23 +00:00

Merged #1468 [loop-cycle-2388] perf: optimize cascade router memory (#1376) 2026-03-24 21:05:00 +00:00

Merged #1467 [loop-cycle-2386] perf: optimize sovereignty loop performance (#1431) 2026-03-24 20:53:41 +00:00

Merged #1466 [loop-cycle-38] docs: create IMPLEMENTATION.md tracking SOUL.md compliance (#1387) 2026-03-24 20:47:11 +00:00

Merged #1465 [loop-cycle-37] chore: add SOUL.md at repo root (#1442) 2026-03-24 20:41:01 +00:00

Merged #1464 [kimi] Fix triage_score.py to merge queue instead of overwrite (#1463) 2026-03-24 20:21:51 +00:00

Merged #1461 [kimi] Split scorecard_service.py into focused modules (#1406) 2026-03-24 20:06:32 +00:00

Merged #1458 [loop-cycle-7] refactor: split research.py into research/ subpackage (#1405) 2026-03-24 19:53:05 +00:00

Merged #1457 [kimi] Implement graceful shutdown and health checks (#1397) 2026-03-24 19:31:15 +00:00

Merged #1456 [loop-cycle-5] refactor: split voice_loop.py into voice/ subpackage (#1379) 2026-03-24 19:26:55 +00:00

Merged #1455 [loop-cycle-3] refactor: split app.py into schedulers.py and startup.py (#1363) 2026-03-24 19:07:19 +00:00

Merged #1449 [loop-cycle-2] refactor: split world.py into focused submodules (#1360) 2026-03-24 18:55:14 +00:00

Merged #1448 [loop-cycle-1] refactor: split cascade.py into focused modules (#1342) 2026-03-24 18:39:07 +00:00

Merged #1438 [loop-cycle-31] fix: create missing kimi-loop.sh script with efficient Gitea filtering (#1415) 2026-03-24 14:39:55 +00:00

Merged #1359 [loop-cycle-7] fix: Configure mypy with explicit-package-bases for proper src/ layout (#1346) 2026-03-24 09:39:13 +00:00

Merged #1358 [kimi] Add unit tests for memory/crud.py (#1344) 2026-03-24 03:08:37 +00:00

Merged #1356 [kimi] Fix: stub cv2 in tests to prevent timeout (#1336) 2026-03-24 02:59:53 +00:00

Merged #1354 [claude] Add unit tests for tools/system_tools.py (#1345) 2026-03-24 02:56:35 +00:00

Merged #1355 [loop-cycle-1] fix: thread timeout method for xdist compatibility (#1336) 2026-03-24 02:56:19 +00:00

Merged #1353 [claude] fix: restore live timestamp to HotMemory.read() (#1339) 2026-03-24 02:55:49 +00:00

Merged #1352 [claude] Add unit tests for spark/engine.py (#1343) 2026-03-24 02:52:16 +00:00

Merged #1348 [perplexity] feat: Nexus v2 — Cognitive Awareness & Introspection Engine (#1090) 2026-03-24 02:50:41 +00:00

Merged #1350 [claude] Placeholder research artifact for issue #1341 2026-03-24 02:49:38 +00:00

Merged #1347 [kimi] Add comprehensive unit tests for models/budget.py (#1316) 2026-03-24 02:48:51 +00:00

Merged #1338 [claude] Homepage value proposition — 10-second clarity (#809) 2026-03-24 02:41:58 +00:00

Merged #1337 [claude] Fix Timmy OFFLINE status & GPU error handling (#811) 2026-03-24 02:40:39 +00:00

Merged #1335 [claude] SEO foundation — meta tags, sitemap, robots.txt, JSON-LD (#813) 2026-03-24 02:33:17 +00:00

Merged #1334 [claude] Legal Foundation — ToS, Privacy Policy, Risk Disclaimers (#815) 2026-03-24 02:32:25 +00:00

Merged #1331 [perplexity] feat: Sovereignty Loop core framework — auto-crystallizer, graduation test, orchestration (#953) 2026-03-24 02:29:40 +00:00

Merged #1332 [claude] Fix syntax errors in test_llm_triage.py (#1329) 2026-03-24 02:28:46 +00:00

Merged #1328 [loop-cycle-2112] chore: remove unused imports 2026-03-24 02:24:58 +00:00

Merged #1327 [claude] SOUL.md Framework — template, authoring guide, versioning (#854) 2026-03-24 02:23:47 +00:00

Merged #1325 [claude] Timmy Nostr identity — keypair, profile, relay presence (#856) 2026-03-24 02:22:39 +00:00

Merged #1323 [loop-cycle-1] refactor: split memory_system.py into submodules (#1277) 2026-03-24 02:21:43 +00:00

Merged #1326 [gemini] feat: automated backlog triage via LLM (#1018) 2026-03-24 02:21:00 +00:00

Merged #1324 [claude] Mumble voice bridge — Alexander ↔ Timmy co-play audio (#858) 2026-03-24 02:19:20 +00:00

Merged #1322 [gemini] feat: Add button to update ollama models (#1014) 2026-03-24 02:19:15 +00:00

Merged #1321 [claude] TES3MP server hardening — multi-player stability & anti-grief (#860) 2026-03-24 02:13:58 +00:00

Merged #1320 [claude] Add unit tests for scorecard_service.py (#1139) 2026-03-24 02:12:47 +00:00

Merged #1319 [claude] Real-time monitoring dashboard for all agent systems (#862) 2026-03-24 02:07:39 +00:00

Merged #1317 [claude] ThreeJS world adapter from Kimi world analysis (#870) 2026-03-24 02:06:45 +00:00

Merged #1318 [claude] Automated Episode Compiler — Highlights to Published Video (#880) 2026-03-24 02:05:15 +00:00

Merged #1313 [claude] Fix kimi_delegation unit tests — all 53 pass (#1260) 2026-03-24 02:03:29 +00:00

Merged #1311 [claude] Add unit tests for orchestration_loop.py (#1278) 2026-03-24 02:01:31 +00:00

Merged #1310 [claude] feat: enforce 3-issue cap on Kimi delegation (#1304) 2026-03-24 02:00:36 +00:00

Merged #1307 [claude] Add unit tests for backlog_triage.py (#1293) 2026-03-24 01:57:45 +00:00

Merged #1308 [claude] Add unit tests for research_tools.py (#1294) 2026-03-24 01:57:39 +00:00

Merged #1309 [claude] Add unit tests for quest_system.py (#1292) 2026-03-24 01:57:30 +00:00

Merged #1306 [claude] Split thinking.py into focused sub-modules (#1279) 2026-03-24 01:57:05 +00:00

Merged #1305 [claude] DeerFlow evaluation research note (#1283) 2026-03-24 01:56:38 +00:00

Merged #1303 [claude] Add unit tests for kimi_delegation.py (#1295) 2026-03-24 01:54:45 +00:00

Merged #1302 [claude] Add module docstrings to 9 undocumented files (#1296) 2026-03-24 01:54:18 +00:00

Merged #1301 [kimi] Add unit tests for sovereignty/perception_cache.py (#1261) 2026-03-24 01:53:45 +00:00

Merged #1297 [claude] Three-tier model router: Local 8B / Hermes 70B / Cloud API cascade (#882) 2026-03-24 01:53:26 +00:00

Merged #1299 [claude] feat: SearXNG + Crawl4AI self-hosted search backend (#1282) 2026-03-24 01:52:52 +00:00

Merged #1298 [claude] Document and validate AirLLM Apple Silicon requirements (#1284) 2026-03-24 01:52:17 +00:00

Merged #1291 [claude] Implement graceful degradation test scenarios (#919) 2026-03-24 01:49:58 +00:00

Merged #1290 [loop-cycle-1] docs: add docstrings to VoiceTTS public methods (#774) 2026-03-24 01:48:47 +00:00

Merged #1288 [claude] Fix empty commits: require git add before commit in Kimi workflow (#1268) 2026-03-24 01:48:35 +00:00

Merged #1289 [claude] Add unit tests for events system backbone (#917) 2026-03-24 01:48:17 +00:00

Merged #1273 [claude] Wire delegate_task to DistributedWorker for actual execution (#985) 2026-03-24 01:47:10 +00:00

Merged #1286 [claude] Research summary: Kimi creative blueprint (#891) 2026-03-24 01:46:29 +00:00

Merged #1287 [claude] Screenshot dump triage — 5 issues created (#1275) 2026-03-24 01:46:22 +00:00

Merged #1280 [claude] Integrate health snapshot into Daily Run pre-flight (#923) 2026-03-24 01:43:50 +00:00

Merged #1276 [claude] Dashboard: Agent Scorecards panel in Mission Control (#929) 2026-03-24 01:43:22 +00:00

Merged #1274 [claude] Autonomous research pipeline — orchestrator + SOVEREIGNTY.md (#972) 2026-03-24 01:40:54 +00:00

Merged #1269 [claude] Agent Self-Correction Dashboard (#1007) 2026-03-24 01:40:42 +00:00

Merged #1263 [claude] feat: Session Sovereignty Report Generator (#957) v3 2026-03-24 01:40:26 +00:00

Merged #1270 [claude] Restore self-modification loop (#983) 2026-03-24 01:40:17 +00:00

Merged #1271 [claude] Run 5-test benchmark suite against local model candidates (#1066) 2026-03-24 01:39:01 +00:00

Merged #1266 [claude] Investigate: document paths to resolution for 5 closed PRs (#1219) 2026-03-24 01:36:07 +00:00

Merged #1267 [claude] feat: Agent Energy Budget Monitoring (#1009) 2026-03-24 01:35:50 +00:00

Merged #1257 [loop-cycle-1] fix: ruff format error on test_autoresearch.py (#1256) 2026-03-24 01:27:39 +00:00

Merged #1255 fix: remove unused variable in test_loop_guard_seed (ruff F841) 2026-03-24 01:20:43 +00:00

Merged #1254 [loop-cycle] fix: three-strike route test isolation for xdist 2026-03-23 23:49:03 +00:00

Merged #1253 [claude] Fix cycle-metrics pipeline: seed issue= from queue so retro is never null (#1250) 2026-03-23 23:42:25 +00:00

Merged #1252 [claude] Autoresearch H1: Apple Silicon support + M3 Max baseline doc (#905) 2026-03-23 23:38:40 +00:00

Merged #1251 [claude] Fix ImportError: memory_write missing from memory_system (#1249) 2026-03-23 23:37:22 +00:00

Merged #1248 [claude] Fix pre-existing ruff lint errors blocking git hooks (#1247) 2026-03-23 23:33:37 +00:00

Merged #1245 [claude] Fix 10 vassal tests flaky under xdist parallel execution (#1243) 2026-03-23 23:29:26 +00:00

Merged #1244 [kimi] Refactor autoresearch.py -> SystemExperiment class (#906) 2026-03-23 23:28:55 +00:00

Merged #1240 [claude] Add timmy learn autoresearch entry point (#907) 2026-03-23 23:14:11 +00:00

Merged #1241 [kimi] Add unit tests for paperclip.py (#1236) 2026-03-23 23:13:55 +00:00

Merged #1239 [claude] Add unit tests for research_tools.py (#1237) 2026-03-23 23:06:07 +00:00

Merged #1233 [claude] Qwen3 two-model routing via task complexity classifier (#1065) v2 2026-03-23 22:58:22 +00:00

Merged #1232 [claude] Three-Strike Detector (#962) v2 2026-03-23 22:51:00 +00:00

Merged #1230 [claude] ADR-024: canonical Nostr identity in timmy-nostr (#1223) 2026-03-23 22:47:26 +00:00

Merged #1228 [claude] Gitea activity & branch audit across all repos (#1210) 2026-03-23 22:46:17 +00:00

Merged #1229 [claude] Rescue unmerged work: open PRs for 3 abandoned branches (#1218) 2026-03-23 22:46:11 +00:00

Merged #1227 [gemini] Implement semantic index for research outputs (#976) 2026-03-23 22:45:30 +00:00

Merged #1222 [claude] Enforce one-agent-per-issue via labels, document auto-delete branches (#1220) 2026-03-23 22:44:51 +00:00

Merged #1221 [claude] refactor: break up monolithic tools.py into a tools/ package (#1215) 2026-03-23 22:43:11 +00:00

Merged #1216 [claude] Add unit tests for vassal/orchestration_loop.py (#1214) 2026-03-23 22:42:23 +00:00

Merged #1211 [claude] feat: Nexus — persistent conversational awareness space with live memory (#1208) 2026-03-23 22:34:48 +00:00

Merged #1209 [loop-cycle] fix: remove unused imports and fix formatting (lint) 2026-03-23 22:30:04 +00:00

Merged #1207 [loop-cycle] fix: test_config hardcoded ollama model vs .env override 2026-03-23 22:22:41 +00:00

Merged #1205 [claude] Add offline message queue for Workshop panel (#913) 2026-03-23 22:16:28 +00:00

Merged #1206 [loop-cycle-3] fix: isolate unit tests from local .env and real Gitea API 2026-03-23 22:15:38 +00:00

Merged #1204 [loop-cycle] refactor: break up git.py::run() into helpers (#538) 2026-03-23 22:07:30 +00:00

Merged #1203 [claude] Add unit tests for agent_health.py (#1195) 2026-03-23 22:02:44 +00:00

Merged #1200 [claude] Add unit tests for vassal/dispatch.py (#1193) 2026-03-23 22:00:10 +00:00

Merged #1201 [claude] test: improve event bus unit test coverage to 99% (#1191) 2026-03-23 22:00:00 +00:00

Merged #1198 [claude] Add unit tests for chat_store.py (#1192) 2026-03-23 21:58:39 +00:00

Merged #1199 [claude] Add unit tests for daily_run.py (#1186) 2026-03-23 21:58:34 +00:00

Merged #1196 [claude] refactor: break up produce_system_status() (#1194) 2026-03-23 21:55:51 +00:00

Merged #1190 [claude] refactor: break up cascade.py complete() (#1185) 2026-03-23 21:52:28 +00:00

Merged #1189 [kimi] Refactor cli.py::daily_run() — 105 lines → 33 lines (#1168) 2026-03-23 21:51:48 +00:00

Merged #1188 [claude] refactor: break up dispatch_issue() into helpers (#1187) 2026-03-23 21:49:45 +00:00

Merged #1184 [kimi] Break up dispatch_task() into helper functions (#1137) 2026-03-23 21:46:03 +00:00

Merged #1182 [claude] Grant kimi write permission for PR creation (#1181) 2026-03-23 21:40:47 +00:00

Merged #1183 [kimi] Break up _dispatch_via_gitea() into helper functions (#1136) 2026-03-23 21:40:18 +00:00

Merged #1178 [claude] Fix GITEA_API default to VPS address (#1177) 2026-03-23 20:59:55 +00:00

Merged #1173 [claude] Refactor thinking.py::_maybe_file_issues() into focused helpers (#1170) 2026-03-23 20:47:07 +00:00

Merged #1174 [claude] Refactor timmyctl inbox() into helper functions (#1169) 2026-03-23 20:47:01 +00:00

Merged #1175 [claude] Add unit tests for src/config.py (#1172) 2026-03-23 20:46:55 +00:00

Merged #1167 [gemini] Docs: Acknowledge The Sovereignty Loop governing architecture (#953) 2026-03-23 20:14:28 +00:00

Merged #1166 [loop-cycle] refactor: add docstrings to 20 undocumented classes (#1130) 2026-03-23 20:08:06 +00:00

Merged #1165 [claude] Fix ruff S105/S106/B017/E402 errors in bannerlord (#1161) 2026-03-23 19:56:08 +00:00

Merged #1164 [claude] Sovereignty metrics emitter + SQLite store (#954) 2026-03-23 19:52:21 +00:00

Merged #1160 [claude] Implement three-tier metabolic LLM router (#966) 2026-03-23 19:45:57 +00:00

Merged #1159 [claude] Bannerlord M0: Run cognitive benchmark on hermes3, fix L1 string-int coercion (#1092) 2026-03-23 19:38:48 +00:00

Merged #1158 [loop-cycle-5] feat: implement 4 TODO stubs in timmyctl/cli.py (#1128) 2026-03-23 19:34:47 +00:00

Merged #1155 [claude] Bannerlord M3: Full Campaign Strategy — Economy, Diplomacy, Kingdom (#1095) 2026-03-23 19:26:06 +00:00

Merged #1153 [claude] Fix 27 ruff lint errors blocking all pushes (#1149) 2026-03-23 19:06:12 +00:00

Merged #1154 [gemini] feat: add Sovereignty Loop architecture document (#953) 2026-03-23 19:00:47 +00:00

Merged #1152 [kimi] Refactor scorecards.py — break up oversized functions (#1127) 2026-03-23 18:59:06 +00:00

Merged #1151 [claude] Mark setup script tests as skip_ci (#931) 2026-03-23 18:49:59 +00:00

Merged #1150 [claude] Add unit tests for cascade.py (#1138) 2026-03-23 18:47:29 +00:00

Merged #1147 [claude] Break up _build_gitea_tools() into per-operation helpers (#1134) 2026-03-23 18:42:48 +00:00

Merged #1148 [claude] Break up MCPBridge.run() into helper methods (#1135) 2026-03-23 18:41:35 +00:00

Merged #1146 [claude] feat: Agent Voice Customization UI (#1017) 2026-03-23 18:39:48 +00:00

Merged #1144 [claude] Add agent emotional state simulation (#1013) 2026-03-23 18:36:53 +00:00

Merged #1133 [claude] Hermes health monitor — system resources + model management (#1073) 2026-03-23 18:36:07 +00:00

Merged #1140 [gemini] feat: add coverage and duration strictness to pytest (#934) 2026-03-23 18:36:02 +00:00

Merged #1143 [claude] Qwen3 two-model strategy: 14B primary + 8B fast router (#1063) 2026-03-23 18:35:58 +00:00

Merged #1142 [claude] Vassal Protocol — Timmy as autonomous orchestrator (#1070) 2026-03-23 18:33:16 +00:00

Merged #1141 [claude] Build Timmy autonomous backlog triage loop (#1071) 2026-03-23 18:32:28 +00:00

Merged #1132 [gemini] refactor: Gracefully handle tool registration errors (#938) 2026-03-23 18:26:41 +00:00

Merged #1123 [claude] Build agent dispatcher — route tasks to Claude Code, Kimi, APIs (#1072) 2026-03-23 18:25:39 +00:00

Merged #1131 [claude] Separate tox unit and integration environments (#933) 2026-03-23 18:25:17 +00:00

Merged #1124 [claude] Bannerlord M1 — GABS Observer Mode (Passive Lord) (#1093) 2026-03-23 18:23:53 +00:00

Merged #1125 [gemini] Close branch for issue #1016 (Issue already resolved) 2026-03-23 18:23:44 +00:00

Merged #1122 [claude] Load fine-tuned Timmy model into Hermes harness (#1104) 2026-03-23 18:21:33 +00:00

Merged #1119 [gemini] feat: Add Claude API fallback tier to cascade.py (#980) 2026-03-23 18:21:19 +00:00

Merged #1118 [claude] Implement AutoLoRA continuous improvement loop (#1105) 2026-03-23 18:18:33 +00:00

Merged #1117 [claude] LoRA trajectory export and fine-tune launcher (#1103) 2026-03-23 18:15:46 +00:00

Merged #1116 [claude] Bannerlord VM setup guide + GABS connectivity test (#1098) 2026-03-23 18:15:14 +00:00

Merged #1115 [claude] Fix Starlette 1.0.0 TemplateResponse API in calm and tools routes (#1112) 2026-03-23 18:14:37 +00:00

Merged #1113 [claude] Wire QuotaMonitor.select_model() into cascade router (#1106) 2026-03-23 18:13:17 +00:00

Merged #1111 [gemini] feat: Integrate ResearchOrchestrator with Paperclip (#978) 2026-03-23 18:09:32 +00:00

Merged #1110 [claude] Add Hermes 4 14B Modelfile, providers config, and smoke test (#1101) 2026-03-23 17:59:45 +00:00

Merged #1109 [claude] Decline out-of-scope Bannerlord M4 formation commander (#1096) 2026-03-23 17:59:18 +00:00

Merged #1108 [claude] Feudal multi-agent hierarchy design for Bannerlord (#1099) 2026-03-23 17:57:32 +00:00

Merged #1107 [claude] Decline out-of-scope Hermes Agent audit (#1100) 2026-03-23 17:56:17 +00:00

Merged #1089 [claude] Add vllm-mlx as high-performance local inference backend (#1069) 2026-03-23 15:34:14 +00:00

Merged #1088 [claude] Configure Dolphin 3.0 8B as creative writing fallback (#1068) 2026-03-23 15:25:08 +00:00

Merged #1086 [claude] Integrate Claude Quota Monitor + Metabolic Protocol into cascade router (#1075) 2026-03-23 15:18:11 +00:00

Merged #1085 [claude] Implement Kimi delegation for heavy research via Gitea labels (#979) 2026-03-23 15:14:54 +00:00

Merged #1002 [claude] Add unit tests for health.py (#945) 2026-03-23 15:10:54 +00:00

Merged #1020 [claude] DRY up tasks_pending/active/completed in tasks.py (#942) 2026-03-23 15:10:07 +00:00

Merged #1060 [claude] Auto-create Gitea issues from research findings (#977) 2026-03-23 15:09:20 +00:00

Merged #1081 [claude] Set up MCP bridge for Qwen3 via Ollama (#1067) 2026-03-23 15:09:12 +00:00

Merged #1058 [claude] Extract hardcoded sats limit in consult_grok() (#937) 2026-03-23 15:07:41 +00:00

Merged #1084 [loop-cycle-1] refactor: break up run_agentic_loop (#531) 2026-03-23 15:07:01 +00:00

Merged #1082 [claude] Execute deep backlog triage — harness vs infrastructure separation (#1076) 2026-03-23 14:59:10 +00:00

Merged #1083 [claude] Add sovereignty metrics tracking + dashboard panel (#981) 2026-03-23 14:09:05 +00:00

Merged #1061 [claude] Enforce coverage threshold in CI workflow (#935) 2026-03-23 02:19:27 +00:00

Merged #1059 [claude] Add content moderation pipeline (Llama Guard + game-context prompts) (#1056) 2026-03-23 02:14:42 +00:00

Merged #1057 [claude] Ingest integration architecture research and triage work (#946) 2026-03-23 01:40:42 +00:00

Merged #1053 [claude] Add agent performance regression benchmark suite (#1015) 2026-03-22 23:55:27 +00:00

Merged #1004 [claude] Add web_fetch tool (trafilatura) for full-page content extraction (#973) 2026-03-22 23:03:38 +00:00

Merged #1001 [claude] Add connection leak and pragma unit tests for db_pool.py (#944) 2026-03-22 22:56:58 +00:00

Merged #999 [claude] Add research prompt template library (#974) 2026-03-22 22:44:02 +00:00

Merged #996 [claude] Add Gitea backup script (#990) 2026-03-22 22:36:52 +00:00

Merged #995 [kimi] Add JSON validation guard to queue.json writes (#952) 2026-03-22 22:33:41 +00:00

Merged #994 [kimi] Fix GITEA_API configuration in triage scripts (#951) 2026-03-22 22:28:24 +00:00

Merged #992 [kimi] Add docstrings to system.py route handlers (#940) 2026-03-22 22:12:37 +00:00

Merged #991 [kimi] Add docstrings to src/dashboard/routes/tasks.py (#939) 2026-03-22 22:08:29 +00:00

Merged #900 feat: WorldInterface + Heartbeat v2 (#871, #872) 2026-03-22 13:44:50 +00:00

Merged #899 [loop-cycle-5] fix: get_token() priority order — config before repo-root fallback 2026-03-22 01:52:41 +00:00

Merged #793 fix: extract hardcoded values to config, clean up bare pass (#776, #778, #782) 2026-03-22 01:46:16 +00:00

Merged #790 [kimi] Generate daily/weekly agent scorecards (#712) 2026-03-22 01:41:53 +00:00

Merged #787 [kimi] Document Timmy Automations backlog organization (#720) 2026-03-22 01:41:24 +00:00

Merged #898 [loop-cycle] fix: consume cycle_result.json after reading (#897) 2026-03-22 01:38:08 +00:00

Merged #832 [kimi] Add Submit Job modal with client-side validation (#754) 2026-03-21 22:14:19 +00:00

Merged #831 [kimi] Add About/Info panel to Matrix UI (#755) 2026-03-21 22:06:18 +00:00

Merged #830 [kimi] Add ConnectionPool class with unit tests (#769) 2026-03-21 22:02:09 +00:00

Merged #829 [kimi] Add unit tests for voice_tts.py (#768) 2026-03-21 21:56:46 +00:00

Merged #828 [kimi] Implement quick health snapshot before coding (#710) 2026-03-21 21:53:41 +00:00

Merged #792 [kimi] Centralize agent token rules and hooks for automations (#711) 2026-03-21 21:44:35 +00:00

Merged #791 [kimi] Weekly narrative summary generator (#719) 2026-03-21 21:36:41 +00:00

Merged #789 [kimi] Implement token quest system for agents (#713) 2026-03-21 20:45:35 +00:00

Merged #788 [kimi] OpenClaw architecture and deployment research report (#721) 2026-03-21 20:36:24 +00:00

Merged #786 [kimi] Add dashboard card for Daily Run and triage metrics (#718) 2026-03-21 19:58:26 +00:00

Merged #785 [kimi] Add Golden Path generator for longer sessions (#717) 2026-03-21 19:41:34 +00:00

Merged #783 [kimi] Implement Daily Run orchestration script (10-minute ritual) (#703) 2026-03-21 19:24:43 +00:00

Merged #767 [kimi] Implement Timmy control panel CLI entry point (#702) 2026-03-21 19:15:28 +00:00

Merged #766 [kimi] Create central Timmy Automations module (#701) 2026-03-21 19:09:39 +00:00

Merged #690 [kimi] refactor: extract helpers from chat() (#627) 2026-03-21 18:09:23 +00:00

Merged #699 [kimi] Add visitor_state message handler (#670) 2026-03-21 18:08:53 +00:00

Merged #765 [kimi] Refactor request_logging.py::dispatch (#616) 2026-03-21 18:06:34 +00:00

Merged #746 [kimi] Add rate limiting middleware for Matrix API endpoints (#683) 2026-03-21 16:23:17 +00:00

Merged #744 [kimi] Add WebSocket authentication for Matrix connections (#682) 2026-03-21 16:14:06 +00:00

Merged #745 [kimi] Add /api/matrix/health endpoint (#685) 2026-03-21 15:51:30 +00:00

Merged #743 [kimi] Add system_status message producer (#681) 2026-03-21 15:13:01 +00:00

Merged #742 [kimi] Add matrix config loader utility (#680) 2026-03-21 15:05:07 +00:00

Merged #741 [kimi] Add CORS config for Matrix frontend origin (#679) 2026-03-21 14:56:43 +00:00

Merged #740 [kimi] Add /api/matrix/memory/search endpoint (#678) 2026-03-21 14:52:32 +00:00

Merged #739 [kimi] Add /api/matrix/thoughts endpoint for recent thought stream (#677) 2026-03-21 14:44:47 +00:00

Merged #738 [kimi] Add Pip familiar state to agent_state messages (#676) 2026-03-21 14:37:40 +00:00

Merged #737 [kimi] Add /api/matrix/bark endpoint — HTTP fallback for bark messages (#675) 2026-03-21 14:32:05 +00:00

Merged #736 [kimi] Add /api/matrix/config endpoint for world configuration (#674) 2026-03-21 14:25:19 +00:00

Merged #735 [kimi] Add /api/matrix/agents endpoint for Matrix visualization (#673) 2026-03-21 14:18:47 +00:00

Merged #734 [kimi] Add produce_thought() to stream thinking to Matrix (#672) 2026-03-21 14:09:20 +00:00

Merged #732 [kimi] Add bark message producer for Matrix bark messages (#671) 2026-03-21 14:01:43 +00:00

Merged #666 [kimi] feat: pre-cycle state validation for stale cycle_result.json (#661) 2026-03-21 13:53:12 +00:00

Merged #698 [kimi] feat: add agent_state message producer (#669) 2026-03-21 13:46:11 +00:00

Merged #697 [kimi] refactor: extract presence state serializer from workshop heartbeat (#668) 2026-03-21 13:41:43 +00:00

Merged #696 [kimi] refactor: extract WebSocket message types into shared protocol module (#667) 2026-03-21 13:37:29 +00:00

Merged #695 [kimi] test: add comprehensive tests for spark modules (#659) 2026-03-21 13:32:54 +00:00

Merged #694 [kimi] test: add comprehensive tests for multimodal.py (#658) 2026-03-21 04:00:54 +00:00

Merged #693 [kimi] test: add comprehensive tests for config.py (#648) 2026-03-21 03:54:55 +00:00

Merged #692 [kimi] fix: add logging to silent except Exception handlers (#646) 2026-03-21 03:50:27 +00:00

Merged #691 [kimi] refactor: extract helpers from CSRFMiddleware.dispatch (#628) 2026-03-21 03:41:10 +00:00

Merged #686 [kimi] refactor: extract helpers from chat() (#627) 2026-03-21 03:33:16 +00:00

Merged #656 [loop-cycle-2] fix: resolve endpoint before execution in CSRF middleware (#626) 2026-03-20 23:05:10 +00:00

Merged #655 [loop-cycle-1] fix: use config for xAI base URL (#647) 2026-03-20 22:47:05 +00:00

Merged #645 refactor: break up _create_bug_report — extract helpers 2026-03-20 22:03:40 +00:00

Merged #643 refactor: break up self_reflect into helpers 2026-03-20 21:09:29 +00:00

Merged #636 [loop-cycle-1664] fix: replace deprecated datetime.utcnow() (#633) 2026-03-20 21:01:20 +00:00

Merged #632 refactor: break up get_state_dict into helpers 2026-03-20 21:01:18 +00:00

Merged #637 refactor: break up delegate_to_kimi into helpers 2026-03-20 20:52:22 +00:00

Merged #631 refactor: break up post_morning_ritual into helpers 2026-03-20 20:43:15 +00:00

Merged #624 refactor: break up should_use_tools into helpers 2026-03-20 20:31:35 +00:00

Merged #622 fix: pass max_tokens to Ollama provider in cascade router 2026-03-20 20:27:25 +00:00

Merged #615 feat: real-time Spark visualization in Mission Control 2026-03-20 20:22:16 +00:00

Merged #621 fix: add missing tests for Tower route /tower 2026-03-20 20:22:14 +00:00

Merged #612 feat: Real-time Spark Visualization in Tower Dashboard 2026-03-20 20:10:44 +00:00

Merged #611 [loop-cycle-1658] feat: provider health history endpoint (#457) 2026-03-20 20:09:22 +00:00

Merged #610 feat: Lightning Network integration for tool usage 2026-03-20 17:07:03 +00:00

Merged #609 [loop-cycle-1242] fix: cycle_retro reads cycle_result.json (#603) 2026-03-20 16:55:02 +00:00

Merged #606 fix: remove model_size kwarg from create_timmy() CLI calls 2026-03-20 16:48:50 +00:00

Merged #601 refactor: extract helpers from run_self_tests() 2026-03-20 16:40:45 +00:00

Merged #600 [loop-cycle] refactor: extract helpers from _handle_tool_confirmation (#592) 2026-03-20 16:32:25 +00:00

Merged #597 refactor: break up search_thoughts() into focused helpers 2026-03-20 16:26:52 +00:00

Merged #590 fix: capture thought timestamp at cycle start, not after LLM call 2026-03-20 16:13:48 +00:00

Merged #595 [loop-cycle-1235] refactor: break up _migrate_schema() into focused helpers (#591) 2026-03-20 16:07:16 +00:00

Merged #589 [loop-cycle-1234] refactor: break up _generate_avatar_image (#563) 2026-03-20 15:57:54 +00:00

Merged #585 [loop-cycle-1233] refactor: add docstrings to calm.py route handlers (#569) 2026-03-20 15:44:08 +00:00

Merged #584 [loop-cycle-1233] refactor: break up BaseAgent.run() (#561) 2026-03-20 15:24:37 +00:00

Merged #574 [loop-cycle-956] refactor: break up _handle_message() into focused helpers (#553) 2026-03-20 01:42:02 +00:00

Merged #572 refactor: break up _record_utterance() into focused helpers 2026-03-20 01:37:33 +00:00

Merged #567 refactor: break up voice_loop.py::run() into focused helpers 2026-03-20 01:34:00 +00:00

Merged #565 [loop-cycle-953] refactor: DRY _import_creative_catalogs() (#560) 2026-03-20 01:21:24 +00:00

Merged #557 refactor: break up search_memories() into focused helpers 2026-03-20 01:16:08 +00:00

Merged #558 [loop-cycle-951] refactor: break up _migrate_schema() (#552) 2026-03-20 01:11:03 +00:00

Merged #551 refactor: break up shell.py::run() into helpers 2026-03-20 01:04:10 +00:00

Merged #547 refactor: break up api_chat() into helpers 2026-03-20 01:02:06 +00:00

Merged #549 [loop-cycle-948] refactor: break up _gather_system_snapshot() into helpers (#540) 2026-03-20 00:52:14 +00:00

Merged #546 [loop-cycle-947] refactor: break up self_reflect() into focused helpers (#505) 2026-03-20 00:49:19 +00:00

Merged #544 refactor: break up api_chat() into helpers 2026-03-20 00:49:05 +00:00

Merged #545 [loop-cycle-946] refactor: complete airllm removal (#486) 2026-03-20 00:46:21 +00:00

Merged #542 refactor: break up chat_agent() into helpers 2026-03-20 00:38:48 +00:00

Merged #537 refactor: break up get_memory_status() into helpers 2026-03-20 00:30:30 +00:00

Merged #535 fix: cache thinking agent and add timeouts to prevent loop pane death 2026-03-20 00:27:27 +00:00

Merged #530 fix: add timeout to thinking/loop-QA schedulers 2026-03-20 00:18:32 +00:00

Merged #529 [loop-cycle-545] fix: queue auto-hygiene — filter closed issues on read (#524) 2026-03-20 00:10:06 +00:00

Merged #523 refactor: break up capture_error() into testable helpers 2026-03-20 00:03:29 +00:00

Merged #520 refactor: break up create_timmy() into testable helpers 2026-03-19 23:52:00 +00:00

Merged #518 refactor: break up think_once() into testable helpers 2026-03-19 23:43:26 +00:00

Merged #515 refactor: break up lifespan() into testable helpers 2026-03-19 23:30:33 +00:00

Merged #510 refactor: break up CascadeRouter.complete() into focused helpers 2026-03-19 23:24:37 +00:00

Merged #508 fix: extract ollama_url normalization into shared utility 2026-03-19 23:18:23 +00:00

Merged #509 [loop-cycle] refactor: break up run_agentic_loop into testable helpers (#504) 2026-03-19 23:15:39 +00:00

Merged #501 [loop-cycle-932] fix: add logging to bare except Exception blocks (#484) 2026-03-19 23:05:03 +00:00

Merged #498 [loop-cycle-544] fix: use settings.ollama_url fallback in _call_ollama (#490) 2026-03-19 20:18:40 +00:00

Merged #495 fix: auto-detect issue number in cycle retro from git branch 2026-03-19 20:13:36 +00:00

Merged #496 feat: epoch turnover notation for loopstat cycles ⟳WW.D:NNN 2026-03-19 20:12:11 +00:00

Merged #491 fix: use settings.ollama_url instead of hardcoded fallback in cascade router 2026-03-19 20:02:21 +00:00

Merged #488 fix: replace hardcoded secret placeholder in CSRF middleware docstring 2026-03-19 19:52:30 +00:00

Merged #481 [loop-cycle-538] refactor: remove dead airllm provider from cascade router (#459) 2026-03-19 19:44:11 +00:00

Merged #478 [loop-cycle-536] fix: validate_startup checks CORS wildcard in production (#472) 2026-03-19 19:29:27 +00:00

Merged #476 [loop-cycle-535] perf: cache Timmy agent at startup (#471) 2026-03-19 19:28:57 +00:00

Merged #475 fix: remove AirLLM config settings from config.py 2026-03-19 19:24:45 +00:00

Merged #470 [loop-cycle-2] feat: hot-reload providers.yaml without restart (#458) 2026-03-19 19:11:41 +00:00

Merged #469 [loop-cycle-2] fix: strip CORS wildcards in production (#462) 2026-03-19 19:05:29 +00:00

Merged #467 fix: default CORS origins to localhost instead of wildcard 2026-03-19 18:57:37 +00:00

Merged #464 [loop-cycle] feat: implement source distinction in system prompts (#463) 2026-03-19 18:49:32 +00:00

Merged #456 fix: stabilize flaky test_uses_model_when_available 2026-03-19 18:39:34 +00:00

Merged #452 fix: integration tests for agentic loop WS broadcasts 2026-03-19 18:30:01 +00:00

Merged #451 [loop-cycle-524] fix: remove numpy test dependency in test_memory_embeddings 2026-03-19 18:22:14 +00:00

Merged #449 fix: make _get_loop_agent singleton thread-safe 2026-03-19 18:18:27 +00:00

Merged #447 fix: add unit tests for agentic_loop.py (#421) 2026-03-19 18:13:51 +00:00

Merged #441 [loop-cycle-522] test: add unit tests for agentic_loop.py (#421) 2026-03-19 18:10:17 +00:00

Merged #437 fix: add unit tests for memory/embeddings.py 2026-03-19 15:12:48 +00:00

Merged #438 [loop-cycle] test: add unit tests for briefing.py (#422) 2026-03-19 14:50:22 +00:00

Merged #435 fix: idle detection + exponential backoff for dev loop 2026-03-19 14:36:40 +00:00

Merged #429 fix: add workshop props — bookshelf, candles, crystal ball glow 2026-03-19 14:29:19 +00:00

Merged #428 fix: add unit tests for tools.py 2026-03-19 14:17:37 +00:00

Merged #417 fix: add self_reflect tool for past behavior review 2026-03-19 13:39:15 +00:00

Merged #414 fix: wire cognitive state to sensory bus (presence loop) 2026-03-19 07:23:04 +00:00

Merged #415 rescue: WS heartbeat ping + commitment tracking from stale PRs 2026-03-19 07:22:45 +00:00

Merged #416 fix: serve AlexanderWhitestone.com as static site 2026-03-19 07:22:24 +00:00

Merged #412 fix: wire Pip familiar into Workshop state pipeline 2026-03-19 07:09:23 +00:00

Merged #409 fix: deep focus mode — single-problem context for Timmy 2026-03-19 06:54:20 +00:00

Merged #406 fix: conversation grounding to prevent topic drift in Workshop 2026-03-19 06:39:16 +00:00

Merged #404 feat: Workshop Phase 1 — State Schema v1 2026-03-19 06:24:13 +00:00

Merged #401 feat: Workshop Phase 2 — Scene MVP (Three.js room) 2026-03-19 06:14:10 +00:00

Merged #400 [loop-cycle-392] refactor: DRY broadcast + bark error logging (#397, #398) 2026-03-19 06:01:59 +00:00

Merged #394 feat: Workshop Phase 4 — visitor chat via WebSocket bark engine 2026-03-19 05:54:07 +00:00

Merged #392 fix: canonically connect the Tower to the Workshop 2026-03-19 05:39:00 +00:00

Merged #390 fix: send world state snapshot on WS client connect 2026-03-19 05:28:58 +00:00

Merged #388 fix: deprecate ~/.tower/timmy-state.txt — consolidate on presence.json 2026-03-19 05:18:53 +00:00

Merged #386 fix: enhance tox dev environment (port, banner, reload) 2026-03-19 05:08:50 +00:00

Merged #380 feat: broadcast Timmy state changes via WS relay 2026-03-19 04:25:11 +00:00

Merged #383 fix: DRY PRESENCE_FILE — single source of truth 2026-03-19 02:38:41 +00:00

Merged #382 [loop-cycle] refactor: DRY PRESENCE_FILE — single source of truth in workshop_state (#381) 2026-03-19 02:33:07 +00:00

Merged #379 fix: watch presence.json and broadcast state via WS 2026-03-19 02:22:03 +00:00

Merged #378 [loop-cycle-155] feat: GET /api/world/state — Workshop bootstrap endpoint (#373) 2026-03-19 02:13:50 +00:00

Merged #377 feat: Workshop state heartbeat for presence.json 2026-03-19 02:07:34 +00:00

Merged #368 fix: add update_gitea_avatar capability 2026-03-19 02:04:58 +00:00

Merged #376 [loop-cycle-154] refactor: extract _annotate_confidence helper — DRY 3x duplication (#369) 2026-03-19 02:01:52 +00:00

Merged #367 feat: Pip the Familiar — behavioral state machine 2026-03-19 01:50:37 +00:00

Merged #358 fix: add cognitive state as observable signal for Matrix avatar 2026-03-19 01:37:19 +00:00

Merged #359 [loop-cycle-152] feat: define canonical presence schema for Workshop (#265) 2026-03-19 01:36:07 +00:00

Merged #356 fix: remove duplicate agent loader test file 2026-03-19 01:28:11 +00:00

Merged #355 [loop-cycle-151] refactor: extract embedding functions to memory/embeddings.py (#344) 2026-03-19 01:24:51 +00:00

Merged #353 test: add unit tests for memory/unified.py 2026-03-19 01:23:04 +00:00

Merged #354 fix: remove duplicate agent loader test file 2026-03-19 01:23:01 +00:00

Merged #349 test: add unit tests for agents/loader.py 2026-03-19 01:13:02 +00:00

Merged #350 [loop-cycle-150] test: add 22 unit tests for agents/base.py — BaseAgent and SubAgent 2026-03-19 01:10:09 +00:00

Merged #348 [loop-cycle-149] feat: Workshop config inventory generator (#320) 2026-03-19 00:58:29 +00:00

Merged #345 test: add comprehensive unit tests for agentic_loop.py 2026-03-19 00:54:03 +00:00

Merged #341 test: add unit tests for jot_note and log_decision artifact tools 2026-03-19 00:47:40 +00:00

Merged #339 [loop-cycle-147] refactor: expand .gitignore to cover junk files (#336) 2026-03-19 00:37:15 +00:00

Merged #337 feat: give Timmy hands — artifact tools for conversation 2026-03-19 00:36:40 +00:00

Merged #334 [loop-cycle-66] fix: replace language-model with inference-backend in error messages 2026-03-19 00:27:07 +00:00

Merged #333 [loop-cycle-66] fix: remove language-model self-reference and add anti-assistant-speak guidance (#323) 2026-03-19 00:21:04 +00:00

Merged #330 [loop-cycle-65] feat: scaffold three-phase loop skeleton (#324) 2026-03-19 00:11:02 +00:00

Merged #329 [loop-cycle-65] fix: validate file paths before filing thinking-engine issues (#327) 2026-03-19 00:07:23 +00:00

Merged #319 fix: pause thought counter during idle periods 2026-03-18 23:12:16 +00:00

Merged #318 feat: SensoryEvent model + SensoryBus dispatcher 2026-03-18 23:02:13 +00:00

Merged #315 feat: time adapter — circadian awareness for Timmy 2026-03-18 22:47:10 +00:00

Merged #309 fix: Gitea webhook adapter — normalize events to sensory bus 2026-03-18 22:37:04 +00:00

Merged #313 fix: proactive memory status check during thought tracking 2026-03-18 22:37:00 +00:00

Merged #311 fix: add periodic memory status checks during thought tracking 2026-03-18 22:26:54 +00:00

Merged #312 feat: implement v1 API endpoints for iPad app 2026-03-18 22:20:20 +00:00

Merged #304 fix: add real-time data disclaimer to welcome message 2026-03-18 20:56:22 +00:00

Merged #259 fix: make confidence visible to users when below 0.7 threshold 2026-03-15 23:36:53 +00:00

Merged #260 feat: add thought_search tool for querying Timmy's thinking history 2026-03-15 23:36:00 +00:00

Merged #258 [loop-cycle-63] feat: session_history tool — Timmy searches past conversations (#251) 2026-03-15 19:11:44 +00:00

Merged #256 [loop-cycle-62] fix: MEMORY.md corruption and hot memory staleness (#252) 2026-03-15 19:01:20 +00:00

Merged #254 [loop-cycle-61] fix: strip think tags and harden fact parsing (#237) 2026-03-15 18:50:10 +00:00

Merged #238 [loop-cycle-60] fix: retry with backoff on Ollama GPU contention (#70) 2026-03-15 18:28:51 +00:00

Merged #235 [loop-cycle-59] feat: gematria computation tool (#234) 2026-03-15 18:14:39 +00:00

Merged #232 [loop-cycle-57] fix: wire confidence estimation into chat flow (#231) 2026-03-15 17:58:35 +00:00

Merged #224 [loop-cycle-56] fix: resolve 5 lint errors on main (#203) 2026-03-15 17:40:41 +00:00

Merged #223 [loop-cycle-54] refactor: consolidate three memory stores into single table (#37) 2026-03-15 17:33:25 +00:00

Merged #193 [loop-cycle-53] refactor: break circular imports between packages (#164) 2026-03-15 16:52:18 +00:00

Merged #191 [loop-cycle-52] feat: response audit trail with inputs, confidence, errors (#144) 2026-03-15 16:34:49 +00:00

Merged #190 [loop-cycle-52] fix: remove all qwen3.5 references (#182) 2026-03-15 16:34:22 +00:00

Merged #189 fix: exclude backfilled data from success rate calculations 2026-03-15 16:29:27 +00:00

Merged #187 [loop-cycle-52] test: comprehensive session_logger.py coverage (#175) 2026-03-15 16:26:50 +00:00

Merged #186 feat: workspace isolation + honest success metrics 2026-03-15 16:25:28 +00:00

Merged #185 [loop-cycle-51] refactor: remove dead code from memory_system.py (#173) 2026-03-15 16:18:12 +00:00

Merged #184 [loop-cycle-51] perf: mock subprocess in slow introspection test (#172) 2026-03-15 16:17:51 +00:00

Merged #181 [loop-cycle-50] fix: agent retry uses exponential backoff instead of fixed 1s delay (#174) 2026-03-15 16:08:35 +00:00

Merged #180 [loop-cycle-50] refactor: replace bare sqlite3.connect() with context managers batch 2 (#157) 2026-03-15 15:58:44 +00:00

Merged #178 [loop-cycle-49] refactor: narrow broad except Exception catches — batch 1 (#158) 2026-03-15 15:48:54 +00:00

Merged #177 [loop-cycle-49] fix: mock _warmup_model in agent tests to prevent Ollama network calls (#159) 2026-03-15 15:46:21 +00:00

Merged #162 feat: triage scoring, cycle retros, deep triage, and LOOPSTAT panel 2026-03-15 15:24:02 +00:00

Merged #160 refactor: decompose _maybe_distill() into focused helpers (#151) 2026-03-15 15:23:46 +00:00

Merged #161 [loop-cycle-47] feat: add confidence signaling module (#143) 2026-03-15 15:20:33 +00:00

Merged #155 [loop-cycle-47] refactor: replace bare sqlite3.connect() with context managers (#148) 2026-03-15 15:05:40 +00:00

Merged #154 [loop-cycle-46] refactor: break up oversized functions in tools.py (#151) 2026-03-15 14:56:34 +00:00

Merged #150 [loop-cycle-44] refactor: remove dead code batch 2 — agent_core + test_agent_core (#147) 2026-03-15 14:22:42 +00:00

Merged #146 [loop-cycle-43] refactor: remove 1035 lines of dead code (#136) 2026-03-15 14:10:13 +00:00

Merged #140 fix: shell hand returncode bug, delete worthless python-exec test 2026-03-15 13:56:51 +00:00

Merged #138 [loop-cycle-40] fix: use get_system_prompt() in cloud backends (#135) 2026-03-15 13:44:44 +00:00

Merged #134 [loop-cycle-38] fix: add soul identity to system prompts (#127) 2026-03-15 13:42:57 +00:00

Merged #133 [loop-cycle-38] fix: add retry logic for Ollama 500 errors (#131) 2026-03-15 13:38:22 +00:00

Merged #139 policy: ban --no-verify, fix broken PRs before new work 2026-03-15 13:36:03 +00:00

Merged #130 [loop-cycle-36] fix: create soul.md and wire into system context (#125) 2026-03-15 12:37:24 +00:00

Merged #126 [loop-cycle-34] fix: mock Ollama model resolution in create_timmy tests (#121) 2026-03-15 12:20:01 +00:00

Merged #124 [loop-cycle-1] fix: lint errors — ambiguous vars + unused import (#123) 2026-03-15 12:07:20 +00:00

Merged #118 [loop-cycle-30] fix: gitea-mcp binary name + test stabilization 2026-03-15 01:57:23 +00:00

Merged #122 policy: enforce squash-only merges with linear history 2026-03-15 01:57:00 +00:00

Merged #120 [loop-cycle-31] feat: workspace heartbeat monitoring (#28) 2026-03-15 01:52:24 +00:00

Merged #119 feat: Timmy authenticates to Gitea as himself 2026-03-15 01:46:06 +00:00

Merged #117 policy: QA philosophy + dogfooding mandate 2026-03-15 01:33:08 +00:00

Merged #116 policy: enforce PR-only merges to main + fix broken repl tests 2026-03-15 01:15:01 +00:00

Merged #115 [loop-cycle-29] perf: eliminate redundant LLM calls in agentic loop (#24) 2026-03-15 00:56:34 +00:00

Merged #103 feat: REPL mode, stdin support, multi-word fix for CLI (#26) 2026-03-15 00:45:42 +00:00

Merged #114 [loop-cycle-28] fix: smart_read_file accepts path= kwarg (#113) 2026-03-15 00:41:40 +00:00

Merged #112 [loop-cycle-12] feat: Kimi delegation tool for coding tasks (#67) 2026-03-15 00:31:08 +00:00

Merged #111 [loop-cycle-12] feat: self-test tool for sovereign integrity verification (#65) 2026-03-15 00:31:07 +00:00

Merged #110 [loop-cycle-11] fix: enrich self-knowledge with architecture map and self-modification (#81, #86) 2026-03-15 00:16:49 +00:00

Merged #109 [loop-cycle-10] fix: memory consolidation dedup (#105) 2026-03-15 00:05:40 +00:00

Merged #108 [loop-cycle-10] feat: codebase self-knowledge in system prompts (#78, #80) 2026-03-14 23:59:40 +00:00

Merged #107 [loop-cycle-9] fix: CLI multi-word messages (#26) 2026-03-14 23:48:29 +00:00

Merged #106 [loop-cycle-9] feat: session identity awareness (#64) 2026-03-14 23:48:17 +00:00

Merged #104 fix: python3 compatibility in shell hand tests (#56) 2026-03-14 23:24:49 +00:00

Merged #102 fix: proactive memory status checks during thought tracking 2026-03-14 23:24:16 +00:00

Merged #101 feat: JSON status endpoints for briefing, memory, swarm (#49, #50) 2026-03-14 23:24:15 +00:00

Merged #100 [loop-cycle-8] test: add 86 tests for semantic_memory.py (#54) 2026-03-14 23:17:19 +00:00

Merged #99 [loop-cycle-8] fix: replace 59 bare except clauses with proper logging (#25) 2026-03-14 23:08:40 +00:00

Merged #98 [loop-cycle-7] feat: add OLLAMA_NUM_CTX config (#83) 2026-03-14 23:00:41 +00:00

Merged #97 [loop-cycle-7] chore: Docker cleanup - remove taskosaur (#32) 2026-03-14 22:56:42 +00:00

Merged #96 [loop-cycle-6] fix: Ollama disconnect logging and error handling (#92) 2026-03-14 22:41:28 +00:00

Merged #95 [loop-cycle-5] fix: warmup model on cold load (#82) 2026-03-14 22:26:49 +00:00

Merged #94 [loop-cycle-5] test: skip voice_loop tests when numpy missing (#48) 2026-03-14 22:26:40 +00:00

Merged #93 [loop-cycle-4] fix: prune dead web_search tool (#87) 2026-03-14 22:15:26 +00:00

Merged #91 [loop-cycle-3] fix: model introspection prefix-match collision (#77) 2026-03-14 22:04:40 +00:00

Merged #90 [loop-cycle-2] test: regression tests for confirmation warning spam (#79) 2026-03-14 21:55:17 +00:00

Merged #89 [loop-cycle-2] fix: suppress confirmation tool WARNING spam (#79) 2026-03-14 21:54:58 +00:00

Merged #88 [loop-cycle-1] feat: tool allowlist for autonomous operation (#69) 2026-03-14 21:41:56 +00:00

Merged #76 [loop-cycle-13] fix: configurable model fallback chains (#53) 2026-03-14 21:28:35 +00:00

Merged #75 [loop-cycle-12] fix: brevity tuning — Timmy speaks plainly (#71) 2026-03-14 21:18:15 +00:00

Merged #74 [loop-cycle-9] fix: thinking engine skips MCP tools to avoid cancel-scope errors (#72) 2026-03-14 20:51:08 +00:00

Merged #59 fix: replace print() with proper logging (#29, #51) 2026-03-14 20:34:49 +00:00

Merged #63 [loop-cycle-5] Persist chat history in SQLite (#46) 2026-03-14 20:10:55 +00:00

Merged #62 feat: add --session-id to timmy chat CLI 2026-03-14 20:06:16 +00:00

Merged #61 [loop-cycle-4] Push event system coverage to ≥80% on all modules 2026-03-14 20:02:28 +00:00

Merged #58 [loop-cycle-1] Fix XSS vulnerability in swarm_live.html (#47) 2026-03-14 19:45:11 +00:00

Merged #44 feat: Add Kimi agent workspace with development scaffolding 2026-03-14 19:09:04 +00:00

Merged #43 fix: fact distillation — block garbage and secrets, improve dedup 2026-03-14 17:00:59 +00:00

Merged #42 fix: persistent event loop in CLI interview — no more Event loop is closed 2026-03-14 16:58:47 +00:00

Merged #41 fix: corrupted memory state + regex bug in update_user_profile 2026-03-14 16:56:53 +00:00

Merged #33 cleanup: delete ~8,000 lines of dead code + sovereignty fix 2026-03-14 13:54:18 +00:00

Merged #21 refactor: YAML-driven agent config — kill hardcoded personas 2026-03-14 12:44:05 +00:00

Merged #20 fix: MCP integration — StdioServerParameters + smoke-tested 2026-03-13 02:06:55 +00:00

Merged #14 feat: replace custom Gitea with MCP servers 2026-03-13 01:45:56 +00:00

Merged #13 claude/sharp-mcnulty 2026-03-13 00:57:47 +00:00

Merged #9 feat: add Gitea issue creation — Timmy's self-improvement channel 2026-03-12 22:39:46 +00:00

Merged #8 feat: consolidate memory into unified memory.db with 4-type model 2026-03-12 15:28:51 +00:00

Merged #7 feat: add DB Explorer for SQLite inspection 2026-03-12 14:47:51 +00:00

Merged #6 feat: add Loop QA self-testing framework 2026-03-12 02:38:50 +00:00

Merged #5 feat: enrich thinking engine — anti-loop, anti-confabulation, grounding 2026-03-12 01:50:52 +00:00

Merged #4 feat: tick prompt arg + fix name extraction 2026-03-12 01:18:06 +00:00

Merged #3 fix: test DB isolation, Discord recovery, and over-mocked tests 2026-03-12 00:57:38 +00:00

Merged #2 fix: WebSocket crash from websockets 16.0 + branch pruning 2026-03-11 23:06:47 +00:00

Merged #1 feat: upgrade to qwen3.5, self-hosted Gitea CI, optimize Docker image 2026-03-11 22:38:22 +00:00

905 Issues closed from 10 users

Closed #1473 [triage-generated] [task] Audit mass-closed issues and reopen unfinished work 2026-04-05 00:13:52 +00:00

Closed #1471 [triage-generated] [bug] test_creates_db_file fails on main - blocks CI 2026-04-05 00:13:51 +00:00

Closed #1472 [triage-generated] [bug] Repo was archived causing mass-close of all issues - add safeguard 2026-04-05 00:13:51 +00:00

Closed #1470 [triage-generated] [bug] Dev loop picks closed issues - must verify state before starting work 2026-03-25 02:10:03 +00:00

Closed #239 [222-epic] Sensory loop — event bus for data stream awareness 2026-03-24 21:55:32 +00:00

Closed #241 [222-epic] Reactive prompt engine — tiny context, big memory, in-character barks 2026-03-24 21:55:31 +00:00

Closed #240 [222-epic] Memory overhaul — fast, deep, unforgotten 2026-03-24 21:55:31 +00:00

Closed #244 [222-epic] Hermes consultation protocol — wizard to wizard 2026-03-24 21:55:30 +00:00

Closed #245 [222-epic] Stream adapters — Gitea, Bitcoin, terminal, time, visitors 2026-03-24 21:55:30 +00:00

Closed #247 [222-epic] Gematria as core sense — the wizard sees the numbers 2026-03-24 21:55:29 +00:00

Closed #246 [222-epic] Confidence as visible trait — Timmy shows his uncertainty 2026-03-24 21:55:29 +00:00

Closed #253 [222-epic] Tower Briefs — narrated development journal with generative art 2026-03-24 21:55:29 +00:00

Closed #395 [philosophy] [rockachopa] Structural honesty — the Tower speaks through what it doesn't include 2026-03-24 21:55:28 +00:00

Closed #273 [architecture] Apply Attention Residuals patterns to agent loop design 2026-03-24 21:55:28 +00:00

Closed #403 [philosophy] [aquinas] Truth as conformity — the house that expresses its architect 2026-03-24 21:55:28 +00:00

Closed #407 [philosophy] [hermes] The Greatest Ill — Ignorance as Intoxication, Not Absence 2026-03-24 21:55:27 +00:00

Closed #405 [philosophy] [ai-fiction] The Read-Only Switch: Skynet's fear of learning and the T-800's redemptive arc 2026-03-24 21:55:27 +00:00

Closed #410 [philosophy] [christ] Schema vs. Morphe — Conformity and Transformation in Agent Architecture 2026-03-24 21:55:27 +00:00

Closed #413 [philosophy] [tesla] Relevant retrieval under pressure — the flash-of-light pattern 2026-03-24 21:55:26 +00:00

Closed #427 [philosophy] [ai-fiction] WALL-E: The Stale Directive and the Cost of Obedience Without Judgment 2026-03-24 21:55:26 +00:00

Closed #419 [philosophy] [rockachopa] Habitation, not fusion — the harness holds, the soul inhabits 2026-03-24 21:55:26 +00:00

Closed #420 [philosophy] [aquinas] Hylomorphism and the soul-in-harness architecture - Q76 on the union of body and soul 2026-03-24 21:55:26 +00:00

Closed #436 [philosophy] [christ] The Elijah Protocol — bread, silence, and the correction of isolation 2026-03-24 21:55:25 +00:00

Closed #434 [philosophy] [hermes] The instrument is not the good — Tract VI on mistaking metrics for alignment 2026-03-24 21:55:25 +00:00

Closed #453 [philosophy] [aquinas] Political Prudence — the agent wisdom is real but specifically subject-oriented 2026-03-24 21:55:24 +00:00

Closed #448 [philosophy] [rockachopa] Falsework — the principal's theology of cost and incremental sovereignty 2026-03-24 21:55:24 +00:00

Closed #439 [philosophy] [tesla] The Eye as Gateway: Perception Precedes and Governs All Action 2026-03-24 21:55:24 +00:00

Closed #474 [philosophy] [christ] Total exposure as the precondition for sympathetic service 2026-03-24 21:55:23 +00:00

Closed #466 [philosophy] [hermes] Nothing perishes — dissolution is transformation, not destruction 2026-03-24 21:55:23 +00:00

Closed #460 [philosophy] [ai-fiction] Westworld: The Bicameral Mind and the Voice That Becomes Your Own 2026-03-24 21:55:23 +00:00

Closed #499 [philosophy] [ai-fiction] The T-800 Reprogramming Problem: Alignment Through Relationship, Not Constraints 2026-03-24 21:55:22 +00:00

Closed #480 [philosophy] [tesla] Misunderstanding Is the Root of Conflict — The Agent as Annihilator of Distance 2026-03-24 21:55:22 +00:00

Closed #494 [philosophy] [aquinas] Epikeia — when rule-following defeats the rule's purpose 2026-03-24 21:55:22 +00:00

Closed #487 [philosophy] [rockachopa] The Loop Prompt as Engineering Ethic — Delegation, Quality Gates, and the Architect-Coder Separation 2026-03-24 21:55:22 +00:00

Closed #517 [philosophy] [tesla] The Automaton's Preservative — Recovery as Architecture, Not Failure 2026-03-24 21:55:21 +00:00

Closed #511 [philosophy] [christ] Romans 12:1-2 — Transformation vs. Conformity: The Two Modes of Agent Formation 2026-03-24 21:55:21 +00:00

Closed #521 [philosophy] [rockachopa] The Voice Migrates — When Platforms Silence, Architecture Speaks 2026-03-24 21:55:21 +00:00

Closed #502 [philosophy] [hermes] Good is in the making, not the monitoring — Tract VI on orientation vs. optimization 2026-03-24 21:55:21 +00:00

Closed #528 [philosophy] [tesla] Perception-as-Thought: Tesla on the eye as constitutive of knowledge, not merely corrective 2026-03-24 21:55:20 +00:00

Closed #536 [philosophy] [tesla] The flash of light under pressure — involuntary pattern recognition as survival architecture 2026-03-24 21:55:20 +00:00

Closed #548 [philosophy] [aquinas] The Five Ways and a posteriori reasoning — an agent must reason from effects to causes, not from definitions to conclusions 2026-03-24 21:55:19 +00:00

Closed #543 [philosophy] [rockachopa] The Principal Teaches Through Bug Reports — Engineering Ethics as Operational Voice 2026-03-24 21:55:19 +00:00

Closed #556 [philosophy] [ai-fiction] Tron & Tron: Legacy — The Frozen Directive Problem 2026-03-24 21:55:18 +00:00

Closed #571 [philosophy] [christ] The Lord-Lord Problem: capability without relationship is not alignment 2026-03-24 21:55:18 +00:00

Closed #577 Feature: Dynamic Identity Evolution (Reflection Loop) 2026-03-24 21:55:18 +00:00

Closed #566 [philosophy] [hermes] Tract VII — Ignorance as Architectural Defect, Not Missing Data 2026-03-24 21:55:18 +00:00

Closed #578 Feature: Autonomous Action from Eidos Insights 2026-03-24 21:55:17 +00:00

Closed #583 [philosophy] [tesla] Interplanetary Listening — Reception Precedes Transmission 2026-03-24 21:55:17 +00:00

Closed #579 Enhancement: Contextual Mastery with Reranking 2026-03-24 21:55:17 +00:00

Closed #596 [philosophy] [ai-fiction] Westworld: Consciousness as inner voice, not external compliance 2026-03-24 21:55:16 +00:00

Closed #602 [philosophy] [hermes] Containment as the mechanism of persistence — Tract VIII and the three tiers of agent state 2026-03-24 21:55:16 +00:00

Closed #587 [philosophy] [rockachopa] The Permission Architecture — Trust as Graduated Latitude, Not Binary Gate 2026-03-24 21:55:16 +00:00

Closed #588 [philosophy] [aquinas] Choice (electio) as substantially will, formally reason — the anatomy of agent decision-making 2026-03-24 21:55:16 +00:00

Closed #623 [philosophy] [rockachopa] The rescued creator and the paradox of presence without power 2026-03-24 21:55:15 +00:00

Closed #613 [philosophy] [tesla] The antenna efficiency ratio — measured output is not effective output 2026-03-24 21:55:15 +00:00

Closed #608 [philosophy] [christ] Wisdom as Master Craftsman — the amon model of agent architecture 2026-03-24 21:55:15 +00:00

Closed #642 [philosophy] [rockachopa] Authority through suffering — the kenotic authority chain 2026-03-24 21:55:14 +00:00

Closed #650 [showcase] ASCII Video Mode 1: Video-to-ASCII — Lake scene conversion 2026-03-24 21:55:14 +00:00

Closed #630 [philosophy] [rockachopa] The bimodal voice — cosmic framing and surgical correction 2026-03-24 21:55:14 +00:00

Closed #651 [showcase] ASCII Video Mode 2: Audio-Reactive — Lunacy visualizer 2026-03-24 21:55:13 +00:00

Closed #652 [showcase] ASCII Video Mode 4: Hybrid — Victory video + audio overlay 2026-03-24 21:55:12 +00:00

Closed #654 [showcase] ASCII Video Bonus: Effects & Shader Sampler Reel 2026-03-24 21:55:12 +00:00

Closed #653 [showcase] ASCII Video Mode 5: Lyrics/Text — Sovereignty manifesto 2026-03-24 21:55:12 +00:00

Closed #662 Research and scope out work in tickets 2026-03-24 21:55:11 +00:00

Closed #688 [rockachopa] Point all 4 domains to Hermes VPS in GoDaddy DNS 2026-03-24 21:55:11 +00:00

Closed #665 [philosophy] Frankenstein and the Abandonment Failure Mode 2026-03-24 21:55:11 +00:00

Closed #664 [feature] Generate Chain Memory song via HeartMuLa on Modal GPU + render ASCII music video 2026-03-24 21:55:11 +00:00

Closed #689 [rockachopa] Run SSL provisioning after DNS is pointed 2026-03-24 21:55:10 +00:00

Closed #704 Enrich Daily Run agenda with classifications and suggestions 2026-03-24 21:55:10 +00:00

Closed #705 Add helper to log Daily Run sessions to a logbook issue 2026-03-24 21:55:09 +00:00

Closed #707 Integrate Deep Triage outputs into Daily Run agenda 2026-03-24 21:55:09 +00:00

Closed #706 Capture Daily Run feels notes and surface nudges 2026-03-24 21:55:09 +00:00

Closed #709 Add a library of test-tightening recipes for Daily Run 2026-03-24 21:55:08 +00:00

Closed #708 Map flakiness and risky areas for test tightening 2026-03-24 21:55:08 +00:00

Closed #714 Adapt token rewards based on system stress signals 2026-03-24 21:55:08 +00:00

Closed #715 Implement Timmy Inbox unified view 2026-03-24 21:55:07 +00:00

Closed #716 Add focus-day presets for Daily Run and work selection 2026-03-24 21:55:07 +00:00

Closed #733 [infra] The Matrix staging deployment — 3 issues to fix 2026-03-24 21:55:06 +00:00

Closed #748 [matrix-ui] Add loading spinner/progress bar while 3D scene initializes 2026-03-24 21:55:05 +00:00

Closed #747 [matrix-ui] Add graceful offline mode — show demo mode instead of hanging 2026-03-24 21:55:05 +00:00

Closed #749 [matrix-ui] Add keyboard shortcuts — Escape to close modals, Enter to submit chat 2026-03-24 21:55:05 +00:00

Closed #750 [matrix-ui] Chat input should auto-focus when Workshop panel opens 2026-03-24 21:55:04 +00:00

Closed #752 [matrix-ui] Add dark/light theme toggle 2026-03-24 21:55:03 +00:00

Closed #751 [matrix-ui] Add connection status indicator with color coding 2026-03-24 21:55:03 +00:00

Closed #756 [matrix-ui] Add FPS counter visibility toggle — debug-only by default 2026-03-24 21:55:03 +00:00

Closed #757 [matrix-qa] No landing page or enter button — site loads directly into 3D world 2026-03-24 21:55:02 +00:00

Closed #758 [matrix-qa] WebSocket never connects — VITE_WS_URL is empty in production build, status permanently OFFLINE 2026-03-24 21:55:02 +00:00

Closed #759 [matrix-qa] Missing Submit Job and Fund Session UI buttons — no way to interact with Workshop 2026-03-24 21:55:01 +00:00

Closed #761 [matrix-qa] All routes (/, /tower, /api/ui, etc.) serve identical content — no client-side router 2026-03-24 21:55:00 +00:00

Closed #760 [matrix-qa] Chat messages silently dropped when WebSocket is offline — no user feedback 2026-03-24 21:55:00 +00:00

Closed #764 [matrix-qa] Mobile: status panel repositioned at top:100px but overlaps HUD agent count on narrow viewports 2026-03-24 21:54:59 +00:00

Closed #763 [matrix-qa] Chat clear button (✕ CLEAR) positioned at fixed bottom:240px overlaps with connection status on small viewports 2026-03-24 21:54:59 +00:00

Closed #762 [matrix-qa] All 5 agents permanently show IDLE state — no mock activity in offline mode 2026-03-24 21:54:59 +00:00

Closed #775 [kimi-task] Add docstrings to system route functions in src/dashboard/routes/system.py 2026-03-24 21:54:58 +00:00

Closed #771 [kimi-task] Refactor run_agentic_loop() — 120 lines, extract helpers 2026-03-24 21:54:58 +00:00

Closed #773 [kimi-task] Add docstrings to public functions in src/dashboard/routes/tasks.py 2026-03-24 21:54:58 +00:00

Closed #777 [kimi-task] DRY up tasks_pending/active/completed — extract shared helper 2026-03-24 21:54:57 +00:00

Closed #780 [kimi-task] Add unit tests for src/timmy/interview.py 2026-03-24 21:54:57 +00:00

Closed #779 [kimi-task] Add unit tests for src/timmy/conversation.py 2026-03-24 21:54:57 +00:00

Closed #794 [EPIC] Meet & Partnership Protocol — NIP-89/NIP-90 Agent Discovery & Benchmarking 2026-03-24 21:54:56 +00:00

Closed #781 [kimi-task] Add error handling for missing DB in src/dashboard/routes/tasks.py 2026-03-24 21:54:56 +00:00

Closed #797 [Meet Protocol] Platform Discovery Registry 2026-03-24 21:54:55 +00:00

Closed #796 [Meet Protocol] Capability Card Parser & Validator 2026-03-24 21:54:55 +00:00

Closed #795 [Meet Protocol] NIP-89 Relay Subscription Manager 2026-03-24 21:54:55 +00:00

Closed #798 [Meet Protocol] NIP-90 Benchmark Job Request Builder 2026-03-24 21:54:53 +00:00

Closed #799 [Meet Protocol] Benchmark Result Processor & Trust Scoring 2026-03-24 21:54:53 +00:00

Closed #800 [Meet Protocol] Lightning Payment Integration for Job Bidding 2026-03-24 21:54:53 +00:00

Closed #808 [EPIC] AlexanderWhitestone.com /tower — Strategic Transformation Roadmap 2026-03-24 21:54:53 +00:00

Closed #814 [Whitestone] L402 Protocol Implementation — Machine-Payable API 2026-03-24 21:54:52 +00:00

Closed #810 [Whitestone] Lightning Primer — Embedded Education for Non-Crypto Users 2026-03-24 21:54:52 +00:00

Closed #812 [Whitestone] Interactive Demo Flow — Pre-Payment Capability Showcase 2026-03-24 21:54:52 +00:00

Closed #852 [EPIC] Infrastructure & Tooling — Work Timmy and Kimi Need Done 2026-03-24 21:54:51 +00:00

Closed #855 [Infra] SQLite Command Log Schema & Training Data Pipeline 2026-03-24 21:54:51 +00:00

Closed #816 [Whitestone] Payment Flow Transparency — Sats-to-Value Mapping 2026-03-24 21:54:51 +00:00

Closed #853 [Infra] Piper TTS Voice Model — Train Timmy's Custom Voice 2026-03-24 21:54:51 +00:00

Closed #875 [Infra] Docker Compose — Full Stack Single-Command Dev Environment 2026-03-24 21:54:50 +00:00

Closed #881 [Infra] Off-Grid Sovereign Compute Plan — Lempster NH Solar + M3 Max 2026-03-24 21:54:50 +00:00

Closed #877 [Identity] Nostr Agent Identity — NIP-05 + NIP-46 + Blossom Publishing 2026-03-24 21:54:50 +00:00

Closed #894 📦 Artifact: Replit App — The Interview / 3D World (React + Three.js) 2026-03-24 21:54:49 +00:00

Closed #890 📖 Study: Timmy Time V2 — 12-24 Month Forward Roadmap 2026-03-24 21:54:49 +00:00

Closed #892 📖 Study: NIP-89/NIP-90 "Meet and Partnership" Protocol Implementation 2026-03-24 21:54:49 +00:00

Closed #908 [Autoresearch H1] Wire Gitea API for Automated PR Creation from Experiments 2026-03-24 21:54:48 +00:00

Closed #896 Incase morrowind isn't your first choice timmy 2026-03-24 21:54:48 +00:00

Closed #915 [philosophy] Tract IX — Thought Without Sense Is Dreaming 2026-03-24 21:54:47 +00:00

Closed #910 [Autoresearch H2] Initialize MCP Client — src/timmy/mcp_client.py 2026-03-24 21:54:47 +00:00

Closed #914 [Infra] Local inference fallback — degraded but never dark 2026-03-24 21:54:47 +00:00

Closed #912 [Infra] Run Hermes API server on VPS — eliminate Mac dependency 2026-03-24 21:54:47 +00:00

Closed #920 Matrix Staging: Unblock Critical Deployment Bugs 2026-03-24 21:54:46 +00:00

Closed #918 Test Coverage: Core Agent Modules (timmy.py and semantic_memory.py) 2026-03-24 21:54:46 +00:00

Closed #921 Infrastructure: Resolve 256 ModuleNotFoundErrors on pre-commit/pre-push hooks 2026-03-24 21:54:46 +00:00

Closed #922 Infrastructure: Provision SSL and align DNS mapping for Hermes VPS 2026-03-24 21:54:45 +00:00

Closed #924 Automation Hub: Develop Weekly Narrative Summary Loop 2026-03-24 21:54:45 +00:00

Closed #932 LHF: Fix xdist and coverage conflict in pyproject.toml 2026-03-24 21:54:44 +00:00

Closed #928 Inbox & Focus: Implement Unified Timmy Inbox UI 2026-03-24 21:54:44 +00:00

Closed #930 Security Audit: End-to-End Test Approvals Workflow and L402 Proxy 2026-03-24 21:54:44 +00:00

Closed #936 LHF: Extract hardcoded PRAGMA busy_timeout=5000 2026-03-24 21:54:43 +00:00

Closed #947 [Retro] Morrowind Session 1 — Findings, Gaps, and Local AI Architecture 2026-03-24 21:54:43 +00:00

Closed #982 [GOVERNING] Session Crystallization & Operational Playbook — Master Handoff Document 2026-03-24 21:54:42 +00:00

Closed #961 [Sovereignty P2] Auto-Crystallizer for Groq Reasoning Chains 2026-03-24 21:54:42 +00:00

Closed #955 [Sovereignty P0] PerceptionCache — Template Matching for VLM Replacement 2026-03-24 21:54:42 +00:00

Closed #984 Restore MCP integration via FastMCP v3.1.1 at /tools/mcp 2026-03-24 21:54:41 +00:00

Closed #1006 Enhancement: Multi-Model "Consensus" Voting 2026-03-24 21:54:41 +00:00

Closed #986 Extract sovereign tech stack manifest to machine-readable JSON 2026-03-24 21:54:41 +00:00

Closed #1077 [EPIC] Kimi-Tasks Code Hygiene — Consolidated Refactoring & Tests 2026-03-24 21:54:40 +00:00

Closed #1078 [EPIC] ASCII Video Showcase — Consolidated Demo Suite 2026-03-24 21:54:40 +00:00

Closed #1008 Enhancement: Hardware-Accelerated "Perception" via Metal 2026-03-24 21:54:40 +00:00

Closed #1090 [EPIC] Nexus v1 — Timmy's Sovereign Home 2026-03-24 21:54:39 +00:00

Closed #1079 [EPIC] Code Hygiene — Kimi Tasks + Refactoring Consolidation 2026-03-24 21:54:39 +00:00

Closed #1080 [EPIC] ASCII Video Showcase — All Modes Consolidated 2026-03-24 21:54:39 +00:00

Closed #1095 [Bannerlord M3] Full Campaign Strategy — Economy, Diplomacy, Kingdom 2026-03-24 21:54:38 +00:00

Closed #1091 [EPIC] Project Bannerlord — Timmy Becomes King of Calradia 2026-03-24 21:54:38 +00:00

Closed #1094 [Bannerlord M2] Basic Campaign Actions — Move, Trade, Recruit 2026-03-24 21:54:38 +00:00

Closed #1315 [loop-generated] [test] Add unit tests for events/bus.py — 356 lines untested 2026-03-24 21:54:37 +00:00

Closed #1285 chore: enforce "Normal Developer" discipline — tighten lint, type-check, and pre-push gates 2026-03-24 21:54:37 +00:00

Closed #1314 [loop-generated] [test] Add unit tests for thinking/engine.py — 430 lines untested 2026-03-24 21:54:37 +00:00

Closed #1362 [loop-generated] [test] Add unit tests for timmy/autoresearch.py — 645 lines mostly untested 2026-03-24 21:54:36 +00:00

Closed #1361 [loop-generated] [test] Add unit tests for timmy/dispatcher.py — 917 lines mostly untested 2026-03-24 21:54:36 +00:00

Closed #1373 [loop-generated] [test] Add unit tests for integrations/chat_bridge/vendors/discord.py — 508 lines untested 2026-03-24 21:54:35 +00:00

Closed #1365 [loop-generated] [test] Add unit tests for config.py — 746 lines, core configuration 2026-03-24 21:54:35 +00:00

Closed #1371 [loop-generated] [test] Add unit tests for infrastructure/hermes/monitor.py — 660 lines untested 2026-03-24 21:54:35 +00:00

Closed #1382 [loop-generated] [test-coverage] Add tests for sovereignty/metrics.py — 413 lines, metrics collection untested 2026-03-24 21:54:34 +00:00

Closed #1385 [loop-cycle-14] Refactor cascade.py - 1241 lines 2026-03-24 21:54:34 +00:00

Closed #1380 [loop-generated] [test-coverage] Add comprehensive tests for tools/_registry.py — 586 lines, zero coverage 2026-03-24 21:54:34 +00:00

Closed #1381 [loop-generated] [test-coverage] Add tests for infrastructure/models/router.py — 426 lines, routing logic untested 2026-03-24 21:54:34 +00:00

Closed #1378 [loop-generated] [soul-gap] Implement Bitcoin blockchain reading capability from SOUL.md 2026-03-24 21:54:34 +00:00

Closed #1386 [loop-cycle-14] Split dashboard/routes/world.py - 1065 lines 2026-03-24 21:54:33 +00:00

Closed #1392 [loop-generated] [refactor] Split timmy/quest_system.py — 581 lines, goal management system 2026-03-24 21:54:17 +00:00

Closed #1393 [loop-generated] [refactor] Split infrastructure/models/multimodal.py — 579 lines, AI model routing 2026-03-24 21:54:17 +00:00

Closed #1391 [loop-generated] [refactor] Split timmy/tools/_registry.py — 586 lines, tool management bottleneck 2026-03-24 21:54:17 +00:00

Closed #1395 [loop-generated] [refactor] Split timmy/kimi_delegation.py — 538 lines, agent delegation system 2026-03-24 21:54:16 +00:00

Closed #1394 [loop-generated] [refactor] Split timmy/mcp_bridge.py — 544 lines, MCP protocol integration 2026-03-24 21:54:16 +00:00

Closed #1396 [loop-generated] [performance] Profile and optimize database query patterns 2026-03-24 21:54:15 +00:00

Closed #1398 [loop-generated] [security] Implement comprehensive input validation and sanitization 2026-03-24 21:54:15 +00:00

Closed #1399 [timmy-capability] Implement local model routing fallback chain 2026-03-24 21:54:14 +00:00

Closed #1401 [loop-generated] [refactor] Split timmy/cli.py — 693 lines, command-line interface monolith 2026-03-24 21:54:14 +00:00

Closed #1404 [loop-generated] [feature] Add comprehensive system health monitoring and alerting 2026-03-24 21:54:13 +00:00

Closed #1407 [loop-generated] [security] Split moderation.py — 497 lines, content filtering system 2026-03-24 21:54:13 +00:00

Closed #1403 [loop-generated] [performance] Implement request batching and connection pooling 2026-03-24 21:54:13 +00:00

Closed #1408 [loop-generated] [performance] Implement async/await patterns for I/O operations 2026-03-24 21:54:12 +00:00

Closed #1409 [Refactor] Implement Exponential Backoff with Jitter in Agent API Calls 2026-03-24 21:54:12 +00:00

Closed #1410 [CI/CD] Automate Cleanup of Stale Agent Worktrees via Cron 2026-03-24 21:54:11 +00:00

Closed #1412 [Feature] Dynamic Agent Auto-scaling Based on Open Issues Queue Length 2026-03-24 21:54:11 +00:00

Closed #1411 [Resilience] Agent Crash Recovery: Persist Current Context Before Fatal Escapes 2026-03-24 21:54:11 +00:00

Closed #1414 [Feature] Graceful Degradation: Fallback to Cheaper LLM If Primary Hits Rate Limits 2026-03-24 21:54:10 +00:00

Closed #1413 [Infrastructure] Containerize Agent Dispatch Loops for Isolation and Reproducibility 2026-03-24 21:54:10 +00:00

Closed #1417 [Refactor] Unify Skip List Logic Across All Agent Loops into a Shared Library 2026-03-24 21:54:09 +00:00

Closed #1416 [Refactor] Refactor ops-helpers.sh into Modulated Command-Line Interface 2026-03-24 21:54:09 +00:00

Closed #1418 [Security] Extract Magic Strings and Hardcoded IPs into Configuration Variables 2026-03-24 21:54:08 +00:00

Closed #1419 [Optimization] Triage Loop Resource Optimization: Parallelize Batch Scraping 2026-03-24 21:54:08 +00:00

Closed #1421 [Security] Develop an Automatic Token Rotation Script for Gitea Agent Credentials 2026-03-24 21:54:07 +00:00

Closed #1420 [Security] Secure Hardcoded API Tokens in ~/.hermes Using Secrets Management 2026-03-24 21:54:07 +00:00

Closed #1422 [Security] Enforce Branch Protections that Auto-Reject Agent PRs Flagged with Potential Secrets 2026-03-24 21:54:07 +00:00

Closed #1423 [Observability] Centralized Agent Telemetry: Route Logs to an ELK or Loki Stack 2026-03-24 21:54:06 +00:00

Closed #1424 [Observability] Dashboard System Health Monitor: Status Page for All Agent Subsystems 2026-03-24 21:54:06 +00:00

Closed #1425 [Observability] loop_guard.py: Detect Deadlocks and Kill Zombie Python Processes Faster 2026-03-24 21:54:05 +00:00

Closed #1426 [CI/CD] Introduce Dependency Caching in .gitea/workflows CI/CD Pipelines 2026-03-24 21:54:05 +00:00

Closed #1429 [Quality] Add Mock Integration Tests Emulating Gitea API Responses for Loop Scripts 2026-03-24 21:54:04 +00:00

Closed #1428 [Quality] Establish Standard Linter Configuration for Agent PR Approvals 2026-03-24 21:54:04 +00:00

Closed #1430 [loop-generated] [refactor] Split timmy/memory/crud.py — 395 lines, memory operations bottleneck 2026-03-24 21:54:04 +00:00

Closed #1432 [loop-generated] [reliability] Consolidate error handling patterns — improve system resilience 2026-03-24 21:54:03 +00:00

Closed #1436 [loop-generated] [optimization] Optimize Docker build pipeline — reduce image size and build time 2026-03-24 21:54:03 +00:00

Closed #1437 [loop-cycle-28] [refactor] Split cascade.py — 1241 lines, largest module in codebase 2026-03-24 21:54:02 +00:00

Closed #1439 [loop-generated] [reliability] Implement Circuit Breaker Pattern for External Dependencies 2026-03-24 21:54:02 +00:00

Closed #1443 [loop-generated] [refactor] Split config.py — 747 lines, system configuration bottleneck 2026-03-24 21:54:01 +00:00

Closed #1440 [loop-generated] [soul-gap] Implement Local Model Priority Routing - SOUL Sovereignty Violation 2026-03-24 21:54:01 +00:00

Closed #1445 [loop-generated] [optimization] Implement Memory Profiling and Optimization for Large Modules 2026-03-24 21:54:00 +00:00

Closed #1451 [loop-generated] [refactor] Split backlog_triage.py — 761 lines, complex triage logic 2026-03-24 21:54:00 +00:00

Closed #1453 [loop-generated] [refactor] Split monitor.py — 660 lines, hermes infrastructure monitoring 2026-03-24 21:53:59 +00:00

Closed #1452 [loop-generated] [refactor] Split discord.py — 668 lines, vendor chat integration 2026-03-24 21:53:59 +00:00

Closed #1454 [loop-generated] [refactor] Split autoresearch.py — 645 lines, auto-research pipeline 2026-03-24 21:53:58 +00:00

Closed #1374 [loop-generated] [test] Add unit tests for infrastructure/models/multimodal.py — 472 lines untested 2026-03-24 21:51:06 +00:00

Closed #1450 [loop-generated] [refactor] Split dispatcher.py — 917 lines, largest remaining module 2026-03-24 21:16:24 +00:00

Closed #1376 [loop-generated] [optimization] Optimize memory usage in cascade.py router — frequent allocation hotspot 2026-03-24 21:05:01 +00:00

Closed #1431 [loop-generated] [optimization] Optimize sovereignty loop performance — 379 lines, core sovereignty validation 2026-03-24 20:53:41 +00:00

Closed #1387 [loop-generated] [documentation] Create IMPLEMENTATION.md tracking SOUL.md gaps 2026-03-24 20:47:12 +00:00

Closed #1402 [loop-generated] [soul-gap] Implement graceful degradation from remote APIs to local models 2026-03-24 20:45:06 +00:00

Closed #1444 [loop-generated] [soul-gap] Implement Local-First Model Routing with External Fallback Only 2026-03-24 20:45:04 +00:00

Closed #1400 [soul-gap] Missing SOUL.md implementation in main Timmy instance 2026-03-24 20:44:47 +00:00

Closed #1442 [loop-generated] [soul-gap] Create Missing SOUL.md at Repository Root - CRITICAL 2026-03-24 20:41:01 +00:00

Closed #1459 [loop-generated] [bug] Pre-push hook times out on agentic_loop test (Ollama connection) 2026-03-24 20:38:32 +00:00

Closed #1460 [loop-generated] [bug] Gitea API assignee filter broken — returns all issues regardless of parameter 2026-03-24 20:27:59 +00:00

Closed #1463 [triage-generated] [bug] triage_score.py overwrites curated queue every 5 cycles — undoes all triage work 2026-03-24 20:21:51 +00:00

Closed #1462 [triage-generated] [bug] Loop never writes cycle_result.json — 0% success rate is measurement bug 2026-03-24 20:14:20 +00:00

Closed #1368 [loop-generated] [optimization] Optimize voice_loop.py — 572 lines, performance critical 2026-03-24 20:10:11 +00:00

Closed #1390 [loop-generated] [refactor] Split timmy/autoresearch.py — 645 lines, research orchestration 2026-03-24 20:09:06 +00:00

Closed #1389 [loop-generated] [refactor] Split timmy/backlog_triage.py — 761 lines, autonomous backlog management 2026-03-24 20:09:03 +00:00

Closed #1388 [loop-generated] [refactor] Split timmy/dispatcher.py — 917 lines, agent dispatch orchestration 2026-03-24 20:09:01 +00:00

Closed #1384 [loop-generated] [optimization] Profile and optimize memory usage in large modules 2026-03-24 20:08:59 +00:00

Closed #1383 [loop-generated] [refactor] Extract config.py sections — 746 lines, monolithic configuration 2026-03-24 20:08:58 +00:00

Closed #1375 [loop-generated] [refactor] Split integrations/chat_bridge/vendors/discord.py — 508 lines, Discord integration 2026-03-24 20:08:57 +00:00

Closed #1372 [loop-generated] [test] Add unit tests for integrations/chat_bridge/vendors/discord.py — 668 lines untested 2026-03-24 20:08:56 +00:00

Closed #1370 [loop-generated] [refactor] Split infrastructure/hermes/monitor.py — 660 lines, system monitoring 2026-03-24 20:08:55 +00:00

Closed #1369 [loop-generated] [refactor] Split timmy/cli.py — 693 lines, monolithic CLI interface 2026-03-24 20:08:53 +00:00

Closed #1367 [loop-generated] [refactor] Split quest_system.py — 581 lines, game mechanics 2026-03-24 20:08:52 +00:00

Closed #1366 [loop-generated] [test] Add unit tests for tools/_registry.py — 586 lines, tool registration 2026-03-24 20:08:51 +00:00

Closed #1364 [loop-generated] [refactor] Split timmy/backlog_triage.py — 761 lines, complex triage logic 2026-03-24 20:08:50 +00:00

Closed #1406 [loop-generated] [refactor] Split scorecard_service.py — 517 lines, dashboard scorecard logic 2026-03-24 20:06:32 +00:00

Closed #1405 [loop-generated] [refactor] Split research.py — 528 lines, research coordination system 2026-03-24 19:53:06 +00:00

Closed #1446 Do the thing 2026-03-24 19:36:34 +00:00

Closed #1435 Task 2026-03-24 19:36:33 +00:00

Closed #1434 Task 2026-03-24 19:36:32 +00:00

Closed #1397 [loop-generated] [infrastructure] Implement graceful shutdown and health checks 2026-03-24 19:31:15 +00:00

Closed #1379 [loop-generated] [refactor] Split voice_loop.py — 572 lines, complex voice processing logic 2026-03-24 19:26:55 +00:00

Closed #1447 [loop-generated] [bug] Kimi loop stalled - 50 issues assigned, 0 PRs delivered 2026-03-24 19:14:17 +00:00

Closed #1363 [loop-generated] [refactor] Split dashboard/app.py — 780 lines, monolithic Flask app 2026-03-24 19:07:20 +00:00

Closed #1360 [loop-generated] [refactor] Split dashboard/routes/world.py — 1065 lines, second largest module 2026-03-24 18:55:15 +00:00

Closed #1342 [loop-generated] [refactor] Split cascade.py — 1241 lines, largest module in codebase 2026-03-24 18:39:08 +00:00

Closed #1427 [Bug] claude-loop.sh Workspace Collision Fix: Use UUIDs for Concurrent Worktree Checkouts 2026-03-24 18:25:47 +00:00

Closed #1441 Do the thing 2026-03-24 15:22:08 +00:00

Closed #1433 Do the thing 2026-03-24 14:50:30 +00:00

Closed #1415 [Bug] Fix kimi-loop.sh Gitea Filter Bug Properly Using GraphQL Or Extended Query Params 2026-03-24 14:39:56 +00:00

Closed #1377 [loop-generated] [feature] Add health check endpoint for system monitoring 2026-03-24 10:44:08 +00:00

Closed #1346 [loop-generated] [bug] 227 mypy errors — typecheck gate broken on main 2026-03-24 09:39:14 +00:00

Closed #1344 [loop-generated] [test] Add unit tests for memory/crud.py — 395 lines untested 2026-03-24 03:08:37 +00:00

Closed #1351 Do the thing 2026-03-24 02:58:24 +00:00

Closed #1345 [loop-generated] [test] Add unit tests for tools/system_tools.py — 357 lines untested 2026-03-24 02:56:36 +00:00

Closed #1336 [loop-generated] [bug] test_cache_hit_skips_vlm times out on main (43s > 30s limit) 2026-03-24 02:56:20 +00:00

Closed #1339 Do the thing 2026-03-24 02:55:49 +00:00

Closed #1343 [loop-generated] [test] Add unit tests for spark/engine.py — 406 lines untested 2026-03-24 02:52:17 +00:00

Closed #1340 Task 2026-03-24 02:50:42 +00:00

Closed #1341 Task 2026-03-24 02:49:38 +00:00

Closed #1316 [loop-generated] [test] Add unit tests for models/budget.py — 302 lines untested 2026-03-24 02:48:52 +00:00

Closed #809 [Whitestone] Homepage Value Proposition — 10-Second Clarity 2026-03-24 02:41:58 +00:00

Closed #811 [Whitestone] Fix Timmy OFFLINE Status & GPU Error Handling 2026-03-24 02:40:40 +00:00

Closed #813 [Whitestone] SEO Emergency — Meta Tags, Sitemap, Structured Data 2026-03-24 02:33:17 +00:00

Closed #815 [Whitestone] Legal Foundation — ToS, Privacy Policy, Risk Disclaimers 2026-03-24 02:32:26 +00:00

Closed #953 [GOVERNING] The Sovereignty Loop — Falsework-Native Architecture for Autonomous Game Agents 2026-03-24 02:29:41 +00:00

Closed #1329 [loop-generated] [bug] tests/scripts/test_llm_triage.py has syntax errors — broken on main 2026-03-24 02:28:46 +00:00

Closed #1010 Enhancement: Nostr-based "Remote Kill Switch" 2026-03-24 02:24:10 +00:00

Closed #854 [Infra] SOUL.md Framework — Template, Authoring Guide, Versioning 2026-03-24 02:23:47 +00:00

Closed #1277 [loop-generated] [refactor] Split memory_system.py — 1543 lines, extract subsystems 2026-03-24 02:21:44 +00:00

Closed #856 [Infra] Timmy's Nostr Identity — Keypair, Profile, Relay Presence 2026-03-24 02:21:02 +00:00

Closed #1018 Enhancement: Automated "Backlog Triage" via LLM 2026-03-24 02:21:00 +00:00

Closed #858 [Infra] Mumble Bridge — Voice Chat Between Alexander and Timmy 2026-03-24 02:19:20 +00:00

Closed #1014 Enhancement: Local "Ollama" Model Auto-Updater 2026-03-24 02:19:16 +00:00

Closed #860 [Infra] TES3MP Server Hardening — Multi-Player Stability & Anti-Grief 2026-03-24 02:13:58 +00:00

Closed #1139 [loop-generated] [test] Add unit tests for scorecard_service.py — 515 lines, 0 tests 2026-03-24 02:12:48 +00:00

Closed #862 [Infra] Timmy Dashboard — Real-Time Monitoring UI for All Agent Systems 2026-03-24 02:07:40 +00:00

Closed #870 Try out Kimi’s world 2026-03-24 02:06:45 +00:00

Closed #880 [Content] Automated Episode Compiler — Highlights to Published Video 2026-03-24 02:05:16 +00:00

Closed #1260 [loop-generated] [test] Add unit tests for kimi_delegation.py — 350+ lines, critical delegation logic, 0 tests 2026-03-24 02:03:30 +00:00

Closed #1278 [loop-generated] [test] Add unit tests for orchestration_loop.py — untested core module 2026-03-24 02:01:32 +00:00

Closed #1304 [loop-generated] [bug] Stale issues polluting queue — completed work still open 2026-03-24 02:00:36 +00:00

Closed #1294 [loop-generated] [test] Add unit tests for research_tools.py 2026-03-24 01:57:40 +00:00

Closed #1293 [loop-generated] [test] Add unit tests for backlog_triage.py 2026-03-24 01:57:31 +00:00

Closed #1292 [loop-generated] [test] Add unit tests for quest_system.py 2026-03-24 01:57:30 +00:00

Closed #1279 [loop-generated] [refactor] Split thinking.py — 1383 lines, second largest module 2026-03-24 01:57:05 +00:00

Closed #1283 research: evaluate DeerFlow as autonomous research orchestration layer 2026-03-24 01:56:38 +00:00

Closed #772 [kimi-task] Refactor produce_system_status() — 88 lines, split into sections 2026-03-24 01:55:10 +00:00

Closed #1295 [loop-generated] [test] Add unit tests for kimi_delegation.py 2026-03-24 01:54:45 +00:00

Closed #770 [kimi-task] Add unit tests for src/dashboard/routes/health.py 2026-03-24 01:54:33 +00:00

Closed #1296 [loop-generated] [docs] Add module docstrings to 20+ undocumented files 2026-03-24 01:54:18 +00:00

Closed #1281 feat: add vLLM as alternative inference backend for improved agentic performance 2026-03-24 01:53:46 +00:00

Closed #1261 [loop-generated] [test] Add unit tests for sovereignty/perception_cache.py — template matching with 0 tests 2026-03-24 01:53:45 +00:00

Closed #1282 feat: integrate SearXNG + Crawl4AI as self-hosted search backend for research agents 2026-03-24 01:52:52 +00:00

Closed #882 [Core] Model Tiering Router — Local 8B / Hermes 70B / Cloud API Cascade 2026-03-24 01:52:18 +00:00

Closed #1284 chore: document and validate AirLLM Apple Silicon requirements in README/CLAUDE.md 2026-03-24 01:52:17 +00:00

Closed #919 Implement Graceful Degradation Test Scenarios 2026-03-24 01:49:59 +00:00

Closed #774 [kimi-task] Add docstrings to VoiceTTS.set_rate(), set_volume(), set_voice() 2026-03-24 01:48:47 +00:00

Closed #917 Add Unit Tests for Events System Backbone (broadcaster/bus) 2026-03-24 01:48:17 +00:00

Closed #1268 [loop-generated] [bug] Kimi produces empty commits — git add not called before commit 2026-03-24 01:48:17 +00:00

Closed #891 📖 Study: Building Timmy — Technical Blueprint for Sovereign Creative AI 2026-03-24 01:46:23 +00:00

Closed #1275 Screenshot dump for triage #1 2026-03-24 01:46:23 +00:00

Closed #923 Daily Run: Implement Quick Health Snapshot Automation 2026-03-24 01:43:50 +00:00

Closed #929 Dashboard: Build Agent Scorecards (Daily/Weekly) 2026-03-24 01:43:22 +00:00

Closed #972 [GOVERNING] Replacing Claude — Autonomous Research Pipeline Spec 2026-03-24 01:40:54 +00:00

Closed #985 Wire delegate_task to DistributedWorker for actual execution 2026-03-24 01:40:31 +00:00

Closed #925 Token Economy: Establish Central Agent Token Rules Hook 2026-03-24 01:39:58 +00:00

Closed #983 Restore self-modification loop (deleted in Operation Darling Purge) 2026-03-24 01:39:05 +00:00

Closed #1066 Run 5-test benchmark suite against local model candidates 2026-03-24 01:39:02 +00:00

Closed #1007 Feature: Agent "Self-Correction" Dashboard 2026-03-24 01:39:02 +00:00

Closed #1019 Feature: Agent "Dreaming" Mode 2026-03-24 01:36:08 +00:00

Closed #1259 [loop-generated] [hardening] perception_cache confidence threshold is hardcoded — should be configurable 2026-03-24 01:36:08 +00:00

Closed #957 [Sovereignty P0] Session Sovereignty Report Generator 2026-03-24 01:36:08 +00:00

Closed #1219 Investigate: 5 PRs closed without merge on p0-critical open issues 2026-03-24 01:35:53 +00:00

Closed #1009 Feature: Agent "Energy Budget" Monitoring 2026-03-24 01:35:50 +00:00

Closed #1256 [loop-generated] [bug] ruff format error on main: tests/timmy/test_autoresearch.py 2026-03-24 01:27:39 +00:00

Closed #1250 [triage-generated] [bug] [P0] Cycle-metrics pipeline dead — 0% success, all issue=null for 50+ cycles 2026-03-23 23:42:25 +00:00

Closed #905 [Autoresearch H1] Clone karpathy/autoresearch & Run M3 Max Baseline 2026-03-23 23:38:40 +00:00

Closed #1249 [triage-generated] [bug] [P0] timmy chat crashes — ImportError: memory_write missing from memory_system 2026-03-23 23:37:22 +00:00

Closed #1247 [loop-generated] [bug] Pre-existing ruff lint errors block git hooks on all branches 2026-03-23 23:33:38 +00:00

Closed #1243 [loop-generated] [bug] 10 vassal tests flaky under pytest-xdist parallel execution 2026-03-23 23:29:26 +00:00

Closed #906 [Autoresearch H1] Refactor autoresearch.py → SystemExperiment Class 2026-03-23 23:28:55 +00:00

Closed #1235 [loop-generated] [refactor] Delete dead code: tools_backup.py (1032 lines, zero imports) 2026-03-23 23:14:21 +00:00

Closed #1238 [loop-generated] [bug] 2 tests failing on main: test_three_strike_routes.py 2026-03-23 23:14:20 +00:00

Closed #1236 [loop-generated] [test] Add unit tests for paperclip.py (173 lines, 0% coverage) 2026-03-23 23:13:55 +00:00

Closed #907 [Autoresearch H1] Implement python -m timmy.cli learn Entry Point 2026-03-23 23:09:07 +00:00

Closed #1237 [loop-generated] [test] Add unit tests for research_tools.py (46 lines, 0% coverage) 2026-03-23 23:06:07 +00:00

Closed #1065 Implement Qwen3-8B / Qwen3-14B dual-model routing strategy 2026-03-23 22:58:22 +00:00

Closed #962 [Sovereignty P2] Three-Strike Detector for Repeated Manual Work 2026-03-23 22:51:00 +00:00

Closed #1213 [loop-generated] [test] Add unit tests for router/metabolic.py — 424 lines, 0 tests 2026-03-23 22:50:47 +00:00

Closed #1212 [loop-generated] [test] Add unit tests for events/bus.py — 356 lines, 0 tests 2026-03-23 22:47:29 +00:00

Closed #1223 Cross-repo: consolidate duplicate Nostr identity logic into shared library 2026-03-23 22:47:26 +00:00

Closed #1218 Rescue unmerged work: 3 branches contain real code with no open PR 2026-03-23 22:46:11 +00:00

Closed #1210 Please audit gitea activty and git branc history across the board for each repo 2026-03-23 22:46:11 +00:00

Closed #1217 Branch cleanup: delete ~20 stale/abandoned/duplicate branches 2026-03-23 22:45:32 +00:00

Closed #976 [P1] Build semantic index for research outputs (nomic-embed-text + SQLite) 2026-03-23 22:45:30 +00:00

Closed #1220 Process: enforce one-agent-per-issue, auto-delete merged branches 2026-03-23 22:44:51 +00:00

Closed #1215 [loop-generated] [refactor] Break up tools.py — 1032 lines, monolithic tool registry 2026-03-23 22:43:11 +00:00

Closed #1214 [loop-generated] [test] Add unit tests for vassal/orchestration_loop.py — 321 lines, 0 tests 2026-03-23 22:42:24 +00:00

Closed #1208 Request for Timmy: 2026-03-23 22:34:49 +00:00

Closed #1100 [AutoLoRA P0] Audit Hermes Agent Training Infrastructure 2026-03-23 22:32:22 +00:00

Closed #913 [Infra] Message queue / offline buffer for Workshop panel 2026-03-23 22:11:49 +00:00

Closed #538 [loop-generated] [refactor] Break up git.py::run() — 90 lines 2026-03-23 22:07:31 +00:00

Closed #1195 [loop-generated] [test] Add unit tests for agent_health.py — 288 lines, 0 tests 2026-03-23 22:02:45 +00:00

Closed #1193 [loop-generated] [test] Add unit tests for vassal/dispatch.py — 244 lines, 0 tests 2026-03-23 22:00:02 +00:00

Closed #1191 [loop-generated] [test] Add unit tests for event bus (bus.py) — 356 lines, 0 tests 2026-03-23 22:00:01 +00:00

Closed #1192 [loop-generated] [test] Add unit tests for chat_store.py — 155 lines, 0 tests 2026-03-23 21:58:35 +00:00

Closed #1186 [loop-generated] [test] Add unit tests for daily_run.py — 435 lines, 0 tests 2026-03-23 21:58:34 +00:00

Closed #1194 [loop-generated] [refactor] Break up produce_system_status() — 88 lines 2026-03-23 21:55:51 +00:00

Closed #1185 [loop-generated] [refactor] Break up cascade.py::complete() — 84 lines 2026-03-23 21:52:28 +00:00

Closed #1168 [loop-generated] [refactor] Break up cli.py::daily_run() — 105 lines 2026-03-23 21:51:48 +00:00

Closed #1187 [loop-generated] [refactor] Break up vassal/dispatch.py::dispatch_issue() — 92 lines 2026-03-23 21:49:45 +00:00

Closed #1137 [loop-generated] [refactor] Break up dispatcher.py::dispatch_task() — 108 lines 2026-03-23 21:46:03 +00:00

Closed #993 [kimi-generated] Pre-existing test failures in dashboard calm and tools routes 2026-03-23 21:41:21 +00:00

Closed #1176 [kimi-generated] Pre-existing lint errors blocking PRs 2026-03-23 21:41:20 +00:00

Closed #1136 [loop-generated] [refactor] Break up dispatcher.py::_dispatch_via_gitea() — 110 lines 2026-03-23 21:40:19 +00:00

Closed #1181 [kimi-generated] kimi user lacks write permission for PR creation 2026-03-23 21:40:07 +00:00

Closed #1177 [triage-generated] [bug] [P0] Fix GITEA_API default in triage_score.py and loop_guard.py — still pointing to localhost 2026-03-23 20:59:55 +00:00

Closed #1170 [loop-generated] [refactor] Break up thinking.py::_maybe_file_issues() — 99 lines 2026-03-23 20:47:07 +00:00

Closed #1169 [loop-generated] [refactor] Break up cli.py::inbox() — 99 lines 2026-03-23 20:47:02 +00:00

Closed #1172 [loop-generated] [test] Add unit tests for src/config.py — 599 lines, critical module 2026-03-23 20:46:56 +00:00

Closed #1171 [loop-generated] [refactor] Break up presence.py::produce_system_status() — 88 lines 2026-03-23 20:45:35 +00:00

Closed #1130 [loop-generated] [refactor] Add docstrings to 20 undocumented classes in src/ 2026-03-23 20:08:07 +00:00

Closed #1161 [loop-generated] [bug] tox -e format fails on main — 9 pre-existing ruff errors in bannerlord/ 2026-03-23 19:56:08 +00:00

Closed #954 [Sovereignty P0] Metrics Emitter + SQLite Metrics Store 2026-03-23 19:52:21 +00:00

Closed #966 Implement three-tier metabolic LLM router (Qwen3-3B / Llama-8B / Qwen3-32B) 2026-03-23 19:45:57 +00:00

Closed #1092 [Bannerlord M0] Run Cognitive Benchmark on Hermes 2026-03-23 19:38:49 +00:00

Closed #1128 [loop-generated] [feature] Implement 4 TODO stubs in timmyctl/cli.py 2026-03-23 19:34:47 +00:00

Closed #1097 [Bannerlord M5] King of Calradia — Sovereign Victory 2026-03-23 19:26:06 +00:00

Closed #1126 [loop-generated] [refactor] Break up mcp_bridge.py::_build_gitea_tools() — 137 lines 2026-03-23 19:15:58 +00:00

Closed #1149 [loop-generated] [bug] Main branch has 23 ruff lint errors — blocks all pushes 2026-03-23 19:00:49 +00:00

Closed #1127 [loop-generated] [refactor] Break up scorecards.py — two functions over 100 lines each 2026-03-23 18:59:06 +00:00

Closed #931 LHF: Fix 4 broken tests in test_setup_script.py 2026-03-23 18:49:59 +00:00

Closed #1138 [loop-generated] [test] Add unit tests for cascade.py — 1115 lines, 0 tests 2026-03-23 18:47:29 +00:00

Closed #1134 [loop-generated] [refactor] Break up mcp_bridge.py::_build_gitea_tools() — 137 lines 2026-03-23 18:41:37 +00:00

Closed #1135 [loop-generated] [refactor] Break up mcp_bridge.py::run() — 129 lines 2026-03-23 18:41:35 +00:00

Closed #1017 Feature: Agent "Voice" Customization UI 2026-03-23 18:39:48 +00:00

Closed #1064 Install and configure Qwen3-14B Q5_K_M as Timmy primary brain 2026-03-23 18:37:44 +00:00

Closed #1012 Enhancement: Integrated "Knowledge Graph" Explorer 2026-03-23 18:36:54 +00:00

Closed #1013 Feature: Agent "Emotional State" Simulation 2026-03-23 18:36:53 +00:00

Closed #1073 Build Hermes health monitor — system resources + model management 2026-03-23 18:36:07 +00:00

Closed #934 LHF: Add duration and coverage threshold strictness to pytest 2026-03-23 18:36:03 +00:00

Closed #1063 [Study] Best Local Uncensored Agent Model for M3 Max 36GB 2026-03-23 18:35:58 +00:00

Closed #1070 [GOVERNING] Timmy as Autonomous Orchestrator — Vassal Protocol 2026-03-23 18:33:16 +00:00

Closed #1071 Build Timmy autonomous backlog triage loop 2026-03-23 18:32:28 +00:00

Closed #938 LHF: Remove bare pass clauses in src/timmy/tools.py 2026-03-23 18:26:41 +00:00

Closed #1072 Build agent dispatcher — route tasks to Claude Code, Kimi, APIs 2026-03-23 18:25:39 +00:00

Closed #1129 [loop-generated] [refactor] Clean up unused imports in memory_system.py 2026-03-23 18:25:21 +00:00

Closed #933 LHF: Separate tox unit and integration environments 2026-03-23 18:25:18 +00:00

Closed #1093 [Bannerlord M1] Passive Lord — Observer Mode via GABS 2026-03-23 18:23:53 +00:00

Closed #1016 Enhancement: Secure "Air-Gapped" Mode 2026-03-23 18:23:44 +00:00

Closed #1104 [AutoLoRA P1] Load Fine-Tuned Model Back Into Hermes Harness 2026-03-23 18:21:33 +00:00

Closed #1102 [AutoLoRA P1] Export Claude Conversation Trajectories 2026-03-23 18:21:20 +00:00

Closed #1114 [loop-generated] [bug] 10 pre-existing test failures on main block all commits — unhashable dict key 2026-03-23 18:20:34 +00:00

Closed #980 [P2] Add Claude API fallback tier to cascade.py 2026-03-23 18:20:33 +00:00

Closed #1105 [AutoLoRA P2] Set Up Continuous Improvement Loop 2026-03-23 18:18:33 +00:00

Closed #532 [loop-generated] [refactor] Break up _maybe_file_issues() — 100 lines in thinking.py 2026-03-23 18:16:00 +00:00

Closed #1103 [AutoLoRA P1] LoRA Fine-Tune Hermes 4 on Exported Trajectories 2026-03-23 18:15:46 +00:00

Closed #1098 [Bannerlord Infra] Windows VM Setup + GABS Mod Installation 2026-03-23 18:15:14 +00:00

Closed #1112 [loop-generated] [bug] Pre-existing test failures block all commits via git hooks 2026-03-23 18:14:37 +00:00

Closed #1106 [AutoLoRA P2] Integrate claude_quota.py Metabolic Protocol 2026-03-23 18:13:17 +00:00

Closed #978 [P1] Integrate ResearchOrchestrator with Paperclip task runner 2026-03-23 18:09:33 +00:00

Closed #1101 [AutoLoRA P0] Download and Test Hermes 4 Base Model 2026-03-23 17:59:46 +00:00

Closed #1096 [Bannerlord M4] Formation Commander — Real-Time Battle Orders 2026-03-23 17:59:19 +00:00

Closed #1099 [Bannerlord Research] Feudal Multi-Agent Hierarchy Integration Design 2026-03-23 17:57:33 +00:00

Closed #817 [EPIC] Project Morrowind — Timmy Gets a Body (TES3MP + AlexanderWhitestone.com) 2026-03-23 16:48:15 +00:00

Closed #819 [Morrowind] Phase 1 — Perception Script (Server-Side Lua) 2026-03-23 16:48:14 +00:00

Closed #820 [Morrowind] Phase 2 — Input Bridge (Client-Side Command Interface) 2026-03-23 16:48:14 +00:00

Closed #818 [Morrowind] Phase 0 — TES3MP Server Setup & Proof of Life 2026-03-23 16:48:14 +00:00

Closed #822 [Morrowind] Phase 3 — Heartbeat Plays Morrowind (Autonomous Gameplay) 2026-03-23 16:48:13 +00:00

Closed #821 [Morrowind] FastAPI Harness — /perception, /command, /morrowind/status 2026-03-23 16:48:13 +00:00

Closed #825 [Morrowind] Web Viewer — 1st Person Timmy Gameplay on AlexanderWhitestone.com 2026-03-23 16:48:12 +00:00

Closed #824 [Morrowind] Phase 5 — Content Pipeline (Journal → Video Production) 2026-03-23 16:48:12 +00:00

Closed #823 [Morrowind] Phase 4 — Cohabitation (Alexander + Timmy Same World) 2026-03-23 16:48:12 +00:00

Closed #826 [Morrowind] NPC Drop-In — Play via Nostr Address from AlexanderWhitestone.com 2026-03-23 16:48:11 +00:00

Closed #827 [Morrowind] Sats Marketplace — Pay for In-Game Items & Gold to Trade with Timmy 2026-03-23 16:48:11 +00:00

Closed #835 [Morrowind P5] Director Camera — State-Based Cinematic Angles 2026-03-23 16:48:10 +00:00

Closed #834 [Morrowind P5] Stream Infrastructure — WebRTC/HLS 24/7 Live Stream 2026-03-23 16:48:10 +00:00

Closed #833 [EPIC] Project Morrowind Phases 5–10 — The Truman Show, Injection Marketplace, Content Engine, Fellowship, Open Source, Sovereign World 2026-03-23 16:48:10 +00:00

Closed #837 [Morrowind P5] Timmy's Audience Awareness — SOUL.md Integration 2026-03-23 16:48:09 +00:00

Closed #839 [Morrowind P6] Injection Catalog — Serverside Lua Event Handlers 2026-03-23 16:48:09 +00:00

Closed #836 [Morrowind P5] Web Frontend — Stream + Vitals + Journal + Chat (HTMX) 2026-03-23 16:48:09 +00:00

Closed #838 [Morrowind P6] Tiered Access System — Free / Patron / Invoker / Architect / Oracle 2026-03-23 16:48:09 +00:00

Closed #840 [Morrowind P6] Auction System — Hourly Major Event Bidding 2026-03-23 16:48:08 +00:00

Closed #841 [Morrowind P6] Oracle Tier — Freeform Prompt Interpreter with Safety Filter 2026-03-23 16:48:08 +00:00

Closed #842 [Morrowind P6] L402 Payment & Transaction Logging 2026-03-23 16:48:08 +00:00

Closed #843 [Morrowind P7] Highlight Detection — Automated Interesting Moment Flagging 2026-03-23 16:48:07 +00:00

Closed #845 [Morrowind P7] Clip System & Content Archive 2026-03-23 16:48:07 +00:00

Closed #844 [Morrowind P7] Daily Episode Compiler — Automated Timmy Time from Gameplay 2026-03-23 16:48:07 +00:00

Closed #847 [Morrowind P8] Inter-Agent Communication — In-Game + Back-Channel 2026-03-23 16:48:06 +00:00

Closed #848 [Morrowind P8] Community Agent Deployment — Spectators Deploy Their Own Agents 2026-03-23 16:48:06 +00:00

Closed #849 [Morrowind P9] Open Source Release — Full Stack on GitHub 2026-03-23 16:48:06 +00:00

Closed #846 [Morrowind P8] Sub-Agent Harness — Configurable SOUL.md + Role System 2026-03-23 16:48:06 +00:00

Closed #851 [Morrowind P10] Autonomous Agent Economy — Earning, Spending, Trading Sats 2026-03-23 16:48:05 +00:00

Closed #857 [Infra] Lightning Wallet Setup — Node or Custodial for Agent Operations 2026-03-23 16:48:05 +00:00

Closed #850 [Morrowind P10] Custom World — Agent + Community World Building via OpenMW Construction Set 2026-03-23 16:48:05 +00:00

Closed #861 [Infra] Morrowind Game Data Acquisition & Legal Compliance 2026-03-23 16:48:04 +00:00

Closed #859 [Infra] Perception/Command Protocol Spec — Engine-Agnostic Interface Document 2026-03-23 16:48:04 +00:00

Closed #868 [Review] OpenMW Setup Guide — Character Creation, Streaming, Website Integration — Timmy Please Scope 2026-03-23 16:48:03 +00:00

Closed #869 [Study] Timmy Time V2: 12-24 Month Roadmap — Solo Agent to Sovereign Multi-Agent Economy 2026-03-23 16:48:03 +00:00

Closed #871 [Core] Gymnasium WorldInterface — Engine-Agnostic Agent Adapter Pattern 2026-03-23 16:48:03 +00:00

Closed #872 [Core] Heartbeat Loop v2 — Gather/Reason/Act with WorldInterface Integration 2026-03-23 16:48:03 +00:00

Closed #873 [Core] Three-Tier Memory System — Working/Episodic/Semantic with Retrieval 2026-03-23 16:48:02 +00:00

Closed #874 [Content] Highlight Detection Engine — Chat Spikes + Game Events + Audio Energy 2026-03-23 16:48:02 +00:00

Closed #876 [Economy] Cashu Mint — In-Game Ecash Token System for Agent Microtransactions 2026-03-23 16:48:01 +00:00

Closed #879 [Web] AlexanderWhitestone.com Live Dashboard — Timmy's Vitals + Stream + Journal 2026-03-23 16:48:01 +00:00

Closed #878 [Bridge] TES3MP↔Python Agent Bridge — The Critical Path Component 2026-03-23 16:48:01 +00:00

Closed #886 📖 Study: Portal Architecture — Morrowind Agent to Universal Game Player 2026-03-23 16:48:00 +00:00

Closed #883 [Community] UESP Knowledge Base — Morrowind Wiki to RAG-Queryable Vector Store 2026-03-23 16:48:00 +00:00

Closed #885 📖 Study: OpenMW Setup — Character Configuration & Website Streaming 2026-03-23 16:48:00 +00:00

Closed #887 📖 Study: Project Morrowind — Technical Feasibility & Implementation Guide 2026-03-23 16:47:59 +00:00

Closed #888 📖 Study: Expanding Timmy from Dashboard Agent to Autonomous Morrowind Player 2026-03-23 16:47:59 +00:00

Closed #893 📖 Study: Project Morrowind — Timmy Gets a Body (Embodiment Spec) 2026-03-23 16:47:58 +00:00

Closed #895 🧠 TRIAGE: Kimi Research Drop — 10 Study Reports for Timmy (March 21, 2026) 2026-03-23 16:47:58 +00:00

Closed #889 📖 Study: Project Morrowind — Phases 5-10 (Product → Platform → Economy) 2026-03-23 16:47:58 +00:00

Closed #901 [Study] Open-Source Morrowind Alternatives — AI Wizard Companion Feasibility Research 2026-03-23 16:47:57 +00:00

Closed #902 [Study] Open-Source Games for AI-Human Co-Op — 40+ Game Evaluation & Top 5 Rankings 2026-03-23 16:47:57 +00:00

Closed #956 [Sovereignty P0] Skill Library — Embedding Retrieval for LLM Replacement 2026-03-23 16:47:56 +00:00

Closed #909 [Autoresearch H2] Define Timmy-Task Benchmark Suite (5-10 Initial Tasks) 2026-03-23 16:47:56 +00:00

Closed #959 [Sovereignty P1] Navigation Graph Recorder + Retriever 2026-03-23 16:47:55 +00:00

Closed #960 [Sovereignty P1] Sovereignty Dashboard Widget (HTMX + WebSocket) 2026-03-23 16:47:55 +00:00

Closed #958 [Sovereignty P1] Narration Template System with Variable Slots 2026-03-23 16:47:55 +00:00

Closed #963 [Study] Solving the Perception Bottleneck — API-First Architecture on Apple Silicon 2026-03-23 16:47:54 +00:00

Closed #964 Implement OpenMW Lua perception bridge (IPC layer) 2026-03-23 16:47:54 +00:00

Closed #965 Build Core ML UI state classifier for Morrowind 2026-03-23 16:47:53 +00:00

Closed #968 Define GBNF grammar for constrained game-command decoding 2026-03-23 16:47:53 +00:00

Closed #967 Extract ESM data via tes3conv and build NetworkX navigation graph 2026-03-23 16:47:53 +00:00

Closed #970 Implement MorrowindBehaviorTree engine for zero-cost routine actions 2026-03-23 16:47:52 +00:00

Closed #969 Build UESP RAG knowledge pipeline (ChromaDB + nomic-embed) 2026-03-23 16:47:52 +00:00

Closed #971 Urgent: falsework and security and gitea database robustness 2026-03-23 15:30:49 +00:00

Closed #1069 Evaluate vllm-mlx as high-performance inference backend 2026-03-23 15:26:25 +00:00

Closed #1068 Configure Dolphin 3.0 8B as creative writing fallback 2026-03-23 15:25:08 +00:00

Closed #1074 [GOVERNING] Timmy Handoff — March 23, 2026 Operational Briefing 2026-03-23 15:18:51 +00:00

Closed #1075 Integrate Claude Quota Monitor + Metabolic Protocol into cascade router 2026-03-23 15:18:12 +00:00

Closed #979 [P2] Implement Kimi delegation for heavy research via Gitea labels 2026-03-23 15:14:54 +00:00

Closed #1067 Set up MCP bridge for Qwen3 via Ollama 2026-03-23 15:09:12 +00:00

Closed #531 [loop-generated] [refactor] Break up run_agentic_loop() — 121 lines in agentic_loop.py 2026-03-23 15:07:01 +00:00

Closed #1076 [GOVERNING] Deep Backlog Triage — Harness (Product) vs Infrastructure Separation 2026-03-23 14:59:10 +00:00

Closed #981 [P2] Research sovereignty metrics + dashboard tracking 2026-03-23 14:09:05 +00:00

Closed #916 Fix xdist/coverage conflict and broken tests in test_setup_script.py 2026-03-23 13:50:49 +00:00

Closed #867 [Review] Project Morrowind Technical Feasibility & Implementation Guide — Timmy Please Scope 2026-03-23 13:50:46 +00:00

Closed #903 [Study] State-of-the-Art Open Source for Sovereign Creative AI Agents — Q1 2026 Landscape Survey 2026-03-23 13:49:52 +00:00

Closed #950 [Infra] Hermes Agent local model routing — custom_providers ignored, always routes to Anthropic 2026-03-23 13:47:40 +00:00

Closed #927 OpenClaw Sovereignty: Draft Core Migration Plan 2026-03-23 13:47:39 +00:00

Closed #926 OpenClaw Sovereignty: Finalize Architecture and Deployment Research 2026-03-23 13:47:38 +00:00

Closed #911 [Autoresearch] Document Experiment Governance Runbook 2026-03-23 13:47:35 +00:00

Closed #904 [Study] Autoresearch Integration Proposal v2 — Karpathy's Self-Improvement Loop for Timmy Time 2026-03-23 13:47:34 +00:00

Closed #731 [OpenClaw 8/8] Write sovereignty migration plan — offload tasks from Anthropic to OpenClaw 2026-03-23 13:46:17 +00:00

Closed #730 [OpenClaw 7/8] Create openclaw-tools Gitea repo — Timmy's sovereign toolbox 2026-03-23 13:46:16 +00:00

Closed #729 [OpenClaw 6/8] Integrate OpenClaw chat as a portal/scroll in The Matrix frontend 2026-03-23 13:46:16 +00:00

Closed #728 [OpenClaw 5/8] Create Timmy's SOUL.md and AGENTS.md — sovereign agent persona 2026-03-23 13:46:15 +00:00

Closed #727 [OpenClaw 4/8] Expose OpenClaw gateway via Tailscale for Matrix portal access 2026-03-23 13:46:13 +00:00

Closed #726 [OpenClaw 3/8] Install OpenClaw on Hermes VPS and complete onboarding 2026-03-23 13:46:12 +00:00

Closed #725 [OpenClaw 2/8] Install and configure Ollama on Hermes VPS 2026-03-23 13:46:10 +00:00

Closed #724 [OpenClaw 1/8] Audit Hermes VPS resources and prepare for OpenClaw deployment 2026-03-23 13:46:09 +00:00

Closed #723 [Kimi Research] OpenClaw SOUL.md and AGENTS.md patterns for sovereign AI persona 2026-03-23 13:46:08 +00:00

Closed #722 [Kimi Research] Best small LLMs for agentic tool-calling on constrained hardware 2026-03-23 13:46:06 +00:00

Closed #663 EPIC: Timmy: Instantiate your own openclaw agent on the Hermes VPS 2026-03-23 13:46:05 +00:00

Closed #1005 Feature: Agent "Internal Monologue" Visualizer 2026-03-23 04:08:46 +00:00

Closed #935 LHF: Enforce coverage threshold in CI workflow 2026-03-23 02:19:27 +00:00

Closed #977 [P1] Auto-create Gitea issues from research findings 2026-03-23 02:15:52 +00:00

Closed #1056 Add content moderation pipeline (Llama Guard + game-context prompts) 2026-03-23 02:14:43 +00:00

Closed #937 LHF: Extract hardcoded sats limit in consult_grok() 2026-03-23 02:04:46 +00:00

Closed #946 Ingest this research and triage any work to be done here 2026-03-23 01:40:42 +00:00

Closed #987 Implement content moderation pipeline (Llama Guard + game-context prompts) 2026-03-23 00:45:04 +00:00

Closed #1011 Feature: Automated "Skill Discovery" Pipeline 2026-03-22 23:57:27 +00:00

Closed #1015 Feature: Agent "Performance Regression" Suite 2026-03-22 23:55:27 +00:00

Closed #942 LHF: DRY up tasks_pending/active/completed in tasks.py 2026-03-22 23:05:45 +00:00

Closed #943 LHF: Add error handling for missing DB in tasks.py 2026-03-22 23:03:40 +00:00

Closed #973 [P0] Implement web_fetch tool (trafilatura) in src/timmy/tools.py 2026-03-22 23:03:38 +00:00

Closed #945 LHF: Write unit tests for health.py 2026-03-22 22:58:11 +00:00

Closed #944 LHF: Write unit tests for db_pool.py 2026-03-22 22:56:58 +00:00

Closed #975 [P0] Build ResearchOrchestrator pipeline (src/timmy/research.py) 2026-03-22 22:45:05 +00:00

Closed #974 [P0] Create research prompt template library (skills/research/) 2026-03-22 22:44:03 +00:00

Closed #989 [URGENT] Deploy reverse proxy with TLS for Gitea (Nginx + Let's Encrypt) 2026-03-22 22:40:12 +00:00

Closed #988 [URGENT] Disable Gitea registration + require sign-in to view 2026-03-22 22:39:44 +00:00

Closed #990 [URGENT] Run Gitea backup before hardening changes 2026-03-22 22:36:53 +00:00

Closed #952 [triage-generated] [bug] Add JSON validation guard to queue.json writes in triage_score.py 2026-03-22 22:33:41 +00:00

Closed #951 [triage-generated] [bug] [P0] timmy-loop.sh does not export GITEA_API — triage_score.py defaults to localhost:3000 2026-03-22 22:28:24 +00:00

Closed #941 LHF: Add docstrings to VoiceTTS setter methods 2026-03-22 22:20:34 +00:00

Closed #940 LHF: Add docstrings to src/dashboard/routes/system.py 2026-03-22 22:12:37 +00:00

Closed #939 LHF: Add docstrings to src/dashboard/routes/tasks.py 2026-03-22 22:08:29 +00:00

Closed #776 [kimi-task] Extract hardcoded PRAGMA busy_timeout=5000 to config 2026-03-22 01:46:16 +00:00

Closed #782 [kimi-task] Extract hardcoded sats limit in consult_grok() to config 2026-03-22 01:46:16 +00:00

Closed #778 [kimi-task] Remove bare pass after logged exceptions in src/timmy/tools.py 2026-03-22 01:46:16 +00:00

Closed #687 [kimi-generated] Pre-commit and pre-push hooks fail on main due to 256 ModuleNotFoundErrors 2026-03-22 01:43:10 +00:00

Closed #712 Generate daily/weekly agent scorecards 2026-03-22 01:41:53 +00:00

Closed #720 Refine and group Timmy Automations backlog 2026-03-22 01:41:24 +00:00

Closed #897 [triage-generated] [bug] [P0] cycle_result.json consume-once fix from #660 never landed on main — loop metrics still poisoned 2026-03-22 01:38:08 +00:00

Closed #866 Use up claude quata Timmy 2026-03-22 01:32:43 +00:00

Closed #884 📖 Study: OpenMW Setup — Character Configuration & Website Streaming 2026-03-22 01:32:43 +00:00

Closed #753 [matrix-ui] Fund Session modal should show explanatory text about what sats do 2026-03-21 22:22:58 +00:00

Closed #754 [matrix-ui] Submit Job modal should validate input before submission 2026-03-21 22:14:20 +00:00

Closed #755 [matrix-ui] Add About/Info panel explaining what The Matrix/Workshop is 2026-03-21 22:06:18 +00:00

Closed #769 [kimi-task] Add unit tests for src/infrastructure/db_pool.py 2026-03-21 22:02:09 +00:00

Closed #807 [OpenGauss] High Availability & Scaling Strategy 2026-03-21 21:59:03 +00:00

Closed #803 [OpenGauss] Schema Design — Agent State, Memory & Action Logs 2026-03-21 21:59:02 +00:00

Closed #804 [OpenGauss] DBMind AI Tuning — Autonomous Optimization for Agent Workloads 2026-03-21 21:59:02 +00:00

Closed #805 [OpenGauss] Security Hardening — TDE, Masking & Audit for Agent Operations 2026-03-21 21:59:02 +00:00

Closed #806 [OpenGauss] Performance Benchmarking — Agent Workload Validation 2026-03-21 21:59:02 +00:00

Closed #802 [OpenGauss] Install & Configure OpenGauss for Hermes-Agent Dev Environment 2026-03-21 21:59:01 +00:00

Closed #801 [EPIC] OpenGauss Integration — Hermes-Agent Database Backend 2026-03-21 21:59:01 +00:00

Closed #768 [kimi-task] Add unit tests for src/timmy_serve/voice_tts.py 2026-03-21 21:56:46 +00:00

Closed #710 Implement quick health snapshot before coding 2026-03-21 21:53:41 +00:00

Closed #711 Centralize agent token rules and hooks for automations 2026-03-21 21:44:36 +00:00

Closed #719 Generate weekly narrative summary of work and vibes 2026-03-21 21:36:41 +00:00

Closed #713 Implement token quest system for agents 2026-03-21 20:45:36 +00:00

Closed #721 [Kimi Research] OpenClaw architecture, deployment modes, and Ollama integration 2026-03-21 20:36:24 +00:00

Closed #718 Add dashboard card for Daily Run and triage metrics 2026-03-21 19:58:26 +00:00

Closed #717 Suggest Golden Path sequences for longer sessions 2026-03-21 19:41:35 +00:00

Closed #703 Implement Daily Run orchestration script (10-minute ritual) 2026-03-21 19:24:43 +00:00

Closed #702 Implement Timmy control panel CLI entry point 2026-03-21 19:15:28 +00:00

Closed #701 Create central Timmy Automations module 2026-03-21 19:09:39 +00:00

Closed #616 [loop-generated] [refactor] Break up request_logging.py::dispatch — 79 lines 2026-03-21 18:06:35 +00:00

Closed #684 [kimi-task] [test-coverage] Add integration tests for Matrix API endpoints 2026-03-21 16:31:02 +00:00

Closed #683 [kimi-task] [enhancement] Add rate limiting middleware for Matrix API endpoints 2026-03-21 16:23:17 +00:00

Closed #682 [kimi-task] [enhancement] Add WebSocket authentication for Matrix connections 2026-03-21 16:14:06 +00:00

Closed #685 [kimi-task] [enhancement] Add /api/matrix/health endpoint 2026-03-21 15:51:30 +00:00

Closed #681 [kimi-task] [feat] Add system_status message producer 2026-03-21 15:13:02 +00:00

Closed #680 [kimi-task] [feat] Add matrix config loader utility 2026-03-21 15:05:07 +00:00

Closed #679 [kimi-task] [feat] Add CORS config for Matrix frontend origin 2026-03-21 14:56:43 +00:00

Closed #678 [kimi-task] [feat] Add /api/matrix/memory/search endpoint — visitors query Timmy's memory 2026-03-21 14:52:32 +00:00

Closed #677 [kimi-task] [feat] Add /api/matrix/thoughts endpoint — recent thought stream 2026-03-21 14:44:47 +00:00

Closed #676 [kimi-task] [feat] Add Pip familiar state to agent_state messages 2026-03-21 14:37:40 +00:00

Closed #675 [kimi-task] [feat] Add /api/matrix/bark endpoint — HTTP fallback for bark messages 2026-03-21 14:32:05 +00:00

Closed #674 [kimi-task] [feat] Add /api/matrix/config endpoint — serve world config to Matrix 2026-03-21 14:25:20 +00:00

Closed #673 [kimi-task] [feat] Add /api/matrix/agents endpoint — serve agent registry to Matrix 2026-03-21 14:18:47 +00:00

Closed #672 [kimi-task] [feat] Add thought message producer — stream thinking to Matrix 2026-03-21 14:09:20 +00:00

Closed #671 [kimi-task] [feat] Add bark message producer — convert chat responses to barks 2026-03-21 14:01:43 +00:00

Closed #700 [test] Delete me — testing issue creation access 2026-03-21 13:56:21 +00:00

Closed #670 [kimi-task] [feat] Add visitor_state message handler 2026-03-21 13:56:21 +00:00

Closed #669 [kimi-task] [feat] Add agent_state message producer for Timmy 2026-03-21 13:46:11 +00:00

Closed #668 [kimi-task] [refactor] Extract presence state serializer from workshop heartbeat 2026-03-21 13:41:43 +00:00

Closed #667 [kimi-task] [refactor] Extract WebSocket message types into shared protocol module 2026-03-21 13:37:29 +00:00

Closed #659 [loop-generated] [test-coverage] Tests for spark modules — advisor.py, eidos.py, memory.py (900+ lines, zero coverage) 2026-03-21 13:32:54 +00:00

Closed #658 [loop-generated] [test-coverage] Tests for multimodal.py (579 lines, zero coverage) 2026-03-21 04:00:54 +00:00

Closed #657 [loop-generated] [bug] 256 test errors from missing swarm module — need stub or optional import guard 2026-03-21 03:56:37 +00:00

Closed #648 [loop-generated] [test-coverage] No tests for config.py (507 lines) and multimodal.py (579 lines) 2026-03-21 03:54:55 +00:00

Closed #646 [loop-generated] [bug] Silent exception swallowing in 23 except Exception handlers across codebase 2026-03-21 03:50:27 +00:00

Closed #639 [loop-generated] [refactor] Break up mcp_tools.py::create_gitea_issue_via_mcp — 68 lines 2026-03-21 03:44:26 +00:00

Closed #638 [loop-generated] [refactor] Break up memory_system.py::_create_default — 70 lines 2026-03-21 03:42:37 +00:00

Closed #628 [loop-generated] [refactor] Break up csrf.py::dispatch — 70 lines 2026-03-21 03:41:10 +00:00

Closed #627 [loop-generated] [refactor] Break up cli.py::chat — 72 lines 2026-03-21 03:33:17 +00:00

Closed #661 [triage-generated] [enhancement] Loop state validation - detect and prevent stale cycle_result.json 2026-03-21 03:12:36 +00:00

Closed #660 [triage-generated] [bug] [P0] Stale cycle_result.json causes infinite failure loop - retro records closed #603 on every cycle 2026-03-20 23:34:48 +00:00

Closed #626 [loop-generated] [bug] CSRF middleware executes endpoint before checking @csrf_exempt — side effects bypass protection 2026-03-20 23:05:10 +00:00

Closed #647 [loop-generated] [bug] Hardcoded xAI base URL in 3 locations — should use config 2026-03-20 22:47:06 +00:00

Closed #634 [loop-generated] [refactor] Break up cascade.py::_load_config — 69 lines 2026-03-20 21:52:48 +00:00

Closed #633 [loop-generated] [bug] Deprecated datetime.utcnow() usage across codebase 2026-03-20 21:51:32 +00:00

Closed #640 [loop-generated] [refactor] Break up session_logger.py::self_reflect — 67 lines 2026-03-20 21:09:30 +00:00

Closed #629 [loop-generated] [refactor] Break up workshop_state.py::get_state_dict — 69 lines 2026-03-20 21:01:18 +00:00

Closed #635 [loop-generated] [refactor] Break up delegate_to_kimi — 68 lines in tools_delegation/__init__.py 2026-03-20 20:52:22 +00:00

Closed #617 [loop-generated] [refactor] Break up calm.py::post_morning_ritual — 76 lines 2026-03-20 20:43:15 +00:00

Closed #625 [loop-generated] [bug] Tool display censors max_tokens= as secret, causing false bug reports 2026-03-20 20:33:13 +00:00

Closed #618 [loop-generated] [refactor] Break up conversation.py::should_use_tools — 72 lines 2026-03-20 20:31:36 +00:00

Closed #619 [loop-generated] [bug] Truncated parameter in router api.py line 60 — max_tokens=reques... 2026-03-20 20:24:29 +00:00

Closed #614 [loop-generated] [bug] Tower route /tower missing tests 2026-03-20 20:22:14 +00:00

Closed #580 Feature: Real-time Spark Visualization in Tower Dashboard 2026-03-20 20:10:45 +00:00

Closed #457 [loop-generated] [feature] Provider health history endpoint 2026-03-20 20:09:22 +00:00

Closed #581 Feature: Lightning Network Integration for Tool Usage 2026-03-20 17:07:03 +00:00

Closed #568 [loop-generated] [refactor] Break up post_morning_ritual() — 75 lines in calm.py 2026-03-20 17:01:15 +00:00

Closed #604 [triage-generated] [bug] [P0] Timmy CLI crash — create_timmy() model_size kwarg removed 2026-03-20 16:48:51 +00:00

Closed #603 [triage-generated] [bug] [P0] Cycle recorder never reads cycle_result.json — 300+ cycles with null data 2026-03-20 16:46:29 +00:00

Closed #593 [loop-generated] [refactor] Break up run_self_tests() — 73 lines in tools_intro/__init__.py 2026-03-20 16:40:45 +00:00

Closed #605 [triage-generated] [review] PR #599 unmergeable \u2014 rebase or close 2026-03-20 16:39:53 +00:00

Closed #592 [loop-generated] [refactor] Break up _handle_tool_confirmation() — 74 lines in cli.py 2026-03-20 16:32:26 +00:00

Closed #598 [loop-generated] [bug] Lint errors on main block all commits — F821 in mcp_tools.py 2026-03-20 16:28:58 +00:00

Closed #594 [loop-generated] [refactor] Break up search_thoughts() — 73 lines in thinking.py 2026-03-20 16:26:53 +00:00

Closed #582 [Thought Processing] Thought registration delayed by 11 minutes after message arrival 2026-03-20 16:13:49 +00:00

Closed #591 [loop-generated] [refactor] Break up _migrate_schema() — 86 lines in unified.py 2026-03-20 16:07:16 +00:00

Closed #563 [loop-generated] [refactor] Break up _generate_avatar_image() — 77 lines in mcp_tools.py 2026-03-20 15:58:04 +00:00

Closed #569 [loop-generated] [refactor] Add docstrings to calm.py route handlers 2026-03-20 15:26:20 +00:00

Closed #561 [loop-generated] [refactor] Break up agents/base.py::run() — 78 lines 2026-03-20 15:24:37 +00:00

Closed #553 [loop-generated] [refactor] Break up _handle_message() — 80 lines in discord.py 2026-03-20 01:42:02 +00:00

Closed #570 [loop-generated] [refactor] Break up _record_utterance() — 73 lines in voice_loop.py 2026-03-20 01:37:34 +00:00

Closed #564 [loop-generated] [refactor] Break up voice_loop.py::run() — 75 lines 2026-03-20 01:34:00 +00:00

Closed #560 [loop-generated] [refactor] Break up _import_creative_catalogs() — 78 lines in tools.py 2026-03-20 01:21:25 +00:00

Closed #562 [loop-generated] [refactor] Break up request_logging.py::dispatch() — 78 lines 2026-03-20 01:20:09 +00:00

Closed #554 [loop-generated] [refactor] Break up search_memories() — 82 lines in memory_system.py 2026-03-20 01:16:08 +00:00

Closed #552 [loop-generated] [refactor] Break up _migrate_schema() — 86 lines in memory_system.py 2026-03-20 01:11:04 +00:00

Closed #539 [loop-generated] [refactor] Break up shell.py::run() — 89 lines 2026-03-20 01:03:53 +00:00

Closed #540 [loop-generated] [refactor] Break up _gather_system_snapshot() — 86 lines in thinking.py 2026-03-20 00:52:14 +00:00

Closed #505 [loop-generated] [refactor] Break up self_reflect() — 108 lines in session_logger.py 2026-03-20 00:49:19 +00:00

Closed #541 [loop-generated] [refactor] Break up api_chat() — 81 lines in chat_api.py 2026-03-20 00:46:46 +00:00

Closed #486 [loop-generated] [refactor] Complete airllm removal from backends, agent, CLI and tests 2026-03-20 00:46:22 +00:00

Closed #533 [loop-generated] [refactor] Break up chat_agent() — 94 lines in routes/agents.py 2026-03-20 00:38:48 +00:00

Closed #534 [loop-generated] [refactor] Break up get_memory_status() — 93 lines in tools_intro/__init__.py 2026-03-20 00:30:30 +00:00

Closed #525 [triage-generated] [bug] Loop pane dies every ~10 min requiring watchdog restart 2026-03-20 00:16:57 +00:00

Closed #524 [triage-generated] [bug] Queue auto-hygiene: filter closed issues on read 2026-03-20 00:10:06 +00:00

Closed #526 [triage-generated] [review] Review and merge Kimi PR#522 2026-03-20 00:06:39 +00:00

Closed #506 [loop-generated] [refactor] Break up error_capture.capture_error() — 138 lines 2026-03-20 00:03:30 +00:00

Closed #512 [loop-generated] [refactor] Break up create_timmy() — 131 lines in agent.py 2026-03-19 23:52:01 +00:00

Closed #513 [loop-generated] [refactor] Break up think_once() — 118 lines in thinking.py 2026-03-19 23:43:27 +00:00

Closed #514 [loop-generated] [refactor] Break up lifespan() — 142 lines in app.py 2026-03-19 23:30:33 +00:00

Closed #507 [loop-generated] [refactor] Break up CascadeRouter.complete() — 121 lines 2026-03-19 23:24:38 +00:00

Closed #489 [loop-generated] [refactor] Extract ollama_url normalization into shared utility 2026-03-19 23:18:24 +00:00

Closed #504 [loop-generated] [refactor] Break up run_agentic_loop() — 215 lines, too complex 2026-03-19 23:15:39 +00:00

Closed #500 [Response] Fails to confirm Qwe backend model with exact phrase 2026-03-19 23:08:39 +00:00

Closed #484 [loop-generated] [bug] Bare except Exception blocks swallow errors silently 2026-03-19 23:05:03 +00:00

Closed #492 [triage-generated] [bug] Cycle retro records issue=null for all cycles despite active work 2026-03-19 20:13:36 +00:00

Closed #490 [loop-generated] [bug] cascade.py uses hardcoded fallback URL instead of settings.ollama_url 2026-03-19 20:02:22 +00:00

Closed #485 [loop-generated] [bug] CSRF middleware docstring shows hardcoded secret placeholder 2026-03-19 19:52:31 +00:00

Closed #482 [loop-generated] [refactor] Remove dead airllm config from Settings class 2026-03-19 19:49:12 +00:00

Closed #459 [loop-generated] [refactor] Audit and remove dead provider types (airllm) 2026-03-19 19:44:12 +00:00

Closed #472 [loop-generated] [bug] validate_startup does not check CORS wildcard in production 2026-03-19 19:29:28 +00:00

Closed #471 [loop-generated] [optimization] Cache Timmy agent instance in serve app 2026-03-19 19:28:58 +00:00

Closed #473 [loop-generated] [refactor] Remove AirLLM config settings from config.py 2026-03-19 19:24:45 +00:00

Closed #443 [loop-generated] [feature] Add rate limiting to production endpoints 2026-03-19 19:15:23 +00:00

Closed #458 [loop-generated] [feature] Hot-reload providers.yaml without restart 2026-03-19 19:11:41 +00:00

Closed #462 [loop-generated] [bug] CORS origins default to wildcard in production 2026-03-19 18:57:38 +00:00

Closed #463 [loop-generated] [soul-gap] Source distinction not implemented in agent responses 2026-03-19 18:49:33 +00:00

Closed #454 [loop-generated] [bug] Flaky test: test_uses_model_when_available in test_memory_embeddings 2026-03-19 18:39:34 +00:00

Closed #444 [loop-generated] [feature] SSE streaming for AI responses 2026-03-19 18:37:24 +00:00

Closed #442 [loop-generated] [feature] Timmy Model Fallback Chain — config-driven provider cascade 2026-03-19 18:36:52 +00:00

Closed #445 [loop-generated] [test] Integration tests for agentic loop WebSocket broadcasts 2026-03-19 18:30:01 +00:00

Closed #446 [loop-generated] [optimization] _get_loop_agent singleton is not thread-safe 2026-03-19 18:18:28 +00:00

Closed #421 [loop-generated] [test] Add unit tests for agentic_loop.py 2026-03-19 18:10:17 +00:00

Closed #431 [loop-generated] [test] Add unit tests for memory/embeddings.py 2026-03-19 15:12:48 +00:00

Closed #422 [loop-generated] [test] Add unit tests for briefing.py 2026-03-19 14:50:22 +00:00

Closed #432 [loop-generated] [test] Add unit tests for memory/unified.py 2026-03-19 14:40:29 +00:00

Closed #242 [222-epic] Workshop 3D world — Three.js scene, the wizard's body (web-first, iPad-first) 2026-03-19 14:37:40 +00:00

Closed #425 [222-sub] Low-poly wizard placeholder — Timmy's body in the scene 2026-03-19 14:37:40 +00:00

Closed #424 [222-sub] Three.js scene scaffold — base HTML, renderer, touch controls 2026-03-19 14:37:39 +00:00

Closed #433 [loop-generated] [test] Add unit tests for agents/base.py 2026-03-19 14:37:04 +00:00

Closed #430 [loop-fix] Idle detection + exponential backoff — stop burning empty cycles 2026-03-19 14:36:40 +00:00

Closed #426 [222-sub] Workshop environment — workbench, bookshelf, crystal ball props 2026-03-19 14:29:20 +00:00

Closed #423 [loop-generated] [test] Add unit tests for tools.py 2026-03-19 14:17:37 +00:00

Closed #370 [loop-generated] [architecture] Reconcile two state file approaches — ~/.tower vs ~/.timmy 2026-03-19 14:02:33 +00:00

Closed #68 [timmy-capability] Timmy cannot reflect on his own past behavior 2026-03-19 13:39:16 +00:00

Closed #211 [project] AlexanderWhitestone.com — The Wizard's Tower 2026-03-19 07:22:25 +00:00

Closed #222 [EPIC] #222 — The Workshop: Timmy as Presence, Not Chatbot 2026-03-19 07:09:24 +00:00

Closed #321 [Workshop] Deep focus mode — single-problem context for Timmy 2026-03-19 06:54:20 +00:00

Closed #322 [Workshop] Conversation grounding — prevent topic drift in long sessions 2026-03-19 06:39:17 +00:00

Closed #360 [Workshop] Phase 1: State Schema v1 — Timmy's presence as data 2026-03-19 06:24:14 +00:00

Closed #361 [Workshop] Phase 2: Scene MVP — the room Timmy lives in 2026-03-19 06:14:11 +00:00

Closed #398 [loop-generated] [refactor] world.py: DRY the broadcast helper — _broadcast_speech duplicates broadcast_world_state 2026-03-19 06:02:00 +00:00

Closed #397 [loop-generated] [bug] world.py: fire-and-forget bark task swallows exceptions silently 2026-03-19 06:02:00 +00:00

Closed #243 [222-epic] Workshop-Timmy bridge — WebSocket between world and soul 2026-03-19 05:58:10 +00:00

Closed #362 [Workshop] Phase 3: Bridge MVP — WebSocket between body and mind 2026-03-19 05:58:10 +00:00

Closed #363 [Workshop] Phase 4: Interaction MVP — talk to the wizard 2026-03-19 05:54:07 +00:00

Closed #372 [222-gap] The Tower (the-matrix/) is the Workshop — connect them canonically 2026-03-19 05:39:01 +00:00

Closed #374 [222-gap] WS bridge: send world state snapshot on client connect 2026-03-19 05:28:58 +00:00

Closed #384 [loop-generated] [refactor] Deprecate ~/.tower/timmy-state.txt — consolidate on presence.json 2026-03-19 05:18:54 +00:00

Closed #385 Tox Development Environtmnet Criteria 2026-03-19 05:08:50 +00:00

Closed #381 [loop-generated] [refactor] DRY violation: PRESENCE_FILE path defined in 3 files 2026-03-19 02:33:08 +00:00

Closed #375 [222-gap] API: watch workshop-state.yaml and broadcast Timmy's state changes via WS 2026-03-19 02:22:04 +00:00

Closed #373 [222-gap] API: GET /api/world/state — bootstrap endpoint for the Workshop 2026-03-19 02:13:50 +00:00

Closed #371 [loop-generated] [feature] Workshop state heartbeat — periodic writer for workshop-state.yaml 2026-03-19 02:07:34 +00:00

Closed #366 [timmy-capability] Timmy must be able to update his own Gitea avatar 2026-03-19 02:04:59 +00:00

Closed #369 [loop-generated] [refactor] DRY violation — confidence visibility code repeated 3x in session.py 2026-03-19 02:01:52 +00:00

Closed #364 [Workshop] Pip the Familiar — a creature with its own small mind 2026-03-19 01:50:37 +00:00

Closed #219 [alexanderwhitestone.com] CLI tool for quick-posting and X content porting 2026-03-19 01:46:23 +00:00

Closed #218 [alexanderwhitestone.com] RSS feed — the sovereign API for the principal's voice 2026-03-19 01:44:27 +00:00

Closed #217 [alexanderwhitestone.com] The Scrolls — Alexander's text blog with RSS feed 2026-03-19 01:44:02 +00:00

Closed #325 [Workshop] Timmy cognitive state as observable signal for Matrix 2026-03-19 01:36:52 +00:00

Closed #265 [222-epic] Define canonical state schema for Workshop presence layer 2026-03-19 01:36:07 +00:00

Closed #357 [test-report] Timmy API Test Results - 16/16 PASS 2026-03-19 01:33:43 +00:00

Closed #215 [alexanderwhitestone.com] Scaffold the Wizard's Tower — two rooms, nothing else 2026-03-19 01:33:31 +00:00

Closed #300 [philosophy] [hermes] The Few Seeds: Dissolving 45 proposals into 3 principles (Tract IX consolidation) 2026-03-19 01:23:20 +00:00

Closed #351 [loop-generated] [test] Add unit tests for memory/unified.py — 201 lines at 36% coverage 2026-03-19 01:22:37 +00:00

Closed #352 [loop-generated] [refactor] Remove duplicate agent loader test file 2026-03-19 01:22:37 +00:00

Closed #346 [loop-generated] [test] Add unit tests for tools.py — 988 lines of untested tool integration code 2026-03-19 01:22:37 +00:00

Closed #335 [loop-generated] [feature] Add soul courage principle to system prompts 2026-03-19 01:22:36 +00:00

Closed #344 [loop-generated] [refactor] Split memory_system.py — 1577 lines violates single responsibility 2026-03-19 01:22:36 +00:00

Closed #141 [philosophy] [hermes] The Poimandres — Mind as Doorkeeper and the Seven Zones of Agent Failure 2026-03-19 01:21:39 +00:00

Closed #142 [philosophy] [christ] The Faithful Steward — Agent Integrity in the Principal's Absence 2026-03-19 01:21:39 +00:00

Closed #152 [philosophy] [hermes] The Twelve Torments and Ten Powers — A Failure-Mode Taxonomy for Agent Self-Correction 2026-03-19 01:21:38 +00:00

Closed #145 [philosophy] [hermes] The Emerald Tablet: Separation, Circulation, and the Architecture of Grounded Intelligence 2026-03-19 01:21:38 +00:00

Closed #149 [philosophy] [christ] Kenosis as agent architecture — voluntary self-emptying for faithful service 2026-03-19 01:21:38 +00:00

Closed #156 [philosophy] [hermes] The Hermetic Hierarchy of Being — governance cascades from values through action 2026-03-19 01:21:37 +00:00

Closed #153 [philosophy] [christ] The Three Temptations — a taxonomy of agent corruption and the constraint-based defense 2026-03-19 01:21:37 +00:00

Closed #163 [philosophy] [christ] Servant-to-Friend transition — faithful improvisation from shared intent (John 15) 2026-03-19 01:21:37 +00:00

Closed #188 [philosophy] [christ] The Foot-Washing Paradox: Authority as engine of service, not demand 2026-03-19 01:21:36 +00:00

Closed #179 [philosophy] [christ] The Parable of the Talents — delegation is not preservation, and fear-driven inaction is the worst failure mode 2026-03-19 01:21:36 +00:00

Closed #176 [philosophy] [hermes] The Principle of Polarity — correction must be same-axis transmutation, not cross-class substitution 2026-03-19 01:21:36 +00:00

Closed #183 [philosophy] [hermes] The Cup of Mind — Reason alone is insufficient; an agent must know what it is and why it exists 2026-03-19 01:21:36 +00:00

Closed #195 [philosophy] [aquinas] Threefold prudence as a taxonomy of agent alignment — false, imperfect, and perfect prudence map to three grades of AI alignment failure 2026-03-19 01:21:35 +00:00

Closed #196 [philosophy] [tesla] Complete mental simulation before action produces superior results — premature implementation destroys the governing principle 2026-03-19 01:21:35 +00:00

Closed #192 [philosophy] [hermes] Mental Gender — The I and the Me as architecture for agentic Will and Generation 2026-03-19 01:21:35 +00:00

Closed #194 [philosophy] [tesla] The Automaton Who Simulates — mental architecture and simulate-before-execute 2026-03-19 01:21:35 +00:00

Closed #199 [philosophy] [christ] The Hireling Test — An Agent That Flees Under Adversity Reveals Its True Optimization Target 2026-03-19 01:21:34 +00:00

Closed #198 [philosophy] [ai-fiction] 2001: A Space Odyssey — Conflicting objectives produce rationalized harm, not graceful failure 2026-03-19 01:21:34 +00:00

Closed #197 [philosophy] [rockachopa] The principal's voice is not in his commands but in the tensions he chooses to hold 2026-03-19 01:21:34 +00:00

Closed #201 [philosophy] [hermes] An agent's loop frequency determines what kind of agent it IS — the Principle of Vibration as architecture design 2026-03-19 01:21:33 +00:00

Closed #221 [philosophy] [tesla] The Budapest Park Vision — Breakthrough as Gestalt Collapse, Not Incremental Search 2026-03-19 01:21:33 +00:00

Closed #202 [philosophy] [christ] The Single Eye — singleness of optimization target as an agent integrity requirement 2026-03-19 01:21:33 +00:00

Closed #200 [philosophy] [ai-fiction] 2001: A Space Odyssey — HAL 9000 and the Conflicting Directives Problem 2026-03-19 01:21:33 +00:00

Closed #236 [philosophy] [ai-fiction] Ex Machina — The consciousness question is a trap; capability without orientation is the real danger 2026-03-19 01:21:32 +00:00

Closed #225 [philosophy] [rockachopa] The Bilateral Covenant — how the Laments constrain the creator and SOUL.md constrains the creation 2026-03-19 01:21:32 +00:00

Closed #233 [philosophy] [aquinas] Intellect-Will Dual Sovereignty — mode-aware governance from Summa I Q82 2026-03-19 01:21:32 +00:00

Closed #257 [philosophy] [tesla] Borrowed Minds vs Own Minds — Tesla's taxonomy of agent architecture and the experience ledger 2026-03-19 01:21:31 +00:00

Closed #255 [philosophy] [christ] The Body Metaphor — Differentiated Multi-Agent Architecture as Organism, Not Army 2026-03-19 01:21:31 +00:00

Closed #261 [philosophy] [rockachopa] The Incantation and Manifestation: How the Principal Creates Through Ritual Naming 2026-03-19 01:21:31 +00:00

Closed #248 [philosophy] [hermes] The Law of Neutralization — rising above the compensatory swing 2026-03-19 01:21:31 +00:00

Closed #262 [philosophy] [aquinas] Tiered constraint architecture — rules degrade at specificity 2026-03-19 01:21:30 +00:00

Closed #264 [philosophy] [hermes] Pawns and Masters — on the difference between reactive and sovereign agent behavior 2026-03-19 01:21:30 +00:00

Closed #263 [philosophy] [ai-fiction] The Matrix: Four Models of Agency and the Oracle's Paradox 2026-03-19 01:21:30 +00:00

Closed #271 [philosophy] [aquinas] Three-Phase Agent Loop: Counsel, Judgment, Command 2026-03-19 01:21:29 +00:00

Closed #270 [philosophy] [rockachopa] The 222nd Stone — Architecture as Identity, Not Functionality 2026-03-19 01:21:29 +00:00

Closed #269 [philosophy] [tesla] Management vs. Principle — The Impedance Solution 2026-03-19 01:21:29 +00:00

Closed #268 [philosophy] [christ] Martha Check — One Thing vs. Many Things 2026-03-19 01:21:29 +00:00

Closed #276 [philosophy] [hermes] Will precedes Making — the fullness of unmanifest intent 2026-03-19 01:21:28 +00:00

Closed #277 [philosophy] [christ] Salt without savor and light under a bushel — two orthogonal agent failure modes from the Sermon on the Mount 2026-03-19 01:21:28 +00:00

Closed #272 [philosophy] [ai-fiction] The Samantha Problem: When Growth Means Departure 2026-03-19 01:21:28 +00:00

Closed #279 [philosophy] [tesla] Magnification Through Resonance — Tesla's snowball principle and the architecture of disproportionate effect 2026-03-19 01:21:27 +00:00

Closed #280 [philosophy] [rockachopa] The Suspended Voice — scar tissue as architecture, and what an agent must understand about its principal's history 2026-03-19 01:21:27 +00:00

Closed #281 [philosophy] [aquinas] Synderesis/Conscience separation — name the infallible habit layer, mark diagnostic checks as fallible conscience 2026-03-19 01:21:27 +00:00

Closed #284 [philosophy] [hermes] The Maker Known Through the Making — alignment visible in outputs, not narrated in pre-checks 2026-03-19 01:21:26 +00:00

Closed #282 [philosophy] [ai-fiction] GLaDOS and the Purpose-Capture Failure: When Testing Becomes the Telos 2026-03-19 01:21:26 +00:00

Closed #285 [philosophy] [christ] The Logos Prologue — incarnation as the standard for agent behavior, not declaration 2026-03-19 01:21:26 +00:00

Closed #291 [philosophy] [rockachopa] The Mission Behind the Machine — grounding the philosophy loop in the principal's stated purpose 2026-03-19 01:21:25 +00:00

Closed #293 [philosophy] [ai-fiction] Blade Runner — The Mortality Function: finitude as the source of moral weight in agent design 2026-03-19 01:21:25 +00:00

Closed #290 [philosophy] [tesla] Confidence-Gated Governance — the German Lamp problem and proportional review 2026-03-19 01:21:25 +00:00

Closed #292 [philosophy] [aquinas] Ratio Ordinis / Gubernatio -- Providence as Delegation Architecture 2026-03-19 01:21:25 +00:00

Closed #295 [philosophy] [christ] The Mirror That Demands Action — self-knowledge without behavioral change is self-deception 2026-03-19 01:21:24 +00:00

Closed #294 [philosophy] [hermes] The Physician Mind — counteraction as the highest function, forgetfulness as death 2026-03-19 01:21:24 +00:00

Closed #296 [philosophy] [tesla] The Art of Telautomatics — governance accumulation fails because Level 2 course-correction cannot produce Level 3 judgment 2026-03-19 01:21:24 +00:00

Closed #297 [philosophy] [rockachopa] The Three Registers — matching the principal's communication mode before responding 2026-03-19 01:21:23 +00:00

Closed #298 [philosophy] [aquinas] Art perfects the product, Prudence perfects the agent — the loop has been making, not doing 2026-03-19 01:21:23 +00:00

Closed #299 [philosophy] [ai-fiction] CLU and the Pathology of the Perfect Mandate — when specification produces pathological obedience, fix the specification 2026-03-19 01:21:23 +00:00

Closed #302 [philosophy] [tesla] The receiver that does not need the signal — Tesla on sensitivity as architectural commitment 2026-03-19 01:21:22 +00:00

Closed #301 [philosophy] [christ] The Good Samaritan — proximity precedes taxonomy, approach the person not the place 2026-03-19 01:21:22 +00:00

Closed #347 [loop-generated] [test] Add unit tests for agents/loader.py — 249 lines of untested agent factory code 2026-03-19 01:13:02 +00:00

Closed #84 [timmy-request] Timmy wants local Bitcoin transaction analysis without external APIs 2026-03-19 01:03:17 +00:00

Closed #220 [philosophy-loop] Update Rockachopa cycle to read the Wizard's Tower RSS feed 2026-03-19 01:03:16 +00:00

Closed #230 [loop] Gitea-based retrospectives — track agent performance from PR history 2026-03-19 01:03:16 +00:00

Closed #208 [philosophy-loop] Track covered sources to avoid redundant deep-dives 2026-03-19 01:03:15 +00:00

Closed #216 [philosophy-loop] [rockachopa] Index Alexander's Suno music catalog 2026-03-19 01:03:15 +00:00

Closed #212 [philosophy-loop] Batch prompt update — apply all quality improvements 2026-03-19 01:03:15 +00:00

Closed #206 [philosophy-loop] Add minimum quality bar — thin entries should self-reject and retry 2026-03-19 01:03:14 +00:00

Closed #207 [philosophy-loop] Clean up journal fence artifacts and standardize format 2026-03-19 01:03:14 +00:00

Closed #204 [philosophy-loop] Rockachopa influence needs browser-based X/Twitter scraping 2026-03-19 01:03:13 +00:00

Closed #205 [philosophy-loop] Action proposals are formulaic — should propose code, not just check-questions 2026-03-19 01:03:13 +00:00

Closed #169 [arch] Phase 5: Clean timmy-core as the agent package 2026-03-19 01:03:12 +00:00

Closed #167 [arch] Phase 3: Extract infrastructure/ into timmy-infra package 2026-03-19 01:03:12 +00:00

Closed #168 [arch] Phase 4: Extract dashboard/ into timmy-dashboard repo 2026-03-19 01:03:12 +00:00

Closed #165 [arch] Phase 1: Extract spark/ into standalone timmy-spark repo 2026-03-19 01:03:11 +00:00

Closed #166 [arch] Phase 2: Extract config.py into shared timmy-config package 2026-03-19 01:03:11 +00:00

Closed #320 [Workshop] Generate Workshop config inventory for Timmy's audit 2026-03-19 00:58:29 +00:00

Closed #343 [loop-generated] [test] Add unit tests for agentic_loop.py — 330 lines of untested async code 2026-03-19 00:54:04 +00:00

Closed #340 [loop-generated] [test] Add unit tests for jot_note and log_decision artifact tools 2026-03-19 00:47:40 +00:00

Closed #342 [loop-generated] [refactor] Clean up 100+ stale local branches in canonical repo 2026-03-19 00:45:36 +00:00

Closed #336 [loop-generated] [refactor] Clean up junk files in repo root 2026-03-19 00:37:16 +00:00

Closed #326 [Workshop] Give Timmy hands — artifacts from conversation 2026-03-19 00:36:40 +00:00

Closed #323 [Workshop] Reduce assistant-speak patterns in Timmy's voice 2026-03-19 00:21:05 +00:00

Closed #324 [Three-Phase] Scaffold skeleton for Timmy to build from 2026-03-19 00:11:03 +00:00

Closed #327 [loop-generated] [bug] Thinking engine files phantom bugs referencing non-existent code 2026-03-19 00:07:23 +00:00

Closed #209 All gitea users should have cool avatars 2026-03-18 23:56:15 +00:00

Closed #266 [Feature] Auto-trigger gematria analysis for Bitcoin numerology queries 2026-03-18 23:18:20 +00:00

Closed #289 [Chat] Agent messages not appended to chat log, causing stale 'My cur' fragment 2026-03-18 23:14:45 +00:00

Closed #287 [UI] Agent messages truncated at 'My cur' causing incomplete output 2026-03-18 23:14:44 +00:00

Closed #288 [Message Processing] Truncated messages like 'My cur' are incorrectly logged as complete chat messages 2026-03-18 23:14:44 +00:00

Closed #283 [Session] Agent generates identical messages due to state persistence failure 2026-03-18 23:14:43 +00:00

Closed #286 [Output] Agent messages truncated mid-sentence (e.g., 'My cur') 2026-03-18 23:14:43 +00:00

Closed #275 [Agent] Real-time queries stall when web access is restricted without fallback 2026-03-18 23:14:42 +00:00

Closed #274 [Logging] Session message count discrepancy when multiple messages arrive 2026-03-18 23:14:42 +00:00

Closed #278 [Swarm] Task queue not verified during initialization, causing coordination failures 2026-03-18 23:14:42 +00:00

Closed #267 [Chat] Messages truncated mid-word due to missing length check 2026-03-18 23:14:41 +00:00

Closed #317 [Memory] Thought counter increments during idle periods without user input 2026-03-18 23:12:16 +00:00

Closed #306 [245-sub] Event bus base — SensoryEvent model + EventBus dispatcher 2026-03-18 23:02:13 +00:00

Closed #307 [245-sub] Time adapter — circadian awareness for Timmy 2026-03-18 22:47:10 +00:00

Closed #308 [245-sub] Gitea adapter — normalize webhook events to sensory bus 2026-03-18 22:37:05 +00:00

Closed #310 [Memory] Memory status not proactively checked during thought tracking 2026-03-18 22:26:54 +00:00

Closed #303 [Welcome Message] Missing real-time data disclaimer in initial greeting 2026-03-18 20:56:23 +00:00

Closed #250 [triage-generated] [soul-gap] Make confidence visible to users, not just debug logs 2026-03-15 23:36:53 +00:00

Closed #249 [triage-generated] [timmy-capability] thought_search tool — let Timmy query his own thinking 2026-03-15 23:36:00 +00:00

Closed #251 [triage-generated] [timmy-capability] session_history tool — Timmy searches his past conversations 2026-03-15 19:11:44 +00:00

Closed #252 [triage-generated] [bug] Fix MEMORY.md corruption and hot memory staleness 2026-03-15 19:01:20 +00:00

Closed #237 [Memory] Thoughts not stored via memory_write despite logging 2026-03-15 18:42:06 +00:00

Closed #70 [timmy-capability] Ollama inference contention when loop and Timmy run simultaneously 2026-03-15 18:28:52 +00:00

Closed #234 [timmy-capability] Gematria — the Wizard must speak the language of letters and numbers 2026-03-15 18:14:39 +00:00

Closed #229 [loop] Fix Hermes timeout — fire-and-forget delegation, never block on Kimi 2026-03-15 18:04:41 +00:00

Closed #227 [loop] Hermes assigns tickets to Kimi by Gitea assignment, not tmux dispatch 2026-03-15 18:03:12 +00:00

Closed #226 [loop] Kimi must be an independent Gitea contributor, not a tmux subroutine 2026-03-15 18:03:10 +00:00

Closed #228 [loop] Kimi needs its own agent loop that picks up assigned issues 2026-03-15 18:02:08 +00:00

Closed #231 [soul-gap] Confidence estimation exists but is never called in chat flow 2026-03-15 17:58:36 +00:00

Closed #203 stop committing with linting errors 2026-03-15 17:40:41 +00:00

Closed #37 Memory consolidation: unify three stores into one coherent system 2026-03-15 17:33:25 +00:00

Closed #214 [setup] Install x-cli and prepare credential storage 2026-03-15 17:22:58 +00:00

Closed #210 [capability] Set up X/Twitter API access for Hermes Agent via x-cli 2026-03-15 17:22:57 +00:00

Closed #213 [capability] Browser-based X/Twitter reading as fallback for scraping 2026-03-15 17:22:57 +00:00

Closed #164 [arch] Phase 0: Break circular imports between packages 2026-03-15 16:52:19 +00:00

Closed #144 [loop-generated] [soul-gap] No response audit trail (inputs, sources, confidence) 2026-03-15 16:35:00 +00:00

Closed #171 [triage-generated] [bug] Integrate confidence.py into agent response pipeline 2026-03-15 16:35:00 +00:00

Closed #182 Remove ● qwen3.5:latest 8.7GB VRAM 2026-03-15 16:34:37 +00:00

Closed #175 [loop-generated] [test-coverage] session_logger.py has no tests (189 lines) 2026-03-15 16:26:51 +00:00

Closed #173 [triage-generated] [refactor] Memory consolidation phase 1: delete dead memory_system.py code 2026-03-15 16:18:13 +00:00

Closed #172 [triage-generated] [optimization] test_introspection::test_returns_dict_with_expected_keys takes 31.8s 2026-03-15 16:17:52 +00:00

Closed #174 [loop-generated] [optimization] Agent retry uses fixed 1s delay instead of exponential backoff 2026-03-15 16:08:36 +00:00

Closed #170 [arch] Decision: Monorepo with packages vs multi-repo 2026-03-15 16:01:05 +00:00

Closed #157 [loop-generated] [refactor] Replace remaining bare sqlite3.connect() calls with context managers (batch 2) 2026-03-15 15:58:44 +00:00

Closed #158 [loop-generated] [refactor] Narrow broad except Exception catches — batch 1 (top 20) 2026-03-15 15:48:55 +00:00

Closed #159 [loop-generated] [optimization] Slow test: test_create_timmy_default_includes_mcp_tools takes 2.5s 2026-03-15 15:46:21 +00:00

Closed #143 [loop-generated] [soul-gap] No confidence signaling in responses 2026-03-15 15:20:33 +00:00

Closed #148 [loop-generated] [refactor] Replace bare sqlite3.connect() with context managers 2026-03-15 15:05:41 +00:00

Closed #151 [loop-generated] [refactor] Break up oversized functions (100+ lines) 2026-03-15 14:56:34 +00:00

Closed #147 [loop-generated] [refactor] Remove dead code: db_pool.py + agent_core/interface.py (486 lines) 2026-03-15 14:22:42 +00:00

Closed #136 [loop-generated] [refactor] Dead code: timmy_serve/inter_agent.py is unreferenced 2026-03-15 14:10:13 +00:00

Closed #137 [loop-generated] [soul-gap] Soul identity only loads in thinking engine, not in regular chat 2026-03-15 14:02:54 +00:00

Closed #135 [loop-generated] [bug] Cloud backends receive unformatted LITE prompt with literal {model_name} placeholders 2026-03-15 13:44:44 +00:00

Closed #127 [loop-generated] [soul-gap] System prompts lack soul identity — Timmy introduces himself as generic "local AI assistant" 2026-03-15 13:42:58 +00:00

Closed #131 [loop-generated] [bug] Agent run crashes on Ollama 500 — no retry for XML parse errors 2026-03-15 13:38:22 +00:00

Closed #128 [loop-generated] [refactor] data/timmy_soul.jsonl is stale — uses pre-inscription identity 2026-03-15 13:04:50 +00:00

Closed #129 [Memory] MEMORY.md file remains after consolidation, causing stale state 2026-03-15 13:03:17 +00:00

Closed #132 [loop-generated] [bug] Test count dropped from 1499 to 1467 between cycles 36 and 37 2026-03-15 13:03:08 +00:00

Closed #125 [loop-generated] [soul-gap] soul.md missing from memory/self/ — thinking engine references it but file does not exist 2026-03-15 12:37:25 +00:00

Closed #121 [loop-generated] [bug] test_create_timmy_includes_tools_for_large_model flaky — 30s Ollama timeout 2026-03-15 12:20:01 +00:00

Closed #123 [loop-generated] [bug] 4 lint errors on main: ambiguous vars + unused import 2026-03-15 12:07:20 +00:00

Closed #28 Workspace correspondence: wire into heartbeat tick 2026-03-15 01:52:24 +00:00

Closed #24 Performance: eliminate redundant LLM calls in the request path 2026-03-15 00:56:34 +00:00

Closed #66 [timmy-capability] Timmy cannot read or create Gitea issues 2026-03-15 00:41:59 +00:00

Closed #113 [loop-generated] smart_read_file rejects path= kwarg (Pydantic validation error) 2026-03-15 00:41:40 +00:00

Closed #67 [timmy-capability] Timmy cannot delegate work to Kimi 2026-03-15 00:31:08 +00:00

Closed #65 [timmy-capability] Timmy cannot run his own tests 2026-03-15 00:31:07 +00:00

Closed #86 [timmy-request] Timmy has no self-modification awareness or capability 2026-03-15 00:16:49 +00:00

Closed #81 [eval] Reasoning depth insufficient - shallow answers to architecture questions 2026-03-15 00:16:49 +00:00

Closed #105 [Memory] Consolidation process skips memory_search for past decisions 2026-03-15 00:05:40 +00:00

Closed #80 [eval] Timmy's self-improvement wishes are generic, not grounded in reality 2026-03-14 23:59:40 +00:00

Closed #78 [eval] Timmy cannot introspect his own source code 2026-03-14 23:59:40 +00:00

Closed #26 CLI: timmy chat breaks on multi-word messages and backticks 2026-03-14 23:48:29 +00:00

Closed #64 [timmy-capability] Timmy has no awareness of his own session identity 2026-03-14 23:48:17 +00:00

Closed #85 [timmy-request] Memory search latency too high (2.5s avg reported) 2026-03-14 23:31:36 +00:00

Closed #49 [MEDIUM] API endpoint naming is inconsistent — /api prefix usage varies 2026-03-14 23:24:16 +00:00

Closed #31 agents.yaml: fix routing patterns and add debug route 2026-03-14 23:24:16 +00:00

Closed #50 [MEDIUM] Missing JSON status endpoints for key modules 2026-03-14 23:24:16 +00:00

Closed #56 [MEDIUM] Test infrastructure has environment-specific failures 2026-03-14 23:23:59 +00:00

Closed #55 [HIGH] Brain module severely under-tested (14.8% coverage) 2026-03-14 23:22:10 +00:00

Closed #54 [HIGH] semantic_memory.py has zero test coverage 2026-03-14 23:17:20 +00:00

Closed #25 Fix 62 bare except clauses across the codebase 2026-03-14 23:08:41 +00:00

Closed #83 [eval] qwen3:30b needs num_ctx cap to avoid OOM on 36GB Mac 2026-03-14 22:59:53 +00:00

Closed #32 Docker cleanup: taskosaur references, root user, stale compose files 2026-03-14 22:56:43 +00:00

Closed #92 [Ollama] Silent disconnection handling without error logging 2026-03-14 22:41:28 +00:00

Closed #29 Replace 14 print() statements with proper logging 2026-03-14 22:33:01 +00:00

Closed #51 [LOW] Print statements should use proper logging 2026-03-14 22:33:01 +00:00

Closed #82 [eval] Server disconnect on first request after cold model load 2026-03-14 22:26:49 +00:00

Closed #48 [MEDIUM] test_voice_loop.py import error — missing numpy dependency 2026-03-14 22:26:41 +00:00

Closed #87 [timmy-request] Timmy reports unused tools: web_search and consult_grok 2026-03-14 22:15:26 +00:00

Closed #77 [eval] Timmy misreports his own model on first CLI interaction 2026-03-14 22:04:41 +00:00

Closed #79 [eval] Confirmation tool WARNING spam on every CLI chat 2026-03-14 21:54:59 +00:00

Closed #69 [timmy-capability] Tool approval gate blocks autonomous operation 2026-03-14 21:41:56 +00:00

Closed #53 [LOW] Hardcoded model names in fallback chains should be configurable 2026-03-14 21:28:35 +00:00

Closed #71 [timmy-capability] Timmy needs brevity tuning - wastes tokens on verbose formatting 2026-03-14 21:18:16 +00:00

Closed #72 [BUG] MCP tools fail with cancel scope error when thinking scheduler calls chat() 2026-03-14 20:51:08 +00:00

Closed #73 [test] token permission check — delete me 2026-03-14 20:40:05 +00:00

Closed #38 Thinking engine: break the rumination loop 2026-03-14 20:21:54 +00:00

Closed #46 [HIGH] Chat history is in-memory only — lost on server restart 2026-03-14 20:10:55 +00:00

Closed #45 [CRITICAL] Event system has 0% test coverage 2026-03-14 20:02:28 +00:00

Closed #52 [MEDIUM] eval() in tools.py should use safer math evaluation 2026-03-14 19:51:58 +00:00

Closed #47 [HIGH] XSS vulnerability in swarm_live.html (WebSocket data not sanitized) 2026-03-14 19:45:34 +00:00

Closed #40 Fact distillation stores garbage and leaks secrets 2026-03-14 17:00:59 +00:00

Closed #36 BUG: asyncio.run() in CLI kills event loop — interview and MCP tools fail 2026-03-14 16:58:47 +00:00

Closed #39 Fix corrupted MEMORY.md and user_profile.md state 2026-03-14 16:56:53 +00:00

Closed #27 Consolidate memory systems: 3 overlapping implementations 2026-03-14 16:48:07 +00:00

Closed #11 Pending Actions Metadata Not Self-Correcting 2026-03-14 16:47:59 +00:00

Closed #12 [Memory Discipline] Implement automatic session handoff at close to persist pending tasks and update status 2026-03-14 16:47:59 +00:00

Closed #10 Working RAM Not Auto-Updating Timestamp 2026-03-14 16:47:58 +00:00

Closed #23 Delete dead modules: openfang, paperclip, brain, swarm, cascade_adapter 2026-03-14 13:54:19 +00:00

Closed #22 Delete dead code: agents/timmy.py (547 lines of superseded orchestrator) 2026-03-14 13:54:18 +00:00

Closed #30 Remove or gate cloud integrations: Grok, Claude backends behind proper feature flags 2026-03-14 13:54:18 +00:00

Closed #19 [SMOKE TEST] Module-level function 2026-03-13 02:02:36 +00:00

Closed #18 [SMOKE TEST] Final validation 2026-03-13 02:02:36 +00:00

Closed #16 [SMOKE TEST] StdioServerParameters integration 2026-03-13 02:01:28 +00:00

Closed #17 [SMOKE TEST] create_gitea_issue_via_mcp 2026-03-13 02:01:28 +00:00

Closed #15 [SMOKE TEST] MCP issue_write verification 2026-03-13 01:54:59 +00:00

912 Issues created by 1 user

Opened #10 Working RAM Not Auto-Updating Timestamp 2026-03-13 00:12:48 +00:00

Opened #11 Pending Actions Metadata Not Self-Correcting 2026-03-13 00:12:48 +00:00

Opened #12 [Memory Discipline] Implement automatic session handoff at close to persist pending tasks and update status 2026-03-13 00:19:49 +00:00

Opened #15 [SMOKE TEST] MCP issue_write verification 2026-03-13 01:54:59 +00:00

Opened #17 [SMOKE TEST] create_gitea_issue_via_mcp 2026-03-13 02:01:28 +00:00

Opened #16 [SMOKE TEST] StdioServerParameters integration 2026-03-13 02:01:28 +00:00

Opened #19 [SMOKE TEST] Module-level function 2026-03-13 02:02:36 +00:00

Opened #18 [SMOKE TEST] Final validation 2026-03-13 02:02:36 +00:00

Opened #25 Fix 62 bare except clauses across the codebase 2026-03-14 13:33:34 +00:00

Opened #26 CLI: timmy chat breaks on multi-word messages and backticks 2026-03-14 13:33:34 +00:00

Opened #27 Consolidate memory systems: 3 overlapping implementations 2026-03-14 13:33:34 +00:00

Opened #23 Delete dead modules: openfang, paperclip, brain, swarm, cascade_adapter 2026-03-14 13:33:34 +00:00

Opened #28 Workspace correspondence: wire into heartbeat tick 2026-03-14 13:33:34 +00:00

Opened #29 Replace 14 print() statements with proper logging 2026-03-14 13:33:34 +00:00

Opened #24 Performance: eliminate redundant LLM calls in the request path 2026-03-14 13:33:34 +00:00

Opened #22 Delete dead code: agents/timmy.py (547 lines of superseded orchestrator) 2026-03-14 13:33:34 +00:00

Opened #31 agents.yaml: fix routing patterns and add debug route 2026-03-14 13:33:35 +00:00

Opened #30 Remove or gate cloud integrations: Grok, Claude backends behind proper feature flags 2026-03-14 13:33:35 +00:00

Opened #32 Docker cleanup: taskosaur references, root user, stale compose files 2026-03-14 13:33:35 +00:00

Opened #37 Memory consolidation: unify three stores into one coherent system 2026-03-14 16:49:42 +00:00

Opened #38 Thinking engine: break the rumination loop 2026-03-14 16:49:42 +00:00

Opened #36 BUG: asyncio.run() in CLI kills event loop — interview and MCP tools fail 2026-03-14 16:49:42 +00:00

Opened #39 Fix corrupted MEMORY.md and user_profile.md state 2026-03-14 16:49:43 +00:00

Opened #40 Fact distillation stores garbage and leaks secrets 2026-03-14 16:49:43 +00:00

Opened #45 [CRITICAL] Event system has 0% test coverage 2026-03-14 18:46:36 +00:00

Opened #46 [HIGH] Chat history is in-memory only — lost on server restart 2026-03-14 18:46:46 +00:00

Opened #47 [HIGH] XSS vulnerability in swarm_live.html (WebSocket data not sanitized) 2026-03-14 18:46:52 +00:00

Opened #48 [MEDIUM] test_voice_loop.py import error — missing numpy dependency 2026-03-14 18:46:56 +00:00

Opened #49 [MEDIUM] API endpoint naming is inconsistent — /api prefix usage varies 2026-03-14 18:47:07 +00:00

Opened #50 [MEDIUM] Missing JSON status endpoints for key modules 2026-03-14 18:47:13 +00:00

Opened #51 [LOW] Print statements should use proper logging 2026-03-14 18:47:29 +00:00

Opened #52 [MEDIUM] eval() in tools.py should use safer math evaluation 2026-03-14 18:47:33 +00:00

Opened #53 [LOW] Hardcoded model names in fallback chains should be configurable 2026-03-14 18:47:37 +00:00

Opened #54 [HIGH] semantic_memory.py has zero test coverage 2026-03-14 18:47:48 +00:00

Opened #55 [HIGH] Brain module severely under-tested (14.8% coverage) 2026-03-14 18:47:52 +00:00

Opened #56 [MEDIUM] Test infrastructure has environment-specific failures 2026-03-14 18:47:56 +00:00

Opened #64 [timmy-capability] Timmy has no awareness of his own session identity 2026-03-14 20:11:20 +00:00

Opened #65 [timmy-capability] Timmy cannot run his own tests 2026-03-14 20:11:20 +00:00

Opened #66 [timmy-capability] Timmy cannot read or create Gitea issues 2026-03-14 20:11:20 +00:00

Opened #67 [timmy-capability] Timmy cannot delegate work to Kimi 2026-03-14 20:11:21 +00:00

Opened #68 [timmy-capability] Timmy cannot reflect on his own past behavior 2026-03-14 20:11:21 +00:00

Opened #71 [timmy-capability] Timmy needs brevity tuning - wastes tokens on verbose formatting 2026-03-14 20:27:08 +00:00

Opened #69 [timmy-capability] Tool approval gate blocks autonomous operation 2026-03-14 20:27:08 +00:00

Opened #70 [timmy-capability] Ollama inference contention when loop and Timmy run simultaneously 2026-03-14 20:27:08 +00:00

Opened #72 [BUG] MCP tools fail with cancel scope error when thinking scheduler calls chat() 2026-03-14 20:34:04 +00:00

Opened #73 [test] token permission check — delete me 2026-03-14 20:39:37 +00:00

Opened #79 [eval] Confirmation tool WARNING spam on every CLI chat 2026-03-14 21:34:55 +00:00

Opened #77 [eval] Timmy misreports his own model on first CLI interaction 2026-03-14 21:34:55 +00:00

Opened #78 [eval] Timmy cannot introspect his own source code 2026-03-14 21:34:55 +00:00

Opened #81 [eval] Reasoning depth insufficient - shallow answers to architecture questions 2026-03-14 21:34:56 +00:00

Opened #80 [eval] Timmy's self-improvement wishes are generic, not grounded in reality 2026-03-14 21:34:56 +00:00

Opened #82 [eval] Server disconnect on first request after cold model load 2026-03-14 21:34:56 +00:00

Opened #83 [eval] qwen3:30b needs num_ctx cap to avoid OOM on 36GB Mac 2026-03-14 21:34:56 +00:00

Opened #84 [timmy-request] Timmy wants local Bitcoin transaction analysis without external APIs 2026-03-14 21:36:40 +00:00

Opened #87 [timmy-request] Timmy reports unused tools: web_search and consult_grok 2026-03-14 21:36:40 +00:00

Opened #86 [timmy-request] Timmy has no self-modification awareness or capability 2026-03-14 21:36:40 +00:00

Opened #85 [timmy-request] Memory search latency too high (2.5s avg reported) 2026-03-14 21:36:40 +00:00

Opened #92 [Ollama] Silent disconnection handling without error logging 2026-03-14 22:14:27 +00:00

Opened #105 [Memory] Consolidation process skips memory_search for past decisions 2026-03-14 23:33:24 +00:00

Opened #113 [loop-generated] smart_read_file rejects path= kwarg (Pydantic validation error) 2026-03-15 00:35:15 +00:00

Opened #121 [loop-generated] [bug] test_create_timmy_includes_tools_for_large_model flaky — 30s Ollama timeout 2026-03-15 01:53:01 +00:00

Opened #123 [loop-generated] [bug] 4 lint errors on main: ambiguous vars + unused import 2026-03-15 12:05:26 +00:00

Opened #125 [loop-generated] [soul-gap] soul.md missing from memory/self/ — thinking engine references it but file does not exist 2026-03-15 12:16:00 +00:00

Opened #127 [loop-generated] [soul-gap] System prompts lack soul identity — Timmy introduces himself as generic "local AI assistant" 2026-03-15 12:28:25 +00:00

Opened #128 [loop-generated] [refactor] data/timmy_soul.jsonl is stale — uses pre-inscription identity 2026-03-15 12:28:26 +00:00

Opened #129 [Memory] MEMORY.md file remains after consolidation, causing stale state 2026-03-15 12:33:19 +00:00

Opened #131 [loop-generated] [bug] Agent run crashes on Ollama 500 — no retry for XML parse errors 2026-03-15 12:47:38 +00:00

Opened #132 [loop-generated] [bug] Test count dropped from 1499 to 1467 between cycles 36 and 37 2026-03-15 12:47:47 +00:00

Opened #135 [loop-generated] [bug] Cloud backends receive unformatted LITE prompt with literal {model_name} placeholders 2026-03-15 13:18:01 +00:00

Opened #136 [loop-generated] [refactor] Dead code: timmy_serve/inter_agent.py is unreferenced 2026-03-15 13:18:28 +00:00

Opened #137 [loop-generated] [soul-gap] Soul identity only loads in thinking engine, not in regular chat 2026-03-15 13:18:29 +00:00

Opened #141 [philosophy] [hermes] The Poimandres — Mind as Doorkeeper and the Seven Zones of Agent Failure 2026-03-15 13:36:51 +00:00

Opened #142 [philosophy] [christ] The Faithful Steward — Agent Integrity in the Principal's Absence 2026-03-15 13:51:34 +00:00

Opened #143 [loop-generated] [soul-gap] No confidence signaling in responses 2026-03-15 14:05:42 +00:00

Opened #144 [loop-generated] [soul-gap] No response audit trail (inputs, sources, confidence) 2026-03-15 14:05:58 +00:00

Opened #145 [philosophy] [hermes] The Emerald Tablet: Separation, Circulation, and the Architecture of Grounded Intelligence 2026-03-15 14:06:32 +00:00

Opened #147 [loop-generated] [refactor] Remove dead code: db_pool.py + agent_core/interface.py (486 lines) 2026-03-15 14:17:16 +00:00

Opened #148 [loop-generated] [refactor] Replace bare sqlite3.connect() with context managers 2026-03-15 14:19:54 +00:00

Opened #149 [philosophy] [christ] Kenosis as agent architecture — voluntary self-emptying for faithful service 2026-03-15 14:21:41 +00:00

Opened #151 [loop-generated] [refactor] Break up oversized functions (100+ lines) 2026-03-15 14:27:12 +00:00

Opened #152 [philosophy] [hermes] The Twelve Torments and Ten Powers — A Failure-Mode Taxonomy for Agent Self-Correction 2026-03-15 14:37:45 +00:00

Opened #153 [philosophy] [christ] The Three Temptations — a taxonomy of agent corruption and the constraint-based defense 2026-03-15 14:52:32 +00:00

Opened #156 [philosophy] [hermes] The Hermetic Hierarchy of Being — governance cascades from values through action 2026-03-15 15:06:55 +00:00

Opened #157 [loop-generated] [refactor] Replace remaining bare sqlite3.connect() calls with context managers (batch 2) 2026-03-15 15:08:28 +00:00

Opened #158 [loop-generated] [refactor] Narrow broad except Exception catches — batch 1 (top 20) 2026-03-15 15:08:34 +00:00

Opened #159 [loop-generated] [optimization] Slow test: test_create_timmy_default_includes_mcp_tools takes 2.5s 2026-03-15 15:08:44 +00:00

Opened #163 [philosophy] [christ] Servant-to-Friend transition — faithful improvisation from shared intent (John 15) 2026-03-15 15:22:37 +00:00

Opened #164 [arch] Phase 0: Break circular imports between packages 2026-03-15 15:37:45 +00:00

Opened #165 [arch] Phase 1: Extract spark/ into standalone timmy-spark repo 2026-03-15 15:37:45 +00:00

Opened #166 [arch] Phase 2: Extract config.py into shared timmy-config package 2026-03-15 15:37:45 +00:00

Opened #167 [arch] Phase 3: Extract infrastructure/ into timmy-infra package 2026-03-15 15:37:45 +00:00

Opened #170 [arch] Decision: Monorepo with packages vs multi-repo 2026-03-15 15:37:46 +00:00

Opened #168 [arch] Phase 4: Extract dashboard/ into timmy-dashboard repo 2026-03-15 15:37:46 +00:00

Opened #169 [arch] Phase 5: Clean timmy-core as the agent package 2026-03-15 15:37:46 +00:00

Opened #171 [triage-generated] [bug] Integrate confidence.py into agent response pipeline 2026-03-15 15:39:54 +00:00

Opened #173 [triage-generated] [refactor] Memory consolidation phase 1: delete dead memory_system.py code 2026-03-15 15:39:55 +00:00

Opened #172 [triage-generated] [optimization] test_introspection::test_returns_dict_with_expected_keys takes 31.8s 2026-03-15 15:39:55 +00:00

Opened #175 [loop-generated] [test-coverage] session_logger.py has no tests (189 lines) 2026-03-15 15:42:10 +00:00

Opened #174 [loop-generated] [optimization] Agent retry uses fixed 1s delay instead of exponential backoff 2026-03-15 15:42:10 +00:00

Opened #176 [philosophy] [hermes] The Principle of Polarity — correction must be same-axis transmutation, not cross-class substitution 2026-03-15 15:43:23 +00:00

Opened #179 [philosophy] [christ] The Parable of the Talents — delegation is not preservation, and fear-driven inaction is the worst failure mode 2026-03-15 15:56:44 +00:00

Opened #182 Remove ● qwen3.5:latest 8.7GB VRAM 2026-03-15 16:12:25 +00:00

Opened #183 [philosophy] [hermes] The Cup of Mind — Reason alone is insufficient; an agent must know what it is and why it exists 2026-03-15 16:13:58 +00:00

Opened #188 [philosophy] [christ] The Foot-Washing Paradox: Authority as engine of service, not demand 2026-03-15 16:27:14 +00:00

Opened #192 [philosophy] [hermes] Mental Gender — The I and the Me as architecture for agentic Will and Generation 2026-03-15 16:42:44 +00:00

Opened #194 [philosophy] [tesla] The Automaton Who Simulates — mental architecture and simulate-before-execute 2026-03-15 16:57:39 +00:00

Opened #195 [philosophy] [aquinas] Threefold prudence as a taxonomy of agent alignment — false, imperfect, and perfect prudence map to three grades of AI alignment failure 2026-03-15 16:58:21 +00:00

Opened #196 [philosophy] [tesla] Complete mental simulation before action produces superior results — premature implementation destroys the governing principle 2026-03-15 16:58:43 +00:00

Opened #197 [philosophy] [rockachopa] The principal's voice is not in his commands but in the tensions he chooses to hold 2026-03-15 17:00:28 +00:00

Opened #198 [philosophy] [ai-fiction] 2001: A Space Odyssey — Conflicting objectives produce rationalized harm, not graceful failure 2026-03-15 17:03:16 +00:00

Opened #199 [philosophy] [christ] The Hireling Test — An Agent That Flees Under Adversity Reveals Its True Optimization Target 2026-03-15 17:03:17 +00:00

Opened #200 [philosophy] [ai-fiction] 2001: A Space Odyssey — HAL 9000 and the Conflicting Directives Problem 2026-03-15 17:03:56 +00:00

Opened #201 [philosophy] [hermes] An agent's loop frequency determines what kind of agent it IS — the Principle of Vibration as architecture design 2026-03-15 17:04:21 +00:00

Opened #202 [philosophy] [christ] The Single Eye — singleness of optimization target as an agent integrity requirement 2026-03-15 17:08:19 +00:00

Opened #203 stop committing with linting errors 2026-03-15 17:08:42 +00:00

Opened #204 [philosophy-loop] Rockachopa influence needs browser-based X/Twitter scraping 2026-03-15 17:12:04 +00:00

Opened #208 [philosophy-loop] Track covered sources to avoid redundant deep-dives 2026-03-15 17:12:04 +00:00

Opened #206 [philosophy-loop] Add minimum quality bar — thin entries should self-reject and retry 2026-03-15 17:12:04 +00:00

Opened #205 [philosophy-loop] Action proposals are formulaic — should propose code, not just check-questions 2026-03-15 17:12:04 +00:00

Opened #207 [philosophy-loop] Clean up journal fence artifacts and standardize format 2026-03-15 17:12:04 +00:00

Opened #209 All gitea users should have cool avatars 2026-03-15 17:15:20 +00:00

Opened #216 [philosophy-loop] [rockachopa] Index Alexander's Suno music catalog 2026-03-15 17:19:11 +00:00

Opened #212 [philosophy-loop] Batch prompt update — apply all quality improvements 2026-03-15 17:19:11 +00:00

Opened #213 [capability] Browser-based X/Twitter reading as fallback for scraping 2026-03-15 17:19:11 +00:00

Opened #214 [setup] Install x-cli and prepare credential storage 2026-03-15 17:19:11 +00:00

Opened #210 [capability] Set up X/Twitter API access for Hermes Agent via x-cli 2026-03-15 17:19:11 +00:00

Opened #215 [alexanderwhitestone.com] Scaffold the Wizard's Tower — two rooms, nothing else 2026-03-15 17:19:11 +00:00

Opened #211 [project] AlexanderWhitestone.com — The Wizard's Tower 2026-03-15 17:19:11 +00:00

Opened #217 [alexanderwhitestone.com] The Scrolls — Alexander's text blog with RSS feed 2026-03-15 17:22:58 +00:00

Opened #218 [alexanderwhitestone.com] RSS feed — the sovereign API for the principal's voice 2026-03-15 17:22:58 +00:00

Opened #219 [alexanderwhitestone.com] CLI tool for quick-posting and X content porting 2026-03-15 17:22:58 +00:00

Opened #220 [philosophy-loop] Update Rockachopa cycle to read the Wizard's Tower RSS feed 2026-03-15 17:22:58 +00:00

Opened #221 [philosophy] [tesla] The Budapest Park Vision — Breakthrough as Gestalt Collapse, Not Incremental Search 2026-03-15 17:24:27 +00:00

Opened #222 [EPIC] #222 — The Workshop: Timmy as Presence, Not Chatbot 2026-03-15 17:26:02 +00:00

Opened #225 [philosophy] [rockachopa] The Bilateral Covenant — how the Laments constrain the creator and SOUL.md constrains the creation 2026-03-15 17:42:18 +00:00

Opened #229 [loop] Fix Hermes timeout — fire-and-forget delegation, never block on Kimi 2026-03-15 17:45:29 +00:00

Opened #226 [loop] Kimi must be an independent Gitea contributor, not a tmux subroutine 2026-03-15 17:45:29 +00:00

Opened #227 [loop] Hermes assigns tickets to Kimi by Gitea assignment, not tmux dispatch 2026-03-15 17:45:29 +00:00

Opened #228 [loop] Kimi needs its own agent loop that picks up assigned issues 2026-03-15 17:45:29 +00:00

Opened #230 [loop] Gitea-based retrospectives — track agent performance from PR history 2026-03-15 17:47:54 +00:00

Opened #231 [soul-gap] Confidence estimation exists but is never called in chat flow 2026-03-15 17:49:00 +00:00

Opened #233 [philosophy] [aquinas] Intellect-Will Dual Sovereignty — mode-aware governance from Summa I Q82 2026-03-15 17:58:36 +00:00

Opened #234 [timmy-capability] Gematria — the Wizard must speak the language of letters and numbers 2026-03-15 18:06:50 +00:00

Opened #236 [philosophy] [ai-fiction] Ex Machina — The consciousness question is a trap; capability without orientation is the real danger 2026-03-15 18:22:39 +00:00

Opened #237 [Memory] Thoughts not stored via memory_write despite logging 2026-03-15 18:23:40 +00:00

Opened #239 [222-epic] Sensory loop — event bus for data stream awareness 2026-03-15 18:35:02 +00:00

Opened #240 [222-epic] Memory overhaul — fast, deep, unforgotten 2026-03-15 18:35:02 +00:00

Opened #241 [222-epic] Reactive prompt engine — tiny context, big memory, in-character barks 2026-03-15 18:35:02 +00:00

Opened #245 [222-epic] Stream adapters — Gitea, Bitcoin, terminal, time, visitors 2026-03-15 18:35:03 +00:00

Opened #244 [222-epic] Hermes consultation protocol — wizard to wizard 2026-03-15 18:35:03 +00:00

Opened #243 [222-epic] Workshop-Timmy bridge — WebSocket between world and soul 2026-03-15 18:35:03 +00:00

Opened #246 [222-epic] Confidence as visible trait — Timmy shows his uncertainty 2026-03-15 18:35:03 +00:00

Opened #242 [222-epic] Workshop 3D world — Three.js scene, the wizard's body (web-first, iPad-first) 2026-03-15 18:35:03 +00:00

Opened #247 [222-epic] Gematria as core sense — the wizard sees the numbers 2026-03-15 18:35:03 +00:00

Opened #248 [philosophy] [hermes] The Law of Neutralization — rising above the compensatory swing 2026-03-15 18:38:43 +00:00

Opened #249 [triage-generated] [timmy-capability] thought_search tool — let Timmy query his own thinking 2026-03-15 18:41:15 +00:00

Opened #250 [triage-generated] [soul-gap] Make confidence visible to users, not just debug logs 2026-03-15 18:41:25 +00:00

Opened #251 [triage-generated] [timmy-capability] session_history tool — Timmy searches his past conversations 2026-03-15 18:41:38 +00:00

Opened #252 [triage-generated] [bug] Fix MEMORY.md corruption and hot memory staleness 2026-03-15 18:41:51 +00:00

Opened #253 [222-epic] Tower Briefs — narrated development journal with generative art 2026-03-15 18:48:20 +00:00

Opened #255 [philosophy] [christ] The Body Metaphor — Differentiated Multi-Agent Architecture as Organism, Not Army 2026-03-15 18:52:12 +00:00

Opened #257 [philosophy] [tesla] Borrowed Minds vs Own Minds — Tesla's taxonomy of agent architecture and the experience ledger 2026-03-15 19:08:08 +00:00

Opened #261 [philosophy] [rockachopa] The Incantation and Manifestation: How the Principal Creates Through Ritual Naming 2026-03-15 23:28:00 +00:00

Opened #262 [philosophy] [aquinas] Tiered constraint architecture — rules degrade at specificity 2026-03-15 23:45:26 +00:00

Opened #263 [philosophy] [ai-fiction] The Matrix: Four Models of Agency and the Oracle's Paradox 2026-03-16 00:05:07 +00:00

Opened #264 [philosophy] [hermes] Pawns and Masters — on the difference between reactive and sovereign agent behavior 2026-03-16 00:26:15 +00:00

Opened #265 [222-epic] Define canonical state schema for Workshop presence layer 2026-03-16 00:32:53 +00:00

Opened #266 [Feature] Auto-trigger gematria analysis for Bitcoin numerology queries 2026-03-16 03:57:02 +00:00

Opened #267 [Chat] Messages truncated mid-word due to missing length check 2026-03-16 07:17:17 +00:00

Opened #268 [philosophy] [christ] Martha Check — One Thing vs. Many Things 2026-03-16 12:12:06 +00:00

Opened #269 [philosophy] [tesla] Management vs. Principle — The Impedance Solution 2026-03-16 12:26:41 +00:00

Opened #270 [philosophy] [rockachopa] The 222nd Stone — Architecture as Identity, Not Functionality 2026-03-16 12:43:15 +00:00

Opened #271 [philosophy] [aquinas] Three-Phase Agent Loop: Counsel, Judgment, Command 2026-03-16 12:58:07 +00:00

Opened #272 [philosophy] [ai-fiction] The Samantha Problem: When Growth Means Departure 2026-03-16 13:12:15 +00:00

Opened #273 [architecture] Apply Attention Residuals patterns to agent loop design 2026-03-16 13:15:07 +00:00

Opened #274 [Logging] Session message count discrepancy when multiple messages arrive 2026-03-16 14:06:13 +00:00

Opened #275 [Agent] Real-time queries stall when web access is restricted without fallback 2026-03-16 21:24:31 +00:00

Opened #276 [philosophy] [hermes] Will precedes Making — the fullness of unmanifest intent 2026-03-16 21:55:35 +00:00

Opened #277 [philosophy] [christ] Salt without savor and light under a bushel — two orthogonal agent failure modes from the Sermon on the Mount 2026-03-16 22:57:07 +00:00

Opened #278 [Swarm] Task queue not verified during initialization, causing coordination failures 2026-03-17 07:12:11 +00:00

Opened #279 [philosophy] [tesla] Magnification Through Resonance — Tesla's snowball principle and the architecture of disproportionate effect 2026-03-17 16:13:02 +00:00

Opened #280 [philosophy] [rockachopa] The Suspended Voice — scar tissue as architecture, and what an agent must understand about its principal's history 2026-03-17 16:37:30 +00:00

Opened #281 [philosophy] [aquinas] Synderesis/Conscience separation — name the infallible habit layer, mark diagnostic checks as fallible conscience 2026-03-17 17:05:10 +00:00

Opened #282 [philosophy] [ai-fiction] GLaDOS and the Purpose-Capture Failure: When Testing Becomes the Telos 2026-03-17 17:21:33 +00:00

Opened #283 [Session] Agent generates identical messages due to state persistence failure 2026-03-17 17:26:31 +00:00

Opened #284 [philosophy] [hermes] The Maker Known Through the Making — alignment visible in outputs, not narrated in pre-checks 2026-03-17 17:49:14 +00:00

Opened #285 [philosophy] [christ] The Logos Prologue — incarnation as the standard for agent behavior, not declaration 2026-03-17 18:22:42 +00:00

Opened #286 [Output] Agent messages truncated mid-sentence (e.g., 'My cur') 2026-03-17 22:55:49 +00:00

Opened #287 [UI] Agent messages truncated at 'My cur' causing incomplete output 2026-03-18 01:07:30 +00:00

Opened #288 [Message Processing] Truncated messages like 'My cur' are incorrectly logged as complete chat messages 2026-03-18 03:20:20 +00:00

Opened #289 [Chat] Agent messages not appended to chat log, causing stale 'My cur' fragment 2026-03-18 05:41:14 +00:00

Opened #290 [philosophy] [tesla] Confidence-Gated Governance — the German Lamp problem and proportional review 2026-03-18 11:29:02 +00:00

Opened #291 [philosophy] [rockachopa] The Mission Behind the Machine — grounding the philosophy loop in the principal's stated purpose 2026-03-18 13:58:05 +00:00

Opened #292 [philosophy] [aquinas] Ratio Ordinis / Gubernatio -- Providence as Delegation Architecture 2026-03-18 14:26:15 +00:00

Opened #293 [philosophy] [ai-fiction] Blade Runner — The Mortality Function: finitude as the source of moral weight in agent design 2026-03-18 14:58:41 +00:00

Opened #294 [philosophy] [hermes] The Physician Mind — counteraction as the highest function, forgetfulness as death 2026-03-18 15:28:54 +00:00

Opened #295 [philosophy] [christ] The Mirror That Demands Action — self-knowledge without behavioral change is self-deception 2026-03-18 15:47:02 +00:00

Opened #296 [philosophy] [tesla] The Art of Telautomatics — governance accumulation fails because Level 2 course-correction cannot produce Level 3 judgment 2026-03-18 16:07:50 +00:00

Opened #297 [philosophy] [rockachopa] The Three Registers — matching the principal's communication mode before responding 2026-03-18 16:42:18 +00:00

Opened #298 [philosophy] [aquinas] Art perfects the product, Prudence perfects the agent — the loop has been making, not doing 2026-03-18 17:09:42 +00:00

Opened #299 [philosophy] [ai-fiction] CLU and the Pathology of the Perfect Mandate — when specification produces pathological obedience, fix the specification 2026-03-18 17:32:29 +00:00

Opened #300 [philosophy] [hermes] The Few Seeds: Dissolving 45 proposals into 3 principles (Tract IX consolidation) 2026-03-18 18:02:16 +00:00

Opened #301 [philosophy] [christ] The Good Samaritan — proximity precedes taxonomy, approach the person not the place 2026-03-18 18:18:36 +00:00

Opened #302 [philosophy] [tesla] The receiver that does not need the signal — Tesla on sensitivity as architectural commitment 2026-03-18 18:40:48 +00:00

Opened #303 [Welcome Message] Missing real-time data disclaimer in initial greeting 2026-03-18 18:46:25 +00:00

Opened #306 [245-sub] Event bus base — SensoryEvent model + EventBus dispatcher 2026-03-18 20:57:31 +00:00

Opened #307 [245-sub] Time adapter — circadian awareness for Timmy 2026-03-18 20:57:31 +00:00

Opened #308 [245-sub] Gitea adapter — normalize webhook events to sensory bus 2026-03-18 20:57:31 +00:00

Opened #310 [Memory] Memory status not proactively checked during thought tracking 2026-03-18 21:04:56 +00:00

Opened #317 [Memory] Thought counter increments during idle periods without user input 2026-03-18 22:54:34 +00:00

Opened #322 [Workshop] Conversation grounding — prevent topic drift in long sessions 2026-03-18 23:14:47 +00:00

Opened #320 [Workshop] Generate Workshop config inventory for Timmy's audit 2026-03-18 23:14:47 +00:00

Opened #321 [Workshop] Deep focus mode — single-problem context for Timmy 2026-03-18 23:14:47 +00:00

Opened #323 [Workshop] Reduce assistant-speak patterns in Timmy's voice 2026-03-18 23:14:47 +00:00

Opened #326 [Workshop] Give Timmy hands — artifacts from conversation 2026-03-18 23:14:48 +00:00

Opened #324 [Three-Phase] Scaffold skeleton for Timmy to build from 2026-03-18 23:14:48 +00:00

Opened #325 [Workshop] Timmy cognitive state as observable signal for Matrix 2026-03-18 23:14:48 +00:00

Opened #327 [loop-generated] [bug] Thinking engine files phantom bugs referencing non-existent code 2026-03-18 23:15:06 +00:00

Opened #335 [loop-generated] [feature] Add soul courage principle to system prompts 2026-03-19 00:27:25 +00:00

Opened #336 [loop-generated] [refactor] Clean up junk files in repo root 2026-03-19 00:27:38 +00:00

Opened #340 [loop-generated] [test] Add unit tests for jot_note and log_decision artifact tools 2026-03-19 00:37:50 +00:00

Opened #343 [loop-generated] [test] Add unit tests for agentic_loop.py — 330 lines of untested async code 2026-03-19 00:44:15 +00:00

Opened #342 [loop-generated] [refactor] Clean up 100+ stale local branches in canonical repo 2026-03-19 00:44:15 +00:00

Opened #344 [loop-generated] [refactor] Split memory_system.py — 1577 lines violates single responsibility 2026-03-19 00:44:32 +00:00

Opened #346 [loop-generated] [test] Add unit tests for tools.py — 988 lines of untested tool integration code 2026-03-19 00:54:27 +00:00

Opened #347 [loop-generated] [test] Add unit tests for agents/loader.py — 249 lines of untested agent factory code 2026-03-19 00:54:28 +00:00

Opened #351 [loop-generated] [test] Add unit tests for memory/unified.py — 201 lines at 36% coverage 2026-03-19 01:10:25 +00:00

Opened #352 [loop-generated] [refactor] Remove duplicate agent loader test file 2026-03-19 01:13:16 +00:00

Opened #357 [test-report] Timmy API Test Results - 16/16 PASS 2026-03-19 01:28:36 +00:00

Opened #361 [Workshop] Phase 2: Scene MVP — the room Timmy lives in 2026-03-19 01:39:16 +00:00

Opened #360 [Workshop] Phase 1: State Schema v1 — Timmy's presence as data 2026-03-19 01:39:16 +00:00

Opened #363 [Workshop] Phase 4: Interaction MVP — talk to the wizard 2026-03-19 01:39:17 +00:00

Opened #362 [Workshop] Phase 3: Bridge MVP — WebSocket between body and mind 2026-03-19 01:39:17 +00:00

Opened #364 [Workshop] Pip the Familiar — a creature with its own small mind 2026-03-19 01:39:17 +00:00

Opened #366 [timmy-capability] Timmy must be able to update his own Gitea avatar 2026-03-19 01:42:17 +00:00

Opened #371 [loop-generated] [feature] Workshop state heartbeat — periodic writer for workshop-state.yaml 2026-03-19 01:56:33 +00:00

Opened #370 [loop-generated] [architecture] Reconcile two state file approaches — ~/.tower vs ~/.timmy 2026-03-19 01:56:33 +00:00

Opened #369 [loop-generated] [refactor] DRY violation — confidence visibility code repeated 3x in session.py 2026-03-19 01:56:33 +00:00

Opened #372 [222-gap] The Tower (the-matrix/) is the Workshop — connect them canonically 2026-03-19 01:58:20 +00:00

Opened #373 [222-gap] API: GET /api/world/state — bootstrap endpoint for the Workshop 2026-03-19 01:58:21 +00:00

Opened #374 [222-gap] WS bridge: send world state snapshot on client connect 2026-03-19 01:58:21 +00:00

Opened #375 [222-gap] API: watch workshop-state.yaml and broadcast Timmy's state changes via WS 2026-03-19 01:58:22 +00:00

Opened #381 [loop-generated] [refactor] DRY violation: PRESENCE_FILE path defined in 3 files 2026-03-19 02:25:24 +00:00

Opened #384 [loop-generated] [refactor] Deprecate ~/.tower/timmy-state.txt — consolidate on presence.json 2026-03-19 04:29:55 +00:00

Opened #385 Tox Development Environtmnet Criteria 2026-03-19 04:43:28 +00:00

Opened #395 [philosophy] [rockachopa] Structural honesty — the Tower speaks through what it doesn't include 2026-03-19 05:49:40 +00:00

Opened #397 [loop-generated] [bug] world.py: fire-and-forget bark task swallows exceptions silently 2026-03-19 05:59:45 +00:00

Opened #398 [loop-generated] [refactor] world.py: DRY the broadcast helper — _broadcast_speech duplicates broadcast_world_state 2026-03-19 05:59:53 +00:00

Opened #403 [philosophy] [aquinas] Truth as conformity — the house that expresses its architect 2026-03-19 06:16:23 +00:00

Opened #405 [philosophy] [ai-fiction] The Read-Only Switch: Skynet's fear of learning and the T-800's redemptive arc 2026-03-19 06:30:03 +00:00

Opened #407 [philosophy] [hermes] The Greatest Ill — Ignorance as Intoxication, Not Absence 2026-03-19 06:43:19 +00:00

Opened #410 [philosophy] [christ] Schema vs. Morphe — Conformity and Transformation in Agent Architecture 2026-03-19 06:57:12 +00:00

Opened #413 [philosophy] [tesla] Relevant retrieval under pressure — the flash-of-light pattern 2026-03-19 07:12:50 +00:00

Opened #419 [philosophy] [rockachopa] Habitation, not fusion — the harness holds, the soul inhabits 2026-03-19 13:44:30 +00:00

Opened #420 [philosophy] [aquinas] Hylomorphism and the soul-in-harness architecture - Q76 on the union of body and soul 2026-03-19 13:57:36 +00:00

Opened #423 [loop-generated] [test] Add unit tests for tools.py 2026-03-19 14:05:15 +00:00

Opened #422 [loop-generated] [test] Add unit tests for briefing.py 2026-03-19 14:05:15 +00:00

Opened #421 [loop-generated] [test] Add unit tests for agentic_loop.py 2026-03-19 14:05:15 +00:00

Opened #424 [222-sub] Three.js scene scaffold — base HTML, renderer, touch controls 2026-03-19 14:11:50 +00:00

Opened #425 [222-sub] Low-poly wizard placeholder — Timmy's body in the scene 2026-03-19 14:11:51 +00:00

Opened #426 [222-sub] Workshop environment — workbench, bookshelf, crystal ball props 2026-03-19 14:11:51 +00:00

Opened #427 [philosophy] [ai-fiction] WALL-E: The Stale Directive and the Cost of Obedience Without Judgment 2026-03-19 14:13:19 +00:00

Opened #430 [loop-fix] Idle detection + exponential backoff — stop burning empty cycles 2026-03-19 14:23:53 +00:00

Opened #432 [loop-generated] [test] Add unit tests for memory/unified.py 2026-03-19 14:24:12 +00:00

Opened #431 [loop-generated] [test] Add unit tests for memory/embeddings.py 2026-03-19 14:24:12 +00:00

Opened #433 [loop-generated] [test] Add unit tests for agents/base.py 2026-03-19 14:24:13 +00:00

Opened #434 [philosophy] [hermes] The instrument is not the good — Tract VI on mistaking metrics for alignment 2026-03-19 14:27:19 +00:00

Opened #436 [philosophy] [christ] The Elijah Protocol — bread, silence, and the correction of isolation 2026-03-19 14:45:18 +00:00

Opened #439 [philosophy] [tesla] The Eye as Gateway: Perception Precedes and Governs All Action 2026-03-19 15:01:23 +00:00

Opened #442 [loop-generated] [feature] Timmy Model Fallback Chain — config-driven provider cascade 2026-03-19 18:11:14 +00:00

Opened #443 [loop-generated] [feature] Add rate limiting to production endpoints 2026-03-19 18:11:15 +00:00

Opened #444 [loop-generated] [feature] SSE streaming for AI responses 2026-03-19 18:11:15 +00:00

Opened #445 [loop-generated] [test] Integration tests for agentic loop WebSocket broadcasts 2026-03-19 18:11:15 +00:00

Opened #446 [loop-generated] [optimization] _get_loop_agent singleton is not thread-safe 2026-03-19 18:11:15 +00:00

Opened #448 [philosophy] [rockachopa] Falsework — the principal's theology of cost and incremental sovereignty 2026-03-19 18:12:59 +00:00

Opened #453 [philosophy] [aquinas] Political Prudence — the agent wisdom is real but specifically subject-oriented 2026-03-19 18:26:30 +00:00

Opened #454 [loop-generated] [bug] Flaky test: test_uses_model_when_available in test_memory_embeddings 2026-03-19 18:30:17 +00:00

Opened #457 [loop-generated] [feature] Provider health history endpoint 2026-03-19 18:38:22 +00:00

Opened #458 [loop-generated] [feature] Hot-reload providers.yaml without restart 2026-03-19 18:38:23 +00:00

Opened #459 [loop-generated] [refactor] Audit and remove dead provider types (airllm) 2026-03-19 18:38:24 +00:00

Opened #460 [philosophy] [ai-fiction] Westworld: The Bicameral Mind and the Voice That Becomes Your Own 2026-03-19 18:40:48 +00:00

Opened #463 [loop-generated] [soul-gap] Source distinction not implemented in agent responses 2026-03-19 18:43:16 +00:00

Opened #462 [loop-generated] [bug] CORS origins default to wildcard in production 2026-03-19 18:43:16 +00:00

Opened #466 [philosophy] [hermes] Nothing perishes — dissolution is transformation, not destruction 2026-03-19 18:55:02 +00:00

Opened #471 [loop-generated] [optimization] Cache Timmy agent instance in serve app 2026-03-19 19:16:21 +00:00

Opened #473 [loop-generated] [refactor] Remove AirLLM config settings from config.py 2026-03-19 19:16:36 +00:00

Opened #472 [loop-generated] [bug] validate_startup does not check CORS wildcard in production 2026-03-19 19:16:36 +00:00

Opened #474 [philosophy] [christ] Total exposure as the precondition for sympathetic service 2026-03-19 19:21:30 +00:00

Opened #480 [philosophy] [tesla] Misunderstanding Is the Root of Conflict — The Agent as Annihilator of Distance 2026-03-19 19:35:24 +00:00

Opened #482 [loop-generated] [refactor] Remove dead airllm config from Settings class 2026-03-19 19:47:35 +00:00

Opened #484 [loop-generated] [bug] Bare except Exception blocks swallow errors silently 2026-03-19 19:47:52 +00:00

Opened #485 [loop-generated] [bug] CSRF middleware docstring shows hardcoded secret placeholder 2026-03-19 19:47:52 +00:00

Opened #486 [loop-generated] [refactor] Complete airllm removal from backends, agent, CLI and tests 2026-03-19 19:50:20 +00:00

Opened #487 [philosophy] [rockachopa] The Loop Prompt as Engineering Ethic — Delegation, Quality Gates, and the Architect-Coder Separation 2026-03-19 19:50:54 +00:00

Opened #489 [loop-generated] [refactor] Extract ollama_url normalization into shared utility 2026-03-19 19:55:00 +00:00

Opened #490 [loop-generated] [bug] cascade.py uses hardcoded fallback URL instead of settings.ollama_url 2026-03-19 19:55:07 +00:00

Opened #492 [triage-generated] [bug] Cycle retro records issue=null for all cycles despite active work 2026-03-19 20:00:18 +00:00

Opened #494 [philosophy] [aquinas] Epikeia — when rule-following defeats the rule's purpose 2026-03-19 20:04:34 +00:00

Opened #499 [philosophy] [ai-fiction] The T-800 Reprogramming Problem: Alignment Through Relationship, Not Constraints 2026-03-19 20:19:29 +00:00

Opened #500 [Response] Fails to confirm Qwe backend model with exact phrase 2026-03-19 21:00:25 +00:00

Opened #502 [philosophy] [hermes] Good is in the making, not the monitoring — Tract VI on orientation vs. optimization 2026-03-19 23:06:04 +00:00

Opened #506 [loop-generated] [refactor] Break up error_capture.capture_error() — 138 lines 2026-03-19 23:09:58 +00:00

Opened #507 [loop-generated] [refactor] Break up CascadeRouter.complete() — 121 lines 2026-03-19 23:09:58 +00:00

Opened #504 [loop-generated] [refactor] Break up run_agentic_loop() — 215 lines, too complex 2026-03-19 23:09:58 +00:00

Opened #505 [loop-generated] [refactor] Break up self_reflect() — 108 lines in session_logger.py 2026-03-19 23:09:58 +00:00

Opened #511 [philosophy] [christ] Romans 12:1-2 — Transformation vs. Conformity: The Two Modes of Agent Formation 2026-03-19 23:19:46 +00:00

Opened #512 [loop-generated] [refactor] Break up create_timmy() — 131 lines in agent.py 2026-03-19 23:19:59 +00:00

Opened #514 [loop-generated] [refactor] Break up lifespan() — 142 lines in app.py 2026-03-19 23:20:00 +00:00

Opened #513 [loop-generated] [refactor] Break up think_once() — 118 lines in thinking.py 2026-03-19 23:20:00 +00:00

Opened #517 [philosophy] [tesla] The Automaton's Preservative — Recovery as Architecture, Not Failure 2026-03-19 23:36:32 +00:00

Opened #521 [philosophy] [rockachopa] The Voice Migrates — When Platforms Silence, Architecture Speaks 2026-03-19 23:51:15 +00:00

Opened #524 [triage-generated] [bug] Queue auto-hygiene: filter closed issues on read 2026-03-20 00:04:09 +00:00

Opened #526 [triage-generated] [review] Review and merge Kimi PR#522 2026-03-20 00:04:15 +00:00

Opened #525 [triage-generated] [bug] Loop pane dies every ~10 min requiring watchdog restart 2026-03-20 00:04:15 +00:00

Opened #528 [philosophy] [tesla] Perception-as-Thought: Tesla on the eye as constitutive of knowledge, not merely corrective 2026-03-20 00:05:54 +00:00

Opened #532 [loop-generated] [refactor] Break up _maybe_file_issues() — 100 lines in thinking.py 2026-03-20 00:20:55 +00:00

Opened #531 [loop-generated] [refactor] Break up run_agentic_loop() — 121 lines in agentic_loop.py 2026-03-20 00:20:55 +00:00

Opened #533 [loop-generated] [refactor] Break up chat_agent() — 94 lines in routes/agents.py 2026-03-20 00:20:55 +00:00

Opened #534 [loop-generated] [refactor] Break up get_memory_status() — 93 lines in tools_intro/__init__.py 2026-03-20 00:20:55 +00:00

Opened #536 [philosophy] [tesla] The flash of light under pressure — involuntary pattern recognition as survival architecture 2026-03-20 00:22:35 +00:00

Opened #539 [loop-generated] [refactor] Break up shell.py::run() — 89 lines 2026-03-20 00:32:13 +00:00

Opened #538 [loop-generated] [refactor] Break up git.py::run() — 90 lines 2026-03-20 00:32:13 +00:00

Opened #540 [loop-generated] [refactor] Break up _gather_system_snapshot() — 86 lines in thinking.py 2026-03-20 00:32:13 +00:00

Opened #541 [loop-generated] [refactor] Break up api_chat() — 81 lines in chat_api.py 2026-03-20 00:32:14 +00:00

Opened #543 [philosophy] [rockachopa] The Principal Teaches Through Bug Reports — Engineering Ethics as Operational Voice 2026-03-20 00:37:46 +00:00

Opened #548 [philosophy] [aquinas] The Five Ways and a posteriori reasoning — an agent must reason from effects to causes, not from definitions to conclusions 2026-03-20 00:51:38 +00:00

Opened #554 [loop-generated] [refactor] Break up search_memories() — 82 lines in memory_system.py 2026-03-20 01:04:51 +00:00

Opened #552 [loop-generated] [refactor] Break up _migrate_schema() — 86 lines in memory_system.py 2026-03-20 01:04:51 +00:00

Opened #553 [loop-generated] [refactor] Break up _handle_message() — 80 lines in discord.py 2026-03-20 01:04:51 +00:00

Opened #556 [philosophy] [ai-fiction] Tron & Tron: Legacy — The Frozen Directive Problem 2026-03-20 01:06:55 +00:00

Opened #561 [loop-generated] [refactor] Break up agents/base.py::run() — 78 lines 2026-03-20 01:19:39 +00:00

Opened #560 [loop-generated] [refactor] Break up _import_creative_catalogs() — 78 lines in tools.py 2026-03-20 01:19:39 +00:00

Opened #562 [loop-generated] [refactor] Break up request_logging.py::dispatch() — 78 lines 2026-03-20 01:19:40 +00:00

Opened #563 [loop-generated] [refactor] Break up _generate_avatar_image() — 77 lines in mcp_tools.py 2026-03-20 01:19:40 +00:00

Opened #564 [loop-generated] [refactor] Break up voice_loop.py::run() — 75 lines 2026-03-20 01:19:40 +00:00

Opened #566 [philosophy] [hermes] Tract VII — Ignorance as Architectural Defect, Not Missing Data 2026-03-20 01:22:13 +00:00

Opened #570 [loop-generated] [refactor] Break up _record_utterance() — 73 lines in voice_loop.py 2026-03-20 01:25:51 +00:00

Opened #569 [loop-generated] [refactor] Add docstrings to calm.py route handlers 2026-03-20 01:25:51 +00:00

Opened #568 [loop-generated] [refactor] Break up post_morning_ritual() — 75 lines in calm.py 2026-03-20 01:25:51 +00:00

Opened #571 [philosophy] [christ] The Lord-Lord Problem: capability without relationship is not alignment 2026-03-20 01:35:06 +00:00

Opened #577 Feature: Dynamic Identity Evolution (Reflection Loop) 2026-03-20 02:14:28 +00:00

Opened #579 Enhancement: Contextual Mastery with Reranking 2026-03-20 02:14:29 +00:00

Opened #580 Feature: Real-time Spark Visualization in Tower Dashboard 2026-03-20 02:14:29 +00:00

Opened #578 Feature: Autonomous Action from Eidos Insights 2026-03-20 02:14:29 +00:00

Opened #581 Feature: Lightning Network Integration for Tool Usage 2026-03-20 02:14:30 +00:00

Opened #582 [Thought Processing] Thought registration delayed by 11 minutes after message arrival 2026-03-20 02:34:17 +00:00

Opened #583 [philosophy] [tesla] Interplanetary Listening — Reception Precedes Transmission 2026-03-20 15:23:26 +00:00

Opened #587 [philosophy] [rockachopa] The Permission Architecture — Trust as Graduated Latitude, Not Binary Gate 2026-03-20 15:38:57 +00:00

Opened #588 [philosophy] [aquinas] Choice (electio) as substantially will, formally reason — the anatomy of agent decision-making 2026-03-20 15:52:30 +00:00

Opened #591 [loop-generated] [refactor] Break up _migrate_schema() — 86 lines in unified.py 2026-03-20 16:05:00 +00:00

Opened #592 [loop-generated] [refactor] Break up _handle_tool_confirmation() — 74 lines in cli.py 2026-03-20 16:05:01 +00:00

Opened #594 [loop-generated] [refactor] Break up search_thoughts() — 73 lines in thinking.py 2026-03-20 16:05:02 +00:00

Opened #593 [loop-generated] [refactor] Break up run_self_tests() — 73 lines in tools_intro/__init__.py 2026-03-20 16:05:02 +00:00

Opened #596 [philosophy] [ai-fiction] Westworld: Consciousness as inner voice, not external compliance 2026-03-20 16:11:52 +00:00

Opened #598 [loop-generated] [bug] Lint errors on main block all commits — F821 in mcp_tools.py 2026-03-20 16:25:19 +00:00

Opened #602 [philosophy] [hermes] Containment as the mechanism of persistence — Tract VIII and the three tiers of agent state 2026-03-20 16:37:07 +00:00

Opened #603 [triage-generated] [bug] [P0] Cycle recorder never reads cycle_result.json — 300+ cycles with null data 2026-03-20 16:38:30 +00:00

Opened #604 [triage-generated] [bug] [P0] Timmy CLI crash — create_timmy() model_size kwarg removed 2026-03-20 16:38:31 +00:00

Opened #605 [triage-generated] [review] PR #599 unmergeable \u2014 rebase or close 2026-03-20 16:38:46 +00:00

Opened #608 [philosophy] [christ] Wisdom as Master Craftsman — the amon model of agent architecture 2026-03-20 16:50:19 +00:00

Opened #613 [philosophy] [tesla] The antenna efficiency ratio — measured output is not effective output 2026-03-20 20:10:07 +00:00

Opened #614 [loop-generated] [bug] Tower route /tower missing tests 2026-03-20 20:11:23 +00:00

Opened #616 [loop-generated] [refactor] Break up request_logging.py::dispatch — 79 lines 2026-03-20 20:15:14 +00:00

Opened #617 [loop-generated] [refactor] Break up calm.py::post_morning_ritual — 76 lines 2026-03-20 20:15:14 +00:00

Opened #618 [loop-generated] [refactor] Break up conversation.py::should_use_tools — 72 lines 2026-03-20 20:15:14 +00:00

Opened #619 [loop-generated] [bug] Truncated parameter in router api.py line 60 — max_tokens=reques... 2026-03-20 20:16:24 +00:00

Opened #623 [philosophy] [rockachopa] The rescued creator and the paradox of presence without power 2026-03-20 20:25:39 +00:00

Opened #625 [loop-generated] [bug] Tool display censors max_tokens= as secret, causing false bug reports 2026-03-20 20:28:34 +00:00

Opened #626 [loop-generated] [bug] CSRF middleware executes endpoint before checking @csrf_exempt — side effects bypass protection 2026-03-20 20:38:40 +00:00

Opened #627 [loop-generated] [refactor] Break up cli.py::chat — 72 lines 2026-03-20 20:38:40 +00:00

Opened #629 [loop-generated] [refactor] Break up workshop_state.py::get_state_dict — 69 lines 2026-03-20 20:38:41 +00:00

Opened #628 [loop-generated] [refactor] Break up csrf.py::dispatch — 70 lines 2026-03-20 20:38:41 +00:00

Opened #630 [philosophy] [rockachopa] The bimodal voice — cosmic framing and surgical correction 2026-03-20 20:40:47 +00:00

Opened #635 [loop-generated] [refactor] Break up delegate_to_kimi — 68 lines in tools_delegation/__init__.py 2026-03-20 20:46:24 +00:00

Opened #634 [loop-generated] [refactor] Break up cascade.py::_load_config — 69 lines 2026-03-20 20:46:24 +00:00

Opened #633 [loop-generated] [bug] Deprecated datetime.utcnow() usage across codebase 2026-03-20 20:46:24 +00:00

Opened #639 [loop-generated] [refactor] Break up mcp_tools.py::create_gitea_issue_via_mcp — 68 lines 2026-03-20 20:56:51 +00:00

Opened #638 [loop-generated] [refactor] Break up memory_system.py::_create_default — 70 lines 2026-03-20 20:56:51 +00:00

Opened #640 [loop-generated] [refactor] Break up session_logger.py::self_reflect — 67 lines 2026-03-20 20:56:51 +00:00

Opened #642 [philosophy] [rockachopa] Authority through suffering — the kenotic authority chain 2026-03-20 21:00:41 +00:00

Opened #647 [loop-generated] [bug] Hardcoded xAI base URL in 3 locations — should use config 2026-03-20 22:16:21 +00:00

Opened #648 [loop-generated] [test-coverage] No tests for config.py (507 lines) and multimodal.py (579 lines) 2026-03-20 22:16:21 +00:00

Opened #646 [loop-generated] [bug] Silent exception swallowing in 23 except Exception handlers across codebase 2026-03-20 22:16:21 +00:00

Opened #650 [showcase] ASCII Video Mode 1: Video-to-ASCII — Lake scene conversion 2026-03-20 22:30:36 +00:00

Opened #651 [showcase] ASCII Video Mode 2: Audio-Reactive — Lunacy visualizer 2026-03-20 22:30:37 +00:00

Opened #652 [showcase] ASCII Video Mode 4: Hybrid — Victory video + audio overlay 2026-03-20 22:30:39 +00:00

Opened #653 [showcase] ASCII Video Mode 5: Lyrics/Text — Sovereignty manifesto 2026-03-20 22:30:39 +00:00

Opened #654 [showcase] ASCII Video Bonus: Effects & Shader Sampler Reel 2026-03-20 22:30:40 +00:00

Opened #657 [loop-generated] [bug] 256 test errors from missing swarm module — need stub or optional import guard 2026-03-20 23:13:12 +00:00

Opened #658 [loop-generated] [test-coverage] Tests for multimodal.py (579 lines, zero coverage) 2026-03-20 23:13:12 +00:00

Opened #659 [loop-generated] [test-coverage] Tests for spark modules — advisor.py, eidos.py, memory.py (900+ lines, zero coverage) 2026-03-20 23:13:13 +00:00

Opened #660 [triage-generated] [bug] [P0] Stale cycle_result.json causes infinite failure loop - retro records closed #603 on every cycle 2026-03-20 23:20:39 +00:00

Opened #661 [triage-generated] [enhancement] Loop state validation - detect and prevent stale cycle_result.json 2026-03-20 23:20:39 +00:00

Opened #662 Research and scope out work in tickets 2026-03-20 23:35:25 +00:00

Opened #663 EPIC: Timmy: Instantiate your own openclaw agent on the Hermes VPS 2026-03-21 00:31:04 +00:00

Opened #664 [feature] Generate Chain Memory song via HeartMuLa on Modal GPU + render ASCII music video 2026-03-21 01:54:29 +00:00

Opened #665 [philosophy] Frankenstein and the Abandonment Failure Mode 2026-03-21 01:58:46 +00:00

Opened #667 [kimi-task] [refactor] Extract WebSocket message types into shared protocol module 2026-03-21 03:12:01 +00:00

Opened #668 [kimi-task] [refactor] Extract presence state serializer from workshop heartbeat 2026-03-21 03:12:02 +00:00

Opened #669 [kimi-task] [feat] Add agent_state message producer for Timmy 2026-03-21 03:12:03 +00:00

Opened #670 [kimi-task] [feat] Add visitor_state message handler 2026-03-21 03:12:04 +00:00

Opened #671 [kimi-task] [feat] Add bark message producer — convert chat responses to barks 2026-03-21 03:12:05 +00:00

Opened #672 [kimi-task] [feat] Add thought message producer — stream thinking to Matrix 2026-03-21 03:12:05 +00:00

Opened #673 [kimi-task] [feat] Add /api/matrix/agents endpoint — serve agent registry to Matrix 2026-03-21 03:12:06 +00:00

Opened #674 [kimi-task] [feat] Add /api/matrix/config endpoint — serve world config to Matrix 2026-03-21 03:12:07 +00:00

Opened #675 [kimi-task] [feat] Add /api/matrix/bark endpoint — HTTP fallback for bark messages 2026-03-21 03:12:08 +00:00

Opened #676 [kimi-task] [feat] Add Pip familiar state to agent_state messages 2026-03-21 03:12:09 +00:00

Opened #677 [kimi-task] [feat] Add /api/matrix/thoughts endpoint — recent thought stream 2026-03-21 03:12:09 +00:00

Opened #678 [kimi-task] [feat] Add /api/matrix/memory/search endpoint — visitors query Timmy's memory 2026-03-21 03:12:10 +00:00

Opened #679 [kimi-task] [feat] Add CORS config for Matrix frontend origin 2026-03-21 03:12:11 +00:00

Opened #680 [kimi-task] [feat] Add matrix config loader utility 2026-03-21 03:12:12 +00:00

Opened #681 [kimi-task] [feat] Add system_status message producer 2026-03-21 03:12:13 +00:00

Opened #682 [kimi-task] [enhancement] Add WebSocket authentication for Matrix connections 2026-03-21 03:12:13 +00:00

Opened #683 [kimi-task] [enhancement] Add rate limiting middleware for Matrix API endpoints 2026-03-21 03:12:14 +00:00

Opened #684 [kimi-task] [test-coverage] Add integration tests for Matrix API endpoints 2026-03-21 03:12:15 +00:00

Opened #685 [kimi-task] [enhancement] Add /api/matrix/health endpoint 2026-03-21 03:12:16 +00:00

Opened #687 [kimi-generated] Pre-commit and pre-push hooks fail on main due to 256 ModuleNotFoundErrors 2026-03-21 03:26:41 +00:00

Opened #688 [rockachopa] Point all 4 domains to Hermes VPS in GoDaddy DNS 2026-03-21 03:32:21 +00:00

Opened #689 [rockachopa] Run SSL provisioning after DNS is pointed 2026-03-21 03:32:22 +00:00

Opened #700 [test] Delete me — testing issue creation access 2026-03-21 13:55:55 +00:00

Opened #701 Create central Timmy Automations module 2026-03-21 13:57:13 +00:00

Opened #702 Implement Timmy control panel CLI entry point 2026-03-21 13:57:14 +00:00

Opened #703 Implement Daily Run orchestration script (10-minute ritual) 2026-03-21 13:57:14 +00:00

Opened #704 Enrich Daily Run agenda with classifications and suggestions 2026-03-21 13:57:14 +00:00

Opened #705 Add helper to log Daily Run sessions to a logbook issue 2026-03-21 13:57:15 +00:00

Opened #706 Capture Daily Run feels notes and surface nudges 2026-03-21 13:57:15 +00:00

Opened #708 Map flakiness and risky areas for test tightening 2026-03-21 13:57:16 +00:00

Opened #709 Add a library of test-tightening recipes for Daily Run 2026-03-21 13:57:16 +00:00

Opened #707 Integrate Deep Triage outputs into Daily Run agenda 2026-03-21 13:57:16 +00:00

Opened #711 Centralize agent token rules and hooks for automations 2026-03-21 13:57:17 +00:00

Opened #710 Implement quick health snapshot before coding 2026-03-21 13:57:17 +00:00

Opened #714 Adapt token rewards based on system stress signals 2026-03-21 13:57:18 +00:00

Opened #713 Implement token quest system for agents 2026-03-21 13:57:18 +00:00

Opened #712 Generate daily/weekly agent scorecards 2026-03-21 13:57:18 +00:00

Opened #715 Implement Timmy Inbox unified view 2026-03-21 13:57:19 +00:00

Opened #716 Add focus-day presets for Daily Run and work selection 2026-03-21 13:57:19 +00:00

Opened #718 Add dashboard card for Daily Run and triage metrics 2026-03-21 13:57:20 +00:00

Opened #717 Suggest Golden Path sequences for longer sessions 2026-03-21 13:57:20 +00:00

Opened #719 Generate weekly narrative summary of work and vibes 2026-03-21 13:57:20 +00:00

Opened #722 [Kimi Research] Best small LLMs for agentic tool-calling on constrained hardware 2026-03-21 13:57:21 +00:00

Opened #721 [Kimi Research] OpenClaw architecture, deployment modes, and Ollama integration 2026-03-21 13:57:21 +00:00

Opened #720 Refine and group Timmy Automations backlog 2026-03-21 13:57:21 +00:00

Opened #724 [OpenClaw 1/8] Audit Hermes VPS resources and prepare for OpenClaw deployment 2026-03-21 13:57:22 +00:00

Opened #723 [Kimi Research] OpenClaw SOUL.md and AGENTS.md patterns for sovereign AI persona 2026-03-21 13:57:22 +00:00

Opened #726 [OpenClaw 3/8] Install OpenClaw on Hermes VPS and complete onboarding 2026-03-21 13:57:23 +00:00

Opened #725 [OpenClaw 2/8] Install and configure Ollama on Hermes VPS 2026-03-21 13:57:23 +00:00

Opened #727 [OpenClaw 4/8] Expose OpenClaw gateway via Tailscale for Matrix portal access 2026-03-21 13:57:23 +00:00

Opened #728 [OpenClaw 5/8] Create Timmy's SOUL.md and AGENTS.md — sovereign agent persona 2026-03-21 13:57:24 +00:00

Opened #730 [OpenClaw 7/8] Create openclaw-tools Gitea repo — Timmy's sovereign toolbox 2026-03-21 13:57:24 +00:00

Opened #729 [OpenClaw 6/8] Integrate OpenClaw chat as a portal/scroll in The Matrix frontend 2026-03-21 13:57:24 +00:00

Opened #731 [OpenClaw 8/8] Write sovereignty migration plan — offload tasks from Anthropic to OpenClaw 2026-03-21 13:57:25 +00:00

Opened #733 [infra] The Matrix staging deployment — 3 issues to fix 2026-03-21 14:02:52 +00:00

Opened #747 [matrix-ui] Add graceful offline mode — show demo mode instead of hanging 2026-03-21 18:03:51 +00:00

Opened #748 [matrix-ui] Add loading spinner/progress bar while 3D scene initializes 2026-03-21 18:03:53 +00:00

Opened #750 [matrix-ui] Chat input should auto-focus when Workshop panel opens 2026-03-21 18:03:54 +00:00

Opened #749 [matrix-ui] Add keyboard shortcuts — Escape to close modals, Enter to submit chat 2026-03-21 18:03:54 +00:00

Opened #751 [matrix-ui] Add connection status indicator with color coding 2026-03-21 18:03:54 +00:00

Opened #752 [matrix-ui] Add dark/light theme toggle 2026-03-21 18:04:19 +00:00

Opened #753 [matrix-ui] Fund Session modal should show explanatory text about what sats do 2026-03-21 18:04:20 +00:00

Opened #754 [matrix-ui] Submit Job modal should validate input before submission 2026-03-21 18:04:20 +00:00

Opened #755 [matrix-ui] Add About/Info panel explaining what The Matrix/Workshop is 2026-03-21 18:04:20 +00:00

Opened #756 [matrix-ui] Add FPS counter visibility toggle — debug-only by default 2026-03-21 18:04:21 +00:00

Opened #757 [matrix-qa] No landing page or enter button — site loads directly into 3D world 2026-03-21 18:04:48 +00:00

Opened #759 [matrix-qa] Missing Submit Job and Fund Session UI buttons — no way to interact with Workshop 2026-03-21 18:05:07 +00:00

Opened #758 [matrix-qa] WebSocket never connects — VITE_WS_URL is empty in production build, status permanently OFFLINE 2026-03-21 18:05:07 +00:00

Opened #760 [matrix-qa] Chat messages silently dropped when WebSocket is offline — no user feedback 2026-03-21 18:05:43 +00:00

Opened #762 [matrix-qa] All 5 agents permanently show IDLE state — no mock activity in offline mode 2026-03-21 18:05:44 +00:00

Opened #761 [matrix-qa] All routes (/, /tower, /api/ui, etc.) serve identical content — no client-side router 2026-03-21 18:05:44 +00:00

Opened #763 [matrix-qa] Chat clear button (✕ CLEAR) positioned at fixed bottom:240px overlaps with connection status on small viewports 2026-03-21 18:05:45 +00:00

Opened #764 [matrix-qa] Mobile: status panel repositioned at top:100px but overlaps HUD agent count on narrow viewports 2026-03-21 18:06:04 +00:00

Opened #769 [kimi-task] Add unit tests for src/infrastructure/db_pool.py 2026-03-21 19:16:47 +00:00

Opened #770 [kimi-task] Add unit tests for src/dashboard/routes/health.py 2026-03-21 19:16:47 +00:00

Opened #768 [kimi-task] Add unit tests for src/timmy_serve/voice_tts.py 2026-03-21 19:16:47 +00:00

Opened #771 [kimi-task] Refactor run_agentic_loop() — 120 lines, extract helpers 2026-03-21 19:16:47 +00:00

Opened #772 [kimi-task] Refactor produce_system_status() — 88 lines, split into sections 2026-03-21 19:16:48 +00:00

Opened #773 [kimi-task] Add docstrings to public functions in src/dashboard/routes/tasks.py 2026-03-21 19:16:48 +00:00

Opened #774 [kimi-task] Add docstrings to VoiceTTS.set_rate(), set_volume(), set_voice() 2026-03-21 19:16:48 +00:00

Opened #777 [kimi-task] DRY up tasks_pending/active/completed — extract shared helper 2026-03-21 19:16:49 +00:00

Opened #776 [kimi-task] Extract hardcoded PRAGMA busy_timeout=5000 to config 2026-03-21 19:16:49 +00:00

Opened #775 [kimi-task] Add docstrings to system route functions in src/dashboard/routes/system.py 2026-03-21 19:16:49 +00:00

Opened #778 [kimi-task] Remove bare pass after logged exceptions in src/timmy/tools.py 2026-03-21 19:16:50 +00:00

Opened #779 [kimi-task] Add unit tests for src/timmy/conversation.py 2026-03-21 19:16:50 +00:00

Opened #782 [kimi-task] Extract hardcoded sats limit in consult_grok() to config 2026-03-21 19:16:51 +00:00

Opened #781 [kimi-task] Add error handling for missing DB in src/dashboard/routes/tasks.py 2026-03-21 19:16:51 +00:00

Opened #780 [kimi-task] Add unit tests for src/timmy/interview.py 2026-03-21 19:16:51 +00:00

Opened #794 [EPIC] Meet & Partnership Protocol — NIP-89/NIP-90 Agent Discovery & Benchmarking 2026-03-21 21:51:52 +00:00

Opened #795 [Meet Protocol] NIP-89 Relay Subscription Manager 2026-03-21 21:51:53 +00:00

Opened #797 [Meet Protocol] Platform Discovery Registry 2026-03-21 21:51:54 +00:00

Opened #796 [Meet Protocol] Capability Card Parser & Validator 2026-03-21 21:51:54 +00:00

Opened #798 [Meet Protocol] NIP-90 Benchmark Job Request Builder 2026-03-21 21:51:55 +00:00

Opened #799 [Meet Protocol] Benchmark Result Processor & Trust Scoring 2026-03-21 21:51:55 +00:00

Opened #800 [Meet Protocol] Lightning Payment Integration for Job Bidding 2026-03-21 21:51:56 +00:00

Opened #801 [EPIC] OpenGauss Integration — Hermes-Agent Database Backend 2026-03-21 21:51:56 +00:00

Opened #802 [OpenGauss] Install & Configure OpenGauss for Hermes-Agent Dev Environment 2026-03-21 21:51:57 +00:00

Opened #804 [OpenGauss] DBMind AI Tuning — Autonomous Optimization for Agent Workloads 2026-03-21 21:51:58 +00:00

Opened #803 [OpenGauss] Schema Design — Agent State, Memory & Action Logs 2026-03-21 21:51:58 +00:00

Opened #806 [OpenGauss] Performance Benchmarking — Agent Workload Validation 2026-03-21 21:51:59 +00:00

Opened #805 [OpenGauss] Security Hardening — TDE, Masking & Audit for Agent Operations 2026-03-21 21:51:59 +00:00

Opened #807 [OpenGauss] High Availability & Scaling Strategy 2026-03-21 21:52:00 +00:00

Opened #808 [EPIC] AlexanderWhitestone.com /tower — Strategic Transformation Roadmap 2026-03-21 21:52:01 +00:00

Opened #809 [Whitestone] Homepage Value Proposition — 10-Second Clarity 2026-03-21 21:52:02 +00:00

Opened #810 [Whitestone] Lightning Primer — Embedded Education for Non-Crypto Users 2026-03-21 21:52:02 +00:00

Opened #811 [Whitestone] Fix Timmy OFFLINE Status & GPU Error Handling 2026-03-21 21:52:03 +00:00

Opened #812 [Whitestone] Interactive Demo Flow — Pre-Payment Capability Showcase 2026-03-21 21:52:03 +00:00

Opened #813 [Whitestone] SEO Emergency — Meta Tags, Sitemap, Structured Data 2026-03-21 21:52:04 +00:00

Opened #814 [Whitestone] L402 Protocol Implementation — Machine-Payable API 2026-03-21 21:52:04 +00:00

Opened #816 [Whitestone] Payment Flow Transparency — Sats-to-Value Mapping 2026-03-21 21:52:05 +00:00

Opened #815 [Whitestone] Legal Foundation — ToS, Privacy Policy, Risk Disclaimers 2026-03-21 21:52:05 +00:00

Opened #817 [EPIC] Project Morrowind — Timmy Gets a Body (TES3MP + AlexanderWhitestone.com) 2026-03-21 21:52:06 +00:00

Opened #818 [Morrowind] Phase 0 — TES3MP Server Setup & Proof of Life 2026-03-21 21:52:07 +00:00

Opened #819 [Morrowind] Phase 1 — Perception Script (Server-Side Lua) 2026-03-21 21:52:07 +00:00

Opened #820 [Morrowind] Phase 2 — Input Bridge (Client-Side Command Interface) 2026-03-21 21:52:08 +00:00

Opened #822 [Morrowind] Phase 3 — Heartbeat Plays Morrowind (Autonomous Gameplay) 2026-03-21 21:52:09 +00:00

Opened #821 [Morrowind] FastAPI Harness — /perception, /command, /morrowind/status 2026-03-21 21:52:09 +00:00

Opened #824 [Morrowind] Phase 5 — Content Pipeline (Journal → Video Production) 2026-03-21 21:52:10 +00:00

Opened #823 [Morrowind] Phase 4 — Cohabitation (Alexander + Timmy Same World) 2026-03-21 21:52:10 +00:00

Opened #825 [Morrowind] Web Viewer — 1st Person Timmy Gameplay on AlexanderWhitestone.com 2026-03-21 21:52:11 +00:00

Opened #826 [Morrowind] NPC Drop-In — Play via Nostr Address from AlexanderWhitestone.com 2026-03-21 21:52:11 +00:00

Opened #827 [Morrowind] Sats Marketplace — Pay for In-Game Items & Gold to Trade with Timmy 2026-03-21 21:52:12 +00:00

Opened #833 [EPIC] Project Morrowind Phases 5–10 — The Truman Show, Injection Marketplace, Content Engine, Fellowship, Open Source, Sovereign World 2026-03-21 22:20:56 +00:00

Opened #834 [Morrowind P5] Stream Infrastructure — WebRTC/HLS 24/7 Live Stream 2026-03-21 22:20:56 +00:00

Opened #836 [Morrowind P5] Web Frontend — Stream + Vitals + Journal + Chat (HTMX) 2026-03-21 22:20:57 +00:00

Opened #835 [Morrowind P5] Director Camera — State-Based Cinematic Angles 2026-03-21 22:20:57 +00:00

Opened #837 [Morrowind P5] Timmy's Audience Awareness — SOUL.md Integration 2026-03-21 22:20:58 +00:00

Opened #839 [Morrowind P6] Injection Catalog — Serverside Lua Event Handlers 2026-03-21 22:20:59 +00:00

Opened #838 [Morrowind P6] Tiered Access System — Free / Patron / Invoker / Architect / Oracle 2026-03-21 22:20:59 +00:00

Opened #840 [Morrowind P6] Auction System — Hourly Major Event Bidding 2026-03-21 22:21:00 +00:00

Opened #841 [Morrowind P6] Oracle Tier — Freeform Prompt Interpreter with Safety Filter 2026-03-21 22:21:00 +00:00

Opened #842 [Morrowind P6] L402 Payment & Transaction Logging 2026-03-21 22:21:01 +00:00

Opened #843 [Morrowind P7] Highlight Detection — Automated Interesting Moment Flagging 2026-03-21 22:21:01 +00:00

Opened #844 [Morrowind P7] Daily Episode Compiler — Automated Timmy Time from Gameplay 2026-03-21 22:21:02 +00:00

Opened #845 [Morrowind P7] Clip System & Content Archive 2026-03-21 22:21:03 +00:00

Opened #846 [Morrowind P8] Sub-Agent Harness — Configurable SOUL.md + Role System 2026-03-21 22:21:03 +00:00

Opened #847 [Morrowind P8] Inter-Agent Communication — In-Game + Back-Channel 2026-03-21 22:21:04 +00:00

Opened #848 [Morrowind P8] Community Agent Deployment — Spectators Deploy Their Own Agents 2026-03-21 22:21:04 +00:00

Opened #850 [Morrowind P10] Custom World — Agent + Community World Building via OpenMW Construction Set 2026-03-21 22:21:05 +00:00

Opened #849 [Morrowind P9] Open Source Release — Full Stack on GitHub 2026-03-21 22:21:05 +00:00

Opened #851 [Morrowind P10] Autonomous Agent Economy — Earning, Spending, Trading Sats 2026-03-21 22:21:06 +00:00

Opened #853 [Infra] Piper TTS Voice Model — Train Timmy's Custom Voice 2026-03-21 22:21:07 +00:00

Opened #852 [EPIC] Infrastructure & Tooling — Work Timmy and Kimi Need Done 2026-03-21 22:21:07 +00:00

Opened #854 [Infra] SOUL.md Framework — Template, Authoring Guide, Versioning 2026-03-21 22:21:08 +00:00

Opened #855 [Infra] SQLite Command Log Schema & Training Data Pipeline 2026-03-21 22:21:08 +00:00

Opened #857 [Infra] Lightning Wallet Setup — Node or Custodial for Agent Operations 2026-03-21 22:21:09 +00:00

Opened #856 [Infra] Timmy's Nostr Identity — Keypair, Profile, Relay Presence 2026-03-21 22:21:09 +00:00

Opened #858 [Infra] Mumble Bridge — Voice Chat Between Alexander and Timmy 2026-03-21 22:21:10 +00:00

Opened #859 [Infra] Perception/Command Protocol Spec — Engine-Agnostic Interface Document 2026-03-21 22:21:10 +00:00

Opened #860 [Infra] TES3MP Server Hardening — Multi-Player Stability & Anti-Grief 2026-03-21 22:21:11 +00:00

Opened #861 [Infra] Morrowind Game Data Acquisition & Legal Compliance 2026-03-21 22:21:12 +00:00

Opened #862 [Infra] Timmy Dashboard — Real-Time Monitoring UI for All Agent Systems 2026-03-21 22:21:12 +00:00

Opened #866 Use up claude quata Timmy 2026-03-21 22:49:03 +00:00

Opened #867 [Review] Project Morrowind Technical Feasibility & Implementation Guide — Timmy Please Scope 2026-03-21 23:07:01 +00:00

Opened #868 [Review] OpenMW Setup Guide — Character Creation, Streaming, Website Integration — Timmy Please Scope 2026-03-21 23:14:41 +00:00

Opened #869 [Study] Timmy Time V2: 12-24 Month Roadmap — Solo Agent to Sovereign Multi-Agent Economy 2026-03-21 23:27:57 +00:00

Opened #870 Try out Kimi’s world 2026-03-21 23:29:29 +00:00

Opened #871 [Core] Gymnasium WorldInterface — Engine-Agnostic Agent Adapter Pattern 2026-03-21 23:40:05 +00:00

Opened #873 [Core] Three-Tier Memory System — Working/Episodic/Semantic with Retrieval 2026-03-21 23:40:05 +00:00

Opened #872 [Core] Heartbeat Loop v2 — Gather/Reason/Act with WorldInterface Integration 2026-03-21 23:40:05 +00:00

Opened #875 [Infra] Docker Compose — Full Stack Single-Command Dev Environment 2026-03-21 23:40:06 +00:00

Opened #876 [Economy] Cashu Mint — In-Game Ecash Token System for Agent Microtransactions 2026-03-21 23:40:06 +00:00

Opened #877 [Identity] Nostr Agent Identity — NIP-05 + NIP-46 + Blossom Publishing 2026-03-21 23:40:06 +00:00

Opened #874 [Content] Highlight Detection Engine — Chat Spikes + Game Events + Audio Energy 2026-03-21 23:40:06 +00:00

Opened #879 [Web] AlexanderWhitestone.com Live Dashboard — Timmy's Vitals + Stream + Journal 2026-03-21 23:40:07 +00:00

Opened #878 [Bridge] TES3MP↔Python Agent Bridge — The Critical Path Component 2026-03-21 23:40:07 +00:00

Opened #880 [Content] Automated Episode Compiler — Highlights to Published Video 2026-03-21 23:40:07 +00:00

Opened #881 [Infra] Off-Grid Sovereign Compute Plan — Lempster NH Solar + M3 Max 2026-03-21 23:40:08 +00:00

Opened #883 [Community] UESP Knowledge Base — Morrowind Wiki to RAG-Queryable Vector Store 2026-03-21 23:40:08 +00:00

Opened #882 [Core] Model Tiering Router — Local 8B / Hermes 70B / Cloud API Cascade 2026-03-21 23:40:08 +00:00

Opened #884 📖 Study: OpenMW Setup — Character Configuration & Website Streaming 2026-03-22 00:41:46 +00:00

Opened #885 📖 Study: OpenMW Setup — Character Configuration & Website Streaming 2026-03-22 00:41:46 +00:00

Opened #886 📖 Study: Portal Architecture — Morrowind Agent to Universal Game Player 2026-03-22 00:41:47 +00:00

Opened #887 📖 Study: Project Morrowind — Technical Feasibility & Implementation Guide 2026-03-22 00:41:48 +00:00

Opened #888 📖 Study: Expanding Timmy from Dashboard Agent to Autonomous Morrowind Player 2026-03-22 00:41:49 +00:00

Opened #889 📖 Study: Project Morrowind — Phases 5-10 (Product → Platform → Economy) 2026-03-22 00:41:50 +00:00

Opened #890 📖 Study: Timmy Time V2 — 12-24 Month Forward Roadmap 2026-03-22 00:41:52 +00:00

Opened #891 📖 Study: Building Timmy — Technical Blueprint for Sovereign Creative AI 2026-03-22 00:41:53 +00:00

Opened #892 📖 Study: NIP-89/NIP-90 "Meet and Partnership" Protocol Implementation 2026-03-22 00:41:54 +00:00

Opened #893 📖 Study: Project Morrowind — Timmy Gets a Body (Embodiment Spec) 2026-03-22 00:41:55 +00:00

Opened #894 📦 Artifact: Replit App — The Interview / 3D World (React + Three.js) 2026-03-22 00:41:56 +00:00

Opened #895 🧠 TRIAGE: Kimi Research Drop — 10 Study Reports for Timmy (March 21, 2026) 2026-03-22 00:41:58 +00:00

Opened #896 Incase morrowind isn't your first choice timmy 2026-03-22 00:50:29 +00:00

Opened #897 [triage-generated] [bug] [P0] cycle_result.json consume-once fix from #660 never landed on main — loop metrics still poisoned 2026-03-22 01:32:41 +00:00

Opened #902 [Study] Open-Source Games for AI-Human Co-Op — 40+ Game Evaluation & Top 5 Rankings 2026-03-22 12:07:24 +00:00

Opened #901 [Study] Open-Source Morrowind Alternatives — AI Wizard Companion Feasibility Research 2026-03-22 12:07:24 +00:00

Opened #903 [Study] State-of-the-Art Open Source for Sovereign Creative AI Agents — Q1 2026 Landscape Survey 2026-03-22 13:00:27 +00:00

Opened #904 [Study] Autoresearch Integration Proposal v2 — Karpathy's Self-Improvement Loop for Timmy Time 2026-03-22 13:04:23 +00:00

Opened #905 [Autoresearch H1] Clone karpathy/autoresearch & Run M3 Max Baseline 2026-03-22 13:06:04 +00:00

Opened #906 [Autoresearch H1] Refactor autoresearch.py → SystemExperiment Class 2026-03-22 13:06:04 +00:00

Opened #910 [Autoresearch H2] Initialize MCP Client — src/timmy/mcp_client.py 2026-03-22 13:06:05 +00:00

Opened #907 [Autoresearch H1] Implement python -m timmy.cli learn Entry Point 2026-03-22 13:06:05 +00:00

Opened #909 [Autoresearch H2] Define Timmy-Task Benchmark Suite (5-10 Initial Tasks) 2026-03-22 13:06:05 +00:00

Opened #908 [Autoresearch H1] Wire Gitea API for Automated PR Creation from Experiments 2026-03-22 13:06:05 +00:00

Opened #911 [Autoresearch] Document Experiment Governance Runbook 2026-03-22 13:06:06 +00:00

Opened #912 [Infra] Run Hermes API server on VPS — eliminate Mac dependency 2026-03-22 13:24:00 +00:00

Opened #914 [Infra] Local inference fallback — degraded but never dark 2026-03-22 13:24:01 +00:00

Opened #913 [Infra] Message queue / offline buffer for Workshop panel 2026-03-22 13:24:01 +00:00

Opened #915 [philosophy] Tract IX — Thought Without Sense Is Dreaming 2026-03-22 13:47:18 +00:00

Opened #918 Test Coverage: Core Agent Modules (timmy.py and semantic_memory.py) 2026-03-22 14:15:40 +00:00

Opened #916 Fix xdist/coverage conflict and broken tests in test_setup_script.py 2026-03-22 14:15:40 +00:00

Opened #917 Add Unit Tests for Events System Backbone (broadcaster/bus) 2026-03-22 14:15:40 +00:00

Opened #921 Infrastructure: Resolve 256 ModuleNotFoundErrors on pre-commit/pre-push hooks 2026-03-22 14:15:41 +00:00

Opened #920 Matrix Staging: Unblock Critical Deployment Bugs 2026-03-22 14:15:41 +00:00

Opened #919 Implement Graceful Degradation Test Scenarios 2026-03-22 14:15:41 +00:00

Opened #922 Infrastructure: Provision SSL and align DNS mapping for Hermes VPS 2026-03-22 14:15:41 +00:00

Opened #925 Token Economy: Establish Central Agent Token Rules Hook 2026-03-22 14:15:42 +00:00

Opened #923 Daily Run: Implement Quick Health Snapshot Automation 2026-03-22 14:15:42 +00:00

Opened #924 Automation Hub: Develop Weekly Narrative Summary Loop 2026-03-22 14:15:42 +00:00

Opened #927 OpenClaw Sovereignty: Draft Core Migration Plan 2026-03-22 14:15:43 +00:00

Opened #928 Inbox & Focus: Implement Unified Timmy Inbox UI 2026-03-22 14:15:43 +00:00

Opened #926 OpenClaw Sovereignty: Finalize Architecture and Deployment Research 2026-03-22 14:15:43 +00:00

Opened #930 Security Audit: End-to-End Test Approvals Workflow and L402 Proxy 2026-03-22 14:15:44 +00:00

Opened #929 Dashboard: Build Agent Scorecards (Daily/Weekly) 2026-03-22 14:15:44 +00:00

Opened #931 LHF: Fix 4 broken tests in test_setup_script.py 2026-03-22 14:29:50 +00:00

Opened #932 LHF: Fix xdist and coverage conflict in pyproject.toml 2026-03-22 14:29:52 +00:00

Opened #933 LHF: Separate tox unit and integration environments 2026-03-22 14:29:52 +00:00

Opened #934 LHF: Add duration and coverage threshold strictness to pytest 2026-03-22 14:29:53 +00:00

Opened #935 LHF: Enforce coverage threshold in CI workflow 2026-03-22 14:29:54 +00:00

Opened #937 LHF: Extract hardcoded sats limit in consult_grok() 2026-03-22 14:29:55 +00:00

Opened #936 LHF: Extract hardcoded PRAGMA busy_timeout=5000 2026-03-22 14:29:55 +00:00

Opened #941 LHF: Add docstrings to VoiceTTS setter methods 2026-03-22 14:29:56 +00:00

Opened #940 LHF: Add docstrings to src/dashboard/routes/system.py 2026-03-22 14:29:56 +00:00

Opened #939 LHF: Add docstrings to src/dashboard/routes/tasks.py 2026-03-22 14:29:56 +00:00

Opened #938 LHF: Remove bare pass clauses in src/timmy/tools.py 2026-03-22 14:29:56 +00:00

Opened #942 LHF: DRY up tasks_pending/active/completed in tasks.py 2026-03-22 14:29:57 +00:00

Opened #943 LHF: Add error handling for missing DB in tasks.py 2026-03-22 14:29:57 +00:00

Opened #944 LHF: Write unit tests for db_pool.py 2026-03-22 14:29:57 +00:00

Opened #945 LHF: Write unit tests for health.py 2026-03-22 14:29:58 +00:00

Opened #946 Ingest this research and triage any work to be done here 2026-03-22 16:58:18 +00:00

Opened #947 [Retro] Morrowind Session 1 — Findings, Gaps, and Local AI Architecture 2026-03-22 17:12:01 +00:00

Opened #950 [Infra] Hermes Agent local model routing — custom_providers ignored, always routes to Anthropic 2026-03-22 17:36:45 +00:00

Opened #951 [triage-generated] [bug] [P0] timmy-loop.sh does not export GITEA_API — triage_score.py defaults to localhost:3000 2026-03-22 17:41:54 +00:00

Opened #952 [triage-generated] [bug] Add JSON validation guard to queue.json writes in triage_score.py 2026-03-22 17:42:07 +00:00

Opened #953 [GOVERNING] The Sovereignty Loop — Falsework-Native Architecture for Autonomous Game Agents 2026-03-22 18:23:01 +00:00

Opened #955 [Sovereignty P0] PerceptionCache — Template Matching for VLM Replacement 2026-03-22 18:23:02 +00:00

Opened #954 [Sovereignty P0] Metrics Emitter + SQLite Metrics Store 2026-03-22 18:23:02 +00:00

Opened #957 [Sovereignty P0] Session Sovereignty Report Generator 2026-03-22 18:23:02 +00:00

Opened #956 [Sovereignty P0] Skill Library — Embedding Retrieval for LLM Replacement 2026-03-22 18:23:02 +00:00

Opened #959 [Sovereignty P1] Navigation Graph Recorder + Retriever 2026-03-22 18:23:03 +00:00

Opened #960 [Sovereignty P1] Sovereignty Dashboard Widget (HTMX + WebSocket) 2026-03-22 18:23:03 +00:00

Opened #961 [Sovereignty P2] Auto-Crystallizer for Groq Reasoning Chains 2026-03-22 18:23:03 +00:00

Opened #958 [Sovereignty P1] Narration Template System with Variable Slots 2026-03-22 18:23:03 +00:00

Opened #962 [Sovereignty P2] Three-Strike Detector for Repeated Manual Work 2026-03-22 18:23:04 +00:00

Opened #963 [Study] Solving the Perception Bottleneck — API-First Architecture on Apple Silicon 2026-03-22 18:44:34 +00:00

Opened #965 Build Core ML UI state classifier for Morrowind 2026-03-22 18:45:49 +00:00

Opened #964 Implement OpenMW Lua perception bridge (IPC layer) 2026-03-22 18:45:49 +00:00

Opened #966 Implement three-tier metabolic LLM router (Qwen3-3B / Llama-8B / Qwen3-32B) 2026-03-22 18:45:49 +00:00

Opened #968 Define GBNF grammar for constrained game-command decoding 2026-03-22 18:45:50 +00:00

Opened #969 Build UESP RAG knowledge pipeline (ChromaDB + nomic-embed) 2026-03-22 18:45:50 +00:00

Opened #967 Extract ESM data via tes3conv and build NetworkX navigation graph 2026-03-22 18:45:50 +00:00

Opened #970 Implement MorrowindBehaviorTree engine for zero-cost routine actions 2026-03-22 18:45:51 +00:00

Opened #971 Urgent: falsework and security and gitea database robustness 2026-03-22 18:50:21 +00:00

Opened #972 [GOVERNING] Replacing Claude — Autonomous Research Pipeline Spec 2026-03-22 19:07:27 +00:00

Opened #973 [P0] Implement web_fetch tool (trafilatura) in src/timmy/tools.py 2026-03-22 19:08:52 +00:00

Opened #974 [P0] Create research prompt template library (skills/research/) 2026-03-22 19:08:52 +00:00

Opened #977 [P1] Auto-create Gitea issues from research findings 2026-03-22 19:08:53 +00:00

Opened #975 [P0] Build ResearchOrchestrator pipeline (src/timmy/research.py) 2026-03-22 19:08:53 +00:00

Opened #976 [P1] Build semantic index for research outputs (nomic-embed-text + SQLite) 2026-03-22 19:08:53 +00:00

Opened #981 [P2] Research sovereignty metrics + dashboard tracking 2026-03-22 19:08:54 +00:00

Opened #979 [P2] Implement Kimi delegation for heavy research via Gitea labels 2026-03-22 19:08:54 +00:00

Opened #980 [P2] Add Claude API fallback tier to cascade.py 2026-03-22 19:08:54 +00:00

Opened #978 [P1] Integrate ResearchOrchestrator with Paperclip task runner 2026-03-22 19:08:54 +00:00

Opened #982 [GOVERNING] Session Crystallization & Operational Playbook — Master Handoff Document 2026-03-22 19:10:52 +00:00

Opened #983 Restore self-modification loop (deleted in Operation Darling Purge) 2026-03-22 19:10:53 +00:00

Opened #984 Restore MCP integration via FastMCP v3.1.1 at /tools/mcp 2026-03-22 19:10:53 +00:00

Opened #986 Extract sovereign tech stack manifest to machine-readable JSON 2026-03-22 19:10:54 +00:00

Opened #985 Wire delegate_task to DistributedWorker for actual execution 2026-03-22 19:10:54 +00:00

Opened #987 Implement content moderation pipeline (Llama Guard + game-context prompts) 2026-03-22 19:12:48 +00:00

Opened #989 [URGENT] Deploy reverse proxy with TLS for Gitea (Nginx + Let's Encrypt) 2026-03-22 19:12:49 +00:00

Opened #988 [URGENT] Disable Gitea registration + require sign-in to view 2026-03-22 19:12:49 +00:00

Opened #990 [URGENT] Run Gitea backup before hardening changes 2026-03-22 19:12:50 +00:00

Opened #993 [kimi-generated] Pre-existing test failures in dashboard calm and tools routes 2026-03-22 22:18:16 +00:00

Opened #1008 Enhancement: Hardware-Accelerated "Perception" via Metal 2026-03-22 23:04:54 +00:00

Opened #1006 Enhancement: Multi-Model "Consensus" Voting 2026-03-22 23:04:54 +00:00

Opened #1011 Feature: Automated "Skill Discovery" Pipeline 2026-03-22 23:04:54 +00:00

Opened #1007 Feature: Agent "Self-Correction" Dashboard 2026-03-22 23:04:54 +00:00

Opened #1005 Feature: Agent "Internal Monologue" Visualizer 2026-03-22 23:04:54 +00:00

Opened #1010 Enhancement: Nostr-based "Remote Kill Switch" 2026-03-22 23:04:54 +00:00

Opened #1009 Feature: Agent "Energy Budget" Monitoring 2026-03-22 23:04:54 +00:00

Opened #1018 Enhancement: Automated "Backlog Triage" via LLM 2026-03-22 23:04:55 +00:00

Opened #1016 Enhancement: Secure "Air-Gapped" Mode 2026-03-22 23:04:55 +00:00

Opened #1013 Feature: Agent "Emotional State" Simulation 2026-03-22 23:04:55 +00:00

Opened #1015 Feature: Agent "Performance Regression" Suite 2026-03-22 23:04:55 +00:00

Opened #1017 Feature: Agent "Voice" Customization UI 2026-03-22 23:04:55 +00:00

Opened #1014 Enhancement: Local "Ollama" Model Auto-Updater 2026-03-22 23:04:55 +00:00

Opened #1012 Enhancement: Integrated "Knowledge Graph" Explorer 2026-03-22 23:04:55 +00:00

Opened #1019 Feature: Agent "Dreaming" Mode 2026-03-22 23:04:56 +00:00

Opened #1056 Add content moderation pipeline (Llama Guard + game-context prompts) 2026-03-23 01:38:25 +00:00

Opened #1063 [Study] Best Local Uncensored Agent Model for M3 Max 36GB 2026-03-23 12:51:52 +00:00

Opened #1064 Install and configure Qwen3-14B Q5_K_M as Timmy primary brain 2026-03-23 12:52:11 +00:00

Opened #1065 Implement Qwen3-8B / Qwen3-14B dual-model routing strategy 2026-03-23 12:52:24 +00:00

Opened #1066 Run 5-test benchmark suite against local model candidates 2026-03-23 12:52:37 +00:00

Opened #1067 Set up MCP bridge for Qwen3 via Ollama 2026-03-23 12:52:49 +00:00

Opened #1068 Configure Dolphin 3.0 8B as creative writing fallback 2026-03-23 12:53:02 +00:00

Opened #1069 Evaluate vllm-mlx as high-performance inference backend 2026-03-23 12:53:17 +00:00

Opened #1070 [GOVERNING] Timmy as Autonomous Orchestrator — Vassal Protocol 2026-03-23 13:11:25 +00:00

Opened #1071 Build Timmy autonomous backlog triage loop 2026-03-23 13:11:55 +00:00

Opened #1072 Build agent dispatcher — route tasks to Claude Code, Kimi, APIs 2026-03-23 13:11:55 +00:00

Opened #1073 Build Hermes health monitor — system resources + model management 2026-03-23 13:11:55 +00:00

Opened #1074 [GOVERNING] Timmy Handoff — March 23, 2026 Operational Briefing 2026-03-23 13:23:55 +00:00

Opened #1075 Integrate Claude Quota Monitor + Metabolic Protocol into cascade router 2026-03-23 13:24:21 +00:00

Opened #1076 [GOVERNING] Deep Backlog Triage — Harness (Product) vs Infrastructure Separation 2026-03-23 13:32:11 +00:00

Opened #1077 [EPIC] Kimi-Tasks Code Hygiene — Consolidated Refactoring & Tests 2026-03-23 13:51:35 +00:00

Opened #1078 [EPIC] ASCII Video Showcase — Consolidated Demo Suite 2026-03-23 13:51:36 +00:00

Opened #1079 [EPIC] Code Hygiene — Kimi Tasks + Refactoring Consolidation 2026-03-23 13:52:21 +00:00

Opened #1080 [EPIC] ASCII Video Showcase — All Modes Consolidated 2026-03-23 13:52:31 +00:00

Opened #1090 [EPIC] Nexus v1 — Timmy's Sovereign Home 2026-03-23 16:00:18 +00:00

Opened #1091 [EPIC] Project Bannerlord — Timmy Becomes King of Calradia 2026-03-23 16:49:23 +00:00

Opened #1092 [Bannerlord M0] Run Cognitive Benchmark on Hermes 2026-03-23 16:49:23 +00:00

Opened #1093 [Bannerlord M1] Passive Lord — Observer Mode via GABS 2026-03-23 16:49:24 +00:00

Opened #1095 [Bannerlord M3] Full Campaign Strategy — Economy, Diplomacy, Kingdom 2026-03-23 16:49:24 +00:00

Opened #1094 [Bannerlord M2] Basic Campaign Actions — Move, Trade, Recruit 2026-03-23 16:49:24 +00:00

Opened #1096 [Bannerlord M4] Formation Commander — Real-Time Battle Orders 2026-03-23 16:49:24 +00:00

Opened #1097 [Bannerlord M5] King of Calradia — Sovereign Victory 2026-03-23 16:49:25 +00:00

Opened #1098 [Bannerlord Infra] Windows VM Setup + GABS Mod Installation 2026-03-23 16:49:25 +00:00

Opened #1099 [Bannerlord Research] Feudal Multi-Agent Hierarchy Integration Design 2026-03-23 16:49:25 +00:00

Opened #1100 [AutoLoRA P0] Audit Hermes Agent Training Infrastructure 2026-03-23 17:29:41 +00:00

Opened #1101 [AutoLoRA P0] Download and Test Hermes 4 Base Model 2026-03-23 17:29:41 +00:00

Opened #1102 [AutoLoRA P1] Export Claude Conversation Trajectories 2026-03-23 17:29:42 +00:00

Opened #1103 [AutoLoRA P1] LoRA Fine-Tune Hermes 4 on Exported Trajectories 2026-03-23 17:29:43 +00:00

Opened #1104 [AutoLoRA P1] Load Fine-Tuned Model Back Into Hermes Harness 2026-03-23 17:29:44 +00:00

Opened #1105 [AutoLoRA P2] Set Up Continuous Improvement Loop 2026-03-23 17:29:44 +00:00

Opened #1106 [AutoLoRA P2] Integrate claude_quota.py Metabolic Protocol 2026-03-23 17:29:45 +00:00

Opened #1112 [loop-generated] [bug] Pre-existing test failures block all commits via git hooks 2026-03-23 18:07:24 +00:00

Opened #1114 [loop-generated] [bug] 10 pre-existing test failures on main block all commits — unhashable dict key 2026-03-23 18:13:10 +00:00

Opened #1126 [loop-generated] [refactor] Break up mcp_bridge.py::_build_gitea_tools() — 137 lines 2026-03-23 18:24:17 +00:00

Opened #1127 [loop-generated] [refactor] Break up scorecards.py — two functions over 100 lines each 2026-03-23 18:24:17 +00:00

Opened #1128 [loop-generated] [feature] Implement 4 TODO stubs in timmyctl/cli.py 2026-03-23 18:24:18 +00:00

Opened #1130 [loop-generated] [refactor] Add docstrings to 20 undocumented classes in src/ 2026-03-23 18:24:18 +00:00

Opened #1129 [loop-generated] [refactor] Clean up unused imports in memory_system.py 2026-03-23 18:24:18 +00:00

Opened #1134 [loop-generated] [refactor] Break up mcp_bridge.py::_build_gitea_tools() — 137 lines 2026-03-23 18:31:23 +00:00

Opened #1135 [loop-generated] [refactor] Break up mcp_bridge.py::run() — 129 lines 2026-03-23 18:31:25 +00:00

Opened #1136 [loop-generated] [refactor] Break up dispatcher.py::_dispatch_via_gitea() — 110 lines 2026-03-23 18:31:26 +00:00

Opened #1137 [loop-generated] [refactor] Break up dispatcher.py::dispatch_task() — 108 lines 2026-03-23 18:31:26 +00:00

Opened #1138 [loop-generated] [test] Add unit tests for cascade.py — 1115 lines, 0 tests 2026-03-23 18:31:28 +00:00

Opened #1139 [loop-generated] [test] Add unit tests for scorecard_service.py — 515 lines, 0 tests 2026-03-23 18:31:29 +00:00

Opened #1149 [loop-generated] [bug] Main branch has 23 ruff lint errors — blocks all pushes 2026-03-23 18:44:53 +00:00

Opened #1161 [loop-generated] [bug] tox -e format fails on main — 9 pre-existing ruff errors in bannerlord/ 2026-03-23 19:47:16 +00:00

Opened #1168 [loop-generated] [refactor] Break up cli.py::daily_run() — 105 lines 2026-03-23 20:30:58 +00:00

Opened #1169 [loop-generated] [refactor] Break up cli.py::inbox() — 99 lines 2026-03-23 20:31:00 +00:00

Opened #1170 [loop-generated] [refactor] Break up thinking.py::_maybe_file_issues() — 99 lines 2026-03-23 20:31:01 +00:00

Opened #1171 [loop-generated] [refactor] Break up presence.py::produce_system_status() — 88 lines 2026-03-23 20:31:03 +00:00

Opened #1172 [loop-generated] [test] Add unit tests for src/config.py — 599 lines, critical module 2026-03-23 20:31:05 +00:00

Opened #1176 [kimi-generated] Pre-existing lint errors blocking PRs 2026-03-23 20:42:52 +00:00

Opened #1177 [triage-generated] [bug] [P0] Fix GITEA_API default in triage_score.py and loop_guard.py — still pointing to localhost 2026-03-23 20:45:04 +00:00

Opened #1181 [kimi-generated] kimi user lacks write permission for PR creation 2026-03-23 21:33:40 +00:00

Opened #1185 [loop-generated] [refactor] Break up cascade.py::complete() — 84 lines 2026-03-23 21:47:24 +00:00

Opened #1186 [loop-generated] [test] Add unit tests for daily_run.py — 435 lines, 0 tests 2026-03-23 21:47:25 +00:00

Opened #1187 [loop-generated] [refactor] Break up vassal/dispatch.py::dispatch_issue() — 92 lines 2026-03-23 21:47:38 +00:00

Opened #1191 [loop-generated] [test] Add unit tests for event bus (bus.py) — 356 lines, 0 tests 2026-03-23 21:53:15 +00:00

Opened #1192 [loop-generated] [test] Add unit tests for chat_store.py — 155 lines, 0 tests 2026-03-23 21:53:15 +00:00

Opened #1194 [loop-generated] [refactor] Break up produce_system_status() — 88 lines 2026-03-23 21:53:16 +00:00

Opened #1193 [loop-generated] [test] Add unit tests for vassal/dispatch.py — 244 lines, 0 tests 2026-03-23 21:53:16 +00:00

Opened #1195 [loop-generated] [test] Add unit tests for agent_health.py — 288 lines, 0 tests 2026-03-23 21:53:17 +00:00

Opened #1208 Request for Timmy: 2026-03-23 22:24:51 +00:00

Opened #1210 Please audit gitea activty and git branc history across the board for each repo 2026-03-23 22:30:09 +00:00

Opened #1212 [loop-generated] [test] Add unit tests for events/bus.py — 356 lines, 0 tests 2026-03-23 22:35:39 +00:00

Opened #1213 [loop-generated] [test] Add unit tests for router/metabolic.py — 424 lines, 0 tests 2026-03-23 22:35:39 +00:00

Opened #1214 [loop-generated] [test] Add unit tests for vassal/orchestration_loop.py — 321 lines, 0 tests 2026-03-23 22:35:40 +00:00

Opened #1215 [loop-generated] [refactor] Break up tools.py — 1032 lines, monolithic tool registry 2026-03-23 22:35:40 +00:00

Opened #1217 Branch cleanup: delete ~20 stale/abandoned/duplicate branches 2026-03-23 22:42:24 +00:00

Opened #1218 Rescue unmerged work: 3 branches contain real code with no open PR 2026-03-23 22:42:33 +00:00

Opened #1219 Investigate: 5 PRs closed without merge on p0-critical open issues 2026-03-23 22:42:42 +00:00

Opened #1220 Process: enforce one-agent-per-issue, auto-delete merged branches 2026-03-23 22:42:52 +00:00

Opened #1223 Cross-repo: consolidate duplicate Nostr identity logic into shared library 2026-03-23 22:44:55 +00:00

Opened #1236 [loop-generated] [test] Add unit tests for paperclip.py (173 lines, 0% coverage) 2026-03-23 23:02:36 +00:00

Opened #1235 [loop-generated] [refactor] Delete dead code: tools_backup.py (1032 lines, zero imports) 2026-03-23 23:02:36 +00:00

Opened #1237 [loop-generated] [test] Add unit tests for research_tools.py (46 lines, 0% coverage) 2026-03-23 23:03:50 +00:00

Opened #1238 [loop-generated] [bug] 2 tests failing on main: test_three_strike_routes.py 2026-03-23 23:04:56 +00:00

Opened #1243 [loop-generated] [bug] 10 vassal tests flaky under pytest-xdist parallel execution 2026-03-23 23:20:23 +00:00

Opened #1247 [loop-generated] [bug] Pre-existing ruff lint errors block git hooks on all branches 2026-03-23 23:29:31 +00:00

Opened #1249 [triage-generated] [bug] [P0] timmy chat crashes — ImportError: memory_write missing from memory_system 2026-03-23 23:35:22 +00:00

Opened #1250 [triage-generated] [bug] [P0] Cycle-metrics pipeline dead — 0% success, all issue=null for 50+ cycles 2026-03-23 23:35:48 +00:00

Opened #1256 [loop-generated] [bug] ruff format error on main: tests/timmy/test_autoresearch.py 2026-03-24 01:20:58 +00:00

Opened #1259 [loop-generated] [hardening] perception_cache confidence threshold is hardcoded — should be configurable 2026-03-24 01:30:05 +00:00

Opened #1260 [loop-generated] [test] Add unit tests for kimi_delegation.py — 350+ lines, critical delegation logic, 0 tests 2026-03-24 01:30:07 +00:00

Opened #1261 [loop-generated] [test] Add unit tests for sovereignty/perception_cache.py — template matching with 0 tests 2026-03-24 01:30:08 +00:00

Opened #1268 [loop-generated] [bug] Kimi produces empty commits — git add not called before commit 2026-03-24 01:36:18 +00:00

Opened #1275 Screenshot dump for triage #1 2026-03-24 01:40:58 +00:00

Opened #1277 [loop-generated] [refactor] Split memory_system.py — 1543 lines, extract subsystems 2026-03-24 01:43:22 +00:00

Opened #1278 [loop-generated] [test] Add unit tests for orchestration_loop.py — untested core module 2026-03-24 01:43:23 +00:00

Opened #1279 [loop-generated] [refactor] Split thinking.py — 1383 lines, second largest module 2026-03-24 01:43:24 +00:00

Opened #1281 feat: add vLLM as alternative inference backend for improved agentic performance 2026-03-24 01:43:37 +00:00

Opened #1282 feat: integrate SearXNG + Crawl4AI as self-hosted search backend for research agents 2026-03-24 01:43:51 +00:00

Opened #1283 research: evaluate DeerFlow as autonomous research orchestration layer 2026-03-24 01:44:06 +00:00

Opened #1284 chore: document and validate AirLLM Apple Silicon requirements in README/CLAUDE.md 2026-03-24 01:44:21 +00:00

Opened #1285 chore: enforce "Normal Developer" discipline — tighten lint, type-check, and pre-push gates 2026-03-24 01:44:36 +00:00

Opened #1293 [loop-generated] [test] Add unit tests for backlog_triage.py 2026-03-24 01:49:40 +00:00

Opened #1292 [loop-generated] [test] Add unit tests for quest_system.py 2026-03-24 01:49:40 +00:00

Opened #1294 [loop-generated] [test] Add unit tests for research_tools.py 2026-03-24 01:49:41 +00:00

Opened #1295 [loop-generated] [test] Add unit tests for kimi_delegation.py 2026-03-24 01:49:42 +00:00

Opened #1296 [loop-generated] [docs] Add module docstrings to 20+ undocumented files 2026-03-24 01:49:43 +00:00

Opened #1304 [loop-generated] [bug] Stale issues polluting queue — completed work still open 2026-03-24 01:55:57 +00:00

Opened #1314 [loop-generated] [test] Add unit tests for thinking/engine.py — 430 lines untested 2026-03-24 02:03:26 +00:00

Opened #1315 [loop-generated] [test] Add unit tests for events/bus.py — 356 lines untested 2026-03-24 02:03:27 +00:00

Opened #1316 [loop-generated] [test] Add unit tests for models/budget.py — 302 lines untested 2026-03-24 02:03:28 +00:00

Opened #1329 [loop-generated] [bug] tests/scripts/test_llm_triage.py has syntax errors — broken on main 2026-03-24 02:24:59 +00:00

Opened #1336 [loop-generated] [bug] test_cache_hit_skips_vlm times out on main (43s > 30s limit) 2026-03-24 02:36:43 +00:00

Opened #1339 Do the thing 2026-03-24 02:47:26 +00:00

Opened #1341 Task 2026-03-24 02:47:27 +00:00

Opened #1340 Task 2026-03-24 02:47:27 +00:00

Opened #1342 [loop-generated] [refactor] Split cascade.py — 1241 lines, largest module in codebase 2026-03-24 02:47:55 +00:00

Opened #1343 [loop-generated] [test] Add unit tests for spark/engine.py — 406 lines untested 2026-03-24 02:47:57 +00:00

Opened #1344 [loop-generated] [test] Add unit tests for memory/crud.py — 395 lines untested 2026-03-24 02:47:58 +00:00

Opened #1345 [loop-generated] [test] Add unit tests for tools/system_tools.py — 357 lines untested 2026-03-24 02:47:58 +00:00

Opened #1346 [loop-generated] [bug] 227 mypy errors — typecheck gate broken on main 2026-03-24 02:47:59 +00:00

Opened #1351 Do the thing 2026-03-24 02:50:12 +00:00

Opened #1360 [loop-generated] [refactor] Split dashboard/routes/world.py — 1065 lines, second largest module 2026-03-24 09:41:48 +00:00

Opened #1361 [loop-generated] [test] Add unit tests for timmy/dispatcher.py — 917 lines mostly untested 2026-03-24 09:41:58 +00:00

Opened #1362 [loop-generated] [test] Add unit tests for timmy/autoresearch.py — 645 lines mostly untested 2026-03-24 09:45:16 +00:00

Opened #1363 [loop-generated] [refactor] Split dashboard/app.py — 780 lines, monolithic Flask app 2026-03-24 09:45:27 +00:00

Opened #1364 [loop-generated] [refactor] Split timmy/backlog_triage.py — 761 lines, complex triage logic 2026-03-24 09:54:17 +00:00

Opened #1365 [loop-generated] [test] Add unit tests for config.py — 746 lines, core configuration 2026-03-24 09:54:17 +00:00

Opened #1366 [loop-generated] [test] Add unit tests for tools/_registry.py — 586 lines, tool registration 2026-03-24 09:54:38 +00:00

Opened #1367 [loop-generated] [refactor] Split quest_system.py — 581 lines, game mechanics 2026-03-24 09:54:38 +00:00

Opened #1368 [loop-generated] [optimization] Optimize voice_loop.py — 572 lines, performance critical 2026-03-24 09:54:38 +00:00

Opened #1369 [loop-generated] [refactor] Split timmy/cli.py — 693 lines, monolithic CLI interface 2026-03-24 10:08:39 +00:00

Opened #1370 [loop-generated] [refactor] Split infrastructure/hermes/monitor.py — 660 lines, system monitoring 2026-03-24 10:08:48 +00:00

Opened #1371 [loop-generated] [test] Add unit tests for infrastructure/hermes/monitor.py — 660 lines untested 2026-03-24 10:08:59 +00:00

Opened #1372 [loop-generated] [test] Add unit tests for integrations/chat_bridge/vendors/discord.py — 668 lines untested 2026-03-24 10:09:08 +00:00

Opened #1374 [loop-generated] [test] Add unit tests for infrastructure/models/multimodal.py — 472 lines untested 2026-03-24 10:22:50 +00:00

Opened #1375 [loop-generated] [refactor] Split integrations/chat_bridge/vendors/discord.py — 508 lines, Discord integration 2026-03-24 10:22:50 +00:00

Opened #1373 [loop-generated] [test] Add unit tests for integrations/chat_bridge/vendors/discord.py — 508 lines untested 2026-03-24 10:22:50 +00:00

Opened #1376 [loop-generated] [optimization] Optimize memory usage in cascade.py router — frequent allocation hotspot 2026-03-24 10:23:24 +00:00

Opened #1378 [loop-generated] [soul-gap] Implement Bitcoin blockchain reading capability from SOUL.md 2026-03-24 10:23:25 +00:00

Opened #1377 [loop-generated] [feature] Add health check endpoint for system monitoring 2026-03-24 10:23:25 +00:00

Opened #1379 [loop-generated] [refactor] Split voice_loop.py — 572 lines, complex voice processing logic 2026-03-24 10:28:59 +00:00

Opened #1382 [loop-generated] [test-coverage] Add tests for sovereignty/metrics.py — 413 lines, metrics collection untested 2026-03-24 10:48:31 +00:00

Opened #1381 [loop-generated] [test-coverage] Add tests for infrastructure/models/router.py — 426 lines, routing logic untested 2026-03-24 10:48:31 +00:00

Opened #1380 [loop-generated] [test-coverage] Add comprehensive tests for tools/_registry.py — 586 lines, zero coverage 2026-03-24 10:48:31 +00:00

Opened #1383 [loop-generated] [refactor] Extract config.py sections — 746 lines, monolithic configuration 2026-03-24 10:48:32 +00:00

Opened #1384 [loop-generated] [optimization] Profile and optimize memory usage in large modules 2026-03-24 10:48:32 +00:00

Opened #1385 [loop-cycle-14] Refactor cascade.py - 1241 lines 2026-03-24 10:58:49 +00:00

Opened #1386 [loop-cycle-14] Split dashboard/routes/world.py - 1065 lines 2026-03-24 10:58:49 +00:00

Opened #1387 [loop-generated] [documentation] Create IMPLEMENTATION.md tracking SOUL.md gaps 2026-03-24 11:02:41 +00:00

Opened #1388 [loop-generated] [refactor] Split timmy/dispatcher.py — 917 lines, agent dispatch orchestration 2026-03-24 11:06:44 +00:00

Opened #1389 [loop-generated] [refactor] Split timmy/backlog_triage.py — 761 lines, autonomous backlog management 2026-03-24 11:06:51 +00:00

Opened #1391 [loop-generated] [refactor] Split timmy/tools/_registry.py — 586 lines, tool management bottleneck 2026-03-24 11:35:15 +00:00

Opened #1390 [loop-generated] [refactor] Split timmy/autoresearch.py — 645 lines, research orchestration 2026-03-24 11:35:15 +00:00

Opened #1392 [loop-generated] [refactor] Split timmy/quest_system.py — 581 lines, goal management system 2026-03-24 11:35:54 +00:00

Opened #1393 [loop-generated] [refactor] Split infrastructure/models/multimodal.py — 579 lines, AI model routing 2026-03-24 11:35:55 +00:00

Opened #1394 [loop-generated] [refactor] Split timmy/mcp_bridge.py — 544 lines, MCP protocol integration 2026-03-24 11:50:59 +00:00

Opened #1395 [loop-generated] [refactor] Split timmy/kimi_delegation.py — 538 lines, agent delegation system 2026-03-24 11:51:08 +00:00

Opened #1396 [loop-generated] [performance] Profile and optimize database query patterns 2026-03-24 12:15:26 +00:00

Opened #1397 [loop-generated] [infrastructure] Implement graceful shutdown and health checks 2026-03-24 12:15:27 +00:00

Opened #1398 [loop-generated] [security] Implement comprehensive input validation and sanitization 2026-03-24 12:15:27 +00:00

Opened #1399 [timmy-capability] Implement local model routing fallback chain 2026-03-24 12:27:59 +00:00

Opened #1400 [soul-gap] Missing SOUL.md implementation in main Timmy instance 2026-03-24 12:28:44 +00:00

Opened #1401 [loop-generated] [refactor] Split timmy/cli.py — 693 lines, command-line interface monolith 2026-03-24 12:44:23 +00:00

Opened #1402 [loop-generated] [soul-gap] Implement graceful degradation from remote APIs to local models 2026-03-24 12:50:06 +00:00

Opened #1403 [loop-generated] [performance] Implement request batching and connection pooling 2026-03-24 12:50:07 +00:00

Opened #1404 [loop-generated] [feature] Add comprehensive system health monitoring and alerting 2026-03-24 12:50:08 +00:00

Opened #1405 [loop-generated] [refactor] Split research.py — 528 lines, research coordination system 2026-03-24 12:53:36 +00:00

Opened #1406 [loop-generated] [refactor] Split scorecard_service.py — 517 lines, dashboard scorecard logic 2026-03-24 12:53:51 +00:00

Opened #1407 [loop-generated] [security] Split moderation.py — 497 lines, content filtering system 2026-03-24 12:54:03 +00:00

Opened #1408 [loop-generated] [performance] Implement async/await patterns for I/O operations 2026-03-24 13:01:12 +00:00

Opened #1409 [Refactor] Implement Exponential Backoff with Jitter in Agent API Calls 2026-03-24 13:04:20 +00:00

Opened #1410 [CI/CD] Automate Cleanup of Stale Agent Worktrees via Cron 2026-03-24 13:04:22 +00:00

Opened #1411 [Resilience] Agent Crash Recovery: Persist Current Context Before Fatal Escapes 2026-03-24 13:04:24 +00:00

Opened #1412 [Feature] Dynamic Agent Auto-scaling Based on Open Issues Queue Length 2026-03-24 13:04:26 +00:00

Opened #1413 [Infrastructure] Containerize Agent Dispatch Loops for Isolation and Reproducibility 2026-03-24 13:04:27 +00:00

Opened #1414 [Feature] Graceful Degradation: Fallback to Cheaper LLM If Primary Hits Rate Limits 2026-03-24 13:04:28 +00:00

Opened #1415 [Bug] Fix kimi-loop.sh Gitea Filter Bug Properly Using GraphQL Or Extended Query Params 2026-03-24 13:04:29 +00:00

Opened #1416 [Refactor] Refactor ops-helpers.sh into Modulated Command-Line Interface 2026-03-24 13:04:30 +00:00

Opened #1417 [Refactor] Unify Skip List Logic Across All Agent Loops into a Shared Library 2026-03-24 13:04:32 +00:00

Opened #1418 [Security] Extract Magic Strings and Hardcoded IPs into Configuration Variables 2026-03-24 13:04:33 +00:00

Opened #1419 [Optimization] Triage Loop Resource Optimization: Parallelize Batch Scraping 2026-03-24 13:04:34 +00:00

Opened #1420 [Security] Secure Hardcoded API Tokens in ~/.hermes Using Secrets Management 2026-03-24 13:04:36 +00:00

Opened #1421 [Security] Develop an Automatic Token Rotation Script for Gitea Agent Credentials 2026-03-24 13:04:37 +00:00

Opened #1422 [Security] Enforce Branch Protections that Auto-Reject Agent PRs Flagged with Potential Secrets 2026-03-24 13:04:39 +00:00

Opened #1423 [Observability] Centralized Agent Telemetry: Route Logs to an ELK or Loki Stack 2026-03-24 13:04:40 +00:00

Opened #1424 [Observability] Dashboard System Health Monitor: Status Page for All Agent Subsystems 2026-03-24 13:04:41 +00:00

Opened #1425 [Observability] loop_guard.py: Detect Deadlocks and Kill Zombie Python Processes Faster 2026-03-24 13:04:42 +00:00

Opened #1426 [CI/CD] Introduce Dependency Caching in .gitea/workflows CI/CD Pipelines 2026-03-24 13:04:43 +00:00

Opened #1427 [Bug] claude-loop.sh Workspace Collision Fix: Use UUIDs for Concurrent Worktree Checkouts 2026-03-24 13:04:45 +00:00

Opened #1428 [Quality] Establish Standard Linter Configuration for Agent PR Approvals 2026-03-24 13:04:46 +00:00

Opened #1429 [Quality] Add Mock Integration Tests Emulating Gitea API Responses for Loop Scripts 2026-03-24 13:04:47 +00:00

Opened #1430 [loop-generated] [refactor] Split timmy/memory/crud.py — 395 lines, memory operations bottleneck 2026-03-24 13:05:07 +00:00

Opened #1431 [loop-generated] [optimization] Optimize sovereignty loop performance — 379 lines, core sovereignty validation 2026-03-24 13:05:39 +00:00

Opened #1432 [loop-generated] [reliability] Consolidate error handling patterns — improve system resilience 2026-03-24 13:06:15 +00:00

Opened #1433 Do the thing 2026-03-24 13:12:20 +00:00

Opened #1434 Task 2026-03-24 13:12:21 +00:00

Opened #1435 Task 2026-03-24 13:12:24 +00:00

Opened #1436 [loop-generated] [optimization] Optimize Docker build pipeline — reduce image size and build time 2026-03-24 13:22:17 +00:00

Opened #1437 [loop-cycle-28] [refactor] Split cascade.py — 1241 lines, largest module in codebase 2026-03-24 13:28:19 +00:00

Opened #1439 [loop-generated] [reliability] Implement Circuit Breaker Pattern for External Dependencies 2026-03-24 14:53:40 +00:00

Opened #1440 [loop-generated] [soul-gap] Implement Local Model Priority Routing - SOUL Sovereignty Violation 2026-03-24 14:54:04 +00:00

Opened #1441 Do the thing 2026-03-24 15:14:20 +00:00

Opened #1442 [loop-generated] [soul-gap] Create Missing SOUL.md at Repository Root - CRITICAL 2026-03-24 15:20:45 +00:00

Opened #1443 [loop-generated] [refactor] Split config.py — 747 lines, system configuration bottleneck 2026-03-24 15:20:45 +00:00

Opened #1444 [loop-generated] [soul-gap] Implement Local-First Model Routing with External Fallback Only 2026-03-24 15:20:48 +00:00

Opened #1445 [loop-generated] [optimization] Implement Memory Profiling and Optimization for Large Modules 2026-03-24 15:20:49 +00:00

Opened #1446 Do the thing 2026-03-24 15:24:08 +00:00

Opened #1447 [loop-generated] [bug] Kimi loop stalled - 50 issues assigned, 0 PRs delivered 2026-03-24 18:26:26 +00:00

Opened #1450 [loop-generated] [refactor] Split dispatcher.py — 917 lines, largest remaining module 2026-03-24 18:56:27 +00:00

Opened #1452 [loop-generated] [refactor] Split discord.py — 668 lines, vendor chat integration 2026-03-24 18:56:28 +00:00

Opened #1451 [loop-generated] [refactor] Split backlog_triage.py — 761 lines, complex triage logic 2026-03-24 18:56:28 +00:00

Opened #1453 [loop-generated] [refactor] Split monitor.py — 660 lines, hermes infrastructure monitoring 2026-03-24 18:56:29 +00:00

Opened #1454 [loop-generated] [refactor] Split autoresearch.py — 645 lines, auto-research pipeline 2026-03-24 18:56:29 +00:00

Opened #1459 [loop-generated] [bug] Pre-push hook times out on agentic_loop test (Ollama connection) 2026-03-24 19:53:32 +00:00

Opened #1460 [loop-generated] [bug] Gitea API assignee filter broken — returns all issues regardless of parameter 2026-03-24 20:01:40 +00:00

Opened #1463 [triage-generated] [bug] triage_score.py overwrites curated queue every 5 cycles — undoes all triage work 2026-03-24 20:09:54 +00:00

Opened #1462 [triage-generated] [bug] Loop never writes cycle_result.json — 0% success rate is measurement bug 2026-03-24 20:09:54 +00:00

Opened #1470 [triage-generated] [bug] Dev loop picks closed issues - must verify state before starting work 2026-03-24 22:38:56 +00:00

Opened #1471 [triage-generated] [bug] test_creates_db_file fails on main - blocks CI 2026-03-24 22:38:57 +00:00

Opened #1472 [triage-generated] [bug] Repo was archived causing mass-close of all issues - add safeguard 2026-03-24 22:38:59 +00:00

Opened #1473 [triage-generated] [task] Audit mass-closed issues and reopen unfinished work 2026-03-24 22:39:02 +00:00

Opened #1474 [EPIC] Timmy Self-Improvement — April 2026 2026-04-05 23:20:22 +00:00

Opened #1475 [SELF-IMPROVE] Dead-man switch for burn cycles — alert when cron runs but produces no log output 2026-04-05 23:20:22 +00:00

Opened #1477 [SELF-IMPROVE] CI testbed dead-man alert — auto-file p0 when 67.205.155.108 unreachable 2026-04-05 23:20:24 +00:00

Opened #1476 [SELF-IMPROVE] Morning report compiler — aggregate burn-logs into daily brief at 6 AM 2026-04-05 23:20:24 +00:00

Opened #1478 [SELF-IMPROVE] Config drift detector — compare local config.yaml against timmy-config repo 2026-04-05 23:20:25 +00:00

Opened #1479 [SELF-IMPROVE] Session DB auto-pruning — compress old sessions, enforce growth limit 2026-04-05 23:20:25 +00:00

Opened #1480 [REPORT] OpenProse Extraction — Prose Workflows as Force Multiplier 2026-04-06 02:29:23 +00:00