feat: share village needs with helpers
This commit is contained in:
@@ -807,13 +807,27 @@ The first bounded autonomous helper consumer is complete:
|
||||
- focused headless and Jajce runtime regressions prove autonomous selection,
|
||||
precedence, finite-source targeting, reservation, and restore-time re-query.
|
||||
|
||||
Milestone 7 is not complete. The immediate next slice should connect the
|
||||
existing one-hop fact transfer to this path: prove that a direct witness or
|
||||
performer can communicate an open need's exact trigger at a real shared
|
||||
activity, after which the newly informed trusted villager is re-derived as the
|
||||
helper and responds through the same autonomous selection contract. Keep this
|
||||
as a truthful event-reference transfer, not generic dialogue or multi-hop
|
||||
rumour infrastructure.
|
||||
The first direct information-to-help path is complete:
|
||||
|
||||
- at an eligible shared activity, a speaker who performed or witnessed the
|
||||
active need's exact trigger discusses it before other retained direct facts;
|
||||
- the transfer still references the original event, preserves the speaker and
|
||||
direct source method, stops after one hop, and creates no dialogue/event copy;
|
||||
- a regression places a newer unrelated fact ahead under normal ranking, then
|
||||
proves active-need priority transfers only the trigger to the trusted capable
|
||||
listener;
|
||||
- the newly informed villager is immediately re-derived as helper and, once
|
||||
idle, chooses the same ordinary autonomous gather/deposit path;
|
||||
- a cardless warm-amber player HUD briefly shows the real need, named report,
|
||||
helper response, and resolution. It is signal-driven, survives debug-overlay
|
||||
hiding, and neither serializes nor replays after restore.
|
||||
|
||||
Milestone 7 is not complete. The immediate next slice should expose one bounded
|
||||
player response affordance when an open need has no capable helper: derive a
|
||||
concise contextual hint from the existing player-usable finite source and real
|
||||
storage target, then clear it when a helper emerges or the need closes. Reuse
|
||||
the current interaction/economy rules; do not add quest acceptance, waypoint
|
||||
state, or a generic objective tracker.
|
||||
|
||||
Recently completed:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user