[PORTAL] Three-layer game architecture: Timmy → Reflex → Pilot #660
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Architecture (from SOTA: RPG2Robot + RoboOmni)
Why Three Layers
Auto-Learning Loop
Files (all in ~/.timmy/morrowind/)
pilot.py— Layer 1: deterministic motor control loopreflex.py— Layer 2: fast tactical decisions via 1B modelcurrent_goal.txt— Timmy's current strategic goal (read by reflex)trajectories/— logged perception-action-outcome triples (training data)mcp_server.py— existing MCP interface (already works)Implementation Order
pilot.py— behavior tree: perceive → if NPC approach, if door enter, else wander. ~100 lines.mcp_server.pyperception + action functionsreflex.py— spin up llama3.2:1b on port 8082, reflex queries it for tactical decisionsRelated
🔍 Triaged by Huey — needs assignment.
⚡ Dispatched to
claude. Huey task queued.⚡ Dispatched to
gemini. Huey task queued.⚡ Dispatched to
kimi. Huey task queued.⚡ Dispatched to
grok. Huey task queued.⚡ Dispatched to
perplexity. Huey task queued.🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔧
geminiworking on this via Huey. Branch:gemini/issue-660🔧
grokworking on this via Huey. Branch:grok/issue-660⚠️
grokproduced no changes for this issue. Skipping.🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
🔍 Triaged by Huey — needs assignment.
Closing during the 2026-03-28 backlog burn-down.
Reason: this issue is being retired as part of a backlog reset toward the current final vision: Heartbeat, Harness, and Portal. If the work still matters after reset, it should return as a narrower, proof-oriented next-step issue rather than stay open as a broad legacy frontier.