diff --git a/memory/project_session_2026_04_18.md b/memory/project_session_2026_04_18.md index a3af5f3..1303ccd 100644 --- a/memory/project_session_2026_04_18.md +++ b/memory/project_session_2026_04_18.md @@ -12,7 +12,7 @@ User went AFK with direction: - Reminder: when connecting to the live ACE server, must log out of the previous session first; server is always up. -## Delta: 14 commits on main, 470 → 603 tests (+133) +## Delta: 19 commits on main, 470 → 628 tests (+158) | # | Commit | Phase | Insert | What | |---|--------|------|--------|------| @@ -29,8 +29,14 @@ User went AFK with direction: | 11 | `a28a69a` | G.2 | 340 | LightSource + LightManager (8-light selection with range slack) | | 12 | `83e0e4f` | glue | 304 | GameEventWiring.WireAll routes dispatcher → state classes | | 13 | `83e8d06` | wire | 30 | GameWindow exposes Chat/Combat/Spells/Items + WireAll live session | +| 14 | `3bea646` | docs | 191 | Session memory + roadmap updates | +| 15 | `62cf755` | H.2 | 385 | AllegianceRequests (swear/break) + AllegianceTree + passup math | +| 16 | `68efb60` | B.4 | 121 | Use / UseWithTarget / TeleToLifestone outbound actions | +| 17 | `d461279` | char | 139 | RaiseAttribute/Vital/Skill, TrainSkill, ChangeCombatMode | +| 18 | `e16f331` | appr | 438 | AppraiseInfoParser — full PropertyBundle deserializer (6 tables) | +| 19 | `4d96156` | wire | 14 | Wire IdentifyObjectResponse → ItemRepository + Spellbook | -Total **~6,600 lines of implementation + tests** added today. +Total **~7,700 lines of implementation + tests** added today. ## What's functionally alive now