feat: add knowledge-gated pantry opportunities
This commit is contained in:
@@ -711,9 +711,30 @@ The compact history/reaction slice is complete:
|
||||
slice.
|
||||
|
||||
This completes the first bounded Milestone 6 evidence-to-choice presentation
|
||||
path without claiming full belief simulation. The practical next slice is one
|
||||
bounded Milestone 7 rumour/opportunity proof without generalized distortion,
|
||||
free-form dialogue, or a generic quest framework.
|
||||
path without claiming full belief simulation.
|
||||
|
||||
The first bounded Milestone 7 opportunity proof is complete:
|
||||
|
||||
- a positive NPC food withdrawal from `village_pantry`, combined with the
|
||||
pantry currently being empty, is the exact shortage evidence;
|
||||
- the need opens only when a living critically hungry villager knows that
|
||||
event through performance, witnessing, or the existing one-hop
|
||||
communication contract;
|
||||
- highest hunger and then lowest stable NPC ID select one interested villager,
|
||||
with at most one open pantry need;
|
||||
- schema-v8 opportunity records retain stable NPC, event, storage, resource,
|
||||
and resolution IDs, and protect the trigger memory while the need is open;
|
||||
- an exact later NPC food deposit or player resource extraction into the
|
||||
pantry resolves the same record through the real economy/event history;
|
||||
- generation neither mutates the economy nor commands NPC work, and it adds no
|
||||
quest-only event, acceptance, reward, dialogue, multi-hop rumour, or generic
|
||||
quest framework.
|
||||
|
||||
Milestone 7 is not complete. The practical next slice is a second bounded
|
||||
unresolved-condition consumer: surface missing-wood `task_blocked` facts from
|
||||
patrol or study as a cared-about woodpile-restock need, resolve it through real
|
||||
NPC/player wood supply, define deterministic interested-party death/staleness
|
||||
handling, and only then extract the lifecycle shared by two proven consumers.
|
||||
|
||||
Recently completed:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user