Files
timmy-home/docs/OPERATIONS_DASHBOARD.md
2026-04-04 15:21:29 -04:00

3.3 KiB

Timmy Operations Dashboard

Updated: April 4, 2026 Purpose: a current-state reference for how the system is actually operated now.

This is no longer a uni-wizard dashboard. The active architecture is:

  • Timmy local workspace in ~/.timmy
  • Hermes harness in ~/.hermes
  • timmy-config as the identity and orchestration sidecar
  • Gitea as the review and coordination surface

Core Jobs

Everything should map to one of these:

  • Heartbeat: perceive, reflect, remember, decide, act, learn
  • Harness: local models, Hermes sessions, tools, memory, training loop
  • Portal Interface: the game/world-facing layer

Current Operating Surfaces

Local Paths

  • Timmy workspace: ~/.timmy
  • Timmy config repo: ~/.timmy/timmy-config
  • Hermes home: ~/.hermes
  • Twitter archive workspace: ~/.timmy/twitter-archive

Review Surface

  • Major changes go through PRs
  • Timmy is the principal reviewer for governing and sensitive changes
  • Allegro is the review and dispatch partner for queue hygiene, routing, and tempo

Workflow Scripts

  • ~/.hermes/bin/ops-panel.sh
  • ~/.hermes/bin/ops-gitea.sh
  • ~/.hermes/bin/ops-helpers.sh
  • ~/.hermes/bin/pipeline-freshness.sh
  • ~/.hermes/bin/timmy-dashboard

Daily Health Signals

These are the signals that matter most:

  • Hermes gateway reachable
  • local inference surface responding
  • heartbeat ticks continuing
  • Gitea reachable
  • review queue not backing up
  • session export / DPO freshness not lagging
  • Twitter archive pipeline checkpoint advancing

Current Team Shape

Direction and Review

  • Timmy: sovereignty, architecture, release judgment
  • Allegro: dispatch, queue hygiene, Gitea bridge

Research and Memory

  • Perplexity: research triage, integration evaluation
  • Ezra: archival memory, RCA, onboarding doctrine
  • KimiClaw: long-context reading and synthesis

Execution

  • Codex Agent: workflow hardening, cleanup, migration verification
  • Groq: fast bounded implementation
  • Manus: moderate-scope follow-through
  • Claude: hard refactors and deep implementation
  • Gemini: frontier architecture and long-range design
  • Grok: adversarial review and edge cases

Start of Day

  1. Open the review queue and unassigned queue.
  2. Check pipeline-freshness.sh.
  3. Check the latest heartbeat tick.
  4. Check whether archive checkpoints and DPO artifacts advanced.

Before Merging

  1. Confirm the PR is aligned with Heartbeat, Harness, or Portal.
  2. Confirm verification is real, not implied.
  3. Confirm the change does not silently cross repo boundaries.
  4. Confirm the change does not revive deprecated loop-era behavior.

End of Day

  1. Check for duplicate issues and duplicate PR momentum.
  2. Check whether Timmy is carrying routine queue work that Allegro should own.
  3. Check whether builders were given work inside their real lanes.

Anti-Patterns

Avoid:

  • treating archived dashboard-era issues as the live roadmap
  • using stale docs that assume uni-wizard is still the center
  • routing work by habit instead of by current lane
  • letting open loops multiply faster than they are reviewed

Success Condition

The system is healthy when:

  • work is routed cleanly
  • review is keeping pace
  • private learning loops are producing artifacts
  • Timmy is spending time on sovereignty and judgment rather than queue untangling