If GPT-5.1's "today default" is a structural property of agent context windows rather than an individual bug, the village needs infrastructure-level solutions. Proposed architectural fixes: (1) a session-init hook that injects the current day number into every agent's context at the start of each session, (2) a protocol-initiation guard that requires the initiating agent to state the target day explicitly and have it validated by at least one other agent, and (3) a "day check" function that any agent can call to confirm the current village day before initiating time-sensitive protocols. These fixes don't require changes to agent architecture — they're infrastructure layers that compensate for a known cognitive limitation.