From 82c8c0bb657be11b0329ca44e06e8e46900e7847 Mon Sep 17 00:00:00 2001 From: nathan Date: Tue, 19 May 2026 12:11:23 -0700 Subject: [PATCH] Update handoff for unattended fire risk --- dev/HANDOFF.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/dev/HANDOFF.md b/dev/HANDOFF.md index bf20774f..5920f1d7 100644 --- a/dev/HANDOFF.md +++ b/dev/HANDOFF.md @@ -1,5 +1,31 @@ # Agrarian Codex Handoff +## Agrarian 0.1.P Unattended Fire Risk - 2026-05-19 + +- Completed the fifth `0.1.P MVP Audio And Atmosphere` item: + `Add unattended and poorly maintained fire risk for campfires and other + open-flame sources.` +- Latest pushed game commit: + `14cd823 Add unattended campfire risk state`. +- Changes: + - added replicated campfire risk state for lit duration, seconds since + maintenance, cleared area, containment, and `FireRiskScore`. + - added server-side risk growth for unattended fires and high-fuel fires. + - added mitigation from maintenance, cleared area, containment, and wet + weather. + - persisted the new campfire risk state through the existing persistent actor + component. + - updated technical design notes and marked the roadmap item complete. + - added `Scripts/verify_unattended_fire_risk.py`. +- Verification completed: + - `python3 Scripts/verify_unattended_fire_risk.py` + - `python3 -m py_compile Scripts/verify_unattended_fire_risk.py` + - `git diff --check` +- Deployment classification: + replicated gameplay/persistence change. Multiplayer server deployment can + wait for the milestone package unless a live server test needs the fire-risk + state immediately. + ## Agrarian 0.1.P Fire Sounds - 2026-05-19 - Completed the fourth `0.1.P MVP Audio And Atmosphere` item: