# Timmy Automations Backlog Organization **Date:** 2026-03-21 **Issue:** #720 - Refine and group Timmy Automations backlog **Organized by:** Kimi agent --- ## Summary The Timmy Automations backlog has been organized into **10 milestones** grouping related work into coherent iterations. This document serves as the authoritative reference for milestone purposes and issue assignments. --- ## Milestones Overview | Milestone | Issues | Due Date | Description | |-----------|--------|----------|-------------| | **Automation Hub v1** | 2 open | 2026-04-10 | Core automation infrastructure - Timmy Automations module, orchestration, and workflow management | | **Daily Run v1** | 8 open | 2026-04-15 | First iteration of the Daily Run automation system - 10-minute ritual, agenda generation, and focus presets | | **Infrastructure** | 3 open | 2026-04-15 | Infrastructure and deployment tasks - DNS, SSL, VPS, and DevOps | | **Dashboard v1** | 0 open | 2026-04-20 | Mission Control dashboard enhancements - Daily Run metrics, triage visibility, and agent scorecards | | **Inbox & Focus v1** | 1 open | 2026-04-25 | Unified inbox view for Timmy - issue triage, focus management, and work selection | | **Token Economy v1** | 4 open | 2026-04-30 | Token-based reward system for agents - rules, scorecards, quests, and adaptive rewards | | **Code Hygiene** | 14 open | 2026-04-30 | Code quality improvements - tests, docstrings, refactoring, and hardcoded value extraction | | **Matrix Staging** | 19 open | 2026-04-05 | The Matrix 3D world staging deployment - UI fixes, WebSocket, Workshop integration | | **OpenClaw Sovereignty** | 11 open | 2026-05-15 | Deploy sovereign AI agent on Hermes VPS - Ollama, OpenClaw, and Matrix portal integration | --- ## Detailed Breakdown ### Automation Hub v1 (Due: 2026-04-10) Core automation infrastructure - the foundation for all other automation work. | Issue | Title | Status | |-------|-------|--------| | #720 | Refine and group Timmy Automations backlog | **In Progress** | | #719 | Generate weekly narrative summary of work and vibes | Open | **Recommendation:** Complete #719 first to establish the narrative logging pattern before other milestones. --- ### Daily Run v1 (Due: 2026-04-15) The 10-minute ritual that starts Timmy's day - agenda generation, focus presets, and health checks. | Issue | Title | Status | |-------|-------|--------| | #716 | Add focus-day presets for Daily Run and work selection | Open | | #704 | Enrich Daily Run agenda with classifications and suggestions | Open | | #705 | Add helper to log Daily Run sessions to a logbook issue | Open | | #706 | Capture Daily Run feels notes and surface nudges | Open | | #707 | Integrate Deep Triage outputs into Daily Run agenda | Open | | #708 | Map flakiness and risky areas for test tightening | Open | | #709 | Add a library of test-tightening recipes for Daily Run | Open | | #710 | Implement quick health snapshot before coding | Open | **Recommendation:** Start with #710 (health snapshot) as it provides immediate value and informs other Daily Run features. Then #716 (focus presets) to establish the work selection pattern. --- ### Infrastructure (Due: 2026-04-15) DevOps and deployment tasks required for production stability. | Issue | Title | Status | |-------|-------|--------| | #687 | Pre-commit and pre-push hooks fail on main due to 256 ModuleNotFoundErrors | Open | | #688 | Point all 4 domains to Hermes VPS in GoDaddy DNS | Open | | #689 | Run SSL provisioning after DNS is pointed | Open | **Recommendation:** These are sequential - #687 blocks commits, #688 blocks #689. Prioritize #687 for code hygiene. --- ### Dashboard v1 (Due: 2026-04-20) Mission Control dashboard for automation visibility. Currently empty as related work is in Token Economy (#712). **Note:** Issue #718 (dashboard card for Daily Run) is already closed. Issue #712 (agent scorecards) spans both Token Economy and Dashboard milestones. --- ### Inbox & Focus v1 (Due: 2026-04-25) Unified view for issue triage and work selection. | Issue | Title | Status | |-------|-------|--------| | #715 | Implement Timmy Inbox unified view | Open | **Note:** This is a significant feature that may need to be broken down further once work begins. --- ### Token Economy v1 (Due: 2026-04-30) Reward system for agent participation and quality work. | Issue | Title | Status | |-------|-------|--------| | #711 | Centralize agent token rules and hooks for automations | Open | | #712 | Generate daily/weekly agent scorecards | Open | | #713 | Implement token quest system for agents | Open | | #714 | Adapt token rewards based on system stress signals | Open | **Recommendation:** Start with #711 to establish the token infrastructure, then #712 for visibility. #713 and #714 are enhancements that build on the base system. --- ### Code Hygiene (Due: 2026-04-30) Ongoing code quality improvements. These are good "filler" tasks between larger features. | Issue | Title | Status | |-------|-------|--------| | #769 | Add unit tests for src/infrastructure/db_pool.py | Open | | #770 | Add unit tests for src/dashboard/routes/health.py | Open | | #771 | Refactor run_agentic_loop() — 120 lines, extract helpers | Open | | #772 | Refactor produce_system_status() — 88 lines, split into sections | Open | | #773 | Add docstrings to public functions in src/dashboard/routes/tasks.py | Open | | #774 | Add docstrings to VoiceTTS.set_rate(), set_volume(), set_voice() | Open | | #775 | Add docstrings to system route functions in src/dashboard/routes/system.py | Open | | #776 | Extract hardcoded PRAGMA busy_timeout=5000 to config | Open | | #777 | DRY up tasks_pending/active/completed — extract shared helper | Open | | #778 | Remove bare `pass` after logged exceptions in src/timmy/tools.py | Open | | #779 | Add unit tests for src/timmy/conversation.py | Open | | #780 | Add unit tests for src/timmy/interview.py | Open | | #781 | Add error handling for missing DB in src/dashboard/routes/tasks.py | Open | | #782 | Extract hardcoded sats limit in consult_grok() to config | Open | **Recommendation:** These are independent and can be picked up in any order. Good candidates for when blocked on larger features. --- ### Matrix Staging (Due: 2026-04-05) The Matrix 3D world - UI fixes and WebSocket integration for the Workshop. **QA Issues:** | Issue | Title | |-------|-------| | #733 | The Matrix staging deployment — 3 issues to fix | | #757 | No landing page or enter button — site loads directly into 3D world | | #758 | WebSocket never connects — VITE_WS_URL is empty in production build | | #759 | Missing Submit Job and Fund Session UI buttons | | #760 | Chat messages silently dropped when WebSocket is offline | | #761 | All routes serve identical content — no client-side router | | #762 | All 5 agents permanently show IDLE state | | #763 | Chat clear button overlaps connection status on small viewports | | #764 | Mobile: status panel overlaps HUD agent count on narrow viewports | **UI Enhancement Issues:** | Issue | Title | |-------|-------| | #747 | Add graceful offline mode — show demo mode instead of hanging | | #748 | Add loading spinner/progress bar while 3D scene initializes | | #749 | Add keyboard shortcuts — Escape to close modals, Enter to submit chat | | #750 | Chat input should auto-focus when Workshop panel opens | | #751 | Add connection status indicator with color coding | | #752 | Add dark/light theme toggle | | #753 | Fund Session modal should show explanatory text about what sats do | | #754 | Submit Job modal should validate input before submission | | #755 | Add About/Info panel explaining what The Matrix/Workshop is | | #756 | Add FPS counter visibility toggle — debug-only by default | **Note:** This milestone has the earliest due date (2026-04-05) and most issues. Consider splitting into "Matrix Critical" (QA blockers) and "Matrix Polish" (UI enhancements). --- ### OpenClaw Sovereignty (Due: 2026-05-15) Deploy a sovereign AI agent on Hermes VPS - the long-term goal of Timmy's independence from cloud APIs. | Issue | Title | Status | |-------|-------|--------| | #721 | Research: OpenClaw architecture, deployment modes, and Ollama integration | Open | | #722 | Research: Best small LLMs for agentic tool-calling on constrained hardware | Open | | #723 | Research: OpenClaw SOUL.md and AGENTS.md patterns | Open | | #724 | [1/8] Audit Hermes VPS resources and prepare for OpenClaw deployment | Open | | #725 | [2/8] Install and configure Ollama on Hermes VPS | Open | | #726 | [3/8] Install OpenClaw on Hermes VPS and complete onboarding | Open | | #727 | [4/8] Expose OpenClaw gateway via Tailscale for Matrix portal access | Open | | #728 | [5/8] Create Timmy's SOUL.md and AGENTS.md — sovereign agent persona | Open | | #729 | [6/8] Integrate OpenClaw chat as a portal/scroll in The Matrix frontend | Open | | #730 | [7/8] Create openclaw-tools Gitea repo — Timmy's sovereign toolbox | Open | | #731 | [8/8] Write sovereignty migration plan — offload tasks from Anthropic to OpenClaw | Open | **Note:** This is a research-heavy, sequential milestone. Issues #721-#723 should be completed before implementation begins. Consider creating a research summary document as output from the research issues. --- ## Issues Intentionally Left Unassigned The following issues remain without milestone assignment by design: ### Philosophy Issues Ongoing discussion threads that don't fit a milestone structure: - #502, #511, #521, #528, #536, #543, #548, #556, #566, #571, #583, #588, #596, #602, #608, #613, #623, #630, #642 ### Feature Ideas / Future Work Ideas that need more definition before milestone assignment: - #654, #653, #652, #651, #650 (ASCII Video showcase) - #664 (Chain Memory song) - #578, #577, #579 (Autonomous action, identity evolution, contextual mastery) ### Completed Issues Already closed issues remain in their original state without milestone assignment. --- ## Recommended Execution Order Based on priority and dependencies: 1. **Automation Hub v1** (April 10) - Foundation for all automation work 2. **Daily Run v1** (April 15) - Core developer experience improvement 3. **Infrastructure** (April 15) - Unblocks production deployments 4. **Matrix Staging** (April 5) - *Parallel track* - UI team work 5. **Inbox & Focus v1** (April 25) - Builds on Daily Run patterns 6. **Dashboard v1** (April 20) - Visualizes Token Economy data 7. **Token Economy v1** (April 30) - Gamification layer 8. **Code Hygiene** (April 30) - *Ongoing* - Fill gaps between features 9. **OpenClaw Sovereignty** (May 15) - Long-term research and deployment --- ## Notes for Future Triage - Issues should be assigned to milestones at creation time - Each milestone should have a "Definition of Done" documented - Consider creating epic issues for large milestones (OpenClaw, Matrix) - Weekly triage should review unassigned issues and new arrivals - Milestone due dates should be adjusted based on velocity --- *This document is maintained as part of the Timmy Automations subsystem. Update it when milestone structure changes.*