2026-02-19 19:05:01 +00:00
|
|
|
# Timmy Time — Mission Control
|
|
|
|
|
|
2026-02-24 17:05:16 +00:00
|
|
|
[](https://github.com/AlexanderWhitestone/Timmy-time-dashboard/actions/workflows/tests.yml)
|
2026-03-11 08:11:26 -04:00
|
|
|

|
|
|
|
|

|
|
|
|
|

|
2026-02-19 19:41:01 +00:00
|
|
|
|
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
|
|
|
A local-first, sovereign AI agent system. Talk to Timmy, watch his swarm, gate
|
|
|
|
|
API access with Bitcoin Lightning — all from a browser, no cloud AI required.
|
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
|
|
|
|
2026-02-24 17:05:16 +00:00
|
|
|
**[Live Docs →](https://alexanderwhitestone.github.io/Timmy-time-dashboard/)**
|
2026-02-19 19:05:01 +00:00
|
|
|
|
2026-02-19 19:11:42 +00:00
|
|
|
---
|
2026-02-19 19:05:01 +00:00
|
|
|
|
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
|
|
|
## Quick Start
|
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
|
|
|
|
2026-02-19 19:05:01 +00:00
|
|
|
```bash
|
2026-02-24 17:05:16 +00:00
|
|
|
git clone https://github.com/AlexanderWhitestone/Timmy-time-dashboard.git
|
2026-02-19 19:11:42 +00:00
|
|
|
cd Timmy-time-dashboard
|
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
|
|
|
make install # create venv + install deps
|
|
|
|
|
cp .env.example .env # configure environment
|
2026-02-19 19:11:42 +00:00
|
|
|
|
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
|
|
|
ollama serve # separate terminal
|
2026-03-07 18:20:34 -05:00
|
|
|
ollama pull qwen2.5:14b # Required for reliable tool calling
|
2026-02-19 19:05:01 +00:00
|
|
|
|
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
|
|
|
make dev # http://localhost:8000
|
|
|
|
|
make test # no Ollama needed
|
2026-02-19 19:11:42 +00:00
|
|
|
```
|
|
|
|
|
|
2026-03-07 18:20:34 -05:00
|
|
|
**Note:** qwen2.5:14b is the primary model — better reasoning and tool calling
|
|
|
|
|
than llama3.1:8b-instruct while still running locally on modest hardware.
|
|
|
|
|
Fallback: llama3.1:8b-instruct if qwen2.5:14b is not available.
|
2026-02-26 22:19:44 -05:00
|
|
|
llama3.2 (3B) was found to hallucinate tool output consistently in testing.
|
|
|
|
|
|
2026-02-19 19:11:42 +00:00
|
|
|
---
|
|
|
|
|
|
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
|
|
|
## What's Here
|
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
|
|
|
|
|
|
|
|
| Subsystem | Description |
|
|
|
|
|
|-----------|-------------|
|
|
|
|
|
| **Timmy Agent** | Agno-powered agent (Ollama default, AirLLM optional for 70B/405B) |
|
|
|
|
|
| **Mission Control** | FastAPI + HTMX dashboard — chat, health, swarm, marketplace |
|
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
|
|
|
| **Spark** | Event capture, predictions, memory consolidation, advisory |
|
2026-03-07 07:28:14 -05:00
|
|
|
| **Infrastructure** | WebSocket manager, notifications, events bus, LLM cascade router |
|
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
|
|
|
| **Integrations** | Telegram bridge, Siri Shortcuts, voice NLU, mobile layout |
|
2026-03-07 07:28:14 -05:00
|
|
|
| **Brain** | Identity system, memory interface |
|
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
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
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
|
|
|
## Commands
|
2026-02-19 19:05:01 +00:00
|
|
|
|
|
|
|
|
```bash
|
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
|
|
|
make dev # start dashboard (http://localhost:8000)
|
|
|
|
|
make test # run all tests
|
|
|
|
|
make test-cov # tests + coverage report
|
|
|
|
|
make lint # run ruff/flake8
|
|
|
|
|
make docker-up # start via Docker
|
|
|
|
|
make help # see all commands
|
2026-02-19 19:11:42 +00:00
|
|
|
```
|
|
|
|
|
|
2026-03-07 07:28:14 -05:00
|
|
|
**CLI tools:** `timmy`, `timmy-serve`
|
2026-02-19 19:11:42 +00:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
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
|
|
|
## Documentation
|
2026-02-19 19:11:42 +00:00
|
|
|
|
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
|
|
|
| Document | Purpose |
|
|
|
|
|
|----------|---------|
|
|
|
|
|
| [CLAUDE.md](CLAUDE.md) | AI assistant development guide |
|
|
|
|
|
| [AGENTS.md](AGENTS.md) | Multi-agent development standards |
|
|
|
|
|
| [.env.example](.env.example) | Configuration reference |
|
2026-03-11 08:11:26 -04:00
|
|
|
| [docs/](docs/) | Architecture, ADRs, security audit, roadmap |
|
2026-02-19 19:11:42 +00:00
|
|
|
|
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
|
|
|
---
|
2026-02-26 13:42:36 -05:00
|
|
|
|
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
|
|
|
## Configuration
|
2026-02-19 19:05:01 +00:00
|
|
|
|
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
|
|
|
```bash
|
|
|
|
|
cp .env.example .env
|
2026-02-19 19:11:42 +00:00
|
|
|
```
|
|
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
| Variable | Default | Purpose |
|
|
|
|
|
|----------|---------|---------|
|
|
|
|
|
| `OLLAMA_URL` | `http://localhost:11434` | Ollama host |
|
2026-03-11 08:11:26 -04:00
|
|
|
| `OLLAMA_MODEL` | `qwen2.5:14b` | Primary model for reasoning and tool calling. Fallback: `llama3.1:8b-instruct` |
|
2026-02-26 22:19:44 -05:00
|
|
|
| `DEBUG` | `false` | Enable `/docs` and `/redoc` |
|
|
|
|
|
| `TIMMY_MODEL_BACKEND` | `ollama` | `ollama` \| `airllm` \| `auto` |
|
|
|
|
|
| `AIRLLM_MODEL_SIZE` | `70b` | `8b` \| `70b` \| `405b` |
|
|
|
|
|
| `L402_HMAC_SECRET` | *(default — change in prod)* | HMAC signing key for macaroons |
|
|
|
|
|
| `L402_MACAROON_SECRET` | *(default — change in prod)* | Macaroon secret |
|
|
|
|
|
| `LIGHTNING_BACKEND` | `mock` | `mock` (production-ready) \| `lnd` (scaffolded, not yet functional) |
|
|
|
|
|
|
2026-02-19 19:11:42 +00:00
|
|
|
---
|
|
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
## Architecture
|
2026-02-19 19:15:43 +00:00
|
|
|
|
|
|
|
|
```
|
2026-02-26 22:19:44 -05:00
|
|
|
Browser / Phone
|
|
|
|
|
│ HTTP + HTMX + WebSocket
|
|
|
|
|
▼
|
|
|
|
|
┌─────────────────────────────────────────┐
|
|
|
|
|
│ FastAPI (dashboard.app) │
|
|
|
|
|
│ routes: agents, health, swarm, │
|
|
|
|
|
│ marketplace, voice, mobile │
|
|
|
|
|
└───┬─────────────┬──────────┬────────────┘
|
|
|
|
|
│ │ │
|
|
|
|
|
▼ ▼ ▼
|
2026-03-07 07:28:14 -05:00
|
|
|
Jinja2 Timmy Infrastructure
|
|
|
|
|
Templates Agent ├─ LLM Router (cascade)
|
|
|
|
|
(HTMX) │ ├─ WebSocket manager
|
|
|
|
|
├─ Ollama ├─ Notifications
|
|
|
|
|
└─ AirLLM └─ Events bus
|
2026-02-26 22:19:44 -05:00
|
|
|
│
|
2026-03-07 07:28:14 -05:00
|
|
|
├── Integrations (voice NLU, Telegram, Siri Shortcuts)
|
2026-02-26 22:19:44 -05:00
|
|
|
├── WebSocket live feed (ws_manager)
|
|
|
|
|
├── Push notifications (local + macOS native)
|
2026-03-07 07:28:14 -05:00
|
|
|
└── Spark (events, predictions, advisory)
|
2026-02-19 19:15:43 +00:00
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
Persistence: timmy.db (Agno memory), data/swarm.db (registry + tasks)
|
|
|
|
|
External: Ollama :11434, optional Redis, optional LND gRPC
|
2026-02-19 19:15:43 +00:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
## Project Layout
|
2026-02-19 19:05:01 +00:00
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
```
|
|
|
|
|
src/
|
|
|
|
|
config.py # pydantic-settings — all env vars live here
|
2026-03-07 07:28:14 -05:00
|
|
|
timmy/ # Core agent, personas, agent interface, semantic memory
|
2026-02-26 22:19:44 -05:00
|
|
|
dashboard/ # FastAPI app, routes, Jinja2 templates
|
2026-03-07 07:28:14 -05:00
|
|
|
infrastructure/ # WebSocket, notifications, events, LLM router
|
|
|
|
|
integrations/ # Discord, Telegram, Siri Shortcuts, voice NLU
|
2026-02-26 22:19:44 -05:00
|
|
|
spark/ # Intelligence engine — events, predictions, advisory
|
2026-03-07 07:28:14 -05:00
|
|
|
brain/ # Identity system, memory interface
|
|
|
|
|
timmy_serve/ # API server, TTS, inter-agent communication
|
2026-02-26 22:19:44 -05:00
|
|
|
tests/ # one test file per module, all mocked
|
|
|
|
|
static/style.css # Dark mission-control theme (JetBrains Mono)
|
|
|
|
|
docs/ # GitHub Pages landing page
|
|
|
|
|
AGENTS.md # AI agent development standards ← read this
|
|
|
|
|
.env.example # Environment variable reference
|
|
|
|
|
Makefile # Common dev commands
|
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
|
|
|
```
|
2026-02-19 19:11:42 +00:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
## Mobile Access
|
2026-02-19 19:11:42 +00:00
|
|
|
|
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
|
|
|
The dashboard is fully mobile-optimized (iOS safe area, 44px touch targets, 16px
|
|
|
|
|
input to prevent zoom, momentum scroll).
|
2026-02-19 19:11:42 +00:00
|
|
|
|
|
|
|
|
```bash
|
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
|
|
|
# Bind to your local network
|
|
|
|
|
uvicorn dashboard.app:app --host 0.0.0.0 --port 8000 --reload
|
2026-02-19 19:05:01 +00:00
|
|
|
|
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
|
|
|
# Find your IP
|
|
|
|
|
ipconfig getifaddr en0 # Wi-Fi on macOS
|
2026-02-19 19:11:42 +00:00
|
|
|
```
|
|
|
|
|
|
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
|
|
|
Open `http://<your-ip>:8000` on your phone (same Wi-Fi network).
|
2026-02-19 19:11:42 +00:00
|
|
|
|
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
|
|
|
Mobile-specific routes:
|
|
|
|
|
- `/mobile` — single-column optimized layout
|
|
|
|
|
- `/mobile-test` — 21-scenario HITL test harness (layout, touch, scroll, notch)
|
2026-02-19 19:05:01 +00:00
|
|
|
|
2026-02-19 19:11:42 +00:00
|
|
|
---
|
|
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
## AirLLM — Big Brain Backend
|
2026-02-21 16:53:16 +00:00
|
|
|
|
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
|
|
|
Run 70B or 405B models locally with no GPU, using AirLLM's layer-by-layer loading.
|
|
|
|
|
Apple Silicon uses MLX automatically.
|
2026-02-21 16:53:16 +00:00
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
pip install ".[bigbrain]"
|
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
|
|
|
pip install "airllm[mlx]" # Apple Silicon only
|
2026-02-21 16:53:16 +00:00
|
|
|
|
|
|
|
|
timmy chat "Explain self-custody" --backend airllm --model-size 70b
|
|
|
|
|
```
|
|
|
|
|
|
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
|
|
|
Or set once in `.env`:
|
|
|
|
|
```bash
|
|
|
|
|
TIMMY_MODEL_BACKEND=auto
|
|
|
|
|
AIRLLM_MODEL_SIZE=70b
|
|
|
|
|
```
|
2026-02-21 16:53:16 +00:00
|
|
|
|
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
|
|
|
| Flag | Parameters | RAM needed |
|
|
|
|
|
|-------|-------------|------------|
|
|
|
|
|
| `8b` | 8 billion | ~16 GB |
|
|
|
|
|
| `70b` | 70 billion | ~140 GB |
|
|
|
|
|
| `405b`| 405 billion | ~810 GB |
|
2026-02-21 16:53:16 +00:00
|
|
|
|
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
|
|
|
---
|
2026-02-21 16:53:16 +00:00
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
## CLI
|
2026-02-21 16:53:16 +00:00
|
|
|
|
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
|
|
|
```bash
|
2026-02-26 22:19:44 -05:00
|
|
|
timmy chat "What is sovereignty?"
|
|
|
|
|
timmy think "Bitcoin and self-custody"
|
|
|
|
|
timmy status
|
2026-02-19 19:31:57 +00:00
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
timmy-serve start # L402-gated API server (port 8402)
|
|
|
|
|
timmy-serve invoice # generate a Lightning invoice
|
|
|
|
|
timmy-serve status
|
2026-02-19 19:31:57 +00:00
|
|
|
```
|
|
|
|
|
|
2026-02-26 22:19:44 -05:00
|
|
|
Or with the bootstrap script (creates venv, tests, watchdog, server in one shot):
|
|
|
|
|
```bash
|
|
|
|
|
bash scripts/activate_self_tdd.sh
|
|
|
|
|
bash scripts/activate_self_tdd.sh --big-brain # also installs AirLLM
|
2026-02-19 19:05:01 +00:00
|
|
|
```
|
|
|
|
|
|
2026-02-19 19:11:42 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## Troubleshooting
|
|
|
|
|
|
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
|
|
|
- **`ollama: command not found`** — `brew install ollama` or ollama.com
|
|
|
|
|
- **`connection refused`** — run `ollama serve` first
|
|
|
|
|
- **`ModuleNotFoundError`** — `source .venv/bin/activate && make install`
|
|
|
|
|
- **Health panel shows DOWN** — Ollama isn't running; chat returns offline message
|
2026-02-19 19:11:42 +00:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-02-19 19:05:01 +00:00
|
|
|
## Roadmap
|
|
|
|
|
|
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
|
|
|
| Version | Name | Status |
|
|
|
|
|
|---------|------|--------|
|
|
|
|
|
| 1.0 | Genesis | Complete — Agno + Ollama + SQLite + Dashboard |
|
2026-03-07 07:28:14 -05:00
|
|
|
| 2.0 | Exodus | In progress — Voice + Marketplace + Integrations |
|
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
|
|
|
| 3.0 | Revelation | Planned — Lightning treasury + single `.app` bundle |
|