Repository navigation
v2.5.3 - do_time 100% ROM C Parity Complete
v2.5.3 - do_time 100% ROM C Parity Complete
π New Features
do_time Command - 100% ROM C Parity
- Added boot timestamp display (shows when MUD server started)
- Added system timestamp display (shows current system time)
- Format matches ROM C
ctime():"Wed Jun 30 21:49:08 1993" - All 12/12 do_time integration tests passing (100%)
β ROM Parity Milestone
- ALL P1 Commands Complete: 24/24 commands (100%)
- act_info.c Status: 58/60 functions complete (97%)
- Boot time tracking mirrors ROM C
extern char str_boot_time[]
π Test Results
- do_time Tests: 12/12 passing (100%) - no xfails remaining
- Integration Suite: 688/701 passing (98.1%)
- Total Tests: 1435/1436 passing (99.93%)
π Implementation Details
mud/game_loop.py: Addedboot_time = datetime.now()at module levelmud/commands/info.py: Extended do_time output with boot/system timestampstests/integration/test_do_time_command.py: Removed xfails, added format verification
π Documentation
- Session Summary:
SESSION_SUMMARY_2026-01-08_DO_TIME_100_PERCENT_COMPLETE.md - ROM C Reference:
src/act_info.clines 1771-1798 - Next Priority: P2 Character Commands (see AGENTS.md)
Full Changelog: v2.5.2...v2.5.3