4ec4558a2f
[perplexity] feat: Sovereignty Loop core framework — auto-crystallizer, graduation test, orchestration ( #953 ) ( #1331 )
...
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
Co-authored-by: Perplexity Computer <perplexity@tower.local >
Co-committed-by: Perplexity Computer <perplexity@tower.local >
2026-03-24 02:29:39 +00:00
c0fad202ea
[claude] SOUL.md Framework — template, authoring guide, versioning ( #854 ) ( #1327 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-24 02:23:46 +00:00
de7744916c
[claude] DeerFlow evaluation research note ( #1283 ) ( #1305 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-24 01:56:37 +00:00
55beaf241f
[claude] Research summary: Kimi creative blueprint ( #891 ) ( #1286 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-24 01:46:28 +00:00
69498c9add
[claude] Screenshot dump triage — 5 issues created ( #1275 ) ( #1287 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-24 01:46:22 +00:00
7dfbf05867
[claude] Run 5-test benchmark suite against local model candidates ( #1066 ) ( #1271 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-24 01:38:59 +00:00
1cce28d1bb
[claude] Investigate: document paths to resolution for 5 closed PRs ( #1219 ) ( #1266 )
...
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
Tests / lint (pull_request) Failing after 29s
Tests / test (pull_request) Has been skipped
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-24 01:36:06 +00:00
f62220eb61
[claude] Autoresearch H1: Apple Silicon support + M3 Max baseline doc ( #905 ) ( #1252 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 23:38:38 +00:00
a0c35202f3
[claude] ADR-024: canonical Nostr identity in timmy-nostr ( #1223 ) ( #1230 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 22:47:25 +00:00
fe1d576c3c
[claude] Gitea activity & branch audit across all repos ( #1210 ) ( #1228 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 22:46:16 +00:00
3217c32356
[claude] feat: Nexus — persistent conversational awareness space with live memory ( #1208 ) ( #1211 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 22:34:48 +00:00
2b9a55fa6d
[claude] Bannerlord M5: sovereign victory stack (src/bannerlord/) ( #1097 ) ( #1155 )
...
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-23 19:26:05 +00:00
da29631c43
[gemini] feat: add Sovereignty Loop architecture document ( #953 ) ( #1154 )
...
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local >
Co-committed-by: Google Gemini <gemini@hermes.local >
2026-03-23 19:00:45 +00:00
6f404c99f2
[claude] Bannerlord VM setup guide + GABS connectivity test ( #1098 ) ( #1116 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 18:15:13 +00:00
3c6a1659d2
[claude] Decline out-of-scope Bannerlord M4 formation commander ( #1096 ) ( #1109 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 17:59:18 +00:00
62e7cfeffb
[claude] Feudal multi-agent hierarchy design for Bannerlord ( #1099 ) ( #1108 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 17:57:32 +00:00
efb09932ce
[claude] Decline out-of-scope Hermes Agent audit ( #1100 ) ( #1107 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 17:56:16 +00:00
6a674bf9e0
[claude] Set up MCP bridge for Qwen3 via Ollama ( #1067 ) ( #1081 )
...
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-23 15:09:11 +00:00
dd65586b5e
[claude] Execute deep backlog triage — harness vs infrastructure separation ( #1076 ) ( #1082 )
...
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-23 14:59:09 +00:00
092c982341
[claude] Ingest integration architecture research and triage work ( #946 ) ( #1057 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-23 01:40:39 +00:00
19367d6e41
[kimi] OpenClaw architecture and deployment research report ( #721 ) ( #788 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-21 20:36:23 +00:00
2209ac82d2
fix: canonically connect the Tower to the Workshop ( #392 )
...
Tests / lint (push) Successful in 3s
Tests / test (push) Successful in 1m14s
Co-authored-by: Kimi Agent <kimi@timmy.local >
Co-committed-by: Kimi Agent <kimi@timmy.local >
2026-03-19 01:38:59 -04:00
c7198b1254
[loop-cycle-152] feat: define canonical presence schema for Workshop ( #265 ) ( #359 )
Tests / lint (push) Successful in 2s
Tests / test (push) Has been cancelled
2026-03-18 21:36:06 -04:00
96c7e6deae
[loop-cycle-52] fix: remove all qwen3.5 references ( #182 ) ( #190 )
Tests / lint (push) Has been cancelled
Tests / test (push) Has been cancelled
2026-03-15 12:34:21 -04:00
Trip T
f6a6c0f62e
feat: upgrade to qwen3.5, self-hosted Gitea CI, optimize Docker image
...
Tests / lint (pull_request) Successful in 2s
Tests / test (pull_request) Successful in 32s
Model upgrade:
- qwen2.5:14b → qwen3.5:latest across config, tools, and docs
- Added qwen3.5 to multimodal model registry
Self-hosted Gitea CI:
- .gitea/workflows/tests.yml: lint + test jobs via act_runner
- Unified Dockerfile: pre-baked deps from poetry.lock for fast CI
- sitepackages=true in tox for ~2s dep resolution (was ~40s)
- OLLAMA_URL set to dead port in CI to prevent real LLM calls
Test isolation fixes:
- Smoke test fixture mocks create_timmy (was hitting real Ollama)
- WebSocket sends initial_state before joining broadcast pool (race fix)
- Tests use settings.ollama_model/url instead of hardcoded values
- skip_ci marker for Ollama-dependent tests, excluded in CI tox envs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 18:36:42 -04:00
Alexander Whitestone
a927241dbe
polish: make repo presentable for employer review ( #162 )
2026-03-11 08:11:26 -04:00
Alexander Whitestone
4a4c9be1eb
fix: repair broken test patch target and add interview transcript ( #156 )
...
- Fix test_autoresearch_perplexity: patch target was
dashboard.routes.experiments.get_experiment_history but the function
is imported locally inside the route handler, so patch the source
module timmy.autoresearch.get_experiment_history instead.
- Add tests for src/timmy/interview.py (previously 0% coverage):
question structure, run_interview flow, error handling, formatting.
- Produce interview transcript document from structured Timmy interview.
https://claude.ai/code/session_01EXDzXqgsC2ohS8qreF1fBo
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-10 15:26:29 -04:00
Alexander Whitestone
82fb2417e3
feat: enable SQLite WAL mode for all databases (AGI ticket #1 ) ( #153 )
2026-03-08 16:07:02 -04:00
Alexander Whitestone
11ba21418a
docs: sovereign AGI research — architecture analysis + Ghost Core integration ( #152 )
2026-03-08 15:00:10 -04:00
Alexander Whitestone
39f2eb418a
Remove stale references from documentation across 9 files ( #139 )
2026-03-07 07:28:14 -05:00
Alexander Whitestone
584eeb679e
Operation Darling Purge: slim to wealth core (-33,783 lines) ( #121 )
2026-03-02 13:17:38 -05:00
Alexander Whitestone
a3ef8ee9f9
docs: add integration ROADMAP and Ascension manifesto ( #83 )
2026-02-27 21:09:49 -05:00
Alexander Whitestone
b0d451ae5a
docs: update architecture with autonomous agent features, daily briefing, embodiment, and escalation system ( #81 )
...
Co-authored-by: Alexander Payne <apayne@MM.local >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 20:10:59 -05:00
Alexander Payne
a85661274c
Merge main into feature/model-upgrade-llama3.1 with conflict resolution
2026-02-26 22:19:44 -05:00
Claude
bc2c09d3f8
feat: replace GitHub page with embedded Timmy chat interface
...
Replaces the marketing landing page with a minimal, full-screen chat
interface that connects to a running Timmy instance. Mobile-first design
with single vertical scroll direction, looping scroll, no zoom, no
buttons — just type and press Enter to talk to Timmy.
- docs/index.html: full rewrite as a clean chat UI with dark terminal
theme, looping infinite scroll, markdown rendering, connection status,
and /connect, /clear, /help slash commands
- src/dashboard/app.py: add CORS middleware so the GitHub Pages site can
reach a local Timmy server cross-origin
- src/config.py: add cors_origins setting (defaults to ["*"])
https://claude.ai/code/session_01AWLxg6KDWsfCATiuvsRMGr
2026-02-27 00:35:33 +00:00
Claude
6045077144
refactor: Phase 1/4/6 — doc cleanup, config fix, token optimization
...
Phase 1 — Documentation cleanup:
- Slim README 303→93 lines (remove duplicated architecture, config tables)
- Slim CLAUDE.md 267→80 lines (remove project layout, env vars, CI section)
- Slim AGENTS.md 342→72 lines (remove duplicated patterns, running locally)
- Delete MEMORY.md, WORKSET_PLAN.md, WORKSET_PLAN_PHASE2.md (session docs)
- Archive PLAN.md, IMPLEMENTATION_SUMMARY.md to docs/
- Move QUALITY_ANALYSIS.md, QUALITY_REVIEW_REPORT.md to docs/
- Move apply_security_fixes.py, activate_self_tdd.sh to scripts/
Phase 4 — Config & build cleanup:
- Fix wheel build: add 11 missing modules to pyproject.toml include list
- Add pytest markers (unit, integration, dashboard, swarm, slow)
- Add data/self_modify_reports/ and .handoff/ to .gitignore
Phase 6 — Token optimization:
- Add docstrings to 15 __init__.py files that were empty
- Create __init__.py for events/, memory/, upgrades/ modules
Root markdown: 87KB → ~18KB (79% reduction)
https://claude.ai/code/session_019oMFNvD8uSGSSmBMGkBfQN
2026-02-26 21:03:15 +00:00
Alexander Payne
d9e556d4c1
fix: Upgrade model to llama3.1:8b-instruct + fix git tool cwd
...
Change 1: Model Upgrade (Primary Fix)
- Changed default model from llama3.2 to llama3.1:8b-instruct
- llama3.1:8b-instruct is fine-tuned for reliable tool/function calling
- llama3.2 (3B) consistently hallucinated tool output in testing
- Added fallback to qwen2.5:14b if primary unavailable
Change 2: Structured Output Foundation
- Enhanced session init to load real data on first message
- Preparation for JSON schema enforcement
Change 3: Git Tool Working Directory Fix
- Rewrote git_tools.py to use subprocess with cwd=REPO_ROOT
- REPO_ROOT auto-detected at module load time
- All git commands now run from correct directory
Change 4: Session Init with Git Log
- _session_init() reads git log --oneline -15 on first message
- Recent commits prepended to system prompt
- Timmy can now answer 'what's new?' from actual commit data
Change 5: Documentation
- Updated README with new model requirement
- Added CHANGELOG_2025-02-27.md
User must run: ollama pull llama3.1:8b-instruct
All 18 git tool tests pass.
2026-02-26 13:42:36 -05:00
Alexander Payne
d8d976aa60
feat: complete Event Log, Ledger, Memory, Cascade Router, Upgrade Queue, Activity Feed
...
This commit implements six major features:
1. Event Log System (src/swarm/event_log.py)
- SQLite-based audit trail for all swarm events
- Task lifecycle tracking (created, assigned, completed, failed)
- Agent lifecycle tracking (joined, left, status changes)
- Integrated with coordinator for automatic logging
- Dashboard page at /swarm/events
2. Lightning Ledger (src/lightning/ledger.py)
- Transaction tracking for Lightning Network payments
- Balance calculations (incoming, outgoing, net, available)
- Integrated with payment_handler for automatic logging
- Dashboard page at /lightning/ledger
3. Semantic Memory / Vector Store (src/memory/vector_store.py)
- Embedding-based similarity search for Echo agent
- Fallback to keyword matching if sentence-transformers unavailable
- Personal facts storage and retrieval
- Dashboard page at /memory
4. Cascade Router Integration (src/timmy/cascade_adapter.py)
- Automatic LLM failover between providers (Ollama → AirLLM → API)
- Circuit breaker pattern for failing providers
- Metrics tracking per provider (latency, error rates)
- Dashboard status page at /router/status
5. Self-Upgrade Approval Queue (src/upgrades/)
- State machine for self-modifications: proposed → approved/rejected → applied/failed
- Human approval required before applying changes
- Git integration for branch management
- Dashboard queue at /self-modify/queue
6. Real-Time Activity Feed (src/events/broadcaster.py)
- WebSocket-based live activity streaming
- Bridges event_log to dashboard clients
- Activity panel on /swarm/live
Tests:
- 101 unit tests passing
- 4 new E2E test files for Selenium testing
- Run with: SELENIUM_UI=1 pytest tests/functional/ -v --headed
Documentation:
- 6 ADRs (017-022) documenting architecture decisions
- Implementation summary in docs/IMPLEMENTATION_SUMMARY.md
- Architecture diagram in docs/architecture-v2.md
2026-02-26 08:01:01 -05:00
Alexander Payne
90a93aa070
fix: resolve merge conflict in base.html nav with main
...
Keep Mission Control link from this branch alongside SWARM and SPARK
links from main. All 939 tests pass.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 17:51:15 -05:00
Claude
96c9f1b02f
fix: address audit low-hanging fruit — docs accuracy, auction timing, stubs, tests
...
- Docs: "No Cloud" → "No Cloud AI" (frontend uses CDN for Bootstrap/HTMX/fonts)
- Docs: "600+" → "640+" tests, "20+" → "58" endpoints (actual counts)
- Docs: LND described as "scaffolded" not "gRPC-ready"; remove "agents earn sats"
- Fix auction timing: coordinator sleep(0) → sleep(AUCTION_DURATION_SECONDS)
- agent_core: implement remember() with dedup/eviction, communicate() via swarm comms
- Tests: add CLI tests for chat, think, and backend/model-size forwarding (647 passing)
https://claude.ai/code/session_01SZTwAkTg6v4ybv8g9NLxqN
2026-02-24 18:29:21 +00:00
Claude
0367fe3649
audit: add detailed findings from parallel subsystem audits
...
Incorporates findings from deep-dive audits of all 5 subsystems:
- Swarm auction timing bug (sleep(0) instead of 15s)
- Docker agent HTTP API partially wired
- L402 macaroons are HMAC-only (no caveats/delegation)
- Agent sats are bid-only, no settlement occurs
- CLI test coverage gap (2 tests for 3 commands)
- agent_core persist_memory/communicate are stubs
https://claude.ai/code/session_01SZTwAkTg6v4ybv8g9NLxqN
2026-02-24 17:36:10 +00:00
Claude
dd28595dbd
audit: comprehensive feature verification against documentation claims
...
Audits all 15+ subsystems against claims in docs/index.html and README.md.
643 tests pass (not "600+"), 58 endpoints exist (not "20+"). Identifies
three false claims: "0 Cloud Calls" (CDN deps in templates), "LND gRPC-ready"
(every method raises NotImplementedError), and "agents earn sats autonomously"
(unimplemented v3 feature presented as current).
https://claude.ai/code/session_01SZTwAkTg6v4ybv8g9NLxqN
2026-02-24 17:34:04 +00:00
Claude
832478f0d0
fix: serve_chat endpoint bug, stale docs, and license mismatch
...
- Fix /serve/chat AttributeError: split Request and ChatRequest params
so auth headers are read from HTTP request, not Pydantic body
- Add regression tests for the serve_chat endpoint bug
- Add agent_core and lightning to pyproject.toml wheel includes
- Replace Apache 2.0 LICENSE with MIT to match pyproject.toml
- Update test count from "228" to "600+" across README, docs, AGENTS.md
- Add 5 missing subsystems to README table (Spark, Creative, Tools,
Telegram, agent_core/lightning)
- Update AGENTS.md project structure with 6 missing modules
- Mark completed v2 roadmap items (personas, MCP tools) in AGENTS.md
https://claude.ai/code/session_01GMiccXbo77GkV3TA69x6KS
2026-02-24 17:18:29 +00:00
Claude
d7cd686341
chore: replace all Alexspayne/Payne references with AlexanderWhitestone
...
Update GitHub URLs, clone commands, CI badge links, GitHub Pages URL,
agent team name, and hardcoded macOS paths in handoff scripts to reflect
the new GitHub username. Handoff scripts now use relative paths instead
of hardcoded /Users/apayne paths.
https://claude.ai/code/session_01GMiccXbo77GkV3TA69x6KS
2026-02-24 17:05:16 +00:00
Alexander Payne
61af4e94d3
docs: Revelation plan and quality analysis update
...
Documentation:
- QUALITY_ANALYSIS_v2.md: Updated analysis with v2.0 improvements
- 228 → 525 tests (+130%)
- Swarm now fully functional
- Lightning abstraction complete
- Sovereignty audit: 9.2/10
- Embodiment interface ready
- REVELATION_PLAN.md: v3.0 roadmap (6-month plan)
- Phase 1: Lightning treasury + real LND
- Phase 2: macOS app bundle
- Phase 3: Robot embodiment
- Phase 4: Federation
- Phase 5: Autonomous economy
Handoff:
- Updated CHECKPOINT.md with session summary
- Updated TODO.md with completed tasks
- TDD process documented
All 525 tests passing
2026-02-22 20:53:57 -05:00
Alexander Payne
c5df954d44
feat: Lightning interface, swarm routing, sovereignty audit, embodiment prep
...
Lightning Backend Interface:
- Abstract LightningBackend with pluggable implementations
- MockBackend for development (auto-settle invoices)
- LndBackend stub with gRPC integration path documented
- Backend factory for runtime selection via LIGHTNING_BACKEND env
Intelligent Swarm Routing:
- CapabilityManifest for agent skill declarations
- Task scoring based on keywords + capabilities + bid price
- RoutingDecision audit logging to SQLite
- Agent stats tracking (wins, consideration rate)
Sovereignty Audit:
- Comprehensive audit report (docs/SOVEREIGNTY_AUDIT.md)
- 9.2/10 sovereignty score
- Documented all external dependencies and local alternatives
Substrate-Agnostic Agent Interface:
- TimAgent abstract base class
- Perception/Action/Memory/Communication types
- OllamaAdapter implementation
- Foundation for future embodiment (robot, VR)
Tests:
- 36 new tests for Lightning and routing
- 472 total tests passing
- Maintained 0 warning policy
2026-02-22 20:20:11 -05:00
Claude
9981580131
Evaluate VibeShip Spark Intelligence for integration
...
Assess practical usefulness of spark.vibeship.co as an
integration into Timmy's agent system. Conclusion: low value
due to fundamental purpose mismatch (developer meta-tool vs
autonomous agent system), redundant persistence/orchestration
layers, and non-trivial integration effort for unclear benefit.
https://claude.ai/code/session_01E5jhTCwSUnJk9p9zrTMVUJ
2026-02-22 21:42:39 +00:00
Claude
3a3b03e1e8
docs: development standards, Makefile, GitHub Pages landing page
...
- Remove stale STATUS.md and DEVELOPMENT_REPORT.md (content superseded)
- Rewrite README.md to reflect v2 state (228 tests, swarm, L402, voice,
WebSocket, mobile; Makefile commands; updated architecture diagram)
- Add AGENTS.md — per-agent development standards for Claude, Kimi, and
Manus; coding conventions, architecture patterns, roadmap, file layout
- Add Makefile — install, dev, test, test-cov, watch, lint, clean targets
- Add docs/index.html — GitHub Pages landing page (dark mission-control
theme, scanline overlay, feature grid, architecture diagram, quickstart
steps, agent team cards, roadmap, stats bar)
https://claude.ai/code/session_0181LU8dCresHiLzYxjK4vUC
2026-02-22 00:22:04 +00:00