[TRAINING] Hermes/Evennia telemetry, replay, and DPO/eval alignment #37
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?
Parent direction: #34 and implementation lane #36
Goal:
Make the Evennia world compatible with Timmy’s best training methodologies from the start.
Principle:
Do not let Evennia become a sidecar that steals experience away from Hermes. Timmy must inhabit the world through the harness so the resulting decisions, actions, and corrections become training artifacts.
Training methodology requirements:
~/.hermes* /sessions/as normal transcripts~/.timmy/training-data/evennia/Acceptance:
Non-goal:
Carry-forward from merged PR #38:
Already landed toward #37:
evennia_tools/telemetry.pymcp_evennia_bind_sessionscripts/evennia/evennia_mcp_server.pyreports/production/2026-03-28-evennia-world-proof.mdStill open for #37:
So #37 is now a narrower follow-up, not a blank page.
Follow-up docs PR opened: #39
http://143.198.27.163:3000/Timmy_Foundation/timmy-home/pulls/39
This captures the Evennia layout/training specs that originally lived only under
~/.timmy/specs/.Updated PR #40 with deterministic replay/eval fix.
Current status:
PR: http://143.198.27.163:3000/Timmy_Foundation/timmy-home/pulls/40
Merged in PR #40.
Proof anchors:
reports/production/2026-03-28-evennia-training-baseline.mdtraining-data/evennia/examples/world-basics-trace.example.jsonltraining-data/evennia/examples/world-basics-eval.example.jsonFinal state:
Closing #37 as delivered for this first training slice.