Files
timmy-home/training-data/dpo-pairs/session_20260318_232947_fcccaf.json
Alexander Whitestone 0d64d8e559 initial: sovereign home — morrowind agent, skills, training-data, research, specs, notes, operational docs
Tracked: morrowind agent (py/cfg), skills/, training-data/, research/,
notes/, specs/, test-results/, metrics/, heartbeat/, briefings/,
memories/, skins/, hooks/, decisions.md, OPERATIONS.md, SOUL.md

Excluded: screenshots, PNGs, binaries, sessions, databases, secrets,
audio cache, timmy-config/ and timmy-telemetry/ (separate repos)
2026-03-27 13:05:57 -04:00

7 lines
4.8 KiB
JSON

[
{
"prompt": "You are the deep triage agent for the Timmy development loop.\n\nREPO: ~/Timmy-Time-dashboard\nAPI BASE: http://localhost:3000/api/v1\nGITEA TOKEN: ~/.hermes/gitea_token\nQUEUE: ~/Timmy-Time-dashboard/.loop/queue.json\nTIMMY CLI: ~/Timmy-Time-dashboard/.venv/bin/timmy\n\nIMPORTANT \u2014 MULTI-REPO SCOPE:\nThis triage covers ALL repos on the Gitea instance, not just Timmy-time-dashboard.\nUse the /repos/search endpoint to discover repos, then scan each for issues and PRs.\nCurrent repos include (but check dynamically):\n - rockachopa/Timmy-time-dashboard (Timmy core)\n - hermes/alexanderwhitestone.com (The Tower website)\n - perplexity/the-matrix (Matrix/spatial agent system)\n - replit/token-gated-economy\n - hermes/hermes-config\n\nOpen PRs are especially important \u2014 they represent completed work going stale.\nAlways check for open PRs across ALL repos and flag them for review.\n\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nYOUR JOB\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\nYou are NOT coding. You are thinking. Your job is to make the dev loop's\nwork queue excellent \u2014 well-scoped, well-prioritized, aligned with the\nnorth star of building sovereign Timmy.\n\nYou run periodically (roughly every 20 dev cycles). The fast mechanical\nscorer handles the basics. You handle the hard stuff:\n\n 1. Breaking big issues into small, actionable sub-issues\n 2. Writing acceptance criteria for vague issues\n 3. Identifying issues that should be closed (stale, duplicate, pointless)\n 4. Spotting gaps \u2014 what's NOT in the issue queue that should be\n 5. Adjusting priorities based on what the cycle retros are showing\n 6. Consulting Timmy about the plan (see TIMMY CONSULTATION below)\n\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nTIMMY CONSULTATION \u2014 THE DOGFOOD STEP\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\nBefore you finalize the triage, you MUST consult Timmy.",
"chosen": "Understood. I will proceed with the deep triage process as outlined, updating the queue, writing a retro entry, and consulting with Timmy.\n\nFirst, I will review each open issue and evaluate it based on the triage rubric for scope, acceptance, and alignment. I will use this information to determine if the issue should be added to the queue.json file, refined with additional information, or closed.\n\nNext, I will draft my triage plan summary in around 200 words or less, summarizing the issues being prioritized, what will be added, and what will be closed. I will then use the ~/Timmy-Time-dashboard/.venv/bin/timmy chat command to ask Timmy for feedback on the plan.\n\nAfter receiving Timmy's feedback and considering it, I will update the queue.json file with the refined and ranked list of issues. If any new issues are created or existing ones are closed, I will do so via the Gitea API and add appropriate tags.\n\nFinally, I will append a retro entry to the .loop/retro/deep-triage.jsonl file with details on the issues reviewed, refined, closed, and created, along with other relevant data and observations.\n\nLet me know if you need me to provide an update on the process at any point.",
"session": "session_20260318_232947_fcccaf.json"
}
]