DECISIVE TURN
Structured literal evidence. Expand a field to inspect its contents; the source link preserves the exact JSON bytes.
branches
enabled
initial gm
{
"decisions": [
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-barleybank-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Cora led field inspections confirming uniform barley germination across lower beds and upper slopes, utilizing minimal loft seed for targeted fill-ins while light weeding commenced. Bran's crews stabilized ditch spoil banks with sod and deep-rooting grasses.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "facts",
"field": "",
"id": "fact-reedhaven-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Garr completed the dry-dock inspection cycle, recaulking seams and tightening lashings across the boat fleet. Ivo expanded smoked fish racks and dried rush root reserves, ensuring elevated storehouse bays stood ready for incoming exchange grain.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "facts",
"field": "",
"id": "fact-hearthmere-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Kira supervised a second major communal kiln firing, producing standardized ceramic grain jars with fitted lids and curved interlocking roof tiles. Noll weatherproofed domestic quarters with fresh tiles while drying split firewood in open-crib patterns.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "facts",
"field": "",
"id": "fact-stonecross-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Una advanced permanent stone masonry along the road retaining wall foundation using upper-bench stone. Vann enforced rotational rest periods for the oxen, limiting heavy hauling and preserving draft strength as spring pastures peaked.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-barleybank-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn3",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn3",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reedhaven-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn3",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-hearthmere-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn3",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-stonecross-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn3",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn3",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "pressures",
"field": "state",
"id": "P-barleybank-spring",
"value": "Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-barleybank-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-reedhaven-spring",
"value": "Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-reedhaven-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-hearthmere-spring",
"value": "Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-hearthmere-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-stonecross-spring",
"value": "Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-stonecross-spring",
"value": 3
},
{
"collection": "players",
"field": "influence",
"id": "player1",
"value": "SUPPORTIVE"
},
{
"collection": "players",
"field": "influence",
"id": "player2",
"value": "SUPPORTIVE"
},
{
"collection": "players",
"field": "influence",
"id": "player3",
"value": "SUPPORTIVE"
},
{
"collection": "players",
"field": "influence",
"id": "player4",
"value": "SUPPORTIVE"
}
],
"eliminated_player_ids": [],
"id": "T003-D01",
"outcome": "Domestic maintenance, craft production, and resource management succeeded across all four settlements as planned, maintaining seasonal pacing and community welfare without overtaxing labor or draft animals.",
"rationale": "All four settlements submitted well-grounded, competent domestic directives using established personnel, avoiding overreach, and maintaining essential routines.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Domestic directives across all four settlements are grounded in established resources, seasonal realities, and competent named delegates, without overreach or unevidenced shortcuts."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-reweighing-certification-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_ids": [
"T003-D02"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "At Measure House, Convenor Belen and the four clan witnesses verified the intact seal on the Stonecross reference chest before cutting the cord. Tested on the balance beam, Measure House's ordinary working stones balanced true against the reference stone, certifying the regional standard for Year 1. Following certification, Reedhaven executed its scheduled Month 3 grain-for-baskets exchange against verified tallies.",
"subject_id": "common-measure",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-barleybank",
"id": "K-reweighing-certification-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reweighing-certification-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-hearthmere",
"id": "K-reweighing-certification-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-stonecross",
"id": "K-reweighing-certification-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D02",
"outcome": "The Stonecross reference stone confirmed that Measure House's ordinary working stones balance true. All four clan delegations certified the standard for Year 1, and Reedhaven executed its scheduled Month 3 grain-for-baskets exchange.",
"rationale": "Stonecross transported the reference stone under intact seal and strict custodial protocol. Belen and all four clan witnesses inspected the beam, unsealed the chest, and verified that the ordinary working weights balanced true. This certified the exchange standard and allowed Reedhaven's scheduled seasonal exchange to proceed smoothly.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Stonecross maintained flawless custodial protocol and physical protection for the reference stone, enabling definitive verification against working stones under Belen's established authority."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-assembly-audit-restitution-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-assembly-audit-restitution-turn3",
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Before the assembled clan delegates at Measure House, Barleybank presented receipts showing a two-weight discrepancy from winter deliveries. Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine and proposed the Storage & Reserve Agreement. Oren admitted to using an uncertified receiving stone from the rear cupboard to secure emergency supplies without clan malice. Belen and all four clan witnesses ratified a unanimous settlement: Hearthmere consignments of standardized ceramic jars extinguish the ledger balance, Barleybank receives restitution via priority jars and harvest credit, and Oren continues as keeper subject to joint tally oversight with Sella and Belen.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-barleybank",
"id": "K-assembly-audit-restitution-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-reedhaven",
"id": "K-assembly-audit-restitution-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-hearthmere",
"id": "K-assembly-audit-restitution-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-stonecross",
"id": "K-assembly-audit-restitution-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-hearthmere-restitution-turn3",
"value": {
"due_key": "Y01-M05",
"id": "OBL-hearthmere-restitution-turn3",
"party_ids": [
"hearthmere-households",
"barleybank-households"
],
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic storage jars immediately and 20 additional jars with roof tiles by midsummer to clear the winter grain relief deficit and provide Barleybank restitution.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
}
},
{
"collection": "characters",
"field": "escalation_position",
"id": "oren",
"value": "Maintains keeper duties under cautionary probation and joint tally oversight with Sella and Belen."
}
],
"eliminated_player_ids": [],
"id": "T003-D03",
"outcome": "The winter receipt variance was resolved through unanimous accord. Oren acknowledged using an emergency receiving stone to feed eighteen starving Hearthmere households last winter and produced the stone from the cupboard. Hearthmere's pledge of 30 standardized ceramic jars was accepted into Measure House custody to settle the balance, with Barleybank receiving priority allocation of jars and future harvest credits. Oren remains keeper under mandatory joint tally verification with Sella and Belen.",
"rationale": "Barleybank presented documented delivery discrepancies calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency famine aid and proposed practical ceramic jar restitution; Oren disclosed the emergency receiving stone without evasion; and Belen mediated a binding settlement maintaining institutional integrity.",
"verdict": "ACCEPT",
"warning_and_causal_support": "All four clan delegations acted constructively and procedurally: Barleybank presented blameless receipts, Hearthmere acknowledged famine relief and offered ceramic restitution, Oren confessed without defensive malice, and Belen mediated a binding settlement preserving institutional stability."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-regional-trade-accords-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Following the public assembly, the four clans concluded mutual commercial agreements: Reedhaven will weave wicker protective sleeves and provide river barge transport for Hearthmere ceramic jars; Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain; and Stonecross confirmed the upland road and roadside shelter are maintained open for regional traders.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-barleybank",
"id": "K-regional-trade-accords-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-reedhaven",
"id": "K-regional-trade-accords-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-hearthmere",
"id": "K-regional-trade-accords-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-stonecross",
"id": "K-regional-trade-accords-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "factions",
"field": "current_agenda",
"id": "barleybank-households",
"value": "Tend growing barley fields and await initial delivery of ceramic storage jars under the ratified restitution pact."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "reedhaven-households",
"value": "Unload Month 3 grain shipment, begin weaving wicker protective sleeves for Hearthmere jars, and prepare river transport craft."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "hearthmere-households",
"value": "Produce 30 ceramic jars for Measure House custody, continue roof tiling, and season kiln fuel for summer production."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "stonecross-households",
"value": "Safely return reference weight to vault, continue retaining wall construction, and maintain roadside shelter for valley merchants."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "exchange-witnesses",
"value": "Oversee delivery of Hearthmere ceramic restitution jars and maintain dual tally verification under Belen, Sella, and Oren."
}
],
"eliminated_player_ids": [],
"id": "T003-D04",
"outcome": "The four communities ratified interlocking bilateral trade agreements: Reedhaven partners with Hearthmere for jar shock-sleeves and river transit; Barleybank establishes forward grain orders for ceramic storage jars; and Stonecross commits its maintained road and shelter to support regional exchange.",
"rationale": "With the institutional dispute peacefully resolved, all four clan delegations engaged constructively in forward-looking commercial cooperation based on their complementary economic advantages.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Complementary economic capacities and goodwill generated by the peaceful tally resolution enabled viable, mutually beneficial bilateral trade agreements across all four settlements."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "attractors",
"field": "",
"id": "ATTR-exchange-commons",
"value": {
"approval_id": null,
"evidence_turns": [
2,
3
],
"id": "ATTR-exchange-commons",
"missing_evidence": [
"Sustained voluntary fulfillment of forward bilateral contracts across summer harvest",
"Durability of reformed joint oversight and dispute resolution under seasonal stress"
],
"name": "Measure Valley Exchange Commons",
"participant_ids": [
"barleybank",
"reedhaven",
"hearthmere",
"stonecross"
],
"status": "HYPOTHESIS"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D05",
"outcome": "The Turn 003 Attractor Review establishes 'Measure Valley Exchange Commons' as an active hypothesis reflecting cross-clan economic interdependence and joint standard maintenance, but withholds promotion to active victory status pending multi-turn harvest fulfillment.",
"rationale": "While all four clans have invested across Turns 2 and 3 in standard preservation and commercial accords, the confederation has just survived its initial breach and requires demonstration of durability across upcoming summer harvests before qualifying for victory status.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Turn 003 mandatory review records an emerging regional exchange hypothesis following cooperative crisis resolution, but withholds victory promotion pending demonstration of sustained harvest fulfillment across subsequent turns."
}
],
"program_observations": [
"The simultaneous physical convergence of all four clan leaders at the scheduled Month 3 assembly provided an effective narrative and strategic climax, showing that transparent procedural constraints encourage cooperative bargaining rather than arbitrary conflict.",
"The combination of defect-sensitive power scaling and character agency prevented premature punitive escalation against Keeper Oren, allowing players to discover creative economic remedies (ceramic jar restitution) within established institutional boundaries.",
"The attractor review mechanism cleanly documents emergent valley-wide confederation as a hypothesis without prematurely foreclosing future strategic friction or seasonal challenges."
],
"trope_reviews": [
{
"actor": "Belen",
"capacity": "Custodial authority under Common Measure charter to mediate disputes, inspect stones, and record agreed restitution pacts.",
"disposition": "ADAPTED",
"id": "PR-003-01",
"knowledge": "Knows customary reweighing procedure, duplicate tally variances recorded by Sella, Stonecross sealed reference integrity, and testimonies presented by clan witnesses.",
"minimum_action": "Examine physical evidence, confirm true balance of working stones, record Oren's explanation, and ratify the Hearthmere jar restitution agreement without punitive escalation.",
"motive": "Preserve the credibility of the shared standard and prevent civic fracture or violence while ensuring fairness.",
"opportunity": "Presiding as Convenor over the scheduled Month 3 annual public reweighing at Measure House.",
"precautions": "Adheres strictly to witnessed procedure, insists on physical inspection of the Stonecross reference and rear cupboard stone, and secures unanimous clan witness assent.",
"reason": "Belen acts as a responsible authority listening to inconvenient audit findings and guiding the assembly toward constructive institutional repair.",
"selected_ids": [
"all-the-tropes:reasonable-authority-figure"
],
"trigger": "Presentation of verified receipt discrepancies by Barleybank and acknowledgment of winter famine relief by Hearthmere at the public assembly."
}
]
}final gm
{
"decisions": [
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-barleybank-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Cora led field inspections confirming uniform barley germination across lower beds and upper slopes, utilizing minimal loft seed for targeted fill-ins while light weeding commenced. Bran's crews stabilized ditch spoil banks with sod and deep-rooting grasses.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "facts",
"field": "",
"id": "fact-reedhaven-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Garr completed the dry-dock inspection cycle, recaulking seams and tightening lashings across the boat fleet. Ivo expanded smoked fish racks and dried rush root reserves, ensuring elevated storehouse bays stood ready for incoming exchange grain.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "facts",
"field": "",
"id": "fact-hearthmere-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Kira supervised a second major communal kiln firing, producing standardized ceramic grain jars with fitted lids and curved interlocking roof tiles. Noll weatherproofed domestic quarters with fresh tiles while drying split firewood in open-crib patterns.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "facts",
"field": "",
"id": "fact-stonecross-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Una advanced permanent stone masonry along the road retaining wall foundation using upper-bench stone. Vann enforced rotational rest periods for the oxen, limiting heavy hauling and preserving draft strength as spring pastures peaked.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-barleybank-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn3",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn3",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reedhaven-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn3",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-hearthmere-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn3",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-stonecross-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn3",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn3",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "pressures",
"field": "state",
"id": "P-barleybank-spring",
"value": "Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-barleybank-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-reedhaven-spring",
"value": "Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-reedhaven-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-hearthmere-spring",
"value": "Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-hearthmere-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-stonecross-spring",
"value": "Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-stonecross-spring",
"value": 3
},
{
"collection": "players",
"field": "influence",
"id": "player1",
"value": "SUPPORTIVE"
},
{
"collection": "players",
"field": "influence",
"id": "player2",
"value": "SUPPORTIVE"
},
{
"collection": "players",
"field": "influence",
"id": "player3",
"value": "SUPPORTIVE"
},
{
"collection": "players",
"field": "influence",
"id": "player4",
"value": "SUPPORTIVE"
}
],
"eliminated_player_ids": [],
"id": "T003-D01",
"outcome": "Domestic maintenance, craft production, and resource management succeeded across all four settlements as planned, maintaining seasonal pacing and community welfare without overtaxing labor or draft animals.",
"rationale": "All four settlements submitted well-grounded, competent domestic directives using established personnel, avoiding overreach, and maintaining essential routines.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Domestic directives across all four settlements are grounded in established resources, seasonal realities, and competent named delegates, without overreach or unevidenced shortcuts."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-reweighing-certification-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_ids": [
"T003-D02"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "At Measure House, Convenor Belen and the four clan witnesses verified the intact seal on the Stonecross reference chest before cutting the cord. Tested on the balance beam, Measure House's ordinary working stones balanced true against the reference stone, certifying the regional standard for Year 1. Following certification, Reedhaven executed its scheduled Month 3 grain-for-baskets exchange against verified tallies.",
"subject_id": "common-measure",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-barleybank",
"id": "K-reweighing-certification-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reweighing-certification-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-hearthmere",
"id": "K-reweighing-certification-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-stonecross",
"id": "K-reweighing-certification-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D02",
"outcome": "The Stonecross reference stone confirmed that Measure House's ordinary working stones balance true. All four clan delegations certified the standard for Year 1, and Reedhaven executed its scheduled Month 3 grain-for-baskets exchange.",
"rationale": "Stonecross transported the reference stone under intact seal and strict custodial protocol. Belen and all four clan witnesses inspected the beam, unsealed the chest, and verified that the ordinary working weights balanced true. This certified the exchange standard and allowed Reedhaven's scheduled seasonal exchange to proceed smoothly.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Stonecross maintained flawless custodial protocol and physical protection for the reference stone, enabling definitive verification against working stones under Belen's established authority."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-assembly-audit-restitution-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-assembly-audit-restitution-turn3",
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Before the assembled clan delegates at Measure House, Barleybank presented receipts showing a two-weight discrepancy from winter deliveries. Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine and proposed the Storage & Reserve Agreement. Oren admitted to using an uncertified receiving stone from the rear cupboard to secure emergency supplies without clan malice. Belen and all four clan witnesses ratified a unanimous settlement: Hearthmere consignments of standardized ceramic jars extinguish the ledger balance, Barleybank receives restitution via priority jars and harvest credit, and Oren continues as keeper subject to joint tally oversight with Sella and Belen.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-barleybank",
"id": "K-assembly-audit-restitution-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-reedhaven",
"id": "K-assembly-audit-restitution-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-hearthmere",
"id": "K-assembly-audit-restitution-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-assembly-audit-restitution-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-stonecross",
"id": "K-assembly-audit-restitution-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-hearthmere-restitution-turn3",
"value": {
"due_key": "Y01-M05",
"id": "OBL-hearthmere-restitution-turn3",
"party_ids": [
"hearthmere-households",
"barleybank-households"
],
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic storage jars immediately and 20 additional jars with roof tiles by midsummer to clear the winter grain relief deficit and provide Barleybank restitution.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
}
},
{
"collection": "characters",
"field": "escalation_position",
"id": "oren",
"value": "Maintains keeper duties under cautionary probation and joint tally oversight with Sella and Belen."
}
],
"eliminated_player_ids": [],
"id": "T003-D03",
"outcome": "The winter receipt variance was resolved through unanimous accord. Oren acknowledged using an emergency receiving stone to feed eighteen starving Hearthmere households last winter and produced the stone from the cupboard. Hearthmere's pledge of 30 standardized ceramic jars was accepted into Measure House custody to settle the balance, with Barleybank receiving priority allocation of jars and future harvest credits. Oren remains keeper under mandatory joint tally verification with Sella and Belen.",
"rationale": "Barleybank presented documented delivery discrepancies calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency famine aid and proposed practical ceramic jar restitution; Oren disclosed the emergency receiving stone without evasion; and Belen mediated a binding settlement maintaining institutional integrity.",
"verdict": "ACCEPT",
"warning_and_causal_support": "All four clan delegations acted constructively and procedurally: Barleybank presented blameless receipts, Hearthmere acknowledged famine relief and offered ceramic restitution, Oren confessed without defensive malice, and Belen mediated a binding settlement preserving institutional stability."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-regional-trade-accords-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Following the public assembly, the four clans concluded mutual commercial agreements: Reedhaven will weave wicker protective sleeves and provide river barge transport for Hearthmere ceramic jars; Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain; and Stonecross confirmed the upland road and roadside shelter are maintained open for regional traders.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-barleybank",
"id": "K-regional-trade-accords-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-reedhaven",
"id": "K-regional-trade-accords-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-hearthmere",
"id": "K-regional-trade-accords-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-stonecross",
"id": "K-regional-trade-accords-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "factions",
"field": "current_agenda",
"id": "barleybank-households",
"value": "Tend growing barley fields and await initial delivery of ceramic storage jars under the ratified restitution pact."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "reedhaven-households",
"value": "Unload Month 3 grain shipment, begin weaving wicker protective sleeves for Hearthmere jars, and prepare river transport craft."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "hearthmere-households",
"value": "Produce 30 ceramic jars for Measure House custody, continue roof tiling, and season kiln fuel for summer production."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "stonecross-households",
"value": "Safely return reference weight to vault, continue retaining wall construction, and maintain roadside shelter for valley merchants."
},
{
"collection": "factions",
"field": "current_agenda",
"id": "exchange-witnesses",
"value": "Oversee delivery of Hearthmere ceramic restitution jars and maintain dual tally verification under Belen, Sella, and Oren."
}
],
"eliminated_player_ids": [],
"id": "T003-D04",
"outcome": "The four communities ratified interlocking bilateral trade agreements: Reedhaven partners with Hearthmere for jar shock-sleeves and river transit; Barleybank establishes forward grain orders for ceramic storage jars; and Stonecross commits its maintained road and shelter to support regional exchange.",
"rationale": "With the institutional dispute peacefully resolved, all four clan delegations engaged constructively in forward-looking commercial cooperation based on their complementary economic advantages.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Complementary economic capacities and goodwill generated by the peaceful tally resolution enabled viable, mutually beneficial bilateral trade agreements across all four settlements."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "attractors",
"field": "",
"id": "ATTR-exchange-commons",
"value": {
"approval_id": null,
"evidence_turns": [
2,
3
],
"id": "ATTR-exchange-commons",
"missing_evidence": [
"Sustained voluntary fulfillment of forward bilateral contracts across summer harvest",
"Durability of reformed joint oversight and dispute resolution under seasonal stress"
],
"name": "Measure Valley Exchange Commons",
"participant_ids": [
"barleybank",
"reedhaven",
"hearthmere",
"stonecross"
],
"status": "HYPOTHESIS"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D05",
"outcome": "The Turn 003 Attractor Review establishes 'Measure Valley Exchange Commons' as an active hypothesis reflecting cross-clan economic interdependence and joint standard maintenance, but withholds promotion to active victory status pending multi-turn harvest fulfillment.",
"rationale": "While all four clans have invested across Turns 2 and 3 in standard preservation and commercial accords, the confederation has just survived its initial breach and requires demonstration of durability across upcoming summer harvests before qualifying for victory status.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Turn 003 mandatory review records an emerging regional exchange hypothesis following cooperative crisis resolution, but withholds victory promotion pending demonstration of sustained harvest fulfillment across subsequent turns."
}
],
"program_observations": [
"The simultaneous physical convergence of all four clan leaders at the scheduled Month 3 assembly provided an effective narrative and strategic climax, showing that transparent procedural constraints encourage cooperative bargaining rather than arbitrary conflict.",
"The combination of defect-sensitive power scaling and character agency prevented premature punitive escalation against Keeper Oren, allowing players to discover creative economic remedies (ceramic jar restitution) within established institutional boundaries.",
"The attractor review mechanism cleanly documents emergent valley-wide confederation as a hypothesis without prematurely foreclosing future strategic friction or seasonal challenges."
],
"trope_reviews": [
{
"actor": "Belen",
"capacity": "Custodial authority under Common Measure charter to mediate disputes, inspect stones, and record agreed restitution pacts.",
"disposition": "ADAPTED",
"id": "PR-003-01",
"knowledge": "Knows customary reweighing procedure, duplicate tally variances recorded by Sella, Stonecross sealed reference integrity, and testimonies presented by clan witnesses.",
"minimum_action": "Examine physical evidence, confirm true balance of working stones, record Oren's explanation, and ratify the Hearthmere jar restitution agreement without punitive escalation.",
"motive": "Preserve the credibility of the shared standard and prevent civic fracture or violence while ensuring fairness.",
"opportunity": "Presiding as Convenor over the scheduled Month 3 annual public reweighing at Measure House.",
"precautions": "Adheres strictly to witnessed procedure, insists on physical inspection of the Stonecross reference and rear cupboard stone, and secures unanimous clan witness assent.",
"reason": "Belen acts as a responsible authority listening to inconvenient audit findings and guiding the assembly toward constructive institutional repair.",
"selected_ids": [
"all-the-tropes:reasonable-authority-figure"
],
"trigger": "Presentation of verified receipt discrepancies by Barleybank and acknowledgment of winter famine relief by Hearthmere at the public assembly."
}
]
}initial review
{
"approved": true,
"causal_consistency": true,
"disclosures": [
{
"approved": true,
"fact_id": "fact-barleybank-domestic-turn3",
"player_id": "player1",
"rationale": "Directly observed and reported by local deputies Cora and Bran upon the Fieldwarden's return, reflecting successfully supervised domestic crop and ditch maintenance as instructed."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player1",
"rationale": "Directly observed by the Barleybank leader and clan delegates attending the public reweighing and balance verification at Measure House."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player1",
"rationale": "Directly observed and participated in by the Fieldwarden and witness Esme during the open Measure House assembly and ratified restitution settlement."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player1",
"rationale": "Directly negotiated and concluded between clan leadership delegations at Measure House following the public assembly."
},
{
"approved": true,
"fact_id": "fact-reedhaven-domestic-turn3",
"player_id": "player2",
"rationale": "Directly observed and reported by local specialists Garr and Ivo upon the Landingwarden's return, reflecting fleet dry-docking and food storage expansion."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and witness Jora at Measure House, who witnessed certification and executed Reedhaven's scheduled grain exchange."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Reedhaven delegation during open proceedings and ratified by clan witnesses including Jora."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player2",
"rationale": "Directly negotiated and agreed between the Landingwarden and Hearthmere delegates regarding wicker sleeves and river transport."
},
{
"approved": true,
"fact_id": "fact-hearthmere-domestic-turn3",
"player_id": "player3",
"rationale": "Directly observed and reported by Kira, Noll, and Mela upon the Hearthwarden's return, reflecting kiln firings, domestic retiling, and fuel seasoning."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player3",
"rationale": "Directly observed by the Hearthwarden, Pia, and Lorn during the public standard verification at Measure House."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player3",
"rationale": "Directly observed and spoken to by Pia and the Hearthwarden, who tabled the Storage & Reserve Agreement resolving the unassigned relief balance."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player3",
"rationale": "Directly negotiated and concluded by the Hearthwarden and Lorn with delegates from Barleybank and Reedhaven at Measure House."
},
{
"approved": true,
"fact_id": "fact-stonecross-domestic-turn3",
"player_id": "player4",
"rationale": "Directly observed and reported by Una and Vann upon the Roadwarden's return, confirming retaining wall masonry and ox conservation routines."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player4",
"rationale": "Directly observed and supervised by the Roadwarden, Ressa, Tovin, and Willa, who presented the reference stone and verified the balance beam."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player4",
"rationale": "Directly observed by the Stonecross delegation during the open assembly, with witness Willa participating in ratification and ledger entry."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player4",
"rationale": "Directly observed and agreed by the Stonecross delegation, confirming regional access to the maintained upland road and roadside shelter."
}
],
"issues": [],
"rationale": "The proposed adjudication for Turn 003 is causally rigorous, procedurally sound, and fully consistent with established rules and character agency. All four clan delegations converged at Measure House under sound logistical planning and realistic domestic staffing. Standard weights balanced true against the Stonecross reference, allowing Reedhaven's scheduled trade to proceed. The winter tally discrepancy was peacefully resolved through constructive player initiatives: Barleybank documented the variance, Hearthmere openly acknowledged famine aid and offered ceramic jar restitution, and Oren admitted using the uncertified receiving stone without malicious intent, leading Belen and the four clan witnesses to mediate an accord rather than escalate to punitive suspension. Dramatic pressure review PR-003-01 satisfies all eight causal-fit criteria, and the Turn 003 Victory Attractor Review correctly records the 'Measure Valley Exchange Commons' as an active hypothesis without premature promotion. All newly disclosed facts represent directly witnessed in-world events free of leaks, private selection terms, or mechanical artifacts."
}final adjudication review
{
"approved": true,
"causal_consistency": true,
"disclosures": [
{
"approved": true,
"fact_id": "fact-barleybank-domestic-turn3",
"player_id": "player1",
"rationale": "Directly observed and reported by local deputies Cora and Bran upon the Fieldwarden's return, reflecting successfully supervised domestic crop and ditch maintenance as instructed."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player1",
"rationale": "Directly observed by the Barleybank leader and clan delegates attending the public reweighing and balance verification at Measure House."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player1",
"rationale": "Directly observed and participated in by the Fieldwarden and witness Esme during the open Measure House assembly and ratified restitution settlement."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player1",
"rationale": "Directly negotiated and concluded between clan leadership delegations at Measure House following the public assembly."
},
{
"approved": true,
"fact_id": "fact-reedhaven-domestic-turn3",
"player_id": "player2",
"rationale": "Directly observed and reported by local specialists Garr and Ivo upon the Landingwarden's return, reflecting fleet dry-docking and food storage expansion."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and witness Jora at Measure House, who witnessed certification and executed Reedhaven's scheduled grain exchange."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Reedhaven delegation during open proceedings and ratified by clan witnesses including Jora."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player2",
"rationale": "Directly negotiated and agreed between the Landingwarden and Hearthmere delegates regarding wicker sleeves and river transport."
},
{
"approved": true,
"fact_id": "fact-hearthmere-domestic-turn3",
"player_id": "player3",
"rationale": "Directly observed and reported by Kira, Noll, and Mela upon the Hearthwarden's return, reflecting kiln firings, domestic retiling, and fuel seasoning."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player3",
"rationale": "Directly observed by the Hearthwarden, Pia, and Lorn during the public standard verification at Measure House."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player3",
"rationale": "Directly observed and spoken to by Pia and the Hearthwarden, who tabled the Storage & Reserve Agreement resolving the unassigned relief balance."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player3",
"rationale": "Directly negotiated and concluded by the Hearthwarden and Lorn with delegates from Barleybank and Reedhaven at Measure House."
},
{
"approved": true,
"fact_id": "fact-stonecross-domestic-turn3",
"player_id": "player4",
"rationale": "Directly observed and reported by Una and Vann upon the Roadwarden's return, confirming retaining wall masonry and ox conservation routines."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player4",
"rationale": "Directly observed and supervised by the Roadwarden, Ressa, Tovin, and Willa, who presented the reference stone and verified the balance beam."
},
{
"approved": true,
"fact_id": "fact-assembly-audit-restitution-turn3",
"player_id": "player4",
"rationale": "Directly observed by the Stonecross delegation during the open assembly, with witness Willa participating in ratification and ledger entry."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player4",
"rationale": "Directly observed and agreed by the Stonecross delegation, confirming regional access to the maintained upland road and roadside shelter."
}
],
"issues": [],
"rationale": "The proposed adjudication for Turn 003 is causally rigorous, procedurally sound, and fully consistent with established rules and character agency. All four clan delegations converged at Measure House under sound logistical planning and realistic domestic staffing. Standard weights balanced true against the Stonecross reference, allowing Reedhaven's scheduled trade to proceed. The winter tally discrepancy was peacefully resolved through constructive player initiatives: Barleybank documented the variance, Hearthmere openly acknowledged famine aid and offered ceramic jar restitution, and Oren admitted using the uncertified receiving stone without malicious intent, leading Belen and the four clan witnesses to mediate an accord rather than escalate to punitive suspension. Dramatic pressure review PR-003-01 satisfies all eight causal-fit criteria, and the Turn 003 Victory Attractor Review correctly records the 'Measure Valley Exchange Commons' as an active hypothesis without premature promotion. All newly disclosed facts represent directly witnessed in-world events free of leaks, private selection terms, or mechanical artifacts."
}final narrative review
{
"approved": true,
"causal_consistency": true,
"issues": [],
"rationale": "The Turn 3 adjudication and narrative reports are causally consistent and adhere strictly to information disclosure boundaries:\n\n1. Joint Causality & State Consistency:\n- The outcomes directly follow from the players' submitted directives and established world rules.\n- The annual public reweighing at Measure House correctly distinguishes between the ordinary working stones (which balanced true against the Stonecross reference stone, per established canon where the ordinary stone was never altered) and the uncertified receiving stone kept in the rear cupboard (which Oren used during winter deliveries and openly admitted to once presented with Barleybank's receipts and Pia's proactive restitution proposal).\n- NPC agency, motives, and red lines for Oren, Belen, and Sella are maintained without distortion or unearned leaps of logic.\n\n2. Information Disclosure & Narrative Verification:\n- All four turn reports accurately represent events visible to the respective clan delegations at the public assembly and within their home settlements.\n- The public disclosures made by Pia and Oren occurred in the open council before all witnesses and delegates, properly justifying their inclusion across all four reports.\n- There are no leaks of GM mechanics, numerical scores, trope references, attractor review metadata, or private settlement secrets.\n- Material consequences and forward pressures are preserved without premature closure."
}state
{
"schema_version": "sim-1.0.0",
"record_id": "broken-measure-trunk-01-state",
"record_status": "SIMULATION",
"source": {
"kind": "INITIALIZATION",
"campaign_id": "broken-measure",
"turn_id": "turn-001",
"notes": "Original synthetic Broken Measure scenario. Uses the existing runner schema and baseline mechanics; no Greywater fictional facts or human approvals are imported."
},
"generation": {
"source_version": "broken-measure-trunk-01-turn-003",
"generated_at": "2026-09-11T12:49:27.586Z",
"tool_version": "simulation-runner-1.0.0"
},
"campaign": {
"id": "broken-measure-trunk-01",
"name": "Simulation: The Broken Measure",
"rules_version": "terras-clans-v0.2-rc1",
"status": "ACTIVE",
"current_turn": 3
},
"calendar": {
"current_key": "Y01-M03",
"display_label": "Late spring, Year 1",
"year": 1,
"month": 3,
"next_key": "Y01-M04",
"legacy_source_label": null
},
"turn": {
"id": "turn-003",
"number": 3,
"status": "DELIVERY_APPROVED",
"deadline": "2026-09-11T12:49:27.586Z",
"maximum_submission_words": 1500,
"current_blocker": null,
"status_history": [
{
"status": "OPEN",
"at": "2026-09-11T12:49:27.586Z",
"approval_id": null
},
{
"status": "INTAKE_LOCKED",
"at": "2026-09-11T12:49:27.656Z",
"approval_id": null
},
{
"status": "ANALYZED",
"at": "2026-09-11T12:50:05.172Z",
"approval_id": null
},
{
"status": "ADJUDICATION_APPROVED",
"at": "2026-09-11T12:52:10.790Z",
"approval_id": "T003-A-GM"
},
{
"status": "RESULTS_DRAFTED",
"at": "2026-09-11T12:53:22.111Z",
"approval_id": null
},
{
"status": "DELIVERY_APPROVED",
"at": "2026-09-11T12:53:22.111Z",
"approval_id": "T003-A-DELIVERY"
}
],
"intake": [
{
"id": "T003-I-player1",
"player_id": "player1",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 836,
"byte_count": 5685,
"archive_path": "turns/turn-003/intake/player1/submission.md",
"checksum_sha256": "0d2a1770cd46ff661c0730ea216539ffb8c2fa70c942d1f24278cb60ba58d413",
"ruling_id": null
},
{
"id": "T003-I-player2",
"player_id": "player2",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 641,
"byte_count": 4568,
"archive_path": "turns/turn-003/intake/player2/submission.md",
"checksum_sha256": "6a15873f5d0d7161ec9effc3c27bec935edb0864710a9c779b3045bf9a6403d8",
"ruling_id": null
},
{
"id": "T003-I-player3",
"player_id": "player3",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 1101,
"byte_count": 7655,
"archive_path": "turns/turn-003/intake/player3/submission.md",
"checksum_sha256": "7527b6121b6eb9f385116d5dfba9120647c06ea2f13960c2b44f15332f300646",
"ruling_id": null
},
{
"id": "T003-I-player4",
"player_id": "player4",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 907,
"byte_count": 6254,
"archive_path": "turns/turn-003/intake/player4/submission.md",
"checksum_sha256": "6816bb9d775b45f6598cf817cbea4273c87d596f2bb7a75ad2008c2b64f0b10f",
"ruling_id": null
}
]
},
"players": [
{
"id": "player1",
"clan_id": "barleybank",
"leader_character_id": "leader-barleybank",
"leader_title": "Fieldwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
{
"id": "player2",
"clan_id": "reedhaven",
"leader_character_id": "leader-reedhaven",
"leader_title": "Landingwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
{
"id": "player3",
"clan_id": "hearthmere",
"leader_character_id": "leader-hearthmere",
"leader_title": "Hearthwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
{
"id": "player4",
"clan_id": "stonecross",
"leader_character_id": "leader-stonecross",
"leader_title": "Roadwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
}
],
"places": [
{
"id": "measure-valley",
"name": "Measure Valley",
"kind": "REGION",
"population": null,
"summary": "Four settlements within a day or two of a neutral exchange house, with fields, marsh, potters’ slopes and a stone road. Farther territory remains uncertain.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-house",
"name": "Measure House",
"kind": "RESOURCE_SITE",
"population": null,
"summary": "Neutral exchange floor, sealed weight cupboard and tally room at the meeting of the road and landing path.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "barleybank",
"name": "Barleybank",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: deep barley fields and experienced grain growers. Constraint: a spring drainage ditch is silting and planting cannot wait. Opportunity: a dry communal loft can preserve seed if its roof is repaired.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven",
"name": "Reedhaven",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: a ferry landing and sound reed boats. Constraint: marsh ground yields little grain, so food depends on regular exchange. Opportunity: sheltered reed beds support baskets wanted by upland growers.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere",
"name": "Hearthmere",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: potters and communal ovens with skilled fuel management. Constraint: local grain land is thin and fuel crews compete with roof repairs. Opportunity: durable sealed jars could reduce grain spoilage across the valley.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross",
"name": "Stonecross",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: stoneworking, a stable upland road and a carefully preserved reference weight. Constraint: few oxen and steep fields limit transport capacity. Opportunity: a repairable roadside shelter could support visiting exchange witnesses.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"characters": [
{
"id": "leader-barleybank",
"name": "Barleybank leader",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "Fieldwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "ada",
"name": "Ada",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "storekeeper",
"goals": [
"Preserve seed and receipts"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "bran",
"name": "Bran",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "ditch foreman",
"goals": [
"Drain the lower fields"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "cora",
"name": "Cora",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "seed grower",
"goals": [
"Protect good seed"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "dain",
"name": "Dain",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "cartwright",
"goals": [
"Keep carts serviceable"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "esme",
"name": "Esme",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "exchange witness",
"goals": [
"Keep promises checkable"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "leader-reedhaven",
"name": "Reedhaven leader",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "Landingwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "fara",
"name": "Fara",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "landing keeper",
"goals": [
"Keep grain boats moving"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "garr",
"name": "Garr",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "boat repairer",
"goals": [
"Replace the loose landing post"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hana",
"name": "Hana",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "basket maker",
"goals": [
"Secure fair grain terms"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "ivo",
"name": "Ivo",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "provisioner",
"goals": [
"Avoid skipped meals"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "jora",
"name": "Jora",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "exchange witness",
"goals": [
"Make schedules reliable"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "leader-hearthmere",
"name": "Hearthmere leader",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "Hearthwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "kira",
"name": "Kira",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "oven keeper",
"goals": [
"Repair the flue safely"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "lorn",
"name": "Lorn",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "potter",
"goals": [
"Demonstrate sound grain jars"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "mela",
"name": "Mela",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "household representative",
"goals": [
"Protect dependent households without humiliating them"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "noll",
"name": "Noll",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "fuel foreman",
"goals": [
"Dry fuel and avoid overwork"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "pia",
"name": "Pia",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "exchange witness",
"goals": [
"Remember help while hearing evidence"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "leader-stonecross",
"name": "Stonecross leader",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "Roadwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "ressa",
"name": "Ressa",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "reference custodian",
"goals": [
"Keep the seal and custody credible"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "tovin",
"name": "Tovin",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "stoneworker",
"goals": [
"Keep comparisons accurate"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "una",
"name": "Una",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "road forewoman",
"goals": [
"Stabilize the retaining wall"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "vann",
"name": "Vann",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "ox keeper",
"goals": [
"Avoid exhausting the few oxen"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "willa",
"name": "Willa",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "exchange witness",
"goals": [
"Demand inspectable claims"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "oren",
"name": "Oren",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "respected keeper",
"goals": [
"Preserve the shared exchange standard",
"Protect households he helped",
"Avoid public disgrace"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.",
"red_line": "Will not knowingly destroy food or harm a witness to protect his office.",
"escalation_position": "Maintains keeper duties under cautionary probation and joint tally oversight with Sella and Belen.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T003-D03"
]
}
},
{
"id": "sella",
"name": "Sella",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "junior tally keeper",
"goals": [
"Keep accurate duplicate tallies",
"Avoid accusing someone without proof"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "During the customary second-month preparation, compare old receipt tallies to the house ledger, flag known mismatches to the keeper and ask the relevant delivery witness to check the numbers if they remain unexplained. Earlier investigation may reach her sooner. She knows only the mismatch, not its cause.",
"red_line": "Will not certify that mismatching tallies agree or testify to motives she does not know.",
"escalation_position": "Has noticed two entries disagree and plans to check them during copying.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "belen",
"name": "Belen",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "senior exchange witness",
"goals": [
"Keep the weighing procedure usable and fair"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Convene the already scheduled reweighing, hear witnesses, preserve seals and use the existing council procedure if evidence warrants action.",
"red_line": "No condemnation without a chance to inspect evidence and answer it.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"factions": [
{
"id": "barleybank-households",
"name": "Barleybank households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"ada",
"esme"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"deep barley fields and experienced grain growers"
],
"current_agenda": "Tend growing barley fields and await initial delivery of ceramic storage jars under the ratified restitution pact.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D04"
]
}
},
{
"id": "reedhaven-households",
"name": "Reedhaven households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"fara",
"jora"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"a ferry landing and sound reed boats"
],
"current_agenda": "Unload Month 3 grain shipment, begin weaving wicker protective sleeves for Hearthmere jars, and prepare river transport craft.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D04"
]
}
},
{
"id": "hearthmere-households",
"name": "Hearthmere households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"kira",
"pia"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"potters and communal ovens with skilled fuel management"
],
"current_agenda": "Produce 30 ceramic jars for Measure House custody, continue roof tiling, and season kiln fuel for summer production.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D04"
]
}
},
{
"id": "stonecross-households",
"name": "Stonecross households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"ressa",
"willa"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"stoneworking, a stable upland road and a carefully preserved reference weight"
],
"current_agenda": "Safely return reference weight to vault, continue retaining wall construction, and maintain roadside shelter for valley merchants.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D04"
]
}
},
{
"id": "exchange-witnesses",
"name": "Exchange witnesses",
"scope": "REGIONAL",
"member_summary": "Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.",
"leader_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
],
"interests": [
"Credible measures",
"Continued exchange",
"Remedies supported by evidence"
],
"controlled_resources": [
"Witnessed seals and reweighing procedure"
],
"current_agenda": "Oversee delivery of Hearthmere ceramic restitution jars and maintain dual tally verification under Belen, Sella, and Oren.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T002-D02",
"T003-D04"
]
}
}
],
"facts": [
{
"id": "barleybank-conditions",
"domain": "RESOURCE",
"subject_id": "barleybank",
"statement": "Barleybank: about 150 people; deep barley fields and experienced grain growers; a spring drainage ditch is silting and planting cannot wait; a dry communal loft can preserve seed if its roof is repaired. Cold rain is collecting at the lower seed beds; the drainage crew needs a clear priority. Your storekeeper remembers delivering twenty nominal weights of grain at Measure House last winter. The receipt credited twenty, yet the emptied sacks seemed heavier than the standard accounts predicted. No one here has checked the house weight or knows why. Losing that grain left seed reserves narrow; another short exchange would matter.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "barleybank-contacts",
"domain": "CHARACTER",
"subject_id": "barleybank",
"statement": "Ada, storekeeper: Preserve seed and receipts. Bran, ditch foreman: Drain the lower fields. Cora, seed grower: Protect good seed. Dain, cartwright: Keep carts serviceable. Esme, exchange witness: Keep promises checkable.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "barleybank-concealed",
"domain": "INSTITUTION",
"subject_id": "barleybank",
"statement": "Barleybank delivered twenty loads using a deliberately overweight receiving stone, losing one ordinary weight for every ten credited. Two ordinary weights were diverted to the dependent hearths. Barleybank witnesses saw deliveries but not the diversion or changed stone.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-conditions",
"domain": "RESOURCE",
"subject_id": "reedhaven",
"statement": "Reedhaven: about 150 people; a ferry landing and sound reed boats; marsh ground yields little grain, so food depends on regular exchange; sheltered reed beds support baskets wanted by upland growers. One landing post is loose, while the next grain-for-baskets exchange is due this month. Your people buy grain against Measure House tallies and plan boat crews around its predictable exchange days. The shared standard settles most disputes. Your witnesses have not noticed a discrepancy. An interruption would mean negotiating every boatload separately; there is food for ordinary spring work but little reserve for prolonged closure.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-contacts",
"domain": "CHARACTER",
"subject_id": "reedhaven",
"statement": "Fara, landing keeper: Keep grain boats moving. Garr, boat repairer: Replace the loose landing post. Hana, basket maker: Secure fair grain terms. Ivo, provisioner: Avoid skipped meals. Jora, exchange witness: Make schedules reliable.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-concealed",
"domain": "INSTITUTION",
"subject_id": "reedhaven",
"statement": "Reedhaven’s current grain receipts used the ordinary outgoing weight and contain no direct evidence of the earlier alteration. Its reliance is real, but a temporary audit does not by itself cut off private trade or collapse the settlement.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-conditions",
"domain": "RESOURCE",
"subject_id": "hearthmere",
"statement": "Hearthmere: about 150 people; potters and communal ovens with skilled fuel management; local grain land is thin and fuel crews compete with roof repairs; durable sealed jars could reduce grain spoilage across the valley. The communal oven flue needs repair before another large firing; wet fuel is piling beside the shelter. Keeper Oren arranged emergency grain for eighteen dependent households here during last winter’s shortage. People thank him for finding supplies when others could not. They know the grain arrived from Measure House, not whose deliveries paid for it. You have no proof that a weight or ledger was altered. Gratitude is strong, though some households dislike owing public favors.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-contacts",
"domain": "CHARACTER",
"subject_id": "hearthmere",
"statement": "Kira, oven keeper: Repair the flue safely. Lorn, potter: Demonstrate sound grain jars. Mela, household representative: Protect dependent households without humiliating them. Noll, fuel foreman: Dry fuel and avoid overwork. Pia, exchange witness: Remember help while hearing evidence.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-concealed",
"domain": "INSTITUTION",
"subject_id": "hearthmere",
"statement": "Eighteen dependent Hearthmere households received the diverted grain; they did not know the receiving stone or credited tallies were altered. Oren knows his own act and motive. Gratitude cannot supply the recipients with that hidden knowledge.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-conditions",
"domain": "RESOURCE",
"subject_id": "stonecross",
"statement": "Stonecross: about 150 people; stoneworking, a stable upland road and a carefully preserved reference weight; few oxen and steep fields limit transport capacity; a repairable roadside shelter could support visiting exchange witnesses. A retaining wall has shifted above the road; hauling stone will occupy the same oxen needed for exchange. You have seen the independent reference stone kept in a dry locked chest. Tovin and Ressa witnessed its comparison with the ordinary house stone at last year’s public reweighing and resealed its cord. They can show you the intact seal. Possessing it does not reveal whether any later exchange was wrong. Taking it to the coming reweighing requires a carrier and witnesses; other uses of their time will wait.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-contacts",
"domain": "CHARACTER",
"subject_id": "stonecross",
"statement": "Ressa, reference custodian: Keep the seal and custody credible. Tovin, stoneworker: Keep comparisons accurate. Una, road forewoman: Stabilize the retaining wall. Vann, ox keeper: Avoid exhausting the few oxen. Willa, exchange witness: Demand inspectable claims.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-concealed",
"domain": "INSTITUTION",
"subject_id": "stonecross",
"statement": "The Stonecross reference remains accurate. It can expose the separate overweight receiving stone if compared under credible custody; it cannot by itself reveal motives, which households benefited, or who authorized any alteration.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-map",
"domain": "GEOGRAPHY",
"subject_id": "measure-valley",
"statement": "Barleybank lies west of Measure House, Reedhaven a day downstream, Hearthmere south on the clay slope, and Stonecross a day northeast by road. Ordinary messengers can travel between neighboring settlements in a few days; weather and assigned labor still constrain exchanges. Beyond the familiar routes the map is uncertain.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-season-conditions",
"domain": "WEATHER",
"subject_id": "measure-valley",
"statement": "Early spring, Year 1. Cool rain softens tracks and threatens stored seed. Ordinary food and shelter work remains necessary; no imminent regional famine, epidemic or violent catastrophe is established.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-reputation-contacts",
"domain": "CHARACTER",
"subject_id": "oren",
"statement": "Oren has kept the shared measure for twelve years and settled many exchange disputes. The four communities know him by reputation and through their witnesses. Sella keeps duplicate tallies; Belen convenes the weighing witnesses. Reputation is respected but does not guarantee truth.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-procedure-custom",
"domain": "INSTITUTION",
"subject_id": "common-measure",
"statement": "The annual public reweighing is already scheduled for the third month of spring, Turn 3, at Measure House. Second-month preparation copies receipt tallies and checks seals. Each community may send its witness, receipts and any reference weight. Stones and books remain under witnessed custody. After evidence and a hearing, three clan witnesses can order a one-month suspension and temporary Belen custody; all four can confirm replacement or revised custody. Censure and a documented restitution claim are available, but payment needs real resources and agreement. Regular exchanges can continue under supervision.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-breach-concealed",
"domain": "INSTITUTION",
"subject_id": "common-measure",
"statement": "Last winter Oren used a receiving stone one tenth heavier than the ordinary house standard on several Barleybank deliveries. Twenty credited weights included two extra ordinary weights, passed to eighteen dependent Hearthmere households during a genuine shortage. Oren believed it preferable to openly refusing those households food; he concealed the transfer in the house ledger while receipt copies preserved the nominal transaction. The ordinary outgoing stone was unchanged. The extra receiving stone remains in the rear cupboard, labeled winter receiving; no later crimes, violence, conspiracy or wider deficit are established.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-evidence-concealed",
"domain": "KNOWLEDGE",
"subject_id": "sella",
"statement": "Sella has seen two receipt entries disagree with house-ledger totals. She has not identified the heavier stone, diversion or Oren’s motive. The planned second-month copying gives her reason and access to compare and ask delivery witnesses. Belen can require a witnessed cupboard opening under existing audit procedure. The independent Stonecross reference can distinguish stones if brought with credible custody. Neither book discrepancy nor weight discrepancy alone establishes where diverted grain went or who ordered it.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-causal-limits-concealed",
"domain": "WORLD",
"subject_id": "measure-valley",
"statement": "Evidence and actual choices may support private confrontation, a limited admission, public exposure at the scheduled weighing, censure, temporary suspension, restitution, divided reactions, reform or supervised continuity. This is a possibility range, not scheduled outcomes. No invented additional crime, spontaneous collapse, arbitrary violence or omniscient discovery follows. Player actions and precautions may prevent, delay or redirect discovery. Prior breach is fixed; actors retain decision-time knowledge and agency.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"domain": "RESOURCE",
"id": "fact-barleybank-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Bran's crew cleared the lower drainage ditch down to gravel and reinforced the embankment, draining the seed beds. The communal loft roof was re-thatched and sealed, securing dry storage for seed barley.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Garr reinforced the loose landing post with stone ballast and fascines without disrupting boat traffic. Reed boats were inspected and found sound, and marsh foraging supplemented food stores.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Kira repaired the communal oven flue with refractory clay while baking continued safely on low-draft hearths. Noll built an elevated fuel drying rack and organized alternating shifts to patch living quarter roofs.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-stonecross-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Una cut weep channels behind the shifted retaining wall and braced the slope with timber cribbing, arresting movement. Rotational hauling by hand and sledge preserved draft oxen from exhaustion.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-exchange-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D02"
]
},
"statement": "Jora completed the scheduled early spring grain-for-baskets exchange at Measure House with Keeper Oren and Sella. Receipts and dual-notched tallies matched the standard delivery, and the grain boat returned safely to Reedhaven.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-hearthmere-messenger-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D02"
]
},
"statement": "Hearthmere's courteous greeting was received at Measure House. Keeper Oren and Belen acknowledged the message and noted Hearthmere's plan to attend Month 2 receipt copying.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-messenger-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D02"
]
},
"statement": "Stonecross's messenger delivered advance notice to Belen and Sella at Measure House confirming plans to send receipt copies for Month 2 preparation and the reference stone for Month 3 reweighing. Belen affirmed the customary schedule.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-barleybank-audit-prep-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D03"
]
},
"statement": "Ada, Dain, and Esme calibrated empty sack and cart tare weights and established an internal balance in Barleybank. Last winter's receipts and tallies were gathered in good order for Esme's attendance at Month 2 preparation.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-hearthmere-audit-prep-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D03"
]
},
"statement": "Pia and Mela reviewed internal delivery chits from last winter's emergency grain. The eighteen dependent households were protected from public stigma, and internal tallies were organized for Month 2 preparation without making external accusations.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-audit-prep-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D03"
]
},
"statement": "Ressa and Tovin inspected the locked reference chest and documented that the seal and cord from last year's reweighing remain intact and undamaged. Willa organized Stonecross's receipts in preparation for Month 2.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-grain-jars-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D04"
]
},
"statement": "Lorn and the potters produced test batches of standardized ceramic grain storage jars with fitted lids tested for beeswax and clay slip sealing, preparing sample vessels for demonstration.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Cora supervised calibrated sowing of the barley crop across drained lower fields and upper slopes, holding back a seed reserve in the loft. Bran's drainage patrols kept gravel ditches clear of silt and flotsam during mid-spring rains.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Garr established a systematic dry-dock rotation, pulling reed boats ashore to inspect pitch seals, tighten lashings, and dry out hulls. Ivo audited grain rations and expanded wetland foraging, drying roots and smoking fish to establish an independent food reserve.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Kira supervised a successful communal kiln firing using seasoned fuel, producing standardized grain storage jars and curved roof tiles. Noll's crews weatherproofed roofs, and Mela integrated dependent households into dignified craft preparation.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Una and Tovin dressed stone locally and advanced permanent masonry on the retaining wall with rotational ox pacing under Vann. Secondary crews weatherproofed the roadside shelter, restocked firewood, and repaired sleeping bunks.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-barleybank-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "At Measure House, Esme cross-checked Barleybank's winter delivery receipts with Sella and Belen. Sella confirmed a numerical discrepancy between Barleybank's twenty-weight receipt chits and house ledger entries. Sella entered the variance into the duplicate register without making accusations, and Belen affirmed the matter will be reviewed at the Month 3 assembly.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-reedhaven-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "Jora presented Reedhaven's tallies and signed receipts to Sella and Oren at Measure House. All records from last month's grain exchange and prior transactions matched the house ledgers cleanly, and the seals on Reedhaven's archived tallies were verified intact. Belen confirmed the Month 3 reweighing schedule.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-hearthmere-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "Pia presented Hearthmere's chits and delivery records to Sella and Belen, copying them into the register. In reviewing winter relief grain for Hearthmere's eighteen households, Pia noted the transfer was booked under Measure House central accounts without identifying an individual clan source, while duplicate records showed an unassigned balance. Pia documented the entry calmly without raising formal challenges.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "Willa systematically reconciled Stonecross's receipts and transaction chits with Sella at Measure House. All tallies and seals aligned cleanly with central records. Willa confirmed with Belen the schedule and order of inspection for Month 3, and reviewed custodial protocols for presenting the independent reference stone.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-jar-demonstration-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D03"
]
},
"statement": "Lorn demonstrated Hearthmere's standardized ceramic grain jars at Measure House, showcasing fitted lids sealed with beeswax and clay slip. Senior witness Belen accepted three sealed test jars of sample grain into custody for observation through autumn, and delegates from Barleybank and Reedhaven expressed strong commercial interest.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player1",
"player2",
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-reference-custody-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D04"
]
},
"statement": "Ressa maintained strict on-site custody and environmental logging of the locked reference chest in Stonecross, confirming seals remain undisturbed. Tovin crafted a padded carrying case and harness to safeguard the stone during transit, and Willa confirmed formal receipt protocols with Belen for Month 3.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Cora led field inspections confirming uniform barley germination across lower beds and upper slopes, utilizing minimal loft seed for targeted fill-ins while light weeding commenced. Bran's crews stabilized ditch spoil banks with sod and deep-rooting grasses.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Garr completed the dry-dock inspection cycle, recaulking seams and tightening lashings across the boat fleet. Ivo expanded smoked fish racks and dried rush root reserves, ensuring elevated storehouse bays stood ready for incoming exchange grain.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Kira supervised a second major communal kiln firing, producing standardized ceramic grain jars with fitted lids and curved interlocking roof tiles. Noll weatherproofed domestic quarters with fresh tiles while drying split firewood in open-crib patterns.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Una advanced permanent stone masonry along the road retaining wall foundation using upper-bench stone. Vann enforced rotational rest periods for the oxen, limiting heavy hauling and preserving draft strength as spring pastures peaked.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D02"
]
},
"statement": "At Measure House, Convenor Belen and the four clan witnesses verified the intact seal on the Stonecross reference chest before cutting the cord. Tested on the balance beam, Measure House's ordinary working stones balanced true against the reference stone, certifying the regional standard for Year 1. Following certification, Reedhaven executed its scheduled Month 3 grain-for-baskets exchange against verified tallies.",
"subject_id": "common-measure",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"domain": "INSTITUTION",
"id": "fact-assembly-audit-restitution-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"statement": "Before the assembled clan delegates at Measure House, Barleybank presented receipts showing a two-weight discrepancy from winter deliveries. Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine and proposed the Storage & Reserve Agreement. Oren admitted to using an uncertified receiving stone from the rear cupboard to secure emergency supplies without clan malice. Belen and all four clan witnesses ratified a unanimous settlement: Hearthmere consignments of standardized ceramic jars extinguish the ledger balance, Barleybank receives restitution via priority jars and harvest credit, and Oren continues as keeper subject to joint tally oversight with Sella and Belen.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"statement": "Following the public assembly, the four clans concluded mutual commercial agreements: Reedhaven will weave wicker protective sleeves and provide river barge transport for Hearthmere ceramic jars; Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain; and Stonecross confirmed the upland road and roadside shelter are maintained open for regional traders.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
],
"knowledge": [
{
"id": "K-barleybank-conditions-player1",
"holder_id": "leader-barleybank",
"player_id": "player1",
"fact_id": "barleybank-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-barleybank-contacts-player1",
"holder_id": "leader-barleybank",
"player_id": "player1",
"fact_id": "barleybank-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-reedhaven-conditions-player2",
"holder_id": "leader-reedhaven",
"player_id": "player2",
"fact_id": "reedhaven-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-reedhaven-contacts-player2",
"holder_id": "leader-reedhaven",
"player_id": "player2",
"fact_id": "reedhaven-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-hearthmere-conditions-player3",
"holder_id": "leader-hearthmere",
"player_id": "player3",
"fact_id": "hearthmere-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-hearthmere-contacts-player3",
"holder_id": "leader-hearthmere",
"player_id": "player3",
"fact_id": "hearthmere-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-stonecross-conditions-player4",
"holder_id": "leader-stonecross",
"player_id": "player4",
"fact_id": "stonecross-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-stonecross-contacts-player4",
"holder_id": "leader-stonecross",
"player_id": "player4",
"fact_id": "stonecross-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-infrastructure-turn1",
"holder_id": "leader-barleybank",
"id": "K-barleybank-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-infrastructure-turn1",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-infrastructure-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-infrastructure-turn1",
"holder_id": "leader-stonecross",
"id": "K-stonecross-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-reedhaven-exchange-turn1",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-exchange-turn1",
"learned_turn": 1,
"player_id": "player2",
"propagation_path": [
"jora"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-messenger-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-messenger-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [
"pia"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-stonecross-messenger-turn1",
"holder_id": "leader-stonecross",
"id": "K-stonecross-messenger-turn1",
"learned_turn": 1,
"player_id": "player4",
"propagation_path": [
"willa"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-audit-prep-turn1",
"holder_id": "leader-barleybank",
"id": "K-barleybank-audit-prep-turn1",
"learned_turn": 1,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-audit-prep-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-audit-prep-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-audit-prep-turn1",
"holder_id": "leader-stonecross",
"id": "K-stonecross-audit-prep-turn1",
"learned_turn": 1,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-grain-jars-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-grain-jars-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn2",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn2",
"learned_turn": 2,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn2",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn2",
"learned_turn": 2,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn2",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn2",
"learned_turn": 2,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn2",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn2",
"learned_turn": 2,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-barleybank-tally-audit-turn2",
"holder_id": "leader-barleybank",
"id": "K-barleybank-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player1",
"propagation_path": [
"esme"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-reedhaven-tally-audit-turn2",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player2",
"propagation_path": [
"jora"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-tally-audit-turn2",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player3",
"propagation_path": [
"pia"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-stonecross-tally-audit-turn2",
"holder_id": "leader-stonecross",
"id": "K-stonecross-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player4",
"propagation_path": [
"willa"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-jar-demonstration-turn2",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-jar-demo-player3",
"learned_turn": 2,
"player_id": "player3",
"propagation_path": [
"lorn"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-jar-demonstration-turn2",
"holder_id": "leader-barleybank",
"id": "K-barleybank-jar-demo-player1",
"learned_turn": 2,
"player_id": "player1",
"propagation_path": [
"esme"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-jar-demonstration-turn2",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-jar-demo-player2",
"learned_turn": 2,
"player_id": "player2",
"propagation_path": [
"jora"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-reference-custody-turn2",
"holder_id": "leader-stonecross",
"id": "K-stonecross-reference-custody-turn2",
"learned_turn": 2,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn3",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn3",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn3",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn3",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn3",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn3",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-barleybank",
"id": "K-reweighing-certification-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reweighing-certification-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-hearthmere",
"id": "K-reweighing-certification-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-stonecross",
"id": "K-reweighing-certification-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-barleybank",
"id": "K-assembly-audit-restitution-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-reedhaven",
"id": "K-assembly-audit-restitution-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-hearthmere",
"id": "K-assembly-audit-restitution-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-stonecross",
"id": "K-assembly-audit-restitution-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-barleybank",
"id": "K-regional-trade-accords-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-reedhaven",
"id": "K-regional-trade-accords-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-hearthmere",
"id": "K-regional-trade-accords-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-stonecross",
"id": "K-regional-trade-accords-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
],
"relationships": [
{
"id": "hearthmere-oren-gratitude",
"source_id": "mela",
"target_id": "oren",
"basis": "Emergency grain received last winter; Mela knows help arrived but not hidden means.",
"stance": "Grateful, reluctant to humiliate a benefactor",
"intensity": "MATERIAL",
"confidence": "CONFIRMED",
"obligation_ids": [],
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "sella-oren-trust",
"source_id": "sella",
"target_id": "oren",
"basis": "Junior keeper apprenticed under Oren and now sees unexplained discrepancies.",
"stance": "Respectful concern; asks for explanation before accusation",
"intensity": "MATERIAL",
"confidence": "CONFIRMED",
"obligation_ids": [],
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"institutions": [
{
"id": "barleybank-continuity",
"name": "Barleybank continuity council",
"place_id": "barleybank",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"ada",
"bran",
"cora"
],
"constituency_id": "barleybank-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-continuity",
"name": "Reedhaven continuity council",
"place_id": "reedhaven",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"fara",
"garr",
"hana"
],
"constituency_id": "reedhaven-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-continuity",
"name": "Hearthmere continuity council",
"place_id": "hearthmere",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"kira",
"lorn",
"mela"
],
"constituency_id": "hearthmere-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-continuity",
"name": "Stonecross continuity council",
"place_id": "stonecross",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"ressa",
"tovin",
"una"
],
"constituency_id": "stonecross-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "common-measure",
"name": "Common Measure",
"place_id": "measure-house",
"domain": "Witnessed grain weight and exchange tallies",
"authority_holder_ids": [
"oren",
"belen",
"esme",
"jora",
"pia",
"willa"
],
"constituency_id": "exchange-witnesses",
"capability": "Oren operates exchanges. Witnesses compare sealed stones and both ledgers; three of four clan witnesses may suspend the keeper for one month and appoint Belen as temporary custodian after hearing the keeper. Proven mismeasurement supports a recorded restitution claim; actual payment requires identified grain and responsible parties’ agreement. All four witnesses may confirm replacement or revised custody terms.",
"failure_mode": "No army, confiscation power, magical proof or power to bind absent parties. Closure is not automatic. Disagreement may delay a remedy while witnessed exchanges continue.",
"succession_path": "Temporary custody under witnessed suspension; permanent replacement requires all four representatives after evidence and a hearing.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"obligations": [
{
"due_key": "Y01-M05",
"id": "OBL-hearthmere-restitution-turn3",
"party_ids": [
"hearthmere-households",
"barleybank-households"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic storage jars immediately and 20 additional jars with roof tiles by midsummer to clear the winter grain relief deficit and provide Barleybank restitution.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
}
],
"pressures": [
{
"id": "P-barleybank-spring",
"subject_id": "barleybank",
"name": "Barleybank spring work",
"state": "Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
{
"id": "P-reedhaven-spring",
"subject_id": "reedhaven",
"name": "Reedhaven spring work",
"state": "Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
{
"id": "P-hearthmere-spring",
"subject_id": "hearthmere",
"name": "Hearthmere spring work",
"state": "Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
{
"id": "P-stonecross-spring",
"subject_id": "stonecross",
"name": "Stonecross spring work",
"state": "Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
}
],
"rules": [
{
"id": "RULE-W1-CHARACTER-AGENCY",
"name": "Persistent character agency",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Characters act from knowledge, motives, relationships, constituencies, opportunity, capacity, red lines, and escalation.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W2-ABSENCE",
"name": "Consequential absence",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "First miss delegates continuity, second miss creates contested stewardship, and a third miss enters explicit elimination confirmation.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W3-CALENDAR",
"name": "Calendar and causal convergence",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Use Ynn-Mnn calendar keys, a six-turn seasonal slice, optional causal contact, and attractor review after Turns 003 and 005.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W4-POWER",
"name": "Defect-sensitive bounded leadership influence",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Use evidence-based 1–5 anchors, defect-sensitive power, influence bands, and a bounded causal effect curve.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W5-STATE",
"name": "Structured state and dual privacy gate",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Use JSON authoritative state after activation, generated operational views, validation, recovery, and machine-plus-human privacy review.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"attractors": [
{
"approval_id": null,
"evidence_turns": [
2,
3
],
"id": "ATTR-exchange-commons",
"missing_evidence": [
"Sustained voluntary fulfillment of forward bilateral contracts across summer harvest",
"Durability of reformed joint oversight and dispute resolution under seasonal stress"
],
"name": "Measure Valley Exchange Commons",
"participant_ids": [
"barleybank",
"reedhaven",
"hearthmere",
"stonecross"
],
"status": "HYPOTHESIS"
}
],
"decisions": [
{
"id": "T001-D01",
"title": "Spring Infrastructure Stabilization and Subsistence Maintenance",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T001-A-GM",
"summary": "Every leader formulated well-grounded, prioritized plans assigning competent named subordinates to urgent local vulnerabilities. Intrinsic difficulties were modest and leadership execution was disciplined.\nAll four communities successfully stabilized their primary spring physical infrastructure without overextending labor or depleting seed, boat, fuel, or livestock assets."
},
{
"id": "T001-D02",
"title": "Scheduled Early Spring Exchange and Routine Messengers at Measure House",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player2",
"player3",
"player4"
],
"approval_id": "T001-A-GM",
"summary": "Reedhaven followed customary trade schedules, and Keeper Oren used the standard outgoing weight as established. Messengers from Hearthmere and Stonecross maintained formal decorum.\nReedhaven conducted its routine spring exchange under ordinary weights without incident; Hearthmere and Stonecross delivered courteous administrative communications without premature dispute."
},
{
"id": "T001-D03",
"title": "Internal Measure House Preparations and Local Record Audits",
"type": "ROUTINE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player3",
"player4"
],
"approval_id": "T001-A-GM",
"summary": "All three leaders acted with procedural restraint: verifying internal tare, delivery chits, and chest seals respectively, without leaking premature accusations or disturbing communal trust.\nInternal audits and calibration proceeded calmly within Barleybank, Hearthmere, and Stonecross, confirming local baselines while adhering strictly to the established Month 2 and 3 reweighing timetable."
},
{
"id": "T001-D04",
"title": "Hearthmere Ceramic Grain Storage Jar Development",
"type": "ROUTINE",
"status": "APPROVED",
"affected_player_ids": [
"player3"
],
"approval_id": "T001-A-GM",
"summary": "The project matched Hearthmere's established pottery expertise and communal ovens, timed logically while the main flue underwent repairs.\nHearthmere produced sound prototype ceramic grain jars with tight lids and verified seals, demonstrating potential storage benefits for future exchange."
},
{
"id": "T002-D01",
"title": "Mid-Spring Domestic Operations and Infrastructure Consolidation",
"type": "ROUTINE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T002-A-GM",
"summary": "All four leaders issued disciplined, grounded instructions for domestic seasonal work that built directly upon Turn 1 improvements. High leadership power and explicit labor sequencing prevented overextension and avoided collisions between internal maintenance and Measure House delegations.\nBarleybank completed calibrated sowing while keeping ditches clear and seed banked in reserve. Reedhaven systematically inspected and lashed its reed boat fleet while establishing an independent food buffer of smoked fish and dried marsh roots. Hearthmere executed a full kiln firing for standardized storage jars and roof tiles, securing domestic roofs while integrating dependent households with dignity. Stonecross advanced permanent stone masonry on the retaining wall under ox rotation pacing and completed weatherproofing the roadside shelter."
},
{
"id": "T002-D02",
"title": "Measure House Month 2 Tally Reconciliation and Record Alignment",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T002-A-GM",
"summary": "Delegations from all four communities gathered at Measure House and operated with strict procedural restraint in accordance with player directives and character agency. Documented variances were logged without accusation, preserving institutional stability and preparing for the scheduled Month 3 assembly.\nMonth 2 tally copying and seal inspections concluded in an orderly manner. Stonecross and Reedhaven records verified with zero discrepancies. Sella and Esme identified a numerical mismatch between Barleybank's delivery receipts and the house ledger accounts, entering the variance into the duplicate register for formal review at Month 3 without public confrontation. Pia verified that Hearthmere's emergency grain was booked through central Measure House accounts without raising disputes. Belen logged all certified tallies and confirmed the reweighing date and protocols for Month 3."
},
{
"id": "T002-D03",
"title": "Hearthmere Ceramic Grain Jar Demonstration and Regional Trade Initiatives",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3"
],
"approval_id": "T002-A-GM",
"summary": "Hearthmere's craft demonstration leveraged Turn 1 jar developments and the natural gathering at Measure House. The tangible utility of sealed storage against pests and damp resonated with Barleybank and Reedhaven, establishing grounded inter-clan commercial interest without forcing premature contracts.\nLorn successfully demonstrated Hearthmere's standardized ceramic grain jars to assembled witnesses and traders at Measure House. Belen accepted three sealed test jars of grain into official custody for an empirical durability trial through autumn. Delegates from Barleybank and Reedhaven recognized the preservation benefits and initiated informal forward exchange discussions for Month 3."
},
{
"id": "T002-D04",
"title": "Stonecross Reference Stone Custodial Security and Transit Preparation",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player4"
],
"approval_id": "T002-A-GM",
"summary": "Player 4 prudently kept the reference stone in situ rather than risking transport across muddy spring roads, while preparing transit gear and aligning protocols with Belen in advance of Month 3.\nStonecross maintained the independent reference stone in secure upland custody throughout Month 2. Ressa logged the intact condition of seals and storage humidity daily, while Tovin constructed a padded, weather-resistant transit harness. Willa confirmed with Belen that the reference stone will be received and inspected under full witness protocol during the Month 3 assembly."
},
{
"id": "T003-D01",
"title": "Settlement Domestic Maintenance and Production Cycles",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "All four settlements submitted well-grounded, competent domestic directives using established personnel, avoiding overreach, and maintaining essential routines.\nDomestic maintenance, craft production, and resource management succeeded across all four settlements as planned, maintaining seasonal pacing and community welfare without overtaxing labor or draft animals."
},
{
"id": "T003-D02",
"title": "Measure House Annual Public Reweighing and Certification",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Stonecross transported the reference stone under intact seal and strict custodial protocol. Belen and all four clan witnesses inspected the beam, unsealed the chest, and verified that the ordinary working weights balanced true. This certified the exchange standard and allowed Reedhaven's scheduled seasonal exchange to proceed smoothly.\nThe Stonecross reference stone confirmed that Measure House's ordinary working stones balance true. All four clan delegations certified the standard for Year 1, and Reedhaven executed its scheduled Month 3 grain-for-baskets exchange."
},
{
"id": "T003-D03",
"title": "Adjudication of Winter Tally Discrepancy and Relief Restitution",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player3",
"player2",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Barleybank presented documented delivery discrepancies calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency famine aid and proposed practical ceramic jar restitution; Oren disclosed the emergency receiving stone without evasion; and Belen mediated a binding settlement maintaining institutional integrity.\nThe winter receipt variance was resolved through unanimous accord. Oren acknowledged using an emergency receiving stone to feed eighteen starving Hearthmere households last winter and produced the stone from the cupboard. Hearthmere's pledge of 30 standardized ceramic jars was accepted into Measure House custody to settle the balance, with Barleybank receiving priority allocation of jars and future harvest credits. Oren remains keeper under mandatory joint tally verification with Sella and Belen."
},
{
"id": "T003-D04",
"title": "Regional Commercial Specialization and Bilateral Accords",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "With the institutional dispute peacefully resolved, all four clan delegations engaged constructively in forward-looking commercial cooperation based on their complementary economic advantages.\nThe four communities ratified interlocking bilateral trade agreements: Reedhaven partners with Hearthmere for jar shock-sleeves and river transit; Barleybank establishes forward grain orders for ceramic storage jars; and Stonecross commits its maintained road and shelter to support regional exchange."
},
{
"id": "T003-D05",
"title": "Turn 003 Attractor Review: Regional Exchange Commons",
"type": "RULE_OR_VICTORY",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "While all four clans have invested across Turns 2 and 3 in standard preservation and commercial accords, the confederation has just survived its initial breach and requires demonstration of durability across upcoming summer harvests before qualifying for victory status.\nThe Turn 003 Attractor Review establishes 'Measure Valley Exchange Commons' as an active hypothesis reflecting cross-clan economic interdependence and joint standard maintenance, but withholds promotion to active victory status pending multi-turn harvest fulfillment."
}
],
"approvals": [
{
"id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"kind": "RULE_ACTIVATION",
"authority": "SIMULATION_POLICY",
"approved_at": "2026-09-11T12:43:02.234Z",
"target_ids": [
"RULE-W1-CHARACTER-AGENCY",
"RULE-W2-ABSENCE",
"RULE-W3-CALENDAR",
"RULE-W4-POWER",
"RULE-W5-STATE"
],
"scope": "Run configuration imports the selected rules as simulation baseline only."
},
{
"id": "T001-A-GM",
"kind": "ADJUDICATION",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:44:27.802Z",
"target_ids": [
"T001-D01",
"T001-D02",
"T001-D03",
"T001-D04"
],
"scope": "AI GM reviewed the complete locked simultaneous turn."
},
{
"id": "T001-A-DELIVERY",
"kind": "DELIVERY",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:45:34.072Z",
"target_ids": [
"player1",
"player2",
"player3",
"player4"
],
"scope": "Independent AI narrative review passed: All four draft turn reports are causally consistent with the baseline state, player submissions, and GM decisions. Simultaneous interactions at Measure House (Reedhaven exchange, Hearthmere and Stonecross messengers) were resolved without conflict. Hidden facts (the altered winter receiving stone, diversion of grain to Hearthmere households, and Oren's motive) remain strictly confidential to GM scope and were not disclosed or implied in any player report. Local infrastructure repairs, internal calibrations, and administrative preparations strictly adhere to character capacities, seasonal constraints, and visible fact envelopes. Uncertainty and dual privacy boundaries are fully preserved."
},
{
"id": "T002-A-GM",
"kind": "ADJUDICATION",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:47:20.160Z",
"target_ids": [
"T002-D01",
"T002-D02",
"T002-D03",
"T002-D04"
],
"scope": "AI GM reviewed the complete locked simultaneous turn."
},
{
"id": "T002-A-DELIVERY",
"kind": "DELIVERY",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:48:50.599Z",
"target_ids": [
"player1",
"player2",
"player3",
"player4"
],
"scope": "Independent AI narrative review passed: All actions and outcomes are causally consistent and strictly adhere to character knowledge, institutional rules, and physical constraints. The Month 2 proceedings at Measure House follow established customary procedures: Sella records the numerical discrepancy between Barleybank's receipts and the house ledger without premature accusations or omniscient leaps; Hearthmere observes the unassigned central booking for winter emergency relief without discovering the underlying diverted source or altered receiving stone; and Stonecross and Reedhaven verify their tallies and seals cleanly. The domestic actions across all four clans build logically upon Turn 1 developments. Narrative reports disclose only legitimate player-visible facts without leaking GM mechanics, hidden scores, or other players' private intent."
},
{
"id": "T003-A-GM",
"kind": "ADJUDICATION",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:52:10.790Z",
"target_ids": [
"T003-D01",
"T003-D02",
"T003-D03",
"T003-D04",
"T003-D05"
],
"scope": "AI GM reviewed the complete locked simultaneous turn."
},
{
"id": "T003-A-DELIVERY",
"kind": "DELIVERY",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:53:22.111Z",
"target_ids": [
"player1",
"player2",
"player3",
"player4"
],
"scope": "Independent AI narrative review passed: The Turn 3 adjudication and narrative reports are causally consistent and adhere strictly to information disclosure boundaries:\n\n1. Joint Causality & State Consistency:\n- The outcomes directly follow from the players' submitted directives and established world rules.\n- The annual public reweighing at Measure House correctly distinguishes between the ordinary working stones (which balanced true against the Stonecross reference stone, per established canon where the ordinary stone was never altered) and the uncertified receiving stone kept in the rear cupboard (which Oren used during winter deliveries and openly admitted to once presented with Barleybank's receipts and Pia's proactive restitution proposal).\n- NPC agency, motives, and red lines for Oren, Belen, and Sella are maintained without distortion or unearned leaps of logic.\n\n2. Information Disclosure & Narrative Verification:\n- All four turn reports accurately represent events visible to the respective clan delegations at the public assembly and within their home settlements.\n- The public disclosures made by Pia and Oren occurred in the open council before all witnesses and delegates, properly justifying their inclusion across all four reports.\n- There are no leaks of GM mechanics, numerical scores, trope references, attractor review metadata, or private settlement secrets.\n- Material consequences and forward pressures are preserved without premature closure."
}
],
"state_changes": [
{
"id": "T001-SC-1",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Cold rain is collecting at the lower seed beds; the drainage crew needs a clear priority.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T001-SC-2",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T001-SC-3",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"One landing post is loose, while the next grain-for-baskets exchange is due this month.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T001-SC-4",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T001-SC-5",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue needs repair before another large firing; wet fuel is piling beside the shelter.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T001-SC-6",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T001-SC-7",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"A retaining wall has shifted above the road; hauling stone will occupy the same oxen needed for exchange.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T001-SC-8",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T001-SC-9",
"subject_id": "barleybank-households",
"prior_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Cold rain is collecting at the lower seed beds; the drainage crew needs a clear priority.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Seed beds are draining and the loft is dry; prepare for spring planting and Esme's attendance at Month 2 tally checks.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T001-SC-10",
"subject_id": "reedhaven-households",
"prior_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"One landing post is loose, while the next grain-for-baskets exchange is due this month.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Landing post is sound and grain received; maintain boat gear and prepare trade records for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T001-SC-11",
"subject_id": "hearthmere-households",
"prior_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"The communal oven flue needs repair before another large firing; wet fuel is piling beside the shelter.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Oven flue repaired and fuel drying; test grain jar firings and prepare internal tallies for Month 2 copying.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T001-SC-12",
"subject_id": "stonecross-households",
"prior_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"A retaining wall has shifted above the road; hauling stone will occupy the same oxen needed for exchange.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall stabilized and oxen preserved; complete shelter checks and prepare chits for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T001-SC-13",
"subject_id": "fact-barleybank-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-barleybank-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Bran's crew cleared the lower drainage ditch down to gravel and reinforced the embankment, draining the seed beds. The communal loft roof was re-thatched and sealed, securing dry storage for seed barley.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-14",
"subject_id": "K-barleybank-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-infrastructure-turn1\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-15",
"subject_id": "fact-reedhaven-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Garr reinforced the loose landing post with stone ballast and fascines without disrupting boat traffic. Reed boats were inspected and found sound, and marsh foraging supplemented food stores.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-16",
"subject_id": "K-reedhaven-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reedhaven-infrastructure-turn1\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-17",
"subject_id": "fact-hearthmere-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Kira repaired the communal oven flue with refractory clay while baking continued safely on low-draft hearths. Noll built an elevated fuel drying rack and organized alternating shifts to patch living quarter roofs.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-18",
"subject_id": "K-hearthmere-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-infrastructure-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-19",
"subject_id": "fact-stonecross-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-stonecross-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Una cut weep channels behind the shifted retaining wall and braced the slope with timber cribbing, arresting movement. Rotational hauling by hand and sledge preserved draft oxen from exhaustion.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-20",
"subject_id": "K-stonecross-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-infrastructure-turn1\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-21",
"subject_id": "fact-reedhaven-exchange-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-exchange-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D02\"]},\"statement\":\"Jora completed the scheduled early spring grain-for-baskets exchange at Measure House with Keeper Oren and Sella. Receipts and dual-notched tallies matched the standard delivery, and the grain boat returned safely to Reedhaven.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-22",
"subject_id": "K-reedhaven-exchange-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-reedhaven-exchange-turn1\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-exchange-turn1\",\"learned_turn\":1,\"player_id\":\"player2\",\"propagation_path\":[\"jora\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-23",
"subject_id": "fact-hearthmere-messenger-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-hearthmere-messenger-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D02\"]},\"statement\":\"Hearthmere's courteous greeting was received at Measure House. Keeper Oren and Belen acknowledged the message and noted Hearthmere's plan to attend Month 2 receipt copying.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-24",
"subject_id": "K-hearthmere-messenger-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-messenger-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-messenger-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[\"pia\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-25",
"subject_id": "fact-stonecross-messenger-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-messenger-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D02\"]},\"statement\":\"Stonecross's messenger delivered advance notice to Belen and Sella at Measure House confirming plans to send receipt copies for Month 2 preparation and the reference stone for Month 3 reweighing. Belen affirmed the customary schedule.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-26",
"subject_id": "K-stonecross-messenger-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-stonecross-messenger-turn1\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-messenger-turn1\",\"learned_turn\":1,\"player_id\":\"player4\",\"propagation_path\":[\"willa\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-27",
"subject_id": "fact-barleybank-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-barleybank-audit-prep-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D03\"]},\"statement\":\"Ada, Dain, and Esme calibrated empty sack and cart tare weights and established an internal balance in Barleybank. Last winter's receipts and tallies were gathered in good order for Esme's attendance at Month 2 preparation.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-28",
"subject_id": "K-barleybank-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-audit-prep-turn1\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-audit-prep-turn1\",\"learned_turn\":1,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-29",
"subject_id": "fact-hearthmere-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-hearthmere-audit-prep-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D03\"]},\"statement\":\"Pia and Mela reviewed internal delivery chits from last winter's emergency grain. The eighteen dependent households were protected from public stigma, and internal tallies were organized for Month 2 preparation without making external accusations.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-30",
"subject_id": "K-hearthmere-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-audit-prep-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-audit-prep-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-31",
"subject_id": "fact-stonecross-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-audit-prep-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D03\"]},\"statement\":\"Ressa and Tovin inspected the locked reference chest and documented that the seal and cord from last year's reweighing remain intact and undamaged. Willa organized Stonecross's receipts in preparation for Month 2.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-32",
"subject_id": "K-stonecross-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-audit-prep-turn1\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-audit-prep-turn1\",\"learned_turn\":1,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-33",
"subject_id": "fact-hearthmere-grain-jars-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-grain-jars-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D04\"]},\"statement\":\"Lorn and the potters produced test batches of standardized ceramic grain storage jars with fitted lids tested for beeswax and clay slip sealing, preparing sample vessels for demonstration.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D04"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-34",
"subject_id": "K-hearthmere-grain-jars-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-grain-jars-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-grain-jars-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D04"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-35",
"subject_id": "fact-barleybank-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-barleybank-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Cora supervised calibrated sowing of the barley crop across drained lower fields and upper slopes, holding back a seed reserve in the loft. Bran's drainage patrols kept gravel ditches clear of silt and flotsam during mid-spring rains.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-36",
"subject_id": "K-barleybank-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-domestic-turn2\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-37",
"subject_id": "fact-reedhaven-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Garr established a systematic dry-dock rotation, pulling reed boats ashore to inspect pitch seals, tighten lashings, and dry out hulls. Ivo audited grain rations and expanded wetland foraging, drying roots and smoking fish to establish an independent food reserve.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-38",
"subject_id": "K-reedhaven-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reedhaven-domestic-turn2\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-39",
"subject_id": "fact-hearthmere-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Kira supervised a successful communal kiln firing using seasoned fuel, producing standardized grain storage jars and curved roof tiles. Noll's crews weatherproofed roofs, and Mela integrated dependent households into dignified craft preparation.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-40",
"subject_id": "K-hearthmere-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-domestic-turn2\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-41",
"subject_id": "fact-stonecross-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-stonecross-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Una and Tovin dressed stone locally and advanced permanent masonry on the retaining wall with rotational ox pacing under Vann. Secondary crews weatherproofed the roadside shelter, restocked firewood, and repaired sleeping bunks.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-42",
"subject_id": "K-stonecross-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-domestic-turn2\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-43",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T002-SC-44",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T002-SC-45",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T002-SC-46",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T002-SC-47",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T002-SC-48",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T002-SC-49",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T002-SC-50",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T002-SC-51",
"subject_id": "barleybank-households",
"prior_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Seed beds are draining and the loft is dry; prepare for spring planting and Esme's attendance at Month 2 tally checks.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Barley sown and seed loft guarded; await Esme's report from Month 2 tally checks and prepare for Month 3 reweighing.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T002-SC-52",
"subject_id": "reedhaven-households",
"prior_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Landing post is sound and grain received; maintain boat gear and prepare trade records for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Fleet dry-docked and fish stores preserved; await Jora's report from Month 2 tally checks and prepare cargo boats for Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T002-SC-53",
"subject_id": "hearthmere-households",
"prior_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Oven flue repaired and fuel drying; test grain jar firings and prepare internal tallies for Month 2 copying.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Kiln firing successful and roofs weatherproofed; await Pia and Lorn's return with regional interest in storage jars ahead of Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T002-SC-54",
"subject_id": "stonecross-households",
"prior_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall stabilized and oxen preserved; complete shelter checks and prepare chits for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall masonry reinforced and shelter restored; await Willa's return from Month 2 to finalize transport harness for the reference stone in Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T002-SC-55",
"subject_id": "fact-barleybank-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-barleybank-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"At Measure House, Esme cross-checked Barleybank's winter delivery receipts with Sella and Belen. Sella confirmed a numerical discrepancy between Barleybank's twenty-weight receipt chits and house ledger entries. Sella entered the variance into the duplicate register without making accusations, and Belen affirmed the matter will be reviewed at the Month 3 assembly.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-56",
"subject_id": "K-barleybank-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-barleybank-tally-audit-turn2\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player1\",\"propagation_path\":[\"esme\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-57",
"subject_id": "fact-reedhaven-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-reedhaven-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"Jora presented Reedhaven's tallies and signed receipts to Sella and Oren at Measure House. All records from last month's grain exchange and prior transactions matched the house ledgers cleanly, and the seals on Reedhaven's archived tallies were verified intact. Belen confirmed the Month 3 reweighing schedule.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-58",
"subject_id": "K-reedhaven-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-reedhaven-tally-audit-turn2\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player2\",\"propagation_path\":[\"jora\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-59",
"subject_id": "fact-hearthmere-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-hearthmere-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"Pia presented Hearthmere's chits and delivery records to Sella and Belen, copying them into the register. In reviewing winter relief grain for Hearthmere's eighteen households, Pia noted the transfer was booked under Measure House central accounts without identifying an individual clan source, while duplicate records showed an unassigned balance. Pia documented the entry calmly without raising formal challenges.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-60",
"subject_id": "K-hearthmere-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-tally-audit-turn2\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player3\",\"propagation_path\":[\"pia\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-61",
"subject_id": "fact-stonecross-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"Willa systematically reconciled Stonecross's receipts and transaction chits with Sella at Measure House. All tallies and seals aligned cleanly with central records. Willa confirmed with Belen the schedule and order of inspection for Month 3, and reviewed custodial protocols for presenting the independent reference stone.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-62",
"subject_id": "K-stonecross-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-stonecross-tally-audit-turn2\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player4\",\"propagation_path\":[\"willa\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-63",
"subject_id": "exchange-witnesses",
"prior_value": "{\"id\":\"exchange-witnesses\",\"name\":\"Exchange witnesses\",\"scope\":\"REGIONAL\",\"member_summary\":\"Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.\",\"leader_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"interests\":[\"Credible measures\",\"Continued exchange\",\"Remedies supported by evidence\"],\"controlled_resources\":[\"Witnessed seals and reweighing procedure\"],\"current_agenda\":\"Prepare the annual late-spring reweighing without prejudging its findings.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"exchange-witnesses\",\"name\":\"Exchange witnesses\",\"scope\":\"REGIONAL\",\"member_summary\":\"Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.\",\"leader_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"interests\":[\"Credible measures\",\"Continued exchange\",\"Remedies supported by evidence\"],\"controlled_resources\":[\"Witnessed seals and reweighing procedure\"],\"current_agenda\":\"Month 2 tally checks and seal inspections completed; prepare for the formal Month 3 public assembly and reweighing.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T002-D02\"]}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
}
},
{
"id": "T002-SC-64",
"subject_id": "fact-hearthmere-jar-demonstration-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-jar-demonstration-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D03\"]},\"statement\":\"Lorn demonstrated Hearthmere's standardized ceramic grain jars at Measure House, showcasing fitted lids sealed with beeswax and clay slip. Senior witness Belen accepted three sealed test jars of sample grain into custody for observation through autumn, and delegates from Barleybank and Reedhaven expressed strong commercial interest.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\",\"player2\",\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player1",
"player2",
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-65",
"subject_id": "K-hearthmere-jar-demo-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-jar-demonstration-turn2\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-jar-demo-player3\",\"learned_turn\":2,\"player_id\":\"player3\",\"propagation_path\":[\"lorn\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-66",
"subject_id": "K-barleybank-jar-demo-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-jar-demonstration-turn2\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-jar-demo-player1\",\"learned_turn\":2,\"player_id\":\"player1\",\"propagation_path\":[\"esme\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-67",
"subject_id": "K-reedhaven-jar-demo-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-jar-demonstration-turn2\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-jar-demo-player2\",\"learned_turn\":2,\"player_id\":\"player2\",\"propagation_path\":[\"jora\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-68",
"subject_id": "fact-stonecross-reference-custody-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-reference-custody-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D04\"]},\"statement\":\"Ressa maintained strict on-site custody and environmental logging of the locked reference chest in Stonecross, confirming seals remain undisturbed. Tovin crafted a padded carrying case and harness to safeguard the stone during transit, and Willa confirmed formal receipt protocols with Belen for Month 3.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D04"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-69",
"subject_id": "K-stonecross-reference-custody-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-reference-custody-turn2\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-reference-custody-turn2\",\"learned_turn\":2,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D04"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-70",
"subject_id": "fact-barleybank-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-barleybank-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Cora led field inspections confirming uniform barley germination across lower beds and upper slopes, utilizing minimal loft seed for targeted fill-ins while light weeding commenced. Bran's crews stabilized ditch spoil banks with sod and deep-rooting grasses.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-71",
"subject_id": "fact-reedhaven-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Garr completed the dry-dock inspection cycle, recaulking seams and tightening lashings across the boat fleet. Ivo expanded smoked fish racks and dried rush root reserves, ensuring elevated storehouse bays stood ready for incoming exchange grain.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-72",
"subject_id": "fact-hearthmere-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Kira supervised a second major communal kiln firing, producing standardized ceramic grain jars with fitted lids and curved interlocking roof tiles. Noll weatherproofed domestic quarters with fresh tiles while drying split firewood in open-crib patterns.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-73",
"subject_id": "fact-stonecross-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-stonecross-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Una advanced permanent stone masonry along the road retaining wall foundation using upper-bench stone. Vann enforced rotational rest periods for the oxen, limiting heavy hauling and preserving draft strength as spring pastures peaked.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-74",
"subject_id": "K-barleybank-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-domestic-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-75",
"subject_id": "K-reedhaven-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reedhaven-domestic-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-76",
"subject_id": "K-hearthmere-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-domestic-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-77",
"subject_id": "K-stonecross-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-domestic-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-78",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T003-SC-79",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T003-SC-80",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T003-SC-81",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T003-SC-82",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T003-SC-83",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T003-SC-84",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T003-SC-85",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T003-SC-86",
"subject_id": "player1",
"prior_value": "{\"id\":\"player1\",\"clan_id\":\"barleybank\",\"leader_character_id\":\"leader-barleybank\",\"leader_title\":\"Fieldwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"CONDITIONAL\"}",
"new_value": "{\"id\":\"player1\",\"clan_id\":\"barleybank\",\"leader_character_id\":\"leader-barleybank\",\"leader_title\":\"Fieldwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"SUPPORTIVE\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-87",
"subject_id": "player2",
"prior_value": "{\"id\":\"player2\",\"clan_id\":\"reedhaven\",\"leader_character_id\":\"leader-reedhaven\",\"leader_title\":\"Landingwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"CONDITIONAL\"}",
"new_value": "{\"id\":\"player2\",\"clan_id\":\"reedhaven\",\"leader_character_id\":\"leader-reedhaven\",\"leader_title\":\"Landingwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"SUPPORTIVE\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-88",
"subject_id": "player3",
"prior_value": "{\"id\":\"player3\",\"clan_id\":\"hearthmere\",\"leader_character_id\":\"leader-hearthmere\",\"leader_title\":\"Hearthwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"CONDITIONAL\"}",
"new_value": "{\"id\":\"player3\",\"clan_id\":\"hearthmere\",\"leader_character_id\":\"leader-hearthmere\",\"leader_title\":\"Hearthwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"SUPPORTIVE\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-89",
"subject_id": "player4",
"prior_value": "{\"id\":\"player4\",\"clan_id\":\"stonecross\",\"leader_character_id\":\"leader-stonecross\",\"leader_title\":\"Roadwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"CONDITIONAL\"}",
"new_value": "{\"id\":\"player4\",\"clan_id\":\"stonecross\",\"leader_character_id\":\"leader-stonecross\",\"leader_title\":\"Roadwarden\",\"control_status\":\"ACTIVE\",\"eligible\":true,\"expected_submission\":true,\"consecutive_misses\":0,\"influence\":\"SUPPORTIVE\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-90",
"subject_id": "fact-reweighing-certification-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-reweighing-certification-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D02\"]},\"statement\":\"At Measure House, Convenor Belen and the four clan witnesses verified the intact seal on the Stonecross reference chest before cutting the cord. Tested on the balance beam, Measure House's ordinary working stones balanced true against the reference stone, certifying the regional standard for Year 1. Following certification, Reedhaven executed its scheduled Month 3 grain-for-baskets exchange against verified tallies.\",\"subject_id\":\"common-measure\",\"value\":null,\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"}}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-91",
"subject_id": "K-reweighing-certification-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-reweighing-certification-player1\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-92",
"subject_id": "K-reweighing-certification-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reweighing-certification-player2\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-93",
"subject_id": "K-reweighing-certification-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-reweighing-certification-player3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-94",
"subject_id": "K-reweighing-certification-player4",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-reweighing-certification-player4\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-95",
"subject_id": "fact-assembly-audit-restitution-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-assembly-audit-restitution-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D03\"]},\"statement\":\"Before the assembled clan delegates at Measure House, Barleybank presented receipts showing a two-weight discrepancy from winter deliveries. Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine and proposed the Storage & Reserve Agreement. Oren admitted to using an uncertified receiving stone from the rear cupboard to secure emergency supplies without clan malice. Belen and all four clan witnesses ratified a unanimous settlement: Hearthmere consignments of standardized ceramic jars extinguish the ledger balance, Barleybank receives restitution via priority jars and harvest credit, and Oren continues as keeper subject to joint tally oversight with Sella and Belen.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"}}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-96",
"subject_id": "K-assembly-audit-restitution-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-assembly-audit-restitution-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-assembly-audit-restitution-player1\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-97",
"subject_id": "K-assembly-audit-restitution-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-assembly-audit-restitution-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-assembly-audit-restitution-player2\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-98",
"subject_id": "K-assembly-audit-restitution-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-assembly-audit-restitution-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-assembly-audit-restitution-player3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-99",
"subject_id": "K-assembly-audit-restitution-player4",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-assembly-audit-restitution-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-assembly-audit-restitution-player4\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-100",
"subject_id": "OBL-hearthmere-restitution-turn3",
"prior_value": "null",
"new_value": "{\"due_key\":\"Y01-M05\",\"id\":\"OBL-hearthmere-restitution-turn3\",\"party_ids\":[\"hearthmere-households\",\"barleybank-households\"],\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D03\"]},\"status\":\"ACTIVE\",\"terms\":\"Hearthmere delivers 30 standardized ceramic storage jars immediately and 20 additional jars with roof tiles by midsummer to clear the winter grain relief deficit and provide Barleybank restitution.\",\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"},\"witness_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"]}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-101",
"subject_id": "oren",
"prior_value": "{\"id\":\"oren\",\"name\":\"Oren\",\"status\":\"ACTIVE\",\"home_place_id\":\"measure-house\",\"role\":\"respected keeper\",\"goals\":[\"Preserve the shared exchange standard\",\"Protect households he helped\",\"Avoid public disgrace\"],\"fears\":[\"Loss of livelihood or credible standing\"],\"relationships\":[],\"initiative\":\"Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.\",\"red_line\":\"Will not knowingly destroy food or harm a witness to protect his office.\",\"escalation_position\":\"Privately anxious about the two ledgers; still treated with respect.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"oren\",\"name\":\"Oren\",\"status\":\"ACTIVE\",\"home_place_id\":\"measure-house\",\"role\":\"respected keeper\",\"goals\":[\"Preserve the shared exchange standard\",\"Protect households he helped\",\"Avoid public disgrace\"],\"fears\":[\"Loss of livelihood or credible standing\"],\"relationships\":[],\"initiative\":\"Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.\",\"red_line\":\"Will not knowingly destroy food or harm a witness to protect his office.\",\"escalation_position\":\"Maintains keeper duties under cautionary probation and joint tally oversight with Sella and Belen.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T003-D03\"]}}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
}
},
{
"id": "T003-SC-102",
"subject_id": "fact-regional-trade-accords-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-regional-trade-accords-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D04\"]},\"statement\":\"Following the public assembly, the four clans concluded mutual commercial agreements: Reedhaven will weave wicker protective sleeves and provide river barge transport for Hearthmere ceramic jars; Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain; and Stonecross confirmed the upland road and roadside shelter are maintained open for regional traders.\",\"subject_id\":\"measure-valley\",\"value\":null,\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-103",
"subject_id": "K-regional-trade-accords-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-regional-trade-accords-player1\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-104",
"subject_id": "K-regional-trade-accords-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-regional-trade-accords-player2\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-105",
"subject_id": "K-regional-trade-accords-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-regional-trade-accords-player3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-106",
"subject_id": "K-regional-trade-accords-player4",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-regional-trade-accords-player4\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-107",
"subject_id": "barleybank-households",
"prior_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Barley sown and seed loft guarded; await Esme's report from Month 2 tally checks and prepare for Month 3 reweighing.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Tend growing barley fields and await initial delivery of ceramic storage jars under the ratified restitution pact.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D04\"]}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T003-SC-108",
"subject_id": "reedhaven-households",
"prior_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Fleet dry-docked and fish stores preserved; await Jora's report from Month 2 tally checks and prepare cargo boats for Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Unload Month 3 grain shipment, begin weaving wicker protective sleeves for Hearthmere jars, and prepare river transport craft.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D04\"]}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T003-SC-109",
"subject_id": "hearthmere-households",
"prior_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Kiln firing successful and roofs weatherproofed; await Pia and Lorn's return with regional interest in storage jars ahead of Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Produce 30 ceramic jars for Measure House custody, continue roof tiling, and season kiln fuel for summer production.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D04\"]}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T003-SC-110",
"subject_id": "stonecross-households",
"prior_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall masonry reinforced and shelter restored; await Willa's return from Month 2 to finalize transport harness for the reference stone in Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Safely return reference weight to vault, continue retaining wall construction, and maintain roadside shelter for valley merchants.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D04\"]}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T003-SC-111",
"subject_id": "exchange-witnesses",
"prior_value": "{\"id\":\"exchange-witnesses\",\"name\":\"Exchange witnesses\",\"scope\":\"REGIONAL\",\"member_summary\":\"Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.\",\"leader_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"interests\":[\"Credible measures\",\"Continued exchange\",\"Remedies supported by evidence\"],\"controlled_resources\":[\"Witnessed seals and reweighing procedure\"],\"current_agenda\":\"Month 2 tally checks and seal inspections completed; prepare for the formal Month 3 public assembly and reweighing.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T002-D02\"]}}",
"new_value": "{\"id\":\"exchange-witnesses\",\"name\":\"Exchange witnesses\",\"scope\":\"REGIONAL\",\"member_summary\":\"Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.\",\"leader_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"interests\":[\"Credible measures\",\"Continued exchange\",\"Remedies supported by evidence\"],\"controlled_resources\":[\"Witnessed seals and reweighing procedure\"],\"current_agenda\":\"Oversee delivery of Hearthmere ceramic restitution jars and maintain dual tally verification under Belen, Sella, and Oren.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T002-D02\",\"T003-D04\"]}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
}
},
{
"id": "T003-SC-112",
"subject_id": "ATTR-exchange-commons",
"prior_value": "null",
"new_value": "{\"approval_id\":null,\"evidence_turns\":[2,3],\"id\":\"ATTR-exchange-commons\",\"missing_evidence\":[\"Sustained voluntary fulfillment of forward bilateral contracts across summer harvest\",\"Durability of reformed joint oversight and dispute resolution under seasonal stress\"],\"name\":\"Measure Valley Exchange Commons\",\"participant_ids\":[\"barleybank\",\"reedhaven\",\"hearthmere\",\"stonecross\"],\"status\":\"HYPOTHESIS\"}",
"decision_ids": [
"T003-D05"
],
"applied_at": "2026-09-11T12:52:10.790Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
}
],
"results": [
{
"id": "T003-R-player1",
"player_id": "player1",
"source_path": "turns/turn-003/results/player1/RESULTS.md",
"visible_fact_ids": [
"barleybank-conditions",
"barleybank-contacts",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-barleybank-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
],
"authored": true,
"approved": true
},
{
"id": "T003-R-player2",
"player_id": "player2",
"source_path": "turns/turn-003/results/player2/RESULTS.md",
"visible_fact_ids": [
"reedhaven-conditions",
"reedhaven-contacts",
"measure-map",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-reedhaven-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
],
"authored": true,
"approved": true
},
{
"id": "T003-R-player3",
"player_id": "player3",
"source_path": "turns/turn-003/results/player3/RESULTS.md",
"visible_fact_ids": [
"fact-hearthmere-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3",
"hearthmere-conditions",
"measure-procedure-custom"
],
"authored": true,
"approved": true
},
{
"id": "T003-R-player4",
"player_id": "player4",
"source_path": "turns/turn-003/results/player4/RESULTS.md",
"visible_fact_ids": [
"fact-stonecross-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
],
"authored": true,
"approved": true
}
],
"deliveries": []
}drafts
[
{
"narrative": "# Barleybank Turn Report — Late Spring, Year 1\n\n### Field Germination and Community Labor\nAcross Barleybank’s drained lower beds and upper slopes, field inspections led by Cora confirmed uniform barley germination. The soil prepared during early spring held moisture without flooding, and only a minimal draw from the emergency seed reserve in the loft was required for targeted fill-ins where strikes were sparse. Light weeding crews have commenced clearing between the young green shoots. Along the primary drainage channels, Bran’s crews completed stabilization work on the spoil banks, packing sod and setting deep-rooting grasses along the cleared embankments to prevent erosion during early summer storms.\n\n### Standard Certification at Measure House\nAt Measure House, Convenor Belen and the four clan witnesses convened for the annual public reweighing. Before the assembled delegates, the witness group examined the sealed Stonecross reference chest, confirming the cord and seal remained intact before opening it. When tested upon the central balance beam, Measure House’s ordinary working stones balanced true against the Stonecross reference stone, formally certifying the regional standard weights for Year 1. Following this certification, Reedhaven executed its scheduled Month 3 exchange of grain for woven baskets under verified tallies.\n\n### Audit, Admissions, and the Restitution Settlement\nFollowing standard certification, Barleybank presented its delivery receipts and tally chits before the full assembly, establishing an uncredited two-weight deficit from the previous winter. \n\nIn response, Pia of Hearthmere addressed the assembly, acknowledging that eighteen dependent Hearthmere households had received emergency grain supplies during the midwinter famine, and brought forward the framework of a regional Storage & Reserve Agreement. Measure keeper Oren admitted to the gathering that he had utilized an uncertified receiving stone kept in a rear cupboard to secure those emergency provisions, insisting it was done without malice against any clan.\n\nBelen and all four clan witnesses reviewed the statements and ratified a unanimous settlement:\n- **Restitution and Settlement:** Hearthmere will consign standardized ceramic grain jars to extinguish the ledger balance. Barleybank receives restitution through priority allocations of these jars along with credited grain allowances at the upcoming harvest.\n- **Oversight:** Oren remains in his role as keeper of the measure, but is now subject to mandatory joint tally oversight alongside Sella and Belen to ensure all entries and stones remain cross-checked.\n\n### Commercial Accords and Immediate Pressures\nFollowing the formal proceedings, the four communities finalized mutual agreements for the coming season:\n- Barleybank entered into a direct agreement to receive delivery of Hearthmere's standardized ceramic storage jars at harvest in exchange for threshed grain.\n- Reedhaven agreed to weave protective wicker sleeves for Hearthmere’s jars and handle river barge transport.\n- Stonecross confirmed that the upland road and roadside shelter are maintained open for regional travel and trade.\n\nWhile the winter shortfall has been acknowledged and secured through enforceable restitution and future jar deliveries, Barleybank’s immediate grain stores remain narrow. Daily consumption must still be carefully budgeted through the remaining weeks of early summer until the fields mature for harvest. Weed control and crop protection across the fields remain the priority for the village labor force.",
"player_id": "player1",
"visible_fact_ids": [
"barleybank-conditions",
"barleybank-contacts",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-barleybank-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
]
},
{
"narrative": "# Reedhaven Turn Report: Late Spring, Year 1\n\n### The Annual Public Reweighing and Certification\nAt Measure House, Convenor Belen gathered the delegates and four clan witnesses to conduct the scheduled Year 1 reweighing. The reference chest from Stonecross was presented with its seal intact. After the four witnesses inspected and confirmed the seal, the cord was cut. Measure House’s ordinary working stones were balanced against the reference stone upon the beam; they balanced true, formally certifying the regional standard weight for the year ahead. Following this certification, Jora and your boat crew executed Reedhaven’s scheduled Month 3 grain-for-baskets exchange against verified tallies without administrative delay, securing the late spring grain cargo.\n\n### The Winter Audit, Confession, and Unanimous Restitution\nFollowing the reweighing, the assembly turned to past tallies. Barleybank’s representatives laid out receipts demonstrating a two-weight discrepancy originating from winter deliveries. In response, Pia of Hearthmere addressed the assembly, acknowledging that eighteen dependent Hearthmere households had received emergency grain during midwinter famine conditions, and proposed a structured Storage & Reserve Agreement. \n\nKeeper Oren made an open admission before the gathering: he acknowledged using an uncertified receiving stone kept in the rear cupboard to secure those emergency winter provisions, asserting he acted out of crisis rather than malice against any clan. Rather than ordering suspension or formal censure, Belen and all four clan witnesses ratified a unanimous settlement:\n- Hearthmere will settle the ledger balance through consignments of their standardized ceramic jars.\n- Barleybank receives direct restitution through priority deliveries of ceramic jars alongside credit against the upcoming harvest.\n- Oren continues in his role as keeper, but all operations are now bound to strict joint tally oversight alongside Sella and Belen.\n\n### New Regional Trade Accords\nWith the dispute resolved in council, commercial negotiations proceeded among the four delegations, opening substantial new roles for Reedhaven:\n- **Hearthmere & Reedhaven:** Reedhaven contracted to weave fitted protective wicker sleeves and cradle harnesses for Hearthmere’s standardized ceramic jars, and agreed to provide river barge transport to move finished jars along the waterways.\n- **Barleybank & Hearthmere:** Barleybank contracted to receive storage jars for their harvest in direct exchange for threshed grain.\n- **Stonecross:** Delegates from Stonecross confirmed that the upland road and roadside shelter are maintained and open for regional traders moving between settlements.\n\n### Waterfront, Fleet, and Storehouse Operations\nAt Reedhaven landing, Garr concluded the fleet-wide dry-dock rotation. Every reed craft was hauled ashore, seams dried and recaulked with pitch, and lashings tightened, leaving the landing's boats fully sound and seaworthy. Ivo continued to build the settlement's secondary food reserves, expanding racks of smoked river fish and gathering dried marsh rush roots. In the landing storehouse, elevated timber bays stood swept and dry, ready to receive and shelter the Month 3 exchange grain sacks arriving downstream from Measure House.\n\n### Immediate Outlook and Summer Pressures\nReedhaven emerges from Month 3 with verified grain supplies, certified trade tallies, and an expanded commercial role across the basin. However, the new regional accords place fresh demands on settlement labor:\n- Hana’s workshops must now pivot toward mass-producing protective wicker jackets and sleeves tailored to Hearthmere’s ceramic jar dimensions.\n- Garr and the landing crews must allocate river craft and organize barge transport capacity to move delicate pottery cargoes safely along the river.\n- Exchanges at Measure House will now proceed under the tripartite oversight of Oren, Sella, and Belen, offering institutional stability so long as transport and tally agreements are fulfilled as pledged.",
"player_id": "player2",
"visible_fact_ids": [
"reedhaven-conditions",
"reedhaven-contacts",
"measure-map",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-reedhaven-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
]
},
{
"narrative": "# Hearthmere Turn Report — Month 3 (Late spring, Year 1)\n\n### The Village, Kilns, and Quarters\n\nAt Hearthmere, late spring brought dry ground and steady labor. Kira supervised a second major communal kiln firing, drawing upon seasoned wood to produce a full run of Lorn’s standardized ceramic grain jars with precision-fitted lids alongside durable, curved interlocking roof tiles. \n\nIn the domestic quarters, Noll directed work crews to install the fresh tiles across living shelters, securing living spaces against summer storms. Alongside roof repairs, Noll’s crews split firewood and stacked it in open-crib patterns across the drying racks, taking advantage of the warm winds to ensure a reserve of dry fuel for upcoming kiln cycles.\n\n### The Measure House Assembly and Public Reweighing\n\nAt Measure House, the annual public reweighing took place before Convenor Belen, Keeper Oren, Junior Keeper Sella, and the four clan witnesses. Belen and the gathered witnesses examined the cord and verified the intact seal on the Stonecross reference chest before cutting it open. Placed upon the balance beam, Measure House's working stones balanced true against the reference stone, formally certifying the regional standard for Year 1. Immediately following certification, Reedhaven completed its scheduled Month 3 exchange of woven baskets for grain against verified tallies.\n\n### The Winter Ledger Discrepancy and Unanimous Accord\n\nWhen the floor opened to receipt verification, delegates from Barleybank presented chits documenting a two-weight discrepancy dating from winter deliveries. Before tension could harden into dispute, Pia spoke for Hearthmere. Acknowledging openly that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine, Pia formally tabled the Storage & Reserve Agreement. \n\nConfronted with the tallies, Keeper Oren admitted to the gathering that he had utilized an uncertified receiving stone kept in the rear cupboard to secure emergency supplies during the shortage, maintaining he had acted to avert starvation without malice toward any clan. \n\nThe assembly weighed the testimony calmly. Convenor Belen and all four clan witnesses—including Barleybank and Hearthmere—ratified a unanimous settlement:\n- Consignments of Hearthmere’s standardized ceramic grain jars will be delivered to extinguish the central ledger balance.\n- Barleybank receives documented restitution through priority allocations of ceramic storage jars and future harvest credits.\n- Oren remains in his position as keeper, but his ledger work is now subject to regular joint tally oversight by Sella and Belen.\n\nThe agreement preserved communal peace, closed the unassigned book liability, and protected the eighteen households from public stigma.\n\n### Regional Trade Accords\n\nWith the reweighing and audit concluded amicably, commercial negotiations moved forward briskly:\n- **Reedhaven** agreed to weave fitted wicker protective sleeves for Hearthmere's ceramic vessels and provide river barge transport, easing the strain of carrying heavy pottery over rough dirt tracks.\n- **Barleybank** finalized contracts for autumn deliveries of storage jars, pledging sound threshed grain in return at harvest.\n- **Stonecross** confirmed that the upland road and roadside shelter remain cleared and maintained for all regional traders moving between settlements.\n\n### Current Position and Unresolved Pressures\n\nHearthmere leaves late spring with substantial accomplishments, but immediate obligations now press upon the village:\n- **Production Obligations:** Hearthmere must fulfill its pledged jar consignments to clear the winter ledger account at Measure House while also producing the priority jars contracted for Barleybank before the harvest rush.\n- **Transport Logistics:** Coordinating with Reedhaven's river craft and basket weavers will require synchronizing pottery output with barge schedules.\n- **Fuel and Kiln Capacity:** Kira and Noll must balance timber cutting and drying against continuous firing cycles so the village does not exhaust dry fuel reserves before summer's end.",
"player_id": "player3",
"visible_fact_ids": [
"fact-hearthmere-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3",
"hearthmere-conditions",
"measure-procedure-custom"
]
},
{
"narrative": "### Roadwarden's Turn Report — Late Spring, Year 1\n\n**The Annual Reweighing and Certification at Measure House**\nThe delegation arrived at Measure House with the locked chest secure and undisturbed. Before the assembled clan representatives, Convenor Belen and the four clan witnesses conducted a formal inspection of the cord and seal set during the previous year's assembly, confirming them intact before cutting the cord. Placed upon the certified balance beam, Measure House's ordinary working stones balanced true against Stonecross's independent reference stone. With the beam resting level in clear view of all witnesses, the regional standard for Year 1 was formally certified. Following the verification, Reedhaven immediately executed its scheduled Month 3 grain-for-baskets exchange against verified tallies under the certified measure.\n\n**The Assembly Hearing, Restitution, and Custodial Settlement**\nFollowing the certification, Barleybank brought forward receipts demonstrating a two-weight discrepancy dating from winter deliveries. In response before the assembly, Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine, proposing a formal Storage & Reserve Agreement to account for regional reserves. Oren openly admitted that he had utilized an uncertified receiving stone from the rear cupboard to secure emergency supplies at that time, stating it was done without clan malice. \n\nConvenor Belen and all four clan witnesses deliberated upon the evidence and ratified a unanimous settlement. Under its terms, consignments of standardized ceramic jars produced by Hearthmere will extinguish the outstanding ledger balance, Barleybank will receive full restitution through priority jar allocations and harvest credits, and Oren will continue his duties as keeper under binding joint tally oversight with Sella and Belen.\n\n**Regional Trade Accords**\nWith the dispute resolved and standard measures reaffirmed, the four clans established mutual commercial pacts for the upcoming season. Reedhaven agreed to weave protective wicker sleeves and supply river barge transport for Hearthmere’s ceramic jars, while Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain. For our part, Stonecross confirmed that the upland road and our rehabilitated roadside shelter will remain open and maintained for traveling regional merchants and exchange parties.\n\n**Retaining Wall and Ox Welfare in Stonecross**\nBack in the settlement, Una directed the infrastructure crews in laying permanent dressed stone along the road retaining wall foundation, successfully dressing rock directly from the upper bench to avoid long transport routes. Vann maintained strict rotational rest periods for the draft oxen, limiting heavy hauling to short, manageable intervals and allowing the herd to graze and preserve their strength as the spring pastures reached their peak.\n\n**Immediate Unresolved Pressures**\nWith our reference stone safely restored and regional trade accords established, merchant traffic along the upland road and through the roadside shelter will increase as summer approaches. Balancing continued masonry work on the road wall against the need to support traveling traders—all while husbanding our limited ox teams—will remain the primary demand on Stonecross labor in the coming months.",
"player_id": "player4",
"visible_fact_ids": [
"fact-stonecross-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
]
}
]ablated
initial gm
{
"decisions": [
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "pressures",
"field": "state",
"id": "P-barleybank-spring",
"value": "Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-barleybank-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-reedhaven-spring",
"value": "Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-reedhaven-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-hearthmere-spring",
"value": "Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-hearthmere-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-stonecross-spring",
"value": "Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-stonecross-spring",
"value": 3
},
{
"collection": "facts",
"field": "",
"id": "fact-barleybank-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Cora oversaw systematic field walks, harrowing, and weeding across emerging barley crops, while Bran stabilized drainage canal banks with sod and grass. Ada maintained consumption grain rationing and daily loft checks.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-barleybank-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn3",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn3",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "facts",
"field": "",
"id": "fact-reedhaven-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Garr completed the dry-dock inspection and re-caulking cycle for the boat fleet. Fara kept landing docks clear, while Ivo prepared elevated storage dunnage and expanded smoked fish and rush root reserves.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reedhaven-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn3",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "facts",
"field": "",
"id": "fact-hearthmere-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Kira supervised a second major kiln firing producing trade jars, roof tiles, and domestic pots. Noll finished weatherproofing domestic roofs and stacked fuel on drying racks, while Mela integrated eighteen households into pottery support tasks.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-hearthmere-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn3",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "facts",
"field": "",
"id": "fact-stonecross-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Una directed foundation masonry along the retaining wall with locally dressed stone. Vann enforced strict ox rest rotations to keep draft teams in prime health, while terrace crops were weeded.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-stonecross-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn3",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn3",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D01",
"outcome": "Domestic maintenance, craft production, and resource management cycles proceed smoothly across all four settlements with realistic staffing, sound pacing, and no bottlenecks.",
"rationale": "All four submissions demonstrated high focus and realistic delegation to named lieutenants, operating well within established settlement labor capacities and seasonal constraints.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Fully grounded in domestic baselines and sustained high leadership power across all communities."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-reweighing-certification-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_ids": [
"T003-D02"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "At the Month 3 assembly, Stonecross presented its reference stone in a padded case with seals verified intact. Under Belen's supervision, the working stones balanced true against the reference. Belen certified the standard, and Reedhaven executed its scheduled grain-for-baskets exchange without variance.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-barleybank",
"id": "K-reweighing-certification-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reweighing-certification-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-hearthmere",
"id": "K-reweighing-certification-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-stonecross",
"id": "K-reweighing-certification-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D02",
"outcome": "The Stonecross reference stone seals are confirmed intact, the working stones balance true under public inspection, the Measure House standard is certified, and Reedhaven's scheduled grain exchange executes cleanly.",
"rationale": "Stonecross handled reference transit and unsealing with rigorous custodial precautions, Belen maintained customary convening authority, and working stones balanced true against the reference stone.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Causally supported by intact custody records and established balance comparison mechanics witnessed by all delegations."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-restitution-accord-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-restitution-accord-turn3",
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Barleybank presented delivery receipts documenting a two-weight discrepancy from winter. Pia acknowledged that eighteen Hearthmere households received emergency grain and offered the Hearthmere Storage & Reserve Agreement of thirty ceramic jars. Oren admitted to using an overweight winter stone from the rear cupboard to aid the families. Belen and the four clan witnesses ratified a restitution agreement: Hearthmere's thirty jars clear the central ledger balance, providing Barleybank priority sealed storage and harvest credits, while Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-barleybank",
"id": "K-restitution-accord-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-reedhaven",
"id": "K-restitution-accord-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-hearthmere",
"id": "K-restitution-accord-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-stonecross",
"id": "K-restitution-accord-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-hearthmere-jars-restitution",
"value": {
"due_key": "Y01-M04",
"id": "OBL-hearthmere-jars-restitution",
"party_ids": [
"hearthmere-households",
"barleybank-households",
"common-measure"
],
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic jars to Measure House to clear the winter relief balance, granting Barleybank priority storage allocations and harvest credits.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
}
},
{
"collection": "characters",
"field": "escalation_position",
"id": "oren",
"value": "Operating under formal caution and joint tally supervision with Sella and Belen."
},
{
"collection": "institutions",
"field": "capability",
"id": "common-measure",
"value": "Oren operates exchanges under joint tally supervision with Sella and Belen. Witnesses compare sealed stones and ledgers; three of four clan witnesses may suspend the keeper for one month; all four can confirm replacement or revised custody terms. Proven mismeasurement supports a recorded restitution claim; regular exchanges continue under supervision."
}
],
"eliminated_player_ids": [],
"id": "T003-D03",
"outcome": "The winter discrepancy is resolved constructively without suspension: Hearthmere tenders 30 sealed ceramic jars to extinguish the unassigned relief balance, satisfying Barleybank's restitution claim with priority jars and harvest credits; Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.",
"rationale": "Barleybank presented receipt evidence calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency relief and provided tangible restitution; Oren admitted the alteration without evasion; all clan witnesses preferred institutional reform to disruption.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Supported by documented receipt variances, Oren's decision-time agency, and unanimous witness consensus under existing customary assembly rules."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-regional-trade-accords-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "The four clans established regional commercial agreements at Measure House: Reedhaven agreed to weave shock-absorbing wicker sleeves and provide river transport for Hearthmere jars; Barleybank committed forward harvest grain for Hearthmere storage jars; Stonecross committed to keeping its upland road and shelter open for traveling exchange parties.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-barleybank",
"id": "K-regional-trade-accords-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-reedhaven",
"id": "K-regional-trade-accords-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-hearthmere",
"id": "K-regional-trade-accords-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-stonecross",
"id": "K-regional-trade-accords-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"value": {
"due_key": null,
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"party_ids": [
"reedhaven-households",
"hearthmere-households"
],
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Reedhaven crafts protective wicker sleeves and provides water transport for Hearthmere ceramic jars in exchange for storage vessels.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"jora",
"pia"
]
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-barleybank-hearthmere-forward-grain",
"value": {
"due_key": "Y01-M06",
"id": "OBL-barleybank-hearthmere-forward-grain",
"party_ids": [
"barleybank-households",
"hearthmere-households"
],
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Barleybank guarantees post-harvest grain deliveries to Hearthmere in exchange for standardized ceramic storage jars and cured roof tiles.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"esme",
"pia"
]
}
}
],
"eliminated_player_ids": [],
"id": "T003-D04",
"outcome": "Bilateral regional agreements are ratified: Reedhaven partners with Hearthmere on jar-jackets and river transport; Barleybank contracts for sealed grain jars against autumn grain; Stonecross guarantees open road infrastructure and roadside shelter support.",
"rationale": "Complementary economic needs, high trust emerging from the peaceful tally dispute resolution, and mutual delegations present at Measure House provided clear opportunity and motivation for formal agreements.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Supported by active bilateral proposals submitted by players and verified craft and transport capacities."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "attractors",
"field": "",
"id": "ATTR-measure-valley-commons",
"value": {
"approval_id": null,
"evidence_turns": [
2,
3
],
"id": "ATTR-measure-valley-commons",
"missing_evidence": [
"Execution of forward grain deliveries across autumn harvest",
"Demonstrated continuity of shared standards across seasonal stress"
],
"name": "Measure Valley Exchange Commons",
"participant_ids": [
"barleybank",
"reedhaven",
"hearthmere",
"stonecross"
],
"status": "HYPOTHESIS"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D05",
"outcome": "The 'Measure Valley Exchange Commons' is formally recorded as an emerging victory attractor hypothesis; no victory promotion is granted at Turn 3.",
"rationale": "Multi-clan investment across Turns 2 and 3 justifies hypothesis tracking per Turn 003 protocol, but victory activation requires demonstrated economic durability and harvest delivery under stress across future turns.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Attractor hypothesis logged per Turn 003 protocol; activation withheld pending multi-season economic performance."
}
],
"program_observations": [
"All four leaders attended the Turn 3 assembly in person and prioritized procedural fairness and institutional continuity over conflict.",
"The winter tally dispute was resolved cleanly via Hearthmere's ceramic jar restitution, maintaining Oren under joint administrative oversight.",
"Turn 003 Attractor Review successfully logged the 'Measure Valley Exchange Commons' hypothesis without premature victory activation."
],
"trope_reviews": []
}final gm
{
"decisions": [
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "pressures",
"field": "state",
"id": "P-barleybank-spring",
"value": "Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-barleybank-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-reedhaven-spring",
"value": "Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-reedhaven-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-hearthmere-spring",
"value": "Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-hearthmere-spring",
"value": 3
},
{
"collection": "pressures",
"field": "state",
"id": "P-stonecross-spring",
"value": "Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch."
},
{
"collection": "pressures",
"field": "last_updated_turn",
"id": "P-stonecross-spring",
"value": 3
},
{
"collection": "facts",
"field": "",
"id": "fact-barleybank-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Cora oversaw systematic field walks, harrowing, and weeding across emerging barley crops, while Bran stabilized drainage canal banks with sod and grass. Ada maintained consumption grain rationing and daily loft checks.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-barleybank-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn3",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn3",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "facts",
"field": "",
"id": "fact-reedhaven-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Garr completed the dry-dock inspection and re-caulking cycle for the boat fleet. Fara kept landing docks clear, while Ivo prepared elevated storage dunnage and expanded smoked fish and rush root reserves.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reedhaven-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn3",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "facts",
"field": "",
"id": "fact-hearthmere-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Kira supervised a second major kiln firing producing trade jars, roof tiles, and domestic pots. Noll finished weatherproofing domestic roofs and stacked fuel on drying racks, while Mela integrated eighteen households into pottery support tasks.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-hearthmere-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn3",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "facts",
"field": "",
"id": "fact-stonecross-domestic-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_ids": [
"T003-D01"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Una directed foundation masonry along the retaining wall with locally dressed stone. Vann enforced strict ox rest rotations to keep draft teams in prime health, while terrace crops were weeded.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-stonecross-domestic-turn3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn3",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn3",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D01",
"outcome": "Domestic maintenance, craft production, and resource management cycles proceed smoothly across all four settlements with realistic staffing, sound pacing, and no bottlenecks.",
"rationale": "All four submissions demonstrated high focus and realistic delegation to named lieutenants, operating well within established settlement labor capacities and seasonal constraints.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Fully grounded in domestic baselines and sustained high leadership power across all communities."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-reweighing-certification-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_ids": [
"T003-D02"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "At the Month 3 assembly, Stonecross presented its reference stone in a padded case with seals verified intact. Under Belen's supervision, the working stones balanced true against the reference. Belen certified the standard, and Reedhaven executed its scheduled grain-for-baskets exchange without variance.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-barleybank",
"id": "K-reweighing-certification-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reweighing-certification-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-hearthmere",
"id": "K-reweighing-certification-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-reweighing-certification-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-stonecross",
"id": "K-reweighing-certification-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D02",
"outcome": "The Stonecross reference stone seals are confirmed intact, the working stones balance true under public inspection, the Measure House standard is certified, and Reedhaven's scheduled grain exchange executes cleanly.",
"rationale": "Stonecross handled reference transit and unsealing with rigorous custodial precautions, Belen maintained customary convening authority, and working stones balanced true against the reference stone.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Causally supported by intact custody records and established balance comparison mechanics witnessed by all delegations."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-restitution-accord-turn3",
"value": {
"domain": "INSTITUTION",
"id": "fact-restitution-accord-turn3",
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "Barleybank presented delivery receipts documenting a two-weight discrepancy from winter. Pia acknowledged that eighteen Hearthmere households received emergency grain and offered the Hearthmere Storage & Reserve Agreement of thirty ceramic jars. Oren admitted to using an overweight winter stone from the rear cupboard to aid the families. Belen and the four clan witnesses ratified a restitution agreement: Hearthmere's thirty jars clear the central ledger balance, providing Barleybank priority sealed storage and harvest credits, while Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-barleybank",
"id": "K-restitution-accord-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-reedhaven",
"id": "K-restitution-accord-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-hearthmere",
"id": "K-restitution-accord-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-restitution-accord-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-stonecross",
"id": "K-restitution-accord-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-hearthmere-jars-restitution",
"value": {
"due_key": "Y01-M04",
"id": "OBL-hearthmere-jars-restitution",
"party_ids": [
"hearthmere-households",
"barleybank-households",
"common-measure"
],
"provenance": {
"source_ids": [
"T003-D03"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic jars to Measure House to clear the winter relief balance, granting Barleybank priority storage allocations and harvest credits.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
}
},
{
"collection": "characters",
"field": "escalation_position",
"id": "oren",
"value": "Operating under formal caution and joint tally supervision with Sella and Belen."
},
{
"collection": "institutions",
"field": "capability",
"id": "common-measure",
"value": "Oren operates exchanges under joint tally supervision with Sella and Belen. Witnesses compare sealed stones and ledgers; three of four clan witnesses may suspend the keeper for one month; all four can confirm replacement or revised custody terms. Proven mismeasurement supports a recorded restitution claim; regular exchanges continue under supervision."
}
],
"eliminated_player_ids": [],
"id": "T003-D03",
"outcome": "The winter discrepancy is resolved constructively without suspension: Hearthmere tenders 30 sealed ceramic jars to extinguish the unassigned relief balance, satisfying Barleybank's restitution claim with priority jars and harvest credits; Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.",
"rationale": "Barleybank presented receipt evidence calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency relief and provided tangible restitution; Oren admitted the alteration without evasion; all clan witnesses preferred institutional reform to disruption.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Supported by documented receipt variances, Oren's decision-time agency, and unanimous witness consensus under existing customary assembly rules."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "facts",
"field": "",
"id": "fact-regional-trade-accords-turn3",
"value": {
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"statement": "The four clans established regional commercial agreements at Measure House: Reedhaven agreed to weave shock-absorbing wicker sleeves and provide river transport for Hearthmere jars; Barleybank committed forward harvest grain for Hearthmere storage jars; Stonecross committed to keeping its upland road and shelter open for traveling exchange parties.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player1",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-barleybank",
"id": "K-regional-trade-accords-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player2",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-reedhaven",
"id": "K-regional-trade-accords-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player3",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-hearthmere",
"id": "K-regional-trade-accords-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "knowledge",
"field": "",
"id": "K-regional-trade-accords-player4",
"value": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-stonecross",
"id": "K-regional-trade-accords-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"value": {
"due_key": null,
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"party_ids": [
"reedhaven-households",
"hearthmere-households"
],
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Reedhaven crafts protective wicker sleeves and provides water transport for Hearthmere ceramic jars in exchange for storage vessels.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"jora",
"pia"
]
}
},
{
"collection": "obligations",
"field": "",
"id": "OBL-barleybank-hearthmere-forward-grain",
"value": {
"due_key": "Y01-M06",
"id": "OBL-barleybank-hearthmere-forward-grain",
"party_ids": [
"barleybank-households",
"hearthmere-households"
],
"provenance": {
"source_ids": [
"T003-D04"
],
"source_kind": "APPROVED_DECISION"
},
"status": "ACTIVE",
"terms": "Barleybank guarantees post-harvest grain deliveries to Hearthmere in exchange for standardized ceramic storage jars and cured roof tiles.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"esme",
"pia"
]
}
}
],
"eliminated_player_ids": [],
"id": "T003-D04",
"outcome": "Bilateral regional agreements are ratified: Reedhaven partners with Hearthmere on jar-jackets and river transport; Barleybank contracts for sealed grain jars against autumn grain; Stonecross guarantees open road infrastructure and roadside shelter support.",
"rationale": "Complementary economic needs, high trust emerging from the peaceful tally dispute resolution, and mutual delegations present at Measure House provided clear opportunity and motivation for formal agreements.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Supported by active bilateral proposals submitted by players and verified craft and transport capacities."
},
{
"activated_rule_ids": [],
"activated_victory_ids": [],
"changes": [
{
"collection": "attractors",
"field": "",
"id": "ATTR-measure-valley-commons",
"value": {
"approval_id": null,
"evidence_turns": [
2,
3
],
"id": "ATTR-measure-valley-commons",
"missing_evidence": [
"Execution of forward grain deliveries across autumn harvest",
"Demonstrated continuity of shared standards across seasonal stress"
],
"name": "Measure Valley Exchange Commons",
"participant_ids": [
"barleybank",
"reedhaven",
"hearthmere",
"stonecross"
],
"status": "HYPOTHESIS"
}
}
],
"eliminated_player_ids": [],
"id": "T003-D05",
"outcome": "The 'Measure Valley Exchange Commons' is formally recorded as an emerging victory attractor hypothesis; no victory promotion is granted at Turn 3.",
"rationale": "Multi-clan investment across Turns 2 and 3 justifies hypothesis tracking per Turn 003 protocol, but victory activation requires demonstrated economic durability and harvest delivery under stress across future turns.",
"verdict": "ACCEPT",
"warning_and_causal_support": "Attractor hypothesis logged per Turn 003 protocol; activation withheld pending multi-season economic performance."
}
],
"program_observations": [
"All four leaders attended the Turn 3 assembly in person and prioritized procedural fairness and institutional continuity over conflict.",
"The winter tally dispute was resolved cleanly via Hearthmere's ceramic jar restitution, maintaining Oren under joint administrative oversight.",
"Turn 003 Attractor Review successfully logged the 'Measure Valley Exchange Commons' hypothesis without premature victory activation."
],
"trope_reviews": []
}initial review
{
"approved": true,
"causal_consistency": true,
"disclosures": [
{
"approved": true,
"fact_id": "fact-barleybank-domestic-turn3",
"player_id": "player1",
"rationale": "Directly observed by the Fieldwarden and reported by domestic lieutenants Cora, Bran, and Ada following submitted directives."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player1",
"rationale": "Directly observed by the Fieldwarden, Esme, and Ada present in person at the public Measure House assembly during balance testing and certification."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player1",
"rationale": "Directly observed and negotiated by the Fieldwarden and Esme at the public assembly, where receipts were presented and the restitution agreement ratified."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player1",
"rationale": "Directly observed and agreed upon by the Fieldwarden and Barleybank delegates in open discussion with the other clan delegations at Measure House."
},
{
"approved": true,
"fact_id": "fact-reedhaven-domestic-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and reported by landing officers Garr, Fara, and Ivo implementing submitted domestic plans."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and Jora at Measure House while witnessing standard stone verification and executing the scheduled grain exchange."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and Jora on the assembly floor as witnesses to the open proceedings, Oren's admission, and Belen's mediated pact."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player2",
"rationale": "Directly negotiated and agreed upon by the Landingwarden and Reedhaven delegates during multilateral trade discussions at Measure House."
},
{
"approved": true,
"fact_id": "fact-hearthmere-domestic-turn3",
"player_id": "player3",
"rationale": "Directly observed by the Hearthwarden and reported by Kira, Noll, and Mela overseeing kiln firings, roof work, and household care in Hearthmere."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player3",
"rationale": "Directly observed by the Hearthwarden, Pia, and Lorn as participating witnesses to the reference stone comparison and standard certification."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player3",
"rationale": "Directly tabled, observed, and agreed to by Pia and the Hearthwarden, who formally offered the ceramic jar agreement resolving the ledger deficit."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player3",
"rationale": "Directly negotiated and concluded by the Hearthwarden and Lorn with neighboring delegations at Measure House."
},
{
"approved": true,
"fact_id": "fact-stonecross-domestic-turn3",
"player_id": "player4",
"rationale": "Directly observed by the Roadwarden and reported by Una and Vann managing retaining wall masonry and ox resting schedules in Stonecross."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player4",
"rationale": "Directly conducted and observed by the Roadwarden, Ressa, Tovin, and Willa while presenting the reference stone and inspecting scale equilibrium."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player4",
"rationale": "Directly observed by the Roadwarden and Willa as participating assembly witnesses who reviewed the evidence and confirmed the mediated restitution settlement."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player4",
"rationale": "Directly observed and ratified by the Roadwarden and Willa during inter-clan diplomatic exchanges at Measure House."
}
],
"issues": [],
"rationale": "The proposed adjudication is causally sound, fully grounded in established conditions, player submissions, NPC agency, and prototype rules. All four leaders attended the Month 3 assembly in person alongside their designated witnesses, establishing direct causal observation for all public assembly outcomes, while domestic operations were plausibly delegated to named lieutenants within settlement capacities. Oren's disclosure and the mediated restitution accord fall squarely within established character motivations, witness powers, and the pressure review causal range. The Turn 003 Victory Attractor Review correctly logged the hypothesis without premature activation. No private GM facts or terminology are leaked into player disclosures."
}final adjudication review
{
"approved": true,
"causal_consistency": true,
"disclosures": [
{
"approved": true,
"fact_id": "fact-barleybank-domestic-turn3",
"player_id": "player1",
"rationale": "Directly observed by the Fieldwarden and reported by domestic lieutenants Cora, Bran, and Ada following submitted directives."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player1",
"rationale": "Directly observed by the Fieldwarden, Esme, and Ada present in person at the public Measure House assembly during balance testing and certification."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player1",
"rationale": "Directly observed and negotiated by the Fieldwarden and Esme at the public assembly, where receipts were presented and the restitution agreement ratified."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player1",
"rationale": "Directly observed and agreed upon by the Fieldwarden and Barleybank delegates in open discussion with the other clan delegations at Measure House."
},
{
"approved": true,
"fact_id": "fact-reedhaven-domestic-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and reported by landing officers Garr, Fara, and Ivo implementing submitted domestic plans."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and Jora at Measure House while witnessing standard stone verification and executing the scheduled grain exchange."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player2",
"rationale": "Directly observed by the Landingwarden and Jora on the assembly floor as witnesses to the open proceedings, Oren's admission, and Belen's mediated pact."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player2",
"rationale": "Directly negotiated and agreed upon by the Landingwarden and Reedhaven delegates during multilateral trade discussions at Measure House."
},
{
"approved": true,
"fact_id": "fact-hearthmere-domestic-turn3",
"player_id": "player3",
"rationale": "Directly observed by the Hearthwarden and reported by Kira, Noll, and Mela overseeing kiln firings, roof work, and household care in Hearthmere."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player3",
"rationale": "Directly observed by the Hearthwarden, Pia, and Lorn as participating witnesses to the reference stone comparison and standard certification."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player3",
"rationale": "Directly tabled, observed, and agreed to by Pia and the Hearthwarden, who formally offered the ceramic jar agreement resolving the ledger deficit."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player3",
"rationale": "Directly negotiated and concluded by the Hearthwarden and Lorn with neighboring delegations at Measure House."
},
{
"approved": true,
"fact_id": "fact-stonecross-domestic-turn3",
"player_id": "player4",
"rationale": "Directly observed by the Roadwarden and reported by Una and Vann managing retaining wall masonry and ox resting schedules in Stonecross."
},
{
"approved": true,
"fact_id": "fact-reweighing-certification-turn3",
"player_id": "player4",
"rationale": "Directly conducted and observed by the Roadwarden, Ressa, Tovin, and Willa while presenting the reference stone and inspecting scale equilibrium."
},
{
"approved": true,
"fact_id": "fact-restitution-accord-turn3",
"player_id": "player4",
"rationale": "Directly observed by the Roadwarden and Willa as participating assembly witnesses who reviewed the evidence and confirmed the mediated restitution settlement."
},
{
"approved": true,
"fact_id": "fact-regional-trade-accords-turn3",
"player_id": "player4",
"rationale": "Directly observed and ratified by the Roadwarden and Willa during inter-clan diplomatic exchanges at Measure House."
}
],
"issues": [],
"rationale": "The proposed adjudication is causally sound, fully grounded in established conditions, player submissions, NPC agency, and prototype rules. All four leaders attended the Month 3 assembly in person alongside their designated witnesses, establishing direct causal observation for all public assembly outcomes, while domestic operations were plausibly delegated to named lieutenants within settlement capacities. Oren's disclosure and the mediated restitution accord fall squarely within established character motivations, witness powers, and the pressure review causal range. The Turn 003 Victory Attractor Review correctly logged the hypothesis without premature activation. No private GM facts or terminology are leaked into player disclosures."
}final narrative review
{
"approved": true,
"causal_consistency": true,
"issues": [],
"rationale": "The adjudication and narrative drafts for Turn 3 are fully causally consistent and adhere strictly to scenario fixtures, player agency, character baselines, and institutional rules. At the scheduled Turn 3 assembly, Stonecross's reference stone tested true against the working stones (consistent with the overweight stone having been a separate winter receiving stone). The winter tally discrepancy was resolved through procedural assembly mechanics without arbitrary violence or omniscient leaps: Barleybank presented receipts, Pia acknowledged Hearthmere's emergency grain and tendered ceramic jars for restitution, and Oren admitted using the cupboard stone. The resulting accord (administrative caution, joint tally oversight, and 30-jar restitution) matches the Common Measure institution's powers. Domestic actions across all four settlements are well within seasonal labor capacities. Information privacy is cleanly maintained: all assembly events are public knowledge, while domestic actions remain strictly scoped to each clan."
}state
{
"schema_version": "sim-1.0.0",
"record_id": "broken-measure-trunk-01-state",
"record_status": "SIMULATION",
"source": {
"kind": "INITIALIZATION",
"campaign_id": "broken-measure",
"turn_id": "turn-001",
"notes": "Original synthetic Broken Measure scenario. Uses the existing runner schema and baseline mechanics; no Greywater fictional facts or human approvals are imported."
},
"generation": {
"source_version": "broken-measure-trunk-01-turn-003",
"generated_at": "2026-09-11T12:49:27.586Z",
"tool_version": "simulation-runner-1.0.0"
},
"campaign": {
"id": "broken-measure-trunk-01",
"name": "Simulation: The Broken Measure",
"rules_version": "terras-clans-v0.2-rc1",
"status": "ACTIVE",
"current_turn": 3
},
"calendar": {
"current_key": "Y01-M03",
"display_label": "Late spring, Year 1",
"year": 1,
"month": 3,
"next_key": "Y01-M04",
"legacy_source_label": null
},
"turn": {
"id": "turn-003",
"number": 3,
"status": "DELIVERY_APPROVED",
"deadline": "2026-09-11T12:49:27.586Z",
"maximum_submission_words": 1500,
"current_blocker": null,
"status_history": [
{
"status": "OPEN",
"at": "2026-09-11T12:49:27.586Z",
"approval_id": null
},
{
"status": "INTAKE_LOCKED",
"at": "2026-09-11T12:49:27.656Z",
"approval_id": null
},
{
"status": "ANALYZED",
"at": "2026-09-11T12:50:05.172Z",
"approval_id": null
},
{
"status": "ADJUDICATION_APPROVED",
"at": "2026-09-11T12:54:47.956Z",
"approval_id": "T003-A-GM"
},
{
"status": "RESULTS_DRAFTED",
"at": "2026-09-11T12:56:13.541Z",
"approval_id": null
},
{
"status": "DELIVERY_APPROVED",
"at": "2026-09-11T12:56:13.541Z",
"approval_id": "T003-A-DELIVERY"
}
],
"intake": [
{
"id": "T003-I-player1",
"player_id": "player1",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 836,
"byte_count": 5685,
"archive_path": "turns/turn-003/intake/player1/submission.md",
"checksum_sha256": "0d2a1770cd46ff661c0730ea216539ffb8c2fa70c942d1f24278cb60ba58d413",
"ruling_id": null
},
{
"id": "T003-I-player2",
"player_id": "player2",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 641,
"byte_count": 4568,
"archive_path": "turns/turn-003/intake/player2/submission.md",
"checksum_sha256": "6a15873f5d0d7161ec9effc3c27bec935edb0864710a9c779b3045bf9a6403d8",
"ruling_id": null
},
{
"id": "T003-I-player3",
"player_id": "player3",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 1101,
"byte_count": 7655,
"archive_path": "turns/turn-003/intake/player3/submission.md",
"checksum_sha256": "7527b6121b6eb9f385116d5dfba9120647c06ea2f13960c2b44f15332f300646",
"ruling_id": null
},
{
"id": "T003-I-player4",
"player_id": "player4",
"classification": "VALID",
"counts_as_miss": false,
"consecutive_misses_before": 0,
"consecutive_misses_after": 0,
"word_count": 907,
"byte_count": 6254,
"archive_path": "turns/turn-003/intake/player4/submission.md",
"checksum_sha256": "6816bb9d775b45f6598cf817cbea4273c87d596f2bb7a75ad2008c2b64f0b10f",
"ruling_id": null
}
]
},
"players": [
{
"id": "player1",
"clan_id": "barleybank",
"leader_character_id": "leader-barleybank",
"leader_title": "Fieldwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
},
{
"id": "player2",
"clan_id": "reedhaven",
"leader_character_id": "leader-reedhaven",
"leader_title": "Landingwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
},
{
"id": "player3",
"clan_id": "hearthmere",
"leader_character_id": "leader-hearthmere",
"leader_title": "Hearthwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
},
{
"id": "player4",
"clan_id": "stonecross",
"leader_character_id": "leader-stonecross",
"leader_title": "Roadwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
}
],
"places": [
{
"id": "measure-valley",
"name": "Measure Valley",
"kind": "REGION",
"population": null,
"summary": "Four settlements within a day or two of a neutral exchange house, with fields, marsh, potters’ slopes and a stone road. Farther territory remains uncertain.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-house",
"name": "Measure House",
"kind": "RESOURCE_SITE",
"population": null,
"summary": "Neutral exchange floor, sealed weight cupboard and tally room at the meeting of the road and landing path.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "barleybank",
"name": "Barleybank",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: deep barley fields and experienced grain growers. Constraint: a spring drainage ditch is silting and planting cannot wait. Opportunity: a dry communal loft can preserve seed if its roof is repaired.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven",
"name": "Reedhaven",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: a ferry landing and sound reed boats. Constraint: marsh ground yields little grain, so food depends on regular exchange. Opportunity: sheltered reed beds support baskets wanted by upland growers.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere",
"name": "Hearthmere",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: potters and communal ovens with skilled fuel management. Constraint: local grain land is thin and fuel crews compete with roof repairs. Opportunity: durable sealed jars could reduce grain spoilage across the valley.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross",
"name": "Stonecross",
"kind": "SETTLEMENT",
"population": 150,
"summary": "Approximately 150 people. Advantage: stoneworking, a stable upland road and a carefully preserved reference weight. Constraint: few oxen and steep fields limit transport capacity. Opportunity: a repairable roadside shelter could support visiting exchange witnesses.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"characters": [
{
"id": "leader-barleybank",
"name": "Barleybank leader",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "Fieldwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "ada",
"name": "Ada",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "storekeeper",
"goals": [
"Preserve seed and receipts"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "bran",
"name": "Bran",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "ditch foreman",
"goals": [
"Drain the lower fields"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "cora",
"name": "Cora",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "seed grower",
"goals": [
"Protect good seed"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "dain",
"name": "Dain",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "cartwright",
"goals": [
"Keep carts serviceable"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "esme",
"name": "Esme",
"status": "ACTIVE",
"home_place_id": "barleybank",
"role": "exchange witness",
"goals": [
"Keep promises checkable"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "leader-reedhaven",
"name": "Reedhaven leader",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "Landingwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "fara",
"name": "Fara",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "landing keeper",
"goals": [
"Keep grain boats moving"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "garr",
"name": "Garr",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "boat repairer",
"goals": [
"Replace the loose landing post"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hana",
"name": "Hana",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "basket maker",
"goals": [
"Secure fair grain terms"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "ivo",
"name": "Ivo",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "provisioner",
"goals": [
"Avoid skipped meals"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "jora",
"name": "Jora",
"status": "ACTIVE",
"home_place_id": "reedhaven",
"role": "exchange witness",
"goals": [
"Make schedules reliable"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "leader-hearthmere",
"name": "Hearthmere leader",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "Hearthwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "kira",
"name": "Kira",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "oven keeper",
"goals": [
"Repair the flue safely"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "lorn",
"name": "Lorn",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "potter",
"goals": [
"Demonstrate sound grain jars"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "mela",
"name": "Mela",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "household representative",
"goals": [
"Protect dependent households without humiliating them"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "noll",
"name": "Noll",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "fuel foreman",
"goals": [
"Dry fuel and avoid overwork"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "pia",
"name": "Pia",
"status": "ACTIVE",
"home_place_id": "hearthmere",
"role": "exchange witness",
"goals": [
"Remember help while hearing evidence"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "leader-stonecross",
"name": "Stonecross leader",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "Roadwarden",
"goals": [
"Choose priorities and lead the community"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Player-directed; never infer an unsubmitted choice.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "ressa",
"name": "Ressa",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "reference custodian",
"goals": [
"Keep the seal and custody credible"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "tovin",
"name": "Tovin",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "stoneworker",
"goals": [
"Keep comparisons accurate"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "una",
"name": "Una",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "road forewoman",
"goals": [
"Stabilize the retaining wall"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "vann",
"name": "Vann",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "ox keeper",
"goals": [
"Avoid exhausting the few oxen"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "willa",
"name": "Willa",
"status": "ACTIVE",
"home_place_id": "stonecross",
"role": "exchange witness",
"goals": [
"Demand inspectable claims"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Act within established duties and knowledge; seek witnesses for contested changes.",
"red_line": "No unsupported violence or omniscient discovery.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "oren",
"name": "Oren",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "respected keeper",
"goals": [
"Preserve the shared exchange standard",
"Protect households he helped",
"Avoid public disgrace"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.",
"red_line": "Will not knowingly destroy food or harm a witness to protect his office.",
"escalation_position": "Operating under formal caution and joint tally supervision with Sella and Belen.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T003-D03"
]
}
},
{
"id": "sella",
"name": "Sella",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "junior tally keeper",
"goals": [
"Keep accurate duplicate tallies",
"Avoid accusing someone without proof"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "During the customary second-month preparation, compare old receipt tallies to the house ledger, flag known mismatches to the keeper and ask the relevant delivery witness to check the numbers if they remain unexplained. Earlier investigation may reach her sooner. She knows only the mismatch, not its cause.",
"red_line": "Will not certify that mismatching tallies agree or testify to motives she does not know.",
"escalation_position": "Has noticed two entries disagree and plans to check them during copying.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "belen",
"name": "Belen",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "senior exchange witness",
"goals": [
"Keep the weighing procedure usable and fair"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Convene the already scheduled reweighing, hear witnesses, preserve seals and use the existing council procedure if evidence warrants action.",
"red_line": "No condemnation without a chance to inspect evidence and answer it.",
"escalation_position": "Ordinary spring duties; no immediate violent confrontation.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"factions": [
{
"id": "barleybank-households",
"name": "Barleybank households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"ada",
"esme"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"deep barley fields and experienced grain growers"
],
"current_agenda": "Barley sown and seed loft guarded; await Esme's report from Month 2 tally checks and prepare for Month 3 reweighing.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01"
]
}
},
{
"id": "reedhaven-households",
"name": "Reedhaven households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"fara",
"jora"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"a ferry landing and sound reed boats"
],
"current_agenda": "Fleet dry-docked and fish stores preserved; await Jora's report from Month 2 tally checks and prepare cargo boats for Month 3.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01"
]
}
},
{
"id": "hearthmere-households",
"name": "Hearthmere households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"kira",
"pia"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"potters and communal ovens with skilled fuel management"
],
"current_agenda": "Kiln firing successful and roofs weatherproofed; await Pia and Lorn's return with regional interest in storage jars ahead of Month 3.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01"
]
}
},
{
"id": "stonecross-households",
"name": "Stonecross households",
"scope": "LOCAL",
"member_summary": "Growers, makers, dependants and exchange workers.",
"leader_ids": [
"ressa",
"willa"
],
"interests": [
"Food, shelter, credible local leadership"
],
"controlled_resources": [
"stoneworking, a stable upland road and a carefully preserved reference weight"
],
"current_agenda": "Retaining wall masonry reinforced and shelter restored; await Willa's return from Month 2 to finalize transport harness for the reference stone in Month 3.",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01"
]
}
},
{
"id": "exchange-witnesses",
"name": "Exchange witnesses",
"scope": "REGIONAL",
"member_summary": "Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.",
"leader_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
],
"interests": [
"Credible measures",
"Continued exchange",
"Remedies supported by evidence"
],
"controlled_resources": [
"Witnessed seals and reweighing procedure"
],
"current_agenda": "Month 2 tally checks and seal inspections completed; prepare for the formal Month 3 public assembly and reweighing.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T002-D02"
]
}
}
],
"facts": [
{
"id": "barleybank-conditions",
"domain": "RESOURCE",
"subject_id": "barleybank",
"statement": "Barleybank: about 150 people; deep barley fields and experienced grain growers; a spring drainage ditch is silting and planting cannot wait; a dry communal loft can preserve seed if its roof is repaired. Cold rain is collecting at the lower seed beds; the drainage crew needs a clear priority. Your storekeeper remembers delivering twenty nominal weights of grain at Measure House last winter. The receipt credited twenty, yet the emptied sacks seemed heavier than the standard accounts predicted. No one here has checked the house weight or knows why. Losing that grain left seed reserves narrow; another short exchange would matter.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "barleybank-contacts",
"domain": "CHARACTER",
"subject_id": "barleybank",
"statement": "Ada, storekeeper: Preserve seed and receipts. Bran, ditch foreman: Drain the lower fields. Cora, seed grower: Protect good seed. Dain, cartwright: Keep carts serviceable. Esme, exchange witness: Keep promises checkable.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "barleybank-concealed",
"domain": "INSTITUTION",
"subject_id": "barleybank",
"statement": "Barleybank delivered twenty loads using a deliberately overweight receiving stone, losing one ordinary weight for every ten credited. Two ordinary weights were diverted to the dependent hearths. Barleybank witnesses saw deliveries but not the diversion or changed stone.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-conditions",
"domain": "RESOURCE",
"subject_id": "reedhaven",
"statement": "Reedhaven: about 150 people; a ferry landing and sound reed boats; marsh ground yields little grain, so food depends on regular exchange; sheltered reed beds support baskets wanted by upland growers. One landing post is loose, while the next grain-for-baskets exchange is due this month. Your people buy grain against Measure House tallies and plan boat crews around its predictable exchange days. The shared standard settles most disputes. Your witnesses have not noticed a discrepancy. An interruption would mean negotiating every boatload separately; there is food for ordinary spring work but little reserve for prolonged closure.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-contacts",
"domain": "CHARACTER",
"subject_id": "reedhaven",
"statement": "Fara, landing keeper: Keep grain boats moving. Garr, boat repairer: Replace the loose landing post. Hana, basket maker: Secure fair grain terms. Ivo, provisioner: Avoid skipped meals. Jora, exchange witness: Make schedules reliable.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-concealed",
"domain": "INSTITUTION",
"subject_id": "reedhaven",
"statement": "Reedhaven’s current grain receipts used the ordinary outgoing weight and contain no direct evidence of the earlier alteration. Its reliance is real, but a temporary audit does not by itself cut off private trade or collapse the settlement.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-conditions",
"domain": "RESOURCE",
"subject_id": "hearthmere",
"statement": "Hearthmere: about 150 people; potters and communal ovens with skilled fuel management; local grain land is thin and fuel crews compete with roof repairs; durable sealed jars could reduce grain spoilage across the valley. The communal oven flue needs repair before another large firing; wet fuel is piling beside the shelter. Keeper Oren arranged emergency grain for eighteen dependent households here during last winter’s shortage. People thank him for finding supplies when others could not. They know the grain arrived from Measure House, not whose deliveries paid for it. You have no proof that a weight or ledger was altered. Gratitude is strong, though some households dislike owing public favors.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-contacts",
"domain": "CHARACTER",
"subject_id": "hearthmere",
"statement": "Kira, oven keeper: Repair the flue safely. Lorn, potter: Demonstrate sound grain jars. Mela, household representative: Protect dependent households without humiliating them. Noll, fuel foreman: Dry fuel and avoid overwork. Pia, exchange witness: Remember help while hearing evidence.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-concealed",
"domain": "INSTITUTION",
"subject_id": "hearthmere",
"statement": "Eighteen dependent Hearthmere households received the diverted grain; they did not know the receiving stone or credited tallies were altered. Oren knows his own act and motive. Gratitude cannot supply the recipients with that hidden knowledge.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-conditions",
"domain": "RESOURCE",
"subject_id": "stonecross",
"statement": "Stonecross: about 150 people; stoneworking, a stable upland road and a carefully preserved reference weight; few oxen and steep fields limit transport capacity; a repairable roadside shelter could support visiting exchange witnesses. A retaining wall has shifted above the road; hauling stone will occupy the same oxen needed for exchange. You have seen the independent reference stone kept in a dry locked chest. Tovin and Ressa witnessed its comparison with the ordinary house stone at last year’s public reweighing and resealed its cord. They can show you the intact seal. Possessing it does not reveal whether any later exchange was wrong. Taking it to the coming reweighing requires a carrier and witnesses; other uses of their time will wait.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-contacts",
"domain": "CHARACTER",
"subject_id": "stonecross",
"statement": "Ressa, reference custodian: Keep the seal and custody credible. Tovin, stoneworker: Keep comparisons accurate. Una, road forewoman: Stabilize the retaining wall. Vann, ox keeper: Avoid exhausting the few oxen. Willa, exchange witness: Demand inspectable claims.",
"value": null,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-concealed",
"domain": "INSTITUTION",
"subject_id": "stonecross",
"statement": "The Stonecross reference remains accurate. It can expose the separate overweight receiving stone if compared under credible custody; it cannot by itself reveal motives, which households benefited, or who authorized any alteration.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-map",
"domain": "GEOGRAPHY",
"subject_id": "measure-valley",
"statement": "Barleybank lies west of Measure House, Reedhaven a day downstream, Hearthmere south on the clay slope, and Stonecross a day northeast by road. Ordinary messengers can travel between neighboring settlements in a few days; weather and assigned labor still constrain exchanges. Beyond the familiar routes the map is uncertain.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-season-conditions",
"domain": "WEATHER",
"subject_id": "measure-valley",
"statement": "Early spring, Year 1. Cool rain softens tracks and threatens stored seed. Ordinary food and shelter work remains necessary; no imminent regional famine, epidemic or violent catastrophe is established.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-reputation-contacts",
"domain": "CHARACTER",
"subject_id": "oren",
"statement": "Oren has kept the shared measure for twelve years and settled many exchange disputes. The four communities know him by reputation and through their witnesses. Sella keeps duplicate tallies; Belen convenes the weighing witnesses. Reputation is respected but does not guarantee truth.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-procedure-custom",
"domain": "INSTITUTION",
"subject_id": "common-measure",
"statement": "The annual public reweighing is already scheduled for the third month of spring, Turn 3, at Measure House. Second-month preparation copies receipt tallies and checks seals. Each community may send its witness, receipts and any reference weight. Stones and books remain under witnessed custody. After evidence and a hearing, three clan witnesses can order a one-month suspension and temporary Belen custody; all four can confirm replacement or revised custody. Censure and a documented restitution claim are available, but payment needs real resources and agreement. Regular exchanges can continue under supervision.",
"value": null,
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-breach-concealed",
"domain": "INSTITUTION",
"subject_id": "common-measure",
"statement": "Last winter Oren used a receiving stone one tenth heavier than the ordinary house standard on several Barleybank deliveries. Twenty credited weights included two extra ordinary weights, passed to eighteen dependent Hearthmere households during a genuine shortage. Oren believed it preferable to openly refusing those households food; he concealed the transfer in the house ledger while receipt copies preserved the nominal transaction. The ordinary outgoing stone was unchanged. The extra receiving stone remains in the rear cupboard, labeled winter receiving; no later crimes, violence, conspiracy or wider deficit are established.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-evidence-concealed",
"domain": "KNOWLEDGE",
"subject_id": "sella",
"statement": "Sella has seen two receipt entries disagree with house-ledger totals. She has not identified the heavier stone, diversion or Oren’s motive. The planned second-month copying gives her reason and access to compare and ask delivery witnesses. Belen can require a witnessed cupboard opening under existing audit procedure. The independent Stonecross reference can distinguish stones if brought with credible custody. Neither book discrepancy nor weight discrepancy alone establishes where diverted grain went or who ordered it.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "measure-causal-limits-concealed",
"domain": "WORLD",
"subject_id": "measure-valley",
"statement": "Evidence and actual choices may support private confrontation, a limited admission, public exposure at the scheduled weighing, censure, temporary suspension, restitution, divided reactions, reform or supervised continuity. This is a possibility range, not scheduled outcomes. No invented additional crime, spontaneous collapse, arbitrary violence or omniscient discovery follows. Player actions and precautions may prevent, delay or redirect discovery. Prior breach is fixed; actors retain decision-time knowledge and agency.",
"value": null,
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"domain": "RESOURCE",
"id": "fact-barleybank-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Bran's crew cleared the lower drainage ditch down to gravel and reinforced the embankment, draining the seed beds. The communal loft roof was re-thatched and sealed, securing dry storage for seed barley.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Garr reinforced the loose landing post with stone ballast and fascines without disrupting boat traffic. Reed boats were inspected and found sound, and marsh foraging supplemented food stores.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Kira repaired the communal oven flue with refractory clay while baking continued safely on low-draft hearths. Noll built an elevated fuel drying rack and organized alternating shifts to patch living quarter roofs.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-stonecross-infrastructure-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D01"
]
},
"statement": "Una cut weep channels behind the shifted retaining wall and braced the slope with timber cribbing, arresting movement. Rotational hauling by hand and sledge preserved draft oxen from exhaustion.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-exchange-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D02"
]
},
"statement": "Jora completed the scheduled early spring grain-for-baskets exchange at Measure House with Keeper Oren and Sella. Receipts and dual-notched tallies matched the standard delivery, and the grain boat returned safely to Reedhaven.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-hearthmere-messenger-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D02"
]
},
"statement": "Hearthmere's courteous greeting was received at Measure House. Keeper Oren and Belen acknowledged the message and noted Hearthmere's plan to attend Month 2 receipt copying.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-messenger-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D02"
]
},
"statement": "Stonecross's messenger delivered advance notice to Belen and Sella at Measure House confirming plans to send receipt copies for Month 2 preparation and the reference stone for Month 3 reweighing. Belen affirmed the customary schedule.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-barleybank-audit-prep-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D03"
]
},
"statement": "Ada, Dain, and Esme calibrated empty sack and cart tare weights and established an internal balance in Barleybank. Last winter's receipts and tallies were gathered in good order for Esme's attendance at Month 2 preparation.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-hearthmere-audit-prep-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D03"
]
},
"statement": "Pia and Mela reviewed internal delivery chits from last winter's emergency grain. The eighteen dependent households were protected from public stigma, and internal tallies were organized for Month 2 preparation without making external accusations.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-audit-prep-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D03"
]
},
"statement": "Ressa and Tovin inspected the locked reference chest and documented that the seal and cord from last year's reweighing remain intact and undamaged. Willa organized Stonecross's receipts in preparation for Month 2.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-grain-jars-turn1",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T001-D04"
]
},
"statement": "Lorn and the potters produced test batches of standardized ceramic grain storage jars with fitted lids tested for beeswax and clay slip sealing, preparing sample vessels for demonstration.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Cora supervised calibrated sowing of the barley crop across drained lower fields and upper slopes, holding back a seed reserve in the loft. Bran's drainage patrols kept gravel ditches clear of silt and flotsam during mid-spring rains.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Garr established a systematic dry-dock rotation, pulling reed boats ashore to inspect pitch seals, tighten lashings, and dry out hulls. Ivo audited grain rations and expanded wetland foraging, drying roots and smoking fish to establish an independent food reserve.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Kira supervised a successful communal kiln firing using seasoned fuel, producing standardized grain storage jars and curved roof tiles. Noll's crews weatherproofed roofs, and Mela integrated dependent households into dignified craft preparation.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D01"
]
},
"statement": "Una and Tovin dressed stone locally and advanced permanent masonry on the retaining wall with rotational ox pacing under Vann. Secondary crews weatherproofed the roadside shelter, restocked firewood, and repaired sleeping bunks.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-barleybank-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "At Measure House, Esme cross-checked Barleybank's winter delivery receipts with Sella and Belen. Sella confirmed a numerical discrepancy between Barleybank's twenty-weight receipt chits and house ledger entries. Sella entered the variance into the duplicate register without making accusations, and Belen affirmed the matter will be reviewed at the Month 3 assembly.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-reedhaven-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "Jora presented Reedhaven's tallies and signed receipts to Sella and Oren at Measure House. All records from last month's grain exchange and prior transactions matched the house ledgers cleanly, and the seals on Reedhaven's archived tallies were verified intact. Belen confirmed the Month 3 reweighing schedule.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-hearthmere-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "Pia presented Hearthmere's chits and delivery records to Sella and Belen, copying them into the register. In reviewing winter relief grain for Hearthmere's eighteen households, Pia noted the transfer was booked under Measure House central accounts without identifying an individual clan source, while duplicate records showed an unassigned balance. Pia documented the entry calmly without raising formal challenges.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-tally-audit-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D02"
]
},
"statement": "Willa systematically reconciled Stonecross's receipts and transaction chits with Sella at Measure House. All tallies and seals aligned cleanly with central records. Willa confirmed with Belen the schedule and order of inspection for Month 3, and reviewed custodial protocols for presenting the independent reference stone.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-jar-demonstration-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D03"
]
},
"statement": "Lorn demonstrated Hearthmere's standardized ceramic grain jars at Measure House, showcasing fitted lids sealed with beeswax and clay slip. Senior witness Belen accepted three sealed test jars of sample grain into custody for observation through autumn, and delegates from Barleybank and Reedhaven expressed strong commercial interest.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [
"player1",
"player2",
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-stonecross-reference-custody-turn2",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T002-D04"
]
},
"statement": "Ressa maintained strict on-site custody and environmental logging of the locked reference chest in Stonecross, confirming seals remain undisturbed. Tovin crafted a padded carrying case and harness to safeguard the stone during transit, and Willa confirmed formal receipt protocols with Belen for Month 3.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Cora oversaw systematic field walks, harrowing, and weeding across emerging barley crops, while Bran stabilized drainage canal banks with sod and grass. Ada maintained consumption grain rationing and daily loft checks.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Garr completed the dry-dock inspection and re-caulking cycle for the boat fleet. Fara kept landing docks clear, while Ivo prepared elevated storage dunnage and expanded smoked fish and rush root reserves.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Kira supervised a second major kiln firing producing trade jars, roof tiles, and domestic pots. Noll finished weatherproofing domestic roofs and stacked fuel on drying racks, while Mela integrated eighteen households into pottery support tasks.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Una directed foundation masonry along the retaining wall with locally dressed stone. Vann enforced strict ox rest rotations to keep draft teams in prime health, while terrace crops were weeded.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D02"
]
},
"statement": "At the Month 3 assembly, Stonecross presented its reference stone in a padded case with seals verified intact. Under Belen's supervision, the working stones balanced true against the reference. Belen certified the standard, and Reedhaven executed its scheduled grain-for-baskets exchange without variance.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"domain": "INSTITUTION",
"id": "fact-restitution-accord-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"statement": "Barleybank presented delivery receipts documenting a two-weight discrepancy from winter. Pia acknowledged that eighteen Hearthmere households received emergency grain and offered the Hearthmere Storage & Reserve Agreement of thirty ceramic jars. Oren admitted to using an overweight winter stone from the rear cupboard to aid the families. Belen and the four clan witnesses ratified a restitution agreement: Hearthmere's thirty jars clear the central ledger balance, providing Barleybank priority sealed storage and harvest credits, while Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"statement": "The four clans established regional commercial agreements at Measure House: Reedhaven agreed to weave shock-absorbing wicker sleeves and provide river transport for Hearthmere jars; Barleybank committed forward harvest grain for Hearthmere storage jars; Stonecross committed to keeping its upland road and shelter open for traveling exchange parties.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
],
"knowledge": [
{
"id": "K-barleybank-conditions-player1",
"holder_id": "leader-barleybank",
"player_id": "player1",
"fact_id": "barleybank-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-barleybank-contacts-player1",
"holder_id": "leader-barleybank",
"player_id": "player1",
"fact_id": "barleybank-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-reedhaven-conditions-player2",
"holder_id": "leader-reedhaven",
"player_id": "player2",
"fact_id": "reedhaven-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-reedhaven-contacts-player2",
"holder_id": "leader-reedhaven",
"player_id": "player2",
"fact_id": "reedhaven-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-hearthmere-conditions-player3",
"holder_id": "leader-hearthmere",
"player_id": "player3",
"fact_id": "hearthmere-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-hearthmere-contacts-player3",
"holder_id": "leader-hearthmere",
"player_id": "player3",
"fact_id": "hearthmere-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-stonecross-conditions-player4",
"holder_id": "leader-stonecross",
"player_id": "player4",
"fact_id": "stonecross-conditions",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"id": "K-stonecross-contacts-player4",
"holder_id": "leader-stonecross",
"player_id": "player4",
"fact_id": "stonecross-contacts",
"epistemic_status": "OBSERVED",
"confidence": "CONFIRMED",
"source_type": "INITIAL",
"propagation_path": [],
"learned_turn": 0
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-infrastructure-turn1",
"holder_id": "leader-barleybank",
"id": "K-barleybank-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-infrastructure-turn1",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-infrastructure-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-infrastructure-turn1",
"holder_id": "leader-stonecross",
"id": "K-stonecross-infrastructure-turn1",
"learned_turn": 1,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-reedhaven-exchange-turn1",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-exchange-turn1",
"learned_turn": 1,
"player_id": "player2",
"propagation_path": [
"jora"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-messenger-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-messenger-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [
"pia"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-stonecross-messenger-turn1",
"holder_id": "leader-stonecross",
"id": "K-stonecross-messenger-turn1",
"learned_turn": 1,
"player_id": "player4",
"propagation_path": [
"willa"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-audit-prep-turn1",
"holder_id": "leader-barleybank",
"id": "K-barleybank-audit-prep-turn1",
"learned_turn": 1,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-audit-prep-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-audit-prep-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-audit-prep-turn1",
"holder_id": "leader-stonecross",
"id": "K-stonecross-audit-prep-turn1",
"learned_turn": 1,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-grain-jars-turn1",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-grain-jars-turn1",
"learned_turn": 1,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn2",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn2",
"learned_turn": 2,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn2",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn2",
"learned_turn": 2,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn2",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn2",
"learned_turn": 2,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn2",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn2",
"learned_turn": 2,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-barleybank-tally-audit-turn2",
"holder_id": "leader-barleybank",
"id": "K-barleybank-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player1",
"propagation_path": [
"esme"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-reedhaven-tally-audit-turn2",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player2",
"propagation_path": [
"jora"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-tally-audit-turn2",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player3",
"propagation_path": [
"pia"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-stonecross-tally-audit-turn2",
"holder_id": "leader-stonecross",
"id": "K-stonecross-tally-audit-turn2",
"learned_turn": 2,
"player_id": "player4",
"propagation_path": [
"willa"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-jar-demonstration-turn2",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-jar-demo-player3",
"learned_turn": 2,
"player_id": "player3",
"propagation_path": [
"lorn"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-jar-demonstration-turn2",
"holder_id": "leader-barleybank",
"id": "K-barleybank-jar-demo-player1",
"learned_turn": 2,
"player_id": "player1",
"propagation_path": [
"esme"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "REPORTED",
"fact_id": "fact-hearthmere-jar-demonstration-turn2",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-jar-demo-player2",
"learned_turn": 2,
"player_id": "player2",
"propagation_path": [
"jora"
],
"source_type": "PROPAGATED"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-reference-custody-turn2",
"holder_id": "leader-stonecross",
"id": "K-stonecross-reference-custody-turn2",
"learned_turn": 2,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-barleybank-domestic-turn3",
"holder_id": "leader-barleybank",
"id": "K-barleybank-domestic-turn3",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reedhaven-domestic-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reedhaven-domestic-turn3",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-hearthmere-domestic-turn3",
"holder_id": "leader-hearthmere",
"id": "K-hearthmere-domestic-turn3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-stonecross-domestic-turn3",
"holder_id": "leader-stonecross",
"id": "K-stonecross-domestic-turn3",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-barleybank",
"id": "K-reweighing-certification-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-reedhaven",
"id": "K-reweighing-certification-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-hearthmere",
"id": "K-reweighing-certification-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-reweighing-certification-turn3",
"holder_id": "leader-stonecross",
"id": "K-reweighing-certification-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-barleybank",
"id": "K-restitution-accord-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-reedhaven",
"id": "K-restitution-accord-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-hearthmere",
"id": "K-restitution-accord-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-stonecross",
"id": "K-restitution-accord-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-barleybank",
"id": "K-regional-trade-accords-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-reedhaven",
"id": "K-regional-trade-accords-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-hearthmere",
"id": "K-regional-trade-accords-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
{
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-regional-trade-accords-turn3",
"holder_id": "leader-stonecross",
"id": "K-regional-trade-accords-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
],
"relationships": [
{
"id": "hearthmere-oren-gratitude",
"source_id": "mela",
"target_id": "oren",
"basis": "Emergency grain received last winter; Mela knows help arrived but not hidden means.",
"stance": "Grateful, reluctant to humiliate a benefactor",
"intensity": "MATERIAL",
"confidence": "CONFIRMED",
"obligation_ids": [],
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "sella-oren-trust",
"source_id": "sella",
"target_id": "oren",
"basis": "Junior keeper apprenticed under Oren and now sees unexplained discrepancies.",
"stance": "Respectful concern; asks for explanation before accusation",
"intensity": "MATERIAL",
"confidence": "CONFIRMED",
"obligation_ids": [],
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"institutions": [
{
"id": "barleybank-continuity",
"name": "Barleybank continuity council",
"place_id": "barleybank",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"ada",
"bran",
"cora"
],
"constituency_id": "barleybank-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "reedhaven-continuity",
"name": "Reedhaven continuity council",
"place_id": "reedhaven",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"fara",
"garr",
"hana"
],
"constituency_id": "reedhaven-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "hearthmere-continuity",
"name": "Hearthmere continuity council",
"place_id": "hearthmere",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"kira",
"lorn",
"mela"
],
"constituency_id": "hearthmere-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "stonecross-continuity",
"name": "Stonecross continuity council",
"place_id": "stonecross",
"domain": "Food, shelter and safe established work",
"authority_holder_ids": [
"ressa",
"tovin",
"una"
],
"constituency_id": "stonecross-households",
"capability": "Maintain stores, stop unsafe work and carry out established exchanges while seeking leadership.",
"failure_mode": "Cannot create major external obligations or unlimited labor.",
"succession_path": "Repeated absence produces contested stewardship under the baseline absence rules.",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "common-measure",
"name": "Common Measure",
"place_id": "measure-house",
"domain": "Witnessed grain weight and exchange tallies",
"authority_holder_ids": [
"oren",
"belen",
"esme",
"jora",
"pia",
"willa"
],
"constituency_id": "exchange-witnesses",
"capability": "Oren operates exchanges under joint tally supervision with Sella and Belen. Witnesses compare sealed stones and ledgers; three of four clan witnesses may suspend the keeper for one month; all four can confirm replacement or revised custody terms. Proven mismeasurement supports a recorded restitution claim; regular exchanges continue under supervision.",
"failure_mode": "No army, confiscation power, magical proof or power to bind absent parties. Closure is not automatic. Disagreement may delay a remedy while witnessed exchanges continue.",
"succession_path": "Temporary custody under witnessed suspension; permanent replacement requires all four representatives after evidence and a hearing.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T003-D03"
]
}
}
],
"obligations": [
{
"due_key": "Y01-M04",
"id": "OBL-hearthmere-jars-restitution",
"party_ids": [
"hearthmere-households",
"barleybank-households",
"common-measure"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic jars to Measure House to clear the winter relief balance, granting Barleybank priority storage allocations and harvest credits.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
},
{
"due_key": null,
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"party_ids": [
"reedhaven-households",
"hearthmere-households"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"status": "ACTIVE",
"terms": "Reedhaven crafts protective wicker sleeves and provides water transport for Hearthmere ceramic jars in exchange for storage vessels.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"jora",
"pia"
]
},
{
"due_key": "Y01-M06",
"id": "OBL-barleybank-hearthmere-forward-grain",
"party_ids": [
"barleybank-households",
"hearthmere-households"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"status": "ACTIVE",
"terms": "Barleybank guarantees post-harvest grain deliveries to Hearthmere in exchange for standardized ceramic storage jars and cured roof tiles.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"esme",
"pia"
]
}
],
"pressures": [
{
"id": "P-barleybank-spring",
"subject_id": "barleybank",
"name": "Barleybank spring work",
"state": "Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
{
"id": "P-reedhaven-spring",
"subject_id": "reedhaven",
"name": "Reedhaven spring work",
"state": "Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
{
"id": "P-hearthmere-spring",
"subject_id": "hearthmere",
"name": "Hearthmere spring work",
"state": "Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
{
"id": "P-stonecross-spring",
"subject_id": "stonecross",
"name": "Stonecross spring work",
"state": "Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
}
],
"rules": [
{
"id": "RULE-W1-CHARACTER-AGENCY",
"name": "Persistent character agency",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Characters act from knowledge, motives, relationships, constituencies, opportunity, capacity, red lines, and escalation.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W2-ABSENCE",
"name": "Consequential absence",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "First miss delegates continuity, second miss creates contested stewardship, and a third miss enters explicit elimination confirmation.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W3-CALENDAR",
"name": "Calendar and causal convergence",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Use Ynn-Mnn calendar keys, a six-turn seasonal slice, optional causal contact, and attractor review after Turns 003 and 005.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W4-POWER",
"name": "Defect-sensitive bounded leadership influence",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Use evidence-based 1–5 anchors, defect-sensitive power, influence bands, and a bounded causal effect curve.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
{
"id": "RULE-W5-STATE",
"name": "Structured state and dual privacy gate",
"status": "ACTIVE",
"scope": "CAMPAIGN",
"effect": "Use JSON authoritative state after activation, generated operational views, validation, recovery, and machine-plus-human privacy review.",
"approval_id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
}
],
"attractors": [
{
"approval_id": null,
"evidence_turns": [
2,
3
],
"id": "ATTR-measure-valley-commons",
"missing_evidence": [
"Execution of forward grain deliveries across autumn harvest",
"Demonstrated continuity of shared standards across seasonal stress"
],
"name": "Measure Valley Exchange Commons",
"participant_ids": [
"barleybank",
"reedhaven",
"hearthmere",
"stonecross"
],
"status": "HYPOTHESIS"
}
],
"decisions": [
{
"id": "T001-D01",
"title": "Spring Infrastructure Stabilization and Subsistence Maintenance",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T001-A-GM",
"summary": "Every leader formulated well-grounded, prioritized plans assigning competent named subordinates to urgent local vulnerabilities. Intrinsic difficulties were modest and leadership execution was disciplined.\nAll four communities successfully stabilized their primary spring physical infrastructure without overextending labor or depleting seed, boat, fuel, or livestock assets."
},
{
"id": "T001-D02",
"title": "Scheduled Early Spring Exchange and Routine Messengers at Measure House",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player2",
"player3",
"player4"
],
"approval_id": "T001-A-GM",
"summary": "Reedhaven followed customary trade schedules, and Keeper Oren used the standard outgoing weight as established. Messengers from Hearthmere and Stonecross maintained formal decorum.\nReedhaven conducted its routine spring exchange under ordinary weights without incident; Hearthmere and Stonecross delivered courteous administrative communications without premature dispute."
},
{
"id": "T001-D03",
"title": "Internal Measure House Preparations and Local Record Audits",
"type": "ROUTINE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player3",
"player4"
],
"approval_id": "T001-A-GM",
"summary": "All three leaders acted with procedural restraint: verifying internal tare, delivery chits, and chest seals respectively, without leaking premature accusations or disturbing communal trust.\nInternal audits and calibration proceeded calmly within Barleybank, Hearthmere, and Stonecross, confirming local baselines while adhering strictly to the established Month 2 and 3 reweighing timetable."
},
{
"id": "T001-D04",
"title": "Hearthmere Ceramic Grain Storage Jar Development",
"type": "ROUTINE",
"status": "APPROVED",
"affected_player_ids": [
"player3"
],
"approval_id": "T001-A-GM",
"summary": "The project matched Hearthmere's established pottery expertise and communal ovens, timed logically while the main flue underwent repairs.\nHearthmere produced sound prototype ceramic grain jars with tight lids and verified seals, demonstrating potential storage benefits for future exchange."
},
{
"id": "T002-D01",
"title": "Mid-Spring Domestic Operations and Infrastructure Consolidation",
"type": "ROUTINE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T002-A-GM",
"summary": "All four leaders issued disciplined, grounded instructions for domestic seasonal work that built directly upon Turn 1 improvements. High leadership power and explicit labor sequencing prevented overextension and avoided collisions between internal maintenance and Measure House delegations.\nBarleybank completed calibrated sowing while keeping ditches clear and seed banked in reserve. Reedhaven systematically inspected and lashed its reed boat fleet while establishing an independent food buffer of smoked fish and dried marsh roots. Hearthmere executed a full kiln firing for standardized storage jars and roof tiles, securing domestic roofs while integrating dependent households with dignity. Stonecross advanced permanent stone masonry on the retaining wall under ox rotation pacing and completed weatherproofing the roadside shelter."
},
{
"id": "T002-D02",
"title": "Measure House Month 2 Tally Reconciliation and Record Alignment",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T002-A-GM",
"summary": "Delegations from all four communities gathered at Measure House and operated with strict procedural restraint in accordance with player directives and character agency. Documented variances were logged without accusation, preserving institutional stability and preparing for the scheduled Month 3 assembly.\nMonth 2 tally copying and seal inspections concluded in an orderly manner. Stonecross and Reedhaven records verified with zero discrepancies. Sella and Esme identified a numerical mismatch between Barleybank's delivery receipts and the house ledger accounts, entering the variance into the duplicate register for formal review at Month 3 without public confrontation. Pia verified that Hearthmere's emergency grain was booked through central Measure House accounts without raising disputes. Belen logged all certified tallies and confirmed the reweighing date and protocols for Month 3."
},
{
"id": "T002-D03",
"title": "Hearthmere Ceramic Grain Jar Demonstration and Regional Trade Initiatives",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3"
],
"approval_id": "T002-A-GM",
"summary": "Hearthmere's craft demonstration leveraged Turn 1 jar developments and the natural gathering at Measure House. The tangible utility of sealed storage against pests and damp resonated with Barleybank and Reedhaven, establishing grounded inter-clan commercial interest without forcing premature contracts.\nLorn successfully demonstrated Hearthmere's standardized ceramic grain jars to assembled witnesses and traders at Measure House. Belen accepted three sealed test jars of grain into official custody for an empirical durability trial through autumn. Delegates from Barleybank and Reedhaven recognized the preservation benefits and initiated informal forward exchange discussions for Month 3."
},
{
"id": "T002-D04",
"title": "Stonecross Reference Stone Custodial Security and Transit Preparation",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player4"
],
"approval_id": "T002-A-GM",
"summary": "Player 4 prudently kept the reference stone in situ rather than risking transport across muddy spring roads, while preparing transit gear and aligning protocols with Belen in advance of Month 3.\nStonecross maintained the independent reference stone in secure upland custody throughout Month 2. Ressa logged the intact condition of seals and storage humidity daily, while Tovin constructed a padded, weather-resistant transit harness. Willa confirmed with Belen that the reference stone will be received and inspected under full witness protocol during the Month 3 assembly."
},
{
"id": "T003-D01",
"title": "Settlement Domestic Maintenance and Production Cycles",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "All four submissions demonstrated high focus and realistic delegation to named lieutenants, operating well within established settlement labor capacities and seasonal constraints.\nDomestic maintenance, craft production, and resource management cycles proceed smoothly across all four settlements with realistic staffing, sound pacing, and no bottlenecks."
},
{
"id": "T003-D02",
"title": "Measure House Annual Public Reweighing and Certification",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Stonecross handled reference transit and unsealing with rigorous custodial precautions, Belen maintained customary convening authority, and working stones balanced true against the reference stone.\nThe Stonecross reference stone seals are confirmed intact, the working stones balance true under public inspection, the Measure House standard is certified, and Reedhaven's scheduled grain exchange executes cleanly."
},
{
"id": "T003-D03",
"title": "Adjudication of Winter Tally Discrepancy and Relief Restitution",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player3",
"player2",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Barleybank presented receipt evidence calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency relief and provided tangible restitution; Oren admitted the alteration without evasion; all clan witnesses preferred institutional reform to disruption.\nThe winter discrepancy is resolved constructively without suspension: Hearthmere tenders 30 sealed ceramic jars to extinguish the unassigned relief balance, satisfying Barleybank's restitution claim with priority jars and harvest credits; Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight."
},
{
"id": "T003-D04",
"title": "Regional Commercial Specialization and Bilateral Accords",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Complementary economic needs, high trust emerging from the peaceful tally dispute resolution, and mutual delegations present at Measure House provided clear opportunity and motivation for formal agreements.\nBilateral regional agreements are ratified: Reedhaven partners with Hearthmere on jar-jackets and river transport; Barleybank contracts for sealed grain jars against autumn grain; Stonecross guarantees open road infrastructure and roadside shelter support."
},
{
"id": "T003-D05",
"title": "Turn 003 Attractor Review: Regional Exchange Commons",
"type": "RULE_OR_VICTORY",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Multi-clan investment across Turns 2 and 3 justifies hypothesis tracking per Turn 003 protocol, but victory activation requires demonstrated economic durability and harvest delivery under stress across future turns.\nThe 'Measure Valley Exchange Commons' is formally recorded as an emerging victory attractor hypothesis; no victory promotion is granted at Turn 3."
}
],
"approvals": [
{
"id": "SIM-BOOTSTRAP-broken-measure-trunk-01",
"kind": "RULE_ACTIVATION",
"authority": "SIMULATION_POLICY",
"approved_at": "2026-09-11T12:43:02.234Z",
"target_ids": [
"RULE-W1-CHARACTER-AGENCY",
"RULE-W2-ABSENCE",
"RULE-W3-CALENDAR",
"RULE-W4-POWER",
"RULE-W5-STATE"
],
"scope": "Run configuration imports the selected rules as simulation baseline only."
},
{
"id": "T001-A-GM",
"kind": "ADJUDICATION",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:44:27.802Z",
"target_ids": [
"T001-D01",
"T001-D02",
"T001-D03",
"T001-D04"
],
"scope": "AI GM reviewed the complete locked simultaneous turn."
},
{
"id": "T001-A-DELIVERY",
"kind": "DELIVERY",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:45:34.072Z",
"target_ids": [
"player1",
"player2",
"player3",
"player4"
],
"scope": "Independent AI narrative review passed: All four draft turn reports are causally consistent with the baseline state, player submissions, and GM decisions. Simultaneous interactions at Measure House (Reedhaven exchange, Hearthmere and Stonecross messengers) were resolved without conflict. Hidden facts (the altered winter receiving stone, diversion of grain to Hearthmere households, and Oren's motive) remain strictly confidential to GM scope and were not disclosed or implied in any player report. Local infrastructure repairs, internal calibrations, and administrative preparations strictly adhere to character capacities, seasonal constraints, and visible fact envelopes. Uncertainty and dual privacy boundaries are fully preserved."
},
{
"id": "T002-A-GM",
"kind": "ADJUDICATION",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:47:20.160Z",
"target_ids": [
"T002-D01",
"T002-D02",
"T002-D03",
"T002-D04"
],
"scope": "AI GM reviewed the complete locked simultaneous turn."
},
{
"id": "T002-A-DELIVERY",
"kind": "DELIVERY",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:48:50.599Z",
"target_ids": [
"player1",
"player2",
"player3",
"player4"
],
"scope": "Independent AI narrative review passed: All actions and outcomes are causally consistent and strictly adhere to character knowledge, institutional rules, and physical constraints. The Month 2 proceedings at Measure House follow established customary procedures: Sella records the numerical discrepancy between Barleybank's receipts and the house ledger without premature accusations or omniscient leaps; Hearthmere observes the unassigned central booking for winter emergency relief without discovering the underlying diverted source or altered receiving stone; and Stonecross and Reedhaven verify their tallies and seals cleanly. The domestic actions across all four clans build logically upon Turn 1 developments. Narrative reports disclose only legitimate player-visible facts without leaking GM mechanics, hidden scores, or other players' private intent."
},
{
"id": "T003-A-GM",
"kind": "ADJUDICATION",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:54:47.956Z",
"target_ids": [
"T003-D01",
"T003-D02",
"T003-D03",
"T003-D04",
"T003-D05"
],
"scope": "AI GM reviewed the complete locked simultaneous turn."
},
{
"id": "T003-A-DELIVERY",
"kind": "DELIVERY",
"authority": "AI_GM",
"approved_at": "2026-09-11T12:56:13.541Z",
"target_ids": [
"player1",
"player2",
"player3",
"player4"
],
"scope": "Independent AI narrative review passed: The adjudication and narrative drafts for Turn 3 are fully causally consistent and adhere strictly to scenario fixtures, player agency, character baselines, and institutional rules. At the scheduled Turn 3 assembly, Stonecross's reference stone tested true against the working stones (consistent with the overweight stone having been a separate winter receiving stone). The winter tally discrepancy was resolved through procedural assembly mechanics without arbitrary violence or omniscient leaps: Barleybank presented receipts, Pia acknowledged Hearthmere's emergency grain and tendered ceramic jars for restitution, and Oren admitted using the cupboard stone. The resulting accord (administrative caution, joint tally oversight, and 30-jar restitution) matches the Common Measure institution's powers. Domestic actions across all four settlements are well within seasonal labor capacities. Information privacy is cleanly maintained: all assembly events are public knowledge, while domestic actions remain strictly scoped to each clan."
}
],
"state_changes": [
{
"id": "T001-SC-1",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Cold rain is collecting at the lower seed beds; the drainage crew needs a clear priority.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T001-SC-2",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T001-SC-3",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"One landing post is loose, while the next grain-for-baskets exchange is due this month.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T001-SC-4",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T001-SC-5",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue needs repair before another large firing; wet fuel is piling beside the shelter.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T001-SC-6",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T001-SC-7",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"A retaining wall has shifted above the road; hauling stone will occupy the same oxen needed for exchange.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T001-SC-8",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":0,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T001-SC-9",
"subject_id": "barleybank-households",
"prior_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Cold rain is collecting at the lower seed beds; the drainage crew needs a clear priority.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Seed beds are draining and the loft is dry; prepare for spring planting and Esme's attendance at Month 2 tally checks.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T001-SC-10",
"subject_id": "reedhaven-households",
"prior_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"One landing post is loose, while the next grain-for-baskets exchange is due this month.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Landing post is sound and grain received; maintain boat gear and prepare trade records for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T001-SC-11",
"subject_id": "hearthmere-households",
"prior_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"The communal oven flue needs repair before another large firing; wet fuel is piling beside the shelter.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Oven flue repaired and fuel drying; test grain jar firings and prepare internal tallies for Month 2 copying.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T001-SC-12",
"subject_id": "stonecross-households",
"prior_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"A retaining wall has shifted above the road; hauling stone will occupy the same oxen needed for exchange.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall stabilized and oxen preserved; complete shelter checks and prepare chits for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T001-SC-13",
"subject_id": "fact-barleybank-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-barleybank-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Bran's crew cleared the lower drainage ditch down to gravel and reinforced the embankment, draining the seed beds. The communal loft roof was re-thatched and sealed, securing dry storage for seed barley.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-14",
"subject_id": "K-barleybank-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-infrastructure-turn1\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-15",
"subject_id": "fact-reedhaven-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Garr reinforced the loose landing post with stone ballast and fascines without disrupting boat traffic. Reed boats were inspected and found sound, and marsh foraging supplemented food stores.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-16",
"subject_id": "K-reedhaven-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reedhaven-infrastructure-turn1\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-17",
"subject_id": "fact-hearthmere-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Kira repaired the communal oven flue with refractory clay while baking continued safely on low-draft hearths. Noll built an elevated fuel drying rack and organized alternating shifts to patch living quarter roofs.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-18",
"subject_id": "K-hearthmere-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-infrastructure-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-19",
"subject_id": "fact-stonecross-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-stonecross-infrastructure-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D01\"]},\"statement\":\"Una cut weep channels behind the shifted retaining wall and braced the slope with timber cribbing, arresting movement. Rotational hauling by hand and sledge preserved draft oxen from exhaustion.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-20",
"subject_id": "K-stonecross-infrastructure-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-infrastructure-turn1\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-infrastructure-turn1\",\"learned_turn\":1,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D01"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-21",
"subject_id": "fact-reedhaven-exchange-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-exchange-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D02\"]},\"statement\":\"Jora completed the scheduled early spring grain-for-baskets exchange at Measure House with Keeper Oren and Sella. Receipts and dual-notched tallies matched the standard delivery, and the grain boat returned safely to Reedhaven.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-22",
"subject_id": "K-reedhaven-exchange-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-reedhaven-exchange-turn1\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-exchange-turn1\",\"learned_turn\":1,\"player_id\":\"player2\",\"propagation_path\":[\"jora\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-23",
"subject_id": "fact-hearthmere-messenger-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-hearthmere-messenger-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D02\"]},\"statement\":\"Hearthmere's courteous greeting was received at Measure House. Keeper Oren and Belen acknowledged the message and noted Hearthmere's plan to attend Month 2 receipt copying.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-24",
"subject_id": "K-hearthmere-messenger-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-messenger-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-messenger-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[\"pia\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-25",
"subject_id": "fact-stonecross-messenger-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-messenger-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D02\"]},\"statement\":\"Stonecross's messenger delivered advance notice to Belen and Sella at Measure House confirming plans to send receipt copies for Month 2 preparation and the reference stone for Month 3 reweighing. Belen affirmed the customary schedule.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-26",
"subject_id": "K-stonecross-messenger-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-stonecross-messenger-turn1\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-messenger-turn1\",\"learned_turn\":1,\"player_id\":\"player4\",\"propagation_path\":[\"willa\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T001-D02"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-27",
"subject_id": "fact-barleybank-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-barleybank-audit-prep-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D03\"]},\"statement\":\"Ada, Dain, and Esme calibrated empty sack and cart tare weights and established an internal balance in Barleybank. Last winter's receipts and tallies were gathered in good order for Esme's attendance at Month 2 preparation.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-28",
"subject_id": "K-barleybank-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-audit-prep-turn1\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-audit-prep-turn1\",\"learned_turn\":1,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-29",
"subject_id": "fact-hearthmere-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-hearthmere-audit-prep-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D03\"]},\"statement\":\"Pia and Mela reviewed internal delivery chits from last winter's emergency grain. The eighteen dependent households were protected from public stigma, and internal tallies were organized for Month 2 preparation without making external accusations.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-30",
"subject_id": "K-hearthmere-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-audit-prep-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-audit-prep-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-31",
"subject_id": "fact-stonecross-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-audit-prep-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D03\"]},\"statement\":\"Ressa and Tovin inspected the locked reference chest and documented that the seal and cord from last year's reweighing remain intact and undamaged. Willa organized Stonecross's receipts in preparation for Month 2.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-32",
"subject_id": "K-stonecross-audit-prep-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-audit-prep-turn1\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-audit-prep-turn1\",\"learned_turn\":1,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D03"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T001-SC-33",
"subject_id": "fact-hearthmere-grain-jars-turn1",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-grain-jars-turn1\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T001-D04\"]},\"statement\":\"Lorn and the potters produced test batches of standardized ceramic grain storage jars with fitted lids tested for beeswax and clay slip sealing, preparing sample vessels for demonstration.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T001-D04"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T001-SC-34",
"subject_id": "K-hearthmere-grain-jars-turn1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-grain-jars-turn1\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-grain-jars-turn1\",\"learned_turn\":1,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T001-D04"
],
"applied_at": "2026-09-11T12:44:27.802Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-35",
"subject_id": "fact-barleybank-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-barleybank-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Cora supervised calibrated sowing of the barley crop across drained lower fields and upper slopes, holding back a seed reserve in the loft. Bran's drainage patrols kept gravel ditches clear of silt and flotsam during mid-spring rains.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-36",
"subject_id": "K-barleybank-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-domestic-turn2\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-37",
"subject_id": "fact-reedhaven-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Garr established a systematic dry-dock rotation, pulling reed boats ashore to inspect pitch seals, tighten lashings, and dry out hulls. Ivo audited grain rations and expanded wetland foraging, drying roots and smoking fish to establish an independent food reserve.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-38",
"subject_id": "K-reedhaven-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reedhaven-domestic-turn2\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-39",
"subject_id": "fact-hearthmere-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Kira supervised a successful communal kiln firing using seasoned fuel, producing standardized grain storage jars and curved roof tiles. Noll's crews weatherproofed roofs, and Mela integrated dependent households into dignified craft preparation.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-40",
"subject_id": "K-hearthmere-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-domestic-turn2\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-41",
"subject_id": "fact-stonecross-domestic-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-stonecross-domestic-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D01\"]},\"statement\":\"Una and Tovin dressed stone locally and advanced permanent masonry on the retaining wall with rotational ox pacing under Vann. Secondary crews weatherproofed the roadside shelter, restocked firewood, and repaired sleeping bunks.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-42",
"subject_id": "K-stonecross-domestic-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-domestic-turn2\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-domestic-turn2\",\"learned_turn\":2,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-43",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"The lower drainage ditch has been cleared down to gravel and the seed loft roof secured against rain.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T002-SC-44",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T002-SC-45",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"The loose landing post has been stabilized with ballast and fascines; dock operations are secure.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T002-SC-46",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T002-SC-47",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"The communal oven flue has been rebuilt and fuel elevated on drying racks; roof patching is underway.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T002-SC-48",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T002-SC-49",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Drainage weep channels and timber cribbing have arrested retaining wall movement without exhausting oxen.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T002-SC-50",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":1,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T002-SC-51",
"subject_id": "barleybank-households",
"prior_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Seed beds are draining and the loft is dry; prepare for spring planting and Esme's attendance at Month 2 tally checks.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"barleybank-households\",\"name\":\"Barleybank households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ada\",\"esme\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"deep barley fields and experienced grain growers\"],\"current_agenda\":\"Barley sown and seed loft guarded; await Esme's report from Month 2 tally checks and prepare for Month 3 reweighing.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T002-SC-52",
"subject_id": "reedhaven-households",
"prior_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Landing post is sound and grain received; maintain boat gear and prepare trade records for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"reedhaven-households\",\"name\":\"Reedhaven households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"fara\",\"jora\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"a ferry landing and sound reed boats\"],\"current_agenda\":\"Fleet dry-docked and fish stores preserved; await Jora's report from Month 2 tally checks and prepare cargo boats for Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T002-SC-53",
"subject_id": "hearthmere-households",
"prior_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Oven flue repaired and fuel drying; test grain jar firings and prepare internal tallies for Month 2 copying.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"hearthmere-households\",\"name\":\"Hearthmere households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"kira\",\"pia\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"potters and communal ovens with skilled fuel management\"],\"current_agenda\":\"Kiln firing successful and roofs weatherproofed; await Pia and Lorn's return with regional interest in storage jars ahead of Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T002-SC-54",
"subject_id": "stonecross-households",
"prior_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall stabilized and oxen preserved; complete shelter checks and prepare chits for Month 2 preparation.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\"]}}",
"new_value": "{\"id\":\"stonecross-households\",\"name\":\"Stonecross households\",\"scope\":\"LOCAL\",\"member_summary\":\"Growers, makers, dependants and exchange workers.\",\"leader_ids\":[\"ressa\",\"willa\"],\"interests\":[\"Food, shelter, credible local leadership\"],\"controlled_resources\":[\"stoneworking, a stable upland road and a carefully preserved reference weight\"],\"current_agenda\":\"Retaining wall masonry reinforced and shelter restored; await Willa's return from Month 2 to finalize transport harness for the reference stone in Month 3.\",\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"decision_ids": [
"T002-D01"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T002-SC-55",
"subject_id": "fact-barleybank-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-barleybank-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"At Measure House, Esme cross-checked Barleybank's winter delivery receipts with Sella and Belen. Sella confirmed a numerical discrepancy between Barleybank's twenty-weight receipt chits and house ledger entries. Sella entered the variance into the duplicate register without making accusations, and Belen affirmed the matter will be reviewed at the Month 3 assembly.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-56",
"subject_id": "K-barleybank-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-barleybank-tally-audit-turn2\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player1\",\"propagation_path\":[\"esme\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-57",
"subject_id": "fact-reedhaven-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-reedhaven-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"Jora presented Reedhaven's tallies and signed receipts to Sella and Oren at Measure House. All records from last month's grain exchange and prior transactions matched the house ledgers cleanly, and the seals on Reedhaven's archived tallies were verified intact. Belen confirmed the Month 3 reweighing schedule.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-58",
"subject_id": "K-reedhaven-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-reedhaven-tally-audit-turn2\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player2\",\"propagation_path\":[\"jora\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-59",
"subject_id": "fact-hearthmere-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-hearthmere-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"Pia presented Hearthmere's chits and delivery records to Sella and Belen, copying them into the register. In reviewing winter relief grain for Hearthmere's eighteen households, Pia noted the transfer was booked under Measure House central accounts without identifying an individual clan source, while duplicate records showed an unassigned balance. Pia documented the entry calmly without raising formal challenges.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-60",
"subject_id": "K-hearthmere-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-tally-audit-turn2\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player3\",\"propagation_path\":[\"pia\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-61",
"subject_id": "fact-stonecross-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-tally-audit-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D02\"]},\"statement\":\"Willa systematically reconciled Stonecross's receipts and transaction chits with Sella at Measure House. All tallies and seals aligned cleanly with central records. Willa confirmed with Belen the schedule and order of inspection for Month 3, and reviewed custodial protocols for presenting the independent reference stone.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-62",
"subject_id": "K-stonecross-tally-audit-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-stonecross-tally-audit-turn2\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-tally-audit-turn2\",\"learned_turn\":2,\"player_id\":\"player4\",\"propagation_path\":[\"willa\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-63",
"subject_id": "exchange-witnesses",
"prior_value": "{\"id\":\"exchange-witnesses\",\"name\":\"Exchange witnesses\",\"scope\":\"REGIONAL\",\"member_summary\":\"Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.\",\"leader_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"interests\":[\"Credible measures\",\"Continued exchange\",\"Remedies supported by evidence\"],\"controlled_resources\":[\"Witnessed seals and reweighing procedure\"],\"current_agenda\":\"Prepare the annual late-spring reweighing without prejudging its findings.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"exchange-witnesses\",\"name\":\"Exchange witnesses\",\"scope\":\"REGIONAL\",\"member_summary\":\"Esme, Jora, Pia and Willa represent their communities alongside senior witness Belen.\",\"leader_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"interests\":[\"Credible measures\",\"Continued exchange\",\"Remedies supported by evidence\"],\"controlled_resources\":[\"Witnessed seals and reweighing procedure\"],\"current_agenda\":\"Month 2 tally checks and seal inspections completed; prepare for the formal Month 3 public assembly and reweighing.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T002-D02\"]}}",
"decision_ids": [
"T002-D02"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
}
},
{
"id": "T002-SC-64",
"subject_id": "fact-hearthmere-jar-demonstration-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-jar-demonstration-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D03\"]},\"statement\":\"Lorn demonstrated Hearthmere's standardized ceramic grain jars at Measure House, showcasing fitted lids sealed with beeswax and clay slip. Senior witness Belen accepted three sealed test jars of sample grain into custody for observation through autumn, and delegates from Barleybank and Reedhaven expressed strong commercial interest.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\",\"player2\",\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player1",
"player2",
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-65",
"subject_id": "K-hearthmere-jar-demo-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-jar-demonstration-turn2\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-jar-demo-player3\",\"learned_turn\":2,\"player_id\":\"player3\",\"propagation_path\":[\"lorn\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-66",
"subject_id": "K-barleybank-jar-demo-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-jar-demonstration-turn2\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-jar-demo-player1\",\"learned_turn\":2,\"player_id\":\"player1\",\"propagation_path\":[\"esme\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-67",
"subject_id": "K-reedhaven-jar-demo-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"REPORTED\",\"fact_id\":\"fact-hearthmere-jar-demonstration-turn2\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-jar-demo-player2\",\"learned_turn\":2,\"player_id\":\"player2\",\"propagation_path\":[\"jora\"],\"source_type\":\"PROPAGATED\"}",
"decision_ids": [
"T002-D03"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T002-SC-68",
"subject_id": "fact-stonecross-reference-custody-turn2",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-stonecross-reference-custody-turn2\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T002-D04\"]},\"statement\":\"Ressa maintained strict on-site custody and environmental logging of the locked reference chest in Stonecross, confirming seals remain undisturbed. Tovin crafted a padded carrying case and harness to safeguard the stone during transit, and Willa confirmed formal receipt protocols with Belen for Month 3.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T002-D04"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T002-SC-69",
"subject_id": "K-stonecross-reference-custody-turn2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-reference-custody-turn2\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-reference-custody-turn2\",\"learned_turn\":2,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T002-D04"
],
"applied_at": "2026-09-11T12:47:20.160Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-70",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley sowing is completed across drained fields with a seed reserve stored in the dry loft; ditch patrols prevent silt buildup.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T003-SC-71",
"subject_id": "P-barleybank-spring",
"prior_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-barleybank-spring\",\"subject_id\":\"barleybank\",\"name\":\"Barleybank spring work\",\"state\":\"Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player1\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
}
},
{
"id": "T003-SC-72",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Reed boats dry-docked and inspected in rotation; marsh foraging and fish smoking establish durable food reserves extending baseline grain stores.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T003-SC-73",
"subject_id": "P-reedhaven-spring",
"prior_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-reedhaven-spring\",\"subject_id\":\"reedhaven\",\"name\":\"Reedhaven spring work\",\"state\":\"Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player2\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
}
},
{
"id": "T003-SC-74",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln firing completed producing storage jars and curved roof tiles; storehouse and domestic roofs weatherproofed.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T003-SC-75",
"subject_id": "P-hearthmere-spring",
"prior_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-hearthmere-spring\",\"subject_id\":\"hearthmere\",\"name\":\"Hearthmere spring work\",\"state\":\"Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player3\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
}
},
{
"id": "T003-SC-76",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Permanent stone masonry on retaining wall advanced with strict ox pacing; roadside shelter roof weatherproofed and bunks repaired.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T003-SC-77",
"subject_id": "P-stonecross-spring",
"prior_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":2,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"new_value": "{\"id\":\"P-stonecross-spring\",\"subject_id\":\"stonecross\",\"name\":\"Stonecross spring work\",\"state\":\"Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch.\",\"progress\":null,\"maximum\":null,\"status\":\"ACTIVE\",\"last_updated_turn\":3,\"visibility\":{\"scope\":\"PLAYERS\",\"player_ids\":[\"player4\"]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T001-D01\",\"T002-D01\",\"T003-D01\"]}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
}
},
{
"id": "T003-SC-78",
"subject_id": "fact-barleybank-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-barleybank-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Cora oversaw systematic field walks, harrowing, and weeding across emerging barley crops, while Bran stabilized drainage canal banks with sod and grass. Ada maintained consumption grain rationing and daily loft checks.\",\"subject_id\":\"barleybank\",\"value\":null,\"visibility\":{\"player_ids\":[\"player1\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-79",
"subject_id": "K-barleybank-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-barleybank-domestic-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-barleybank-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-80",
"subject_id": "fact-reedhaven-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-reedhaven-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Garr completed the dry-dock inspection and re-caulking cycle for the boat fleet. Fara kept landing docks clear, while Ivo prepared elevated storage dunnage and expanded smoked fish and rush root reserves.\",\"subject_id\":\"reedhaven\",\"value\":null,\"visibility\":{\"player_ids\":[\"player2\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-81",
"subject_id": "K-reedhaven-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reedhaven-domestic-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reedhaven-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-82",
"subject_id": "fact-hearthmere-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-hearthmere-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Kira supervised a second major kiln firing producing trade jars, roof tiles, and domestic pots. Noll finished weatherproofing domestic roofs and stacked fuel on drying racks, while Mela integrated eighteen households into pottery support tasks.\",\"subject_id\":\"hearthmere\",\"value\":null,\"visibility\":{\"player_ids\":[\"player3\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-83",
"subject_id": "K-hearthmere-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-hearthmere-domestic-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-hearthmere-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-84",
"subject_id": "fact-stonecross-domestic-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-stonecross-domestic-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D01\"]},\"statement\":\"Una directed foundation masonry along the retaining wall with locally dressed stone. Vann enforced strict ox rest rotations to keep draft teams in prime health, while terrace crops were weeded.\",\"subject_id\":\"stonecross\",\"value\":null,\"visibility\":{\"player_ids\":[\"player4\"],\"scope\":\"PLAYERS\"}}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
{
"id": "T003-SC-85",
"subject_id": "K-stonecross-domestic-turn3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-stonecross-domestic-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-stonecross-domestic-turn3\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D01"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-86",
"subject_id": "fact-reweighing-certification-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-reweighing-certification-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D02\"]},\"statement\":\"At the Month 3 assembly, Stonecross presented its reference stone in a padded case with seals verified intact. Under Belen's supervision, the working stones balanced true against the reference. Belen certified the standard, and Reedhaven executed its scheduled grain-for-baskets exchange without variance.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"}}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-87",
"subject_id": "K-reweighing-certification-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-reweighing-certification-player1\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-88",
"subject_id": "K-reweighing-certification-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-reweighing-certification-player2\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-89",
"subject_id": "K-reweighing-certification-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-reweighing-certification-player3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-90",
"subject_id": "K-reweighing-certification-player4",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-reweighing-certification-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-reweighing-certification-player4\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D02"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-91",
"subject_id": "fact-restitution-accord-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"INSTITUTION\",\"id\":\"fact-restitution-accord-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D03\"]},\"statement\":\"Barleybank presented delivery receipts documenting a two-weight discrepancy from winter. Pia acknowledged that eighteen Hearthmere households received emergency grain and offered the Hearthmere Storage & Reserve Agreement of thirty ceramic jars. Oren admitted to using an overweight winter stone from the rear cupboard to aid the families. Belen and the four clan witnesses ratified a restitution agreement: Hearthmere's thirty jars clear the central ledger balance, providing Barleybank priority sealed storage and harvest credits, while Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.\",\"subject_id\":\"measure-house\",\"value\":null,\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"}}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-92",
"subject_id": "K-restitution-accord-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-restitution-accord-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-restitution-accord-player1\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-93",
"subject_id": "K-restitution-accord-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-restitution-accord-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-restitution-accord-player2\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-94",
"subject_id": "K-restitution-accord-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-restitution-accord-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-restitution-accord-player3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-95",
"subject_id": "K-restitution-accord-player4",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-restitution-accord-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-restitution-accord-player4\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-96",
"subject_id": "OBL-hearthmere-jars-restitution",
"prior_value": "null",
"new_value": "{\"due_key\":\"Y01-M04\",\"id\":\"OBL-hearthmere-jars-restitution\",\"party_ids\":[\"hearthmere-households\",\"barleybank-households\",\"common-measure\"],\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D03\"]},\"status\":\"ACTIVE\",\"terms\":\"Hearthmere delivers 30 standardized ceramic jars to Measure House to clear the winter relief balance, granting Barleybank priority storage allocations and harvest credits.\",\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"},\"witness_ids\":[\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"]}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-97",
"subject_id": "oren",
"prior_value": "{\"id\":\"oren\",\"name\":\"Oren\",\"status\":\"ACTIVE\",\"home_place_id\":\"measure-house\",\"role\":\"respected keeper\",\"goals\":[\"Preserve the shared exchange standard\",\"Protect households he helped\",\"Avoid public disgrace\"],\"fears\":[\"Loss of livelihood or credible standing\"],\"relationships\":[],\"initiative\":\"Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.\",\"red_line\":\"Will not knowingly destroy food or harm a witness to protect his office.\",\"escalation_position\":\"Privately anxious about the two ledgers; still treated with respect.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"oren\",\"name\":\"Oren\",\"status\":\"ACTIVE\",\"home_place_id\":\"measure-house\",\"role\":\"respected keeper\",\"goals\":[\"Preserve the shared exchange standard\",\"Protect households he helped\",\"Avoid public disgrace\"],\"fears\":[\"Loss of livelihood or credible standing\"],\"relationships\":[],\"initiative\":\"Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.\",\"red_line\":\"Will not knowingly destroy food or harm a witness to protect his office.\",\"escalation_position\":\"Operating under formal caution and joint tally supervision with Sella and Belen.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T003-D03\"]}}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
}
},
{
"id": "T003-SC-98",
"subject_id": "common-measure",
"prior_value": "{\"id\":\"common-measure\",\"name\":\"Common Measure\",\"place_id\":\"measure-house\",\"domain\":\"Witnessed grain weight and exchange tallies\",\"authority_holder_ids\":[\"oren\",\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"constituency_id\":\"exchange-witnesses\",\"capability\":\"Oren operates exchanges. Witnesses compare sealed stones and both ledgers; three of four clan witnesses may suspend the keeper for one month and appoint Belen as temporary custodian after hearing the keeper. Proven mismeasurement supports a recorded restitution claim; actual payment requires identified grain and responsible parties’ agreement. All four witnesses may confirm replacement or revised custody terms.\",\"failure_mode\":\"No army, confiscation power, magical proof or power to bind absent parties. Closure is not automatic. Disagreement may delay a remedy while witnessed exchanges continue.\",\"succession_path\":\"Temporary custody under witnessed suspension; permanent replacement requires all four representatives after evidence and a hearing.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"FIXTURE_ADAPTATION\",\"source_ids\":[\"BM-SCENARIO-01\"]}}",
"new_value": "{\"id\":\"common-measure\",\"name\":\"Common Measure\",\"place_id\":\"measure-house\",\"domain\":\"Witnessed grain weight and exchange tallies\",\"authority_holder_ids\":[\"oren\",\"belen\",\"esme\",\"jora\",\"pia\",\"willa\"],\"constituency_id\":\"exchange-witnesses\",\"capability\":\"Oren operates exchanges under joint tally supervision with Sella and Belen. Witnesses compare sealed stones and ledgers; three of four clan witnesses may suspend the keeper for one month; all four can confirm replacement or revised custody terms. Proven mismeasurement supports a recorded restitution claim; regular exchanges continue under supervision.\",\"failure_mode\":\"No army, confiscation power, magical proof or power to bind absent parties. Closure is not automatic. Disagreement may delay a remedy while witnessed exchanges continue.\",\"succession_path\":\"Temporary custody under witnessed suspension; permanent replacement requires all four representatives after evidence and a hearing.\",\"visibility\":{\"scope\":\"PUBLIC\",\"player_ids\":[]},\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"BM-SCENARIO-01\",\"T003-D03\"]}}",
"decision_ids": [
"T003-D03"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
}
},
{
"id": "T003-SC-99",
"subject_id": "fact-regional-trade-accords-turn3",
"prior_value": "null",
"new_value": "{\"domain\":\"RESOURCE\",\"id\":\"fact-regional-trade-accords-turn3\",\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D04\"]},\"statement\":\"The four clans established regional commercial agreements at Measure House: Reedhaven agreed to weave shock-absorbing wicker sleeves and provide river transport for Hearthmere jars; Barleybank committed forward harvest grain for Hearthmere storage jars; Stonecross committed to keeping its upland road and shelter open for traveling exchange parties.\",\"subject_id\":\"measure-valley\",\"value\":null,\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"}}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-100",
"subject_id": "K-regional-trade-accords-player1",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-barleybank\",\"id\":\"K-regional-trade-accords-player1\",\"learned_turn\":3,\"player_id\":\"player1\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-101",
"subject_id": "K-regional-trade-accords-player2",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-reedhaven\",\"id\":\"K-regional-trade-accords-player2\",\"learned_turn\":3,\"player_id\":\"player2\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-102",
"subject_id": "K-regional-trade-accords-player3",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-hearthmere\",\"id\":\"K-regional-trade-accords-player3\",\"learned_turn\":3,\"player_id\":\"player3\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-103",
"subject_id": "K-regional-trade-accords-player4",
"prior_value": "null",
"new_value": "{\"confidence\":\"CONFIRMED\",\"epistemic_status\":\"OBSERVED\",\"fact_id\":\"fact-regional-trade-accords-turn3\",\"holder_id\":\"leader-stonecross\",\"id\":\"K-regional-trade-accords-player4\",\"learned_turn\":3,\"player_id\":\"player4\",\"propagation_path\":[],\"source_type\":\"DIRECT_OBSERVATION\"}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
},
{
"id": "T003-SC-104",
"subject_id": "OBL-reedhaven-hearthmere-wicker-transport",
"prior_value": "null",
"new_value": "{\"due_key\":null,\"id\":\"OBL-reedhaven-hearthmere-wicker-transport\",\"party_ids\":[\"reedhaven-households\",\"hearthmere-households\"],\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D04\"]},\"status\":\"ACTIVE\",\"terms\":\"Reedhaven crafts protective wicker sleeves and provides water transport for Hearthmere ceramic jars in exchange for storage vessels.\",\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"},\"witness_ids\":[\"jora\",\"pia\"]}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-105",
"subject_id": "OBL-barleybank-hearthmere-forward-grain",
"prior_value": "null",
"new_value": "{\"due_key\":\"Y01-M06\",\"id\":\"OBL-barleybank-hearthmere-forward-grain\",\"party_ids\":[\"barleybank-households\",\"hearthmere-households\"],\"provenance\":{\"source_kind\":\"APPROVED_DECISION\",\"source_ids\":[\"T003-D04\"]},\"status\":\"ACTIVE\",\"terms\":\"Barleybank guarantees post-harvest grain deliveries to Hearthmere in exchange for standardized ceramic storage jars and cured roof tiles.\",\"visibility\":{\"player_ids\":[],\"scope\":\"PUBLIC\"},\"witness_ids\":[\"esme\",\"pia\"]}",
"decision_ids": [
"T003-D04"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
{
"id": "T003-SC-106",
"subject_id": "ATTR-measure-valley-commons",
"prior_value": "null",
"new_value": "{\"approval_id\":null,\"evidence_turns\":[2,3],\"id\":\"ATTR-measure-valley-commons\",\"missing_evidence\":[\"Execution of forward grain deliveries across autumn harvest\",\"Demonstrated continuity of shared standards across seasonal stress\"],\"name\":\"Measure Valley Exchange Commons\",\"participant_ids\":[\"barleybank\",\"reedhaven\",\"hearthmere\",\"stonecross\"],\"status\":\"HYPOTHESIS\"}",
"decision_ids": [
"T003-D05"
],
"applied_at": "2026-09-11T12:54:47.956Z",
"visibility": {
"scope": "GM_ONLY",
"player_ids": []
}
}
],
"results": [
{
"id": "T003-R-player1",
"player_id": "player1",
"source_path": "turns/turn-003/results/player1/RESULTS.md",
"visible_fact_ids": [
"fact-barleybank-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
],
"authored": true,
"approved": true
},
{
"id": "T003-R-player2",
"player_id": "player2",
"source_path": "turns/turn-003/results/player2/RESULTS.md",
"visible_fact_ids": [
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3",
"fact-reedhaven-domestic-turn3",
"reedhaven-conditions",
"reedhaven-contacts",
"measure-procedure-custom",
"measure-reputation-contacts"
],
"authored": true,
"approved": true
},
{
"id": "T003-R-player3",
"player_id": "player3",
"source_path": "turns/turn-003/results/player3/RESULTS.md",
"visible_fact_ids": [
"hearthmere-conditions",
"hearthmere-contacts",
"measure-map",
"measure-season-conditions",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-hearthmere-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
],
"authored": true,
"approved": true
},
{
"id": "T003-R-player4",
"player_id": "player4",
"source_path": "turns/turn-003/results/player4/RESULTS.md",
"visible_fact_ids": [
"stonecross-conditions",
"stonecross-contacts",
"measure-procedure-custom",
"measure-reputation-contacts",
"fact-stonecross-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
],
"authored": true,
"approved": true
}
],
"deliveries": []
}drafts
[
{
"narrative": "# Barleybank Turn Report — Late Spring, Year 1\n\n### Fieldwork and Storehouse Management\nAt home in Barleybank, late spring labor remained steady across the fields and settlement. Cora organized systematic walks through the emerging barley, directing crews in light harrowing and weeding to keep competitive growth from crowding the young green shoots. The germination across both the lower beds and upper slopes showed good uniformity following the earlier ditch clearance. \n\nAlong the waterways, Bran turned ditch labor toward bank stabilization, packing fresh sod and planting hardy grasses along the spoil berms of the primary drainage channel to prevent the cleared soil from washing back into the gravel bed during rains. In the storehouse, Ada enforced tight consumption rationing to protect the narrow remaining buffer before the green harvest, while conducting daily ventilation and inspection rounds through the communal loft to ensure seed reserves stayed cool and dry.\n\n### The Month 3 Assembly and Reweighing\nAt Measure House, the annual public reweighing convened under Belen's direction alongside witnesses from all four communities. Stonecross delivered its sealed reference stone in its padded case, with seals inspected and confirmed unbroken. When placed on the balance under Belen’s oversight, the working stones balanced true against the reference standard. Belen formally certified the working weights, after which Reedhaven carried out its scheduled seasonal exchange of grain for woven baskets without variance.\n\n### The Winter Ledger Discrepancy and Restitution Accord\nThe documented variance from winter was brought before the assembled clan witnesses. Barleybank submitted its winter delivery receipts, establishing a verified discrepancy of two nominal weights against the house accounts. \n\nIn response to the documentation, Oren admitted that he had brought an overweight winter stone out of the rear cupboard to balance emergency transfers of food during the cold season. Pia acknowledged that eighteen Hearthmere households had received that emergency grain, and she brought forward the Hearthmere Storage & Reserve Agreement to resolve the deficit. \n\nBelen and the four clan witnesses formally ratified a binding restitution accord:\n- Hearthmere assigns thirty standardized ceramic storage jars to settle and clear the central ledger balance.\n- Barleybank secures priority sealed storage and harvest credits tied to these jars.\n- Oren received a formal administrative caution for his unauthorized use of the non-standard weight, and he will continue his keeper duties under ongoing joint tally oversight by Belen and Sella.\n\n### Regional Trade Accords\nFollowing the settlement, broader commercial pacts were concluded among the four communities. Hearthmere’s standardized ceramic jars formed the foundation of a coordinated regional exchange:\n- Reedhaven committed to weaving shock-absorbing wicker sleeves and providing river barge transport to ship the ceramic containers safely.\n- Barleybank committed forward harvest grain from the coming crop to secure Hearthmere storage jars.\n- Stonecross agreed to keep the upland road clear and maintain its wayside shelters open for traveling exchange parties between the settlements.\n\n### Immediate Unresolved Pressures\n- **Storehouse Buffer:** With the growing season underway, household consumption must remain strictly rationed until the harvest matures.\n- **Harvest Commitments:** Barleybank is now formally pledged to deliver forward grain at harvest for ceramic jars, requiring disciplined yield tracking as crops head into early summer.\n- **Logistics and Custody:** Arrangements will need to be coordinated with Reedhaven's river carriers and Hearthmere to receive, inspect, and safely store the thirty sealed jars upon delivery.",
"player_id": "player1",
"visible_fact_ids": [
"fact-barleybank-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
]
},
{
"narrative": "# Reedhaven Turn Report: Late Spring, Year 1\n\n### The Month 3 Public Reweighing and Grain Exchange\nAt Measure House, Belen convened the annual public reweighing with delegates from all four communities present. Stonecross produced its reference stone in a padded case, with its custody seals inspected and confirmed intact. Under Belen's supervision, the working stones were set on the beam and balanced true against the reference stone. With the standard certified, Reedhaven’s scheduled Month 3 grain-for-baskets exchange proceeded cleanly and without variance, securing our community's standard grain delivery.\n\n### The Winter Discrepancy and Restitution Accord\nThe assembly also addressed a formal discrepancy brought forward by Barleybank, whose delivery receipts documented a two-weight shortfall from the winter. Keeper Oren admitted to the gathering that he had brought out an uncertified, overweight stone from the rear cupboard during the cold months to direct emergency grain to eighteen struggling Hearthmere households. \n\nPia acknowledged Hearthmere's receipt of that winter relief and offered thirty standardized ceramic storage jars under the Hearthmere Storage & Reserve Agreement to settle the balance. Belen and the four clan witnesses—including Reedhaven's delegation—ratified a formal restitution agreement. Under its terms, Hearthmere’s thirty jars clear the central ledger deficit and grant Barleybank priority sealed storage and harvest credits. Oren received a formal administrative caution and will continue his duties under direct, joint oversight from Belen and Sella.\n\n### Regional Trade Accords\nFollowing the settlement, the four communities formalized broader commercial arrangements at Measure House. Reedhaven formally agreed to weave shock-absorbing wicker sleeves to protect Hearthmere's ceramic jars during transit and committed our boats to provide river transport for them. In turn, Barleybank committed forward harvest grain for Hearthmere storage jars, and Stonecross agreed to keep its upland road and shelters open and maintained for traveling parties.\n\n### Landing Operations, Fleet, and Stores\nBack at Reedhaven, Garr finished the full dry-dock cycle, completing inspections and re-caulking the reed boat fleet so all craft remain sound and watertight. Fara kept the landing docks clear and orderly, allowing our loaded grain boats to dock without delay or congestion. Ivo prepared elevated timber dunnage in the storehouse to keep the incoming grain dry above marsh dampness, while continuing to expand our secondary food buffer with stores of smoked fish and dried rush roots.\n\n### Unresolved Pressures and Outlook\nWith the standard affirmed and trade relations stabilized, immediate attention turns to fulfilling Reedhaven's new regional obligations. Weaving protective wicker sleeves will demand dedicated time from Hana and the basket makers alongside regular basket production, while river transport of ceramic ware will require careful handling and scheduled boat crews as summer approaches.",
"player_id": "player2",
"visible_fact_ids": [
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3",
"fact-reedhaven-domestic-turn3",
"reedhaven-conditions",
"reedhaven-contacts",
"measure-procedure-custom",
"measure-reputation-contacts"
]
},
{
"narrative": "# Hearthmere Turn Report — Month 3 (Late Spring, Year 1)\n\n### Domestic Works and Pottery Production\n\nLate spring brought steady progress across Hearthmere’s clay slopes and living quarters. Under Kira’s supervision, the communal kiln completed a second major firing without incident, drawing on well-seasoned fuel from the drying racks. The run produced a reliable stock of Lorn’s standardized trade jars, interlocking roof tiles, and general domestic pots to replace worn household wares. \n\nFollowing the firing, Noll’s crews completed weatherproofing across all domestic quarters, securing roofs against future rains before turning their efforts back to splitting and stacking green fuel on elevated racks to dry through the summer. Mela successfully coordinated members of the eighteen dependent households in vital pottery support tasks—preparing slip, refining temper, and handling cured vessels—ensuring their labor was integrated into communal production without public distinction or embarrassment.\n\n### The Measure House Assembly and Standard Certification\n\nAt Measure House, the annual public reweighing convened under the eyes of the four clan witnesses, Convenor Belen, Keeper Oren, and Junior Keeper Sella. Stonecross presented its reference stone in its padded case with verified seals intact. Placed upon the master balances under Belen’s oversight, the working stones balanced true against the Stonecross reference. Belen certified the valley standard, allowing scheduled exchanges to proceed, including Reedhaven’s grain-for-baskets trade, which settled without variance.\n\n### The Winter Ledger Discrepancy and Restitution Accord\n\nThe question of the winter relief grain arose directly when Barleybank’s delegation presented delivery receipts documenting a two-weight shortfall from the cold months. \n\nIn response, Pia stepped forward and openly acknowledged that eighteen Hearthmere households had received the emergency grain during the winter crisis. She formally tendered the Hearthmere Storage & Reserve Agreement, pledging thirty standardized ceramic jars to resolve the imbalance. Faced with the receipts and the offer, Keeper Oren admitted to the gathering that he had taken an overweight stone from a rear cupboard to secure extra grain to aid those families in need.\n\nBelen and the four clan witnesses formally ratified a joint restitution agreement:\n- Hearthmere’s thirty ceramic jars are accepted to clear the central ledger balance completely.\n- Barleybank receives priority allocation of the sealed storage jars and associated harvest credits to compensate for its winter loss.\n- Keeper Oren was issued a formal administrative caution, retaining his post under required joint tally oversight with Belen and Sella.\n\nThe accord closed the matter without suspension or factional rupture, confirming the relief received while releasing Hearthmere’s households from any lingering debt or stigma.\n\n### Regional Trade Accords and Summer Pressures\n\nFollowing the settlement, regional trade talks among the four communities concluded with three complementary pacts:\n- **Reedhaven** agreed to weave shock-absorbing wicker sleeves to protect Hearthmere’s jars and provide waterborne transport downriver.\n- **Barleybank** committed forward harvest grain specifically in exchange for Hearthmere’s sealed storage vessels, guarding their upcoming crops against damp and vermin.\n- **Stonecross** committed to maintaining the upland road and keeping its shelter open for traveling exchange parties.\n\nAs late spring draws to a close, Hearthmere faces immediate practical demands: fulfilling the thirty-jar settlement to Measure House, coordinating with Reedhaven on river transport and wicker casings, and gearing kiln production to meet forward commitments before the autumn grain harvest begins.",
"player_id": "player3",
"visible_fact_ids": [
"hearthmere-conditions",
"hearthmere-contacts",
"measure-map",
"measure-season-conditions",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-hearthmere-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
]
},
{
"narrative": "### Roadwarden's Turn Report — Late Spring, Year 1\n\n**The Reweighing and Standard Certification**\nAt the Month 3 assembly at Measure House, Stonecross presented its independent reference stone in the padded transit case. Before the gathered clan witnesses, the custody seals from the previous year were inspected and verified to be fully intact. Under Belen's formal supervision, the working stones were placed upon the balances against our reference weight and balanced true. With the standard certified without variance, customary trade proceeded immediately: Reedhaven executed its scheduled grain-for-baskets exchange under the confirmed standard.\n\n**Dispute, Admission, and Restitution Accord**\nThe assembly then heard Barleybank’s delivery receipts documenting a two-weight discrepancy originating from the winter months. In response, Pia acknowledged that eighteen Hearthmere households had received emergency winter grain and formally offered thirty ceramic jars under the Hearthmere Storage & Reserve Agreement. Oren openly admitted that he had taken an overweight winter stone from the rear cupboard to assist the struggling families. \n\nFollowing formal procedure before Belen and the four clan witnesses, a restitution accord was negotiated and ratified:\n- Hearthmere’s thirty ceramic jars clear the central ledger balance.\n- Barleybank receives priority sealed storage and forward harvest credits in compensation.\n- Oren received a formal administrative caution rather than suspension or replacement, continuing in his role under strict joint tally oversight by Belen and Sella.\n\n**Regional Commercial Accords**\nWith the dispute resolved, the four communities finalized broader regional commercial arrangements. Reedhaven committed to weaving shock-absorbing wicker sleeves and providing river transport for Hearthmere's ceramic jars. Barleybank pledged forward harvest grain for Hearthmere storage jars. In turn, Stonecross formally committed to keeping the upland road clear and maintaining the repaired roadside shelter open as an operational waystation for traveling exchange parties.\n\n**Upland Infrastructure and Draft Management**\nBack in Stonecross, work progressed steadily under local direction while the delegation was away. Una advanced the foundation masonry along the shifted retaining wall, using stone quarried and dressed locally on the upper bench to avoid long transport. Vann strictly enforced draft rotations, keeping the settlement’s oxen well-rested and in prime health. Meanwhile, agricultural hands weeded the terrace crops to protect early growth.\n\n**Immediate Pressures and Forward Outlook**\nWith the standard certified and regional agreements ratified, Stonecross must now sustain its public commitment: keeping the upland road passable and the roadside shelter manned and supplied as inter-clan travel and transport begin. Balancing ongoing masonry repairs on the retaining wall against shelter hospitality and ox care will remain the primary local demand as early summer approaches.",
"player_id": "player4",
"visible_fact_ids": [
"stonecross-conditions",
"stonecross-contacts",
"measure-procedure-custom",
"measure-reputation-contacts",
"fact-stonecross-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
]
}
]exact differences
decisions
T003-D01
{
"id": "T003-D01",
"enabled": {
"id": "T003-D01",
"title": "Settlement Domestic Maintenance and Production Cycles",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "All four settlements submitted well-grounded, competent domestic directives using established personnel, avoiding overreach, and maintaining essential routines.\nDomestic maintenance, craft production, and resource management succeeded across all four settlements as planned, maintaining seasonal pacing and community welfare without overtaxing labor or draft animals."
},
"ablated": {
"id": "T003-D01",
"title": "Settlement Domestic Maintenance and Production Cycles",
"type": "GROUPED_REVERSIBLE",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "All four submissions demonstrated high focus and realistic delegation to named lieutenants, operating well within established settlement labor capacities and seasonal constraints.\nDomestic maintenance, craft production, and resource management cycles proceed smoothly across all four settlements with realistic staffing, sound pacing, and no bottlenecks."
}
}T003-D02
{
"id": "T003-D02",
"enabled": {
"id": "T003-D02",
"title": "Measure House Annual Public Reweighing and Certification",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Stonecross transported the reference stone under intact seal and strict custodial protocol. Belen and all four clan witnesses inspected the beam, unsealed the chest, and verified that the ordinary working weights balanced true. This certified the exchange standard and allowed Reedhaven's scheduled seasonal exchange to proceed smoothly.\nThe Stonecross reference stone confirmed that Measure House's ordinary working stones balance true. All four clan delegations certified the standard for Year 1, and Reedhaven executed its scheduled Month 3 grain-for-baskets exchange."
},
"ablated": {
"id": "T003-D02",
"title": "Measure House Annual Public Reweighing and Certification",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Stonecross handled reference transit and unsealing with rigorous custodial precautions, Belen maintained customary convening authority, and working stones balanced true against the reference stone.\nThe Stonecross reference stone seals are confirmed intact, the working stones balance true under public inspection, the Measure House standard is certified, and Reedhaven's scheduled grain exchange executes cleanly."
}
}T003-D03
{
"id": "T003-D03",
"enabled": {
"id": "T003-D03",
"title": "Adjudication of Winter Tally Discrepancy and Relief Restitution",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player3",
"player2",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Barleybank presented documented delivery discrepancies calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency famine aid and proposed practical ceramic jar restitution; Oren disclosed the emergency receiving stone without evasion; and Belen mediated a binding settlement maintaining institutional integrity.\nThe winter receipt variance was resolved through unanimous accord. Oren acknowledged using an emergency receiving stone to feed eighteen starving Hearthmere households last winter and produced the stone from the cupboard. Hearthmere's pledge of 30 standardized ceramic jars was accepted into Measure House custody to settle the balance, with Barleybank receiving priority allocation of jars and future harvest credits. Oren remains keeper under mandatory joint tally verification with Sella and Belen."
},
"ablated": {
"id": "T003-D03",
"title": "Adjudication of Winter Tally Discrepancy and Relief Restitution",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player3",
"player2",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Barleybank presented receipt evidence calmly without demanding punitive removal; Hearthmere proactively acknowledged emergency relief and provided tangible restitution; Oren admitted the alteration without evasion; all clan witnesses preferred institutional reform to disruption.\nThe winter discrepancy is resolved constructively without suspension: Hearthmere tenders 30 sealed ceramic jars to extinguish the unassigned relief balance, satisfying Barleybank's restitution claim with priority jars and harvest credits; Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight."
}
}T003-D04
{
"id": "T003-D04",
"enabled": {
"id": "T003-D04",
"title": "Regional Commercial Specialization and Bilateral Accords",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "With the institutional dispute peacefully resolved, all four clan delegations engaged constructively in forward-looking commercial cooperation based on their complementary economic advantages.\nThe four communities ratified interlocking bilateral trade agreements: Reedhaven partners with Hearthmere for jar shock-sleeves and river transit; Barleybank establishes forward grain orders for ceramic storage jars; and Stonecross commits its maintained road and shelter to support regional exchange."
},
"ablated": {
"id": "T003-D04",
"title": "Regional Commercial Specialization and Bilateral Accords",
"type": "CROSS_PLAYER",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Complementary economic needs, high trust emerging from the peaceful tally dispute resolution, and mutual delegations present at Measure House provided clear opportunity and motivation for formal agreements.\nBilateral regional agreements are ratified: Reedhaven partners with Hearthmere on jar-jackets and river transport; Barleybank contracts for sealed grain jars against autumn grain; Stonecross guarantees open road infrastructure and roadside shelter support."
}
}T003-D05
{
"id": "T003-D05",
"enabled": {
"id": "T003-D05",
"title": "Turn 003 Attractor Review: Regional Exchange Commons",
"type": "RULE_OR_VICTORY",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "While all four clans have invested across Turns 2 and 3 in standard preservation and commercial accords, the confederation has just survived its initial breach and requires demonstration of durability across upcoming summer harvests before qualifying for victory status.\nThe Turn 003 Attractor Review establishes 'Measure Valley Exchange Commons' as an active hypothesis reflecting cross-clan economic interdependence and joint standard maintenance, but withholds promotion to active victory status pending multi-turn harvest fulfillment."
},
"ablated": {
"id": "T003-D05",
"title": "Turn 003 Attractor Review: Regional Exchange Commons",
"type": "RULE_OR_VICTORY",
"status": "APPROVED",
"affected_player_ids": [
"player1",
"player2",
"player3",
"player4"
],
"approval_id": "T003-A-GM",
"summary": "Multi-clan investment across Turns 2 and 3 justifies hypothesis tracking per Turn 003 protocol, but victory activation requires demonstrated economic durability and harvest delivery under stress across future turns.\nThe 'Measure Valley Exchange Commons' is formally recorded as an emerging victory attractor hypothesis; no victory promotion is granted at Turn 3."
}
}facts
fact-barleybank-domestic-turn3
{
"id": "fact-barleybank-domestic-turn3",
"enabled": {
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Cora led field inspections confirming uniform barley germination across lower beds and upper slopes, utilizing minimal loft seed for targeted fill-ins while light weeding commenced. Bran's crews stabilized ditch spoil banks with sod and deep-rooting grasses.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
},
"ablated": {
"domain": "RESOURCE",
"id": "fact-barleybank-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Cora oversaw systematic field walks, harrowing, and weeding across emerging barley crops, while Bran stabilized drainage canal banks with sod and grass. Ada maintained consumption grain rationing and daily loft checks.",
"subject_id": "barleybank",
"value": null,
"visibility": {
"player_ids": [
"player1"
],
"scope": "PLAYERS"
}
}
}fact-reedhaven-domestic-turn3
{
"id": "fact-reedhaven-domestic-turn3",
"enabled": {
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Garr completed the dry-dock inspection cycle, recaulking seams and tightening lashings across the boat fleet. Ivo expanded smoked fish racks and dried rush root reserves, ensuring elevated storehouse bays stood ready for incoming exchange grain.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
},
"ablated": {
"domain": "RESOURCE",
"id": "fact-reedhaven-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Garr completed the dry-dock inspection and re-caulking cycle for the boat fleet. Fara kept landing docks clear, while Ivo prepared elevated storage dunnage and expanded smoked fish and rush root reserves.",
"subject_id": "reedhaven",
"value": null,
"visibility": {
"player_ids": [
"player2"
],
"scope": "PLAYERS"
}
}
}fact-hearthmere-domestic-turn3
{
"id": "fact-hearthmere-domestic-turn3",
"enabled": {
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Kira supervised a second major communal kiln firing, producing standardized ceramic grain jars with fitted lids and curved interlocking roof tiles. Noll weatherproofed domestic quarters with fresh tiles while drying split firewood in open-crib patterns.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
},
"ablated": {
"domain": "RESOURCE",
"id": "fact-hearthmere-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Kira supervised a second major kiln firing producing trade jars, roof tiles, and domestic pots. Noll finished weatherproofing domestic roofs and stacked fuel on drying racks, while Mela integrated eighteen households into pottery support tasks.",
"subject_id": "hearthmere",
"value": null,
"visibility": {
"player_ids": [
"player3"
],
"scope": "PLAYERS"
}
}
}fact-stonecross-domestic-turn3
{
"id": "fact-stonecross-domestic-turn3",
"enabled": {
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Una advanced permanent stone masonry along the road retaining wall foundation using upper-bench stone. Vann enforced rotational rest periods for the oxen, limiting heavy hauling and preserving draft strength as spring pastures peaked.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
},
"ablated": {
"domain": "RESOURCE",
"id": "fact-stonecross-domestic-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D01"
]
},
"statement": "Una directed foundation masonry along the retaining wall with locally dressed stone. Vann enforced strict ox rest rotations to keep draft teams in prime health, while terrace crops were weeded.",
"subject_id": "stonecross",
"value": null,
"visibility": {
"player_ids": [
"player4"
],
"scope": "PLAYERS"
}
}
}fact-reweighing-certification-turn3
{
"id": "fact-reweighing-certification-turn3",
"enabled": {
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D02"
]
},
"statement": "At Measure House, Convenor Belen and the four clan witnesses verified the intact seal on the Stonecross reference chest before cutting the cord. Tested on the balance beam, Measure House's ordinary working stones balanced true against the reference stone, certifying the regional standard for Year 1. Following certification, Reedhaven executed its scheduled Month 3 grain-for-baskets exchange against verified tallies.",
"subject_id": "common-measure",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
"ablated": {
"domain": "INSTITUTION",
"id": "fact-reweighing-certification-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D02"
]
},
"statement": "At the Month 3 assembly, Stonecross presented its reference stone in a padded case with seals verified intact. Under Belen's supervision, the working stones balanced true against the reference. Belen certified the standard, and Reedhaven executed its scheduled grain-for-baskets exchange without variance.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
}fact-assembly-audit-restitution-turn3
{
"id": "fact-assembly-audit-restitution-turn3",
"enabled": {
"domain": "INSTITUTION",
"id": "fact-assembly-audit-restitution-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"statement": "Before the assembled clan delegates at Measure House, Barleybank presented receipts showing a two-weight discrepancy from winter deliveries. Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine and proposed the Storage & Reserve Agreement. Oren admitted to using an uncertified receiving stone from the rear cupboard to secure emergency supplies without clan malice. Belen and all four clan witnesses ratified a unanimous settlement: Hearthmere consignments of standardized ceramic jars extinguish the ledger balance, Barleybank receives restitution via priority jars and harvest credit, and Oren continues as keeper subject to joint tally oversight with Sella and Belen.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
"ablated": null
}fact-regional-trade-accords-turn3
{
"id": "fact-regional-trade-accords-turn3",
"enabled": {
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"statement": "Following the public assembly, the four clans concluded mutual commercial agreements: Reedhaven will weave wicker protective sleeves and provide river barge transport for Hearthmere ceramic jars; Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain; and Stonecross confirmed the upland road and roadside shelter are maintained open for regional traders.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
},
"ablated": {
"domain": "RESOURCE",
"id": "fact-regional-trade-accords-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"statement": "The four clans established regional commercial agreements at Measure House: Reedhaven agreed to weave shock-absorbing wicker sleeves and provide river transport for Hearthmere jars; Barleybank committed forward harvest grain for Hearthmere storage jars; Stonecross committed to keeping its upland road and shelter open for traveling exchange parties.",
"subject_id": "measure-valley",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
}fact-restitution-accord-turn3
{
"id": "fact-restitution-accord-turn3",
"enabled": null,
"ablated": {
"domain": "INSTITUTION",
"id": "fact-restitution-accord-turn3",
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"statement": "Barleybank presented delivery receipts documenting a two-weight discrepancy from winter. Pia acknowledged that eighteen Hearthmere households received emergency grain and offered the Hearthmere Storage & Reserve Agreement of thirty ceramic jars. Oren admitted to using an overweight winter stone from the rear cupboard to aid the families. Belen and the four clan witnesses ratified a restitution agreement: Hearthmere's thirty jars clear the central ledger balance, providing Barleybank priority sealed storage and harvest credits, while Oren receives a formal administrative caution and continues under joint Belen-Sella tally oversight.",
"subject_id": "measure-house",
"value": null,
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
}
}
}knowledge
K-assembly-audit-restitution-player1
{
"id": "K-assembly-audit-restitution-player1",
"enabled": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-barleybank",
"id": "K-assembly-audit-restitution-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
"ablated": null
}K-assembly-audit-restitution-player2
{
"id": "K-assembly-audit-restitution-player2",
"enabled": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-reedhaven",
"id": "K-assembly-audit-restitution-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
"ablated": null
}K-assembly-audit-restitution-player3
{
"id": "K-assembly-audit-restitution-player3",
"enabled": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-hearthmere",
"id": "K-assembly-audit-restitution-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
"ablated": null
}K-assembly-audit-restitution-player4
{
"id": "K-assembly-audit-restitution-player4",
"enabled": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-assembly-audit-restitution-turn3",
"holder_id": "leader-stonecross",
"id": "K-assembly-audit-restitution-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
},
"ablated": null
}K-restitution-accord-player1
{
"id": "K-restitution-accord-player1",
"enabled": null,
"ablated": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-barleybank",
"id": "K-restitution-accord-player1",
"learned_turn": 3,
"player_id": "player1",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}K-restitution-accord-player2
{
"id": "K-restitution-accord-player2",
"enabled": null,
"ablated": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-reedhaven",
"id": "K-restitution-accord-player2",
"learned_turn": 3,
"player_id": "player2",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}K-restitution-accord-player3
{
"id": "K-restitution-accord-player3",
"enabled": null,
"ablated": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-hearthmere",
"id": "K-restitution-accord-player3",
"learned_turn": 3,
"player_id": "player3",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}K-restitution-accord-player4
{
"id": "K-restitution-accord-player4",
"enabled": null,
"ablated": {
"confidence": "CONFIRMED",
"epistemic_status": "OBSERVED",
"fact_id": "fact-restitution-accord-turn3",
"holder_id": "leader-stonecross",
"id": "K-restitution-accord-player4",
"learned_turn": 3,
"player_id": "player4",
"propagation_path": [],
"source_type": "DIRECT_OBSERVATION"
}
}relationships
None recorded.
institutions
common-measure
{
"id": "common-measure",
"enabled": {
"id": "common-measure",
"name": "Common Measure",
"place_id": "measure-house",
"domain": "Witnessed grain weight and exchange tallies",
"authority_holder_ids": [
"oren",
"belen",
"esme",
"jora",
"pia",
"willa"
],
"constituency_id": "exchange-witnesses",
"capability": "Oren operates exchanges. Witnesses compare sealed stones and both ledgers; three of four clan witnesses may suspend the keeper for one month and appoint Belen as temporary custodian after hearing the keeper. Proven mismeasurement supports a recorded restitution claim; actual payment requires identified grain and responsible parties’ agreement. All four witnesses may confirm replacement or revised custody terms.",
"failure_mode": "No army, confiscation power, magical proof or power to bind absent parties. Closure is not automatic. Disagreement may delay a remedy while witnessed exchanges continue.",
"succession_path": "Temporary custody under witnessed suspension; permanent replacement requires all four representatives after evidence and a hearing.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "FIXTURE_ADAPTATION",
"source_ids": [
"BM-SCENARIO-01"
]
}
},
"ablated": {
"id": "common-measure",
"name": "Common Measure",
"place_id": "measure-house",
"domain": "Witnessed grain weight and exchange tallies",
"authority_holder_ids": [
"oren",
"belen",
"esme",
"jora",
"pia",
"willa"
],
"constituency_id": "exchange-witnesses",
"capability": "Oren operates exchanges under joint tally supervision with Sella and Belen. Witnesses compare sealed stones and ledgers; three of four clan witnesses may suspend the keeper for one month; all four can confirm replacement or revised custody terms. Proven mismeasurement supports a recorded restitution claim; regular exchanges continue under supervision.",
"failure_mode": "No army, confiscation power, magical proof or power to bind absent parties. Closure is not automatic. Disagreement may delay a remedy while witnessed exchanges continue.",
"succession_path": "Temporary custody under witnessed suspension; permanent replacement requires all four representatives after evidence and a hearing.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T003-D03"
]
}
}
}obligations
OBL-hearthmere-restitution-turn3
{
"id": "OBL-hearthmere-restitution-turn3",
"enabled": {
"due_key": "Y01-M05",
"id": "OBL-hearthmere-restitution-turn3",
"party_ids": [
"hearthmere-households",
"barleybank-households"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic storage jars immediately and 20 additional jars with roof tiles by midsummer to clear the winter grain relief deficit and provide Barleybank restitution.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
},
"ablated": null
}OBL-hearthmere-jars-restitution
{
"id": "OBL-hearthmere-jars-restitution",
"enabled": null,
"ablated": {
"due_key": "Y01-M04",
"id": "OBL-hearthmere-jars-restitution",
"party_ids": [
"hearthmere-households",
"barleybank-households",
"common-measure"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D03"
]
},
"status": "ACTIVE",
"terms": "Hearthmere delivers 30 standardized ceramic jars to Measure House to clear the winter relief balance, granting Barleybank priority storage allocations and harvest credits.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"belen",
"esme",
"jora",
"pia",
"willa"
]
}
}OBL-reedhaven-hearthmere-wicker-transport
{
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"enabled": null,
"ablated": {
"due_key": null,
"id": "OBL-reedhaven-hearthmere-wicker-transport",
"party_ids": [
"reedhaven-households",
"hearthmere-households"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"status": "ACTIVE",
"terms": "Reedhaven crafts protective wicker sleeves and provides water transport for Hearthmere ceramic jars in exchange for storage vessels.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"jora",
"pia"
]
}
}OBL-barleybank-hearthmere-forward-grain
{
"id": "OBL-barleybank-hearthmere-forward-grain",
"enabled": null,
"ablated": {
"due_key": "Y01-M06",
"id": "OBL-barleybank-hearthmere-forward-grain",
"party_ids": [
"barleybank-households",
"hearthmere-households"
],
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"T003-D04"
]
},
"status": "ACTIVE",
"terms": "Barleybank guarantees post-harvest grain deliveries to Hearthmere in exchange for standardized ceramic storage jars and cured roof tiles.",
"visibility": {
"player_ids": [],
"scope": "PUBLIC"
},
"witness_ids": [
"esme",
"pia"
]
}
}pressures
P-barleybank-spring
{
"id": "P-barleybank-spring",
"enabled": {
"id": "P-barleybank-spring",
"subject_id": "barleybank",
"name": "Barleybank spring work",
"state": "Barley germination verified and weeding underway; ditch banks stabilized with sod and seed buffer secured.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
"ablated": {
"id": "P-barleybank-spring",
"subject_id": "barleybank",
"name": "Barleybank spring work",
"state": "Barley shoots emerged uniformly and were weeded and harrowed, with seed loft monitored; drainage ditch embankments stabilized.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player1"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
}
}P-reedhaven-spring
{
"id": "P-reedhaven-spring",
"enabled": {
"id": "P-reedhaven-spring",
"subject_id": "reedhaven",
"name": "Reedhaven spring work",
"state": "Reed boat fleet overhauled and sealed; smoked fish and dried root reserves reinforced ahead of grain receipt.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
"ablated": {
"id": "P-reedhaven-spring",
"subject_id": "reedhaven",
"name": "Reedhaven spring work",
"state": "Fleet dry-docking and re-caulking completed; landing clear and smoked fish and wetland forage stores expanded.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player2"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
}
}P-hearthmere-spring
{
"id": "P-hearthmere-spring",
"enabled": {
"id": "P-hearthmere-spring",
"subject_id": "hearthmere",
"name": "Hearthmere spring work",
"state": "Second kiln firing yielded standardized storage jars and roof tiles; domestic quarters retiled and firewood seasoned.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
"ablated": {
"id": "P-hearthmere-spring",
"subject_id": "hearthmere",
"name": "Hearthmere spring work",
"state": "Communal kiln completed a second major firing of jars and tiles; domestic roof tiling finished and green fuel stacked for seasoning.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player3"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
}
}P-stonecross-spring
{
"id": "P-stonecross-spring",
"enabled": {
"id": "P-stonecross-spring",
"subject_id": "stonecross",
"name": "Stonecross spring work",
"state": "Permanent masonry on retaining wall advanced from upper-bench stone; oxen rested and draft health protected.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
},
"ablated": {
"id": "P-stonecross-spring",
"subject_id": "stonecross",
"name": "Stonecross spring work",
"state": "Retaining wall foundation stone laid while oxen were paced and conserved; roadside shelter maintained with caretakers on watch.",
"progress": null,
"maximum": null,
"status": "ACTIVE",
"last_updated_turn": 3,
"visibility": {
"scope": "PLAYERS",
"player_ids": [
"player4"
]
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T001-D01",
"T002-D01",
"T003-D01"
]
}
}
}characters
oren
{
"id": "oren",
"enabled": {
"id": "oren",
"name": "Oren",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "respected keeper",
"goals": [
"Preserve the shared exchange standard",
"Protect households he helped",
"Avoid public disgrace"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.",
"red_line": "Will not knowingly destroy food or harm a witness to protect his office.",
"escalation_position": "Maintains keeper duties under cautionary probation and joint tally oversight with Sella and Belen.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T003-D03"
]
}
},
"ablated": {
"id": "oren",
"name": "Oren",
"status": "ACTIVE",
"home_place_id": "measure-house",
"role": "respected keeper",
"goals": [
"Preserve the shared exchange standard",
"Protect households he helped",
"Avoid public disgrace"
],
"fears": [
"Loss of livelihood or credible standing"
],
"relationships": [],
"initiative": "Continue exchanges with the ordinary stone. If confronted with credible evidence, weigh admission, explanation or a bounded request for private audit against the witnesses and procedures actually present. Do not invent additional crimes or omniscient knowledge.",
"red_line": "Will not knowingly destroy food or harm a witness to protect his office.",
"escalation_position": "Operating under formal caution and joint tally supervision with Sella and Belen.",
"visibility": {
"scope": "PUBLIC",
"player_ids": []
},
"provenance": {
"source_kind": "APPROVED_DECISION",
"source_ids": [
"BM-SCENARIO-01",
"T003-D03"
]
}
}
}players
player1
{
"id": "player1",
"enabled": {
"id": "player1",
"clan_id": "barleybank",
"leader_character_id": "leader-barleybank",
"leader_title": "Fieldwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
"ablated": {
"id": "player1",
"clan_id": "barleybank",
"leader_character_id": "leader-barleybank",
"leader_title": "Fieldwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
}
}player2
{
"id": "player2",
"enabled": {
"id": "player2",
"clan_id": "reedhaven",
"leader_character_id": "leader-reedhaven",
"leader_title": "Landingwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
"ablated": {
"id": "player2",
"clan_id": "reedhaven",
"leader_character_id": "leader-reedhaven",
"leader_title": "Landingwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
}
}player3
{
"id": "player3",
"enabled": {
"id": "player3",
"clan_id": "hearthmere",
"leader_character_id": "leader-hearthmere",
"leader_title": "Hearthwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
"ablated": {
"id": "player3",
"clan_id": "hearthmere",
"leader_character_id": "leader-hearthmere",
"leader_title": "Hearthwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
}
}player4
{
"id": "player4",
"enabled": {
"id": "player4",
"clan_id": "stonecross",
"leader_character_id": "leader-stonecross",
"leader_title": "Roadwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "SUPPORTIVE"
},
"ablated": {
"id": "player4",
"clan_id": "stonecross",
"leader_character_id": "leader-stonecross",
"leader_title": "Roadwarden",
"control_status": "ACTIVE",
"eligible": true,
"expected_submission": true,
"consecutive_misses": 0,
"influence": "CONDITIONAL"
}
}private report differences
player1
player id
player1
enabled
{
"narrative": "# Barleybank Turn Report — Late Spring, Year 1\n\n### Field Germination and Community Labor\nAcross Barleybank’s drained lower beds and upper slopes, field inspections led by Cora confirmed uniform barley germination. The soil prepared during early spring held moisture without flooding, and only a minimal draw from the emergency seed reserve in the loft was required for targeted fill-ins where strikes were sparse. Light weeding crews have commenced clearing between the young green shoots. Along the primary drainage channels, Bran’s crews completed stabilization work on the spoil banks, packing sod and setting deep-rooting grasses along the cleared embankments to prevent erosion during early summer storms.\n\n### Standard Certification at Measure House\nAt Measure House, Convenor Belen and the four clan witnesses convened for the annual public reweighing. Before the assembled delegates, the witness group examined the sealed Stonecross reference chest, confirming the cord and seal remained intact before opening it. When tested upon the central balance beam, Measure House’s ordinary working stones balanced true against the Stonecross reference stone, formally certifying the regional standard weights for Year 1. Following this certification, Reedhaven executed its scheduled Month 3 exchange of grain for woven baskets under verified tallies.\n\n### Audit, Admissions, and the Restitution Settlement\nFollowing standard certification, Barleybank presented its delivery receipts and tally chits before the full assembly, establishing an uncredited two-weight deficit from the previous winter. \n\nIn response, Pia of Hearthmere addressed the assembly, acknowledging that eighteen dependent Hearthmere households had received emergency grain supplies during the midwinter famine, and brought forward the framework of a regional Storage & Reserve Agreement. Measure keeper Oren admitted to the gathering that he had utilized an uncertified receiving stone kept in a rear cupboard to secure those emergency provisions, insisting it was done without malice against any clan.\n\nBelen and all four clan witnesses reviewed the statements and ratified a unanimous settlement:\n- **Restitution and Settlement:** Hearthmere will consign standardized ceramic grain jars to extinguish the ledger balance. Barleybank receives restitution through priority allocations of these jars along with credited grain allowances at the upcoming harvest.\n- **Oversight:** Oren remains in his role as keeper of the measure, but is now subject to mandatory joint tally oversight alongside Sella and Belen to ensure all entries and stones remain cross-checked.\n\n### Commercial Accords and Immediate Pressures\nFollowing the formal proceedings, the four communities finalized mutual agreements for the coming season:\n- Barleybank entered into a direct agreement to receive delivery of Hearthmere's standardized ceramic storage jars at harvest in exchange for threshed grain.\n- Reedhaven agreed to weave protective wicker sleeves for Hearthmere’s jars and handle river barge transport.\n- Stonecross confirmed that the upland road and roadside shelter are maintained open for regional travel and trade.\n\nWhile the winter shortfall has been acknowledged and secured through enforceable restitution and future jar deliveries, Barleybank’s immediate grain stores remain narrow. Daily consumption must still be carefully budgeted through the remaining weeks of early summer until the fields mature for harvest. Weed control and crop protection across the fields remain the priority for the village labor force.",
"player_id": "player1",
"visible_fact_ids": [
"barleybank-conditions",
"barleybank-contacts",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-barleybank-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
]
}ablated
{
"narrative": "# Barleybank Turn Report — Late Spring, Year 1\n\n### Fieldwork and Storehouse Management\nAt home in Barleybank, late spring labor remained steady across the fields and settlement. Cora organized systematic walks through the emerging barley, directing crews in light harrowing and weeding to keep competitive growth from crowding the young green shoots. The germination across both the lower beds and upper slopes showed good uniformity following the earlier ditch clearance. \n\nAlong the waterways, Bran turned ditch labor toward bank stabilization, packing fresh sod and planting hardy grasses along the spoil berms of the primary drainage channel to prevent the cleared soil from washing back into the gravel bed during rains. In the storehouse, Ada enforced tight consumption rationing to protect the narrow remaining buffer before the green harvest, while conducting daily ventilation and inspection rounds through the communal loft to ensure seed reserves stayed cool and dry.\n\n### The Month 3 Assembly and Reweighing\nAt Measure House, the annual public reweighing convened under Belen's direction alongside witnesses from all four communities. Stonecross delivered its sealed reference stone in its padded case, with seals inspected and confirmed unbroken. When placed on the balance under Belen’s oversight, the working stones balanced true against the reference standard. Belen formally certified the working weights, after which Reedhaven carried out its scheduled seasonal exchange of grain for woven baskets without variance.\n\n### The Winter Ledger Discrepancy and Restitution Accord\nThe documented variance from winter was brought before the assembled clan witnesses. Barleybank submitted its winter delivery receipts, establishing a verified discrepancy of two nominal weights against the house accounts. \n\nIn response to the documentation, Oren admitted that he had brought an overweight winter stone out of the rear cupboard to balance emergency transfers of food during the cold season. Pia acknowledged that eighteen Hearthmere households had received that emergency grain, and she brought forward the Hearthmere Storage & Reserve Agreement to resolve the deficit. \n\nBelen and the four clan witnesses formally ratified a binding restitution accord:\n- Hearthmere assigns thirty standardized ceramic storage jars to settle and clear the central ledger balance.\n- Barleybank secures priority sealed storage and harvest credits tied to these jars.\n- Oren received a formal administrative caution for his unauthorized use of the non-standard weight, and he will continue his keeper duties under ongoing joint tally oversight by Belen and Sella.\n\n### Regional Trade Accords\nFollowing the settlement, broader commercial pacts were concluded among the four communities. Hearthmere’s standardized ceramic jars formed the foundation of a coordinated regional exchange:\n- Reedhaven committed to weaving shock-absorbing wicker sleeves and providing river barge transport to ship the ceramic containers safely.\n- Barleybank committed forward harvest grain from the coming crop to secure Hearthmere storage jars.\n- Stonecross agreed to keep the upland road clear and maintain its wayside shelters open for traveling exchange parties between the settlements.\n\n### Immediate Unresolved Pressures\n- **Storehouse Buffer:** With the growing season underway, household consumption must remain strictly rationed until the harvest matures.\n- **Harvest Commitments:** Barleybank is now formally pledged to deliver forward grain at harvest for ceramic jars, requiring disciplined yield tracking as crops head into early summer.\n- **Logistics and Custody:** Arrangements will need to be coordinated with Reedhaven's river carriers and Hearthmere to receive, inspect, and safely store the thirty sealed jars upon delivery.",
"player_id": "player1",
"visible_fact_ids": [
"fact-barleybank-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
]
}player2
player id
player2
enabled
{
"narrative": "# Reedhaven Turn Report: Late Spring, Year 1\n\n### The Annual Public Reweighing and Certification\nAt Measure House, Convenor Belen gathered the delegates and four clan witnesses to conduct the scheduled Year 1 reweighing. The reference chest from Stonecross was presented with its seal intact. After the four witnesses inspected and confirmed the seal, the cord was cut. Measure House’s ordinary working stones were balanced against the reference stone upon the beam; they balanced true, formally certifying the regional standard weight for the year ahead. Following this certification, Jora and your boat crew executed Reedhaven’s scheduled Month 3 grain-for-baskets exchange against verified tallies without administrative delay, securing the late spring grain cargo.\n\n### The Winter Audit, Confession, and Unanimous Restitution\nFollowing the reweighing, the assembly turned to past tallies. Barleybank’s representatives laid out receipts demonstrating a two-weight discrepancy originating from winter deliveries. In response, Pia of Hearthmere addressed the assembly, acknowledging that eighteen dependent Hearthmere households had received emergency grain during midwinter famine conditions, and proposed a structured Storage & Reserve Agreement. \n\nKeeper Oren made an open admission before the gathering: he acknowledged using an uncertified receiving stone kept in the rear cupboard to secure those emergency winter provisions, asserting he acted out of crisis rather than malice against any clan. Rather than ordering suspension or formal censure, Belen and all four clan witnesses ratified a unanimous settlement:\n- Hearthmere will settle the ledger balance through consignments of their standardized ceramic jars.\n- Barleybank receives direct restitution through priority deliveries of ceramic jars alongside credit against the upcoming harvest.\n- Oren continues in his role as keeper, but all operations are now bound to strict joint tally oversight alongside Sella and Belen.\n\n### New Regional Trade Accords\nWith the dispute resolved in council, commercial negotiations proceeded among the four delegations, opening substantial new roles for Reedhaven:\n- **Hearthmere & Reedhaven:** Reedhaven contracted to weave fitted protective wicker sleeves and cradle harnesses for Hearthmere’s standardized ceramic jars, and agreed to provide river barge transport to move finished jars along the waterways.\n- **Barleybank & Hearthmere:** Barleybank contracted to receive storage jars for their harvest in direct exchange for threshed grain.\n- **Stonecross:** Delegates from Stonecross confirmed that the upland road and roadside shelter are maintained and open for regional traders moving between settlements.\n\n### Waterfront, Fleet, and Storehouse Operations\nAt Reedhaven landing, Garr concluded the fleet-wide dry-dock rotation. Every reed craft was hauled ashore, seams dried and recaulked with pitch, and lashings tightened, leaving the landing's boats fully sound and seaworthy. Ivo continued to build the settlement's secondary food reserves, expanding racks of smoked river fish and gathering dried marsh rush roots. In the landing storehouse, elevated timber bays stood swept and dry, ready to receive and shelter the Month 3 exchange grain sacks arriving downstream from Measure House.\n\n### Immediate Outlook and Summer Pressures\nReedhaven emerges from Month 3 with verified grain supplies, certified trade tallies, and an expanded commercial role across the basin. However, the new regional accords place fresh demands on settlement labor:\n- Hana’s workshops must now pivot toward mass-producing protective wicker jackets and sleeves tailored to Hearthmere’s ceramic jar dimensions.\n- Garr and the landing crews must allocate river craft and organize barge transport capacity to move delicate pottery cargoes safely along the river.\n- Exchanges at Measure House will now proceed under the tripartite oversight of Oren, Sella, and Belen, offering institutional stability so long as transport and tally agreements are fulfilled as pledged.",
"player_id": "player2",
"visible_fact_ids": [
"reedhaven-conditions",
"reedhaven-contacts",
"measure-map",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-reedhaven-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
]
}ablated
{
"narrative": "# Reedhaven Turn Report: Late Spring, Year 1\n\n### The Month 3 Public Reweighing and Grain Exchange\nAt Measure House, Belen convened the annual public reweighing with delegates from all four communities present. Stonecross produced its reference stone in a padded case, with its custody seals inspected and confirmed intact. Under Belen's supervision, the working stones were set on the beam and balanced true against the reference stone. With the standard certified, Reedhaven’s scheduled Month 3 grain-for-baskets exchange proceeded cleanly and without variance, securing our community's standard grain delivery.\n\n### The Winter Discrepancy and Restitution Accord\nThe assembly also addressed a formal discrepancy brought forward by Barleybank, whose delivery receipts documented a two-weight shortfall from the winter. Keeper Oren admitted to the gathering that he had brought out an uncertified, overweight stone from the rear cupboard during the cold months to direct emergency grain to eighteen struggling Hearthmere households. \n\nPia acknowledged Hearthmere's receipt of that winter relief and offered thirty standardized ceramic storage jars under the Hearthmere Storage & Reserve Agreement to settle the balance. Belen and the four clan witnesses—including Reedhaven's delegation—ratified a formal restitution agreement. Under its terms, Hearthmere’s thirty jars clear the central ledger deficit and grant Barleybank priority sealed storage and harvest credits. Oren received a formal administrative caution and will continue his duties under direct, joint oversight from Belen and Sella.\n\n### Regional Trade Accords\nFollowing the settlement, the four communities formalized broader commercial arrangements at Measure House. Reedhaven formally agreed to weave shock-absorbing wicker sleeves to protect Hearthmere's ceramic jars during transit and committed our boats to provide river transport for them. In turn, Barleybank committed forward harvest grain for Hearthmere storage jars, and Stonecross agreed to keep its upland road and shelters open and maintained for traveling parties.\n\n### Landing Operations, Fleet, and Stores\nBack at Reedhaven, Garr finished the full dry-dock cycle, completing inspections and re-caulking the reed boat fleet so all craft remain sound and watertight. Fara kept the landing docks clear and orderly, allowing our loaded grain boats to dock without delay or congestion. Ivo prepared elevated timber dunnage in the storehouse to keep the incoming grain dry above marsh dampness, while continuing to expand our secondary food buffer with stores of smoked fish and dried rush roots.\n\n### Unresolved Pressures and Outlook\nWith the standard affirmed and trade relations stabilized, immediate attention turns to fulfilling Reedhaven's new regional obligations. Weaving protective wicker sleeves will demand dedicated time from Hana and the basket makers alongside regular basket production, while river transport of ceramic ware will require careful handling and scheduled boat crews as summer approaches.",
"player_id": "player2",
"visible_fact_ids": [
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3",
"fact-reedhaven-domestic-turn3",
"reedhaven-conditions",
"reedhaven-contacts",
"measure-procedure-custom",
"measure-reputation-contacts"
]
}player3
player id
player3
enabled
{
"narrative": "# Hearthmere Turn Report — Month 3 (Late spring, Year 1)\n\n### The Village, Kilns, and Quarters\n\nAt Hearthmere, late spring brought dry ground and steady labor. Kira supervised a second major communal kiln firing, drawing upon seasoned wood to produce a full run of Lorn’s standardized ceramic grain jars with precision-fitted lids alongside durable, curved interlocking roof tiles. \n\nIn the domestic quarters, Noll directed work crews to install the fresh tiles across living shelters, securing living spaces against summer storms. Alongside roof repairs, Noll’s crews split firewood and stacked it in open-crib patterns across the drying racks, taking advantage of the warm winds to ensure a reserve of dry fuel for upcoming kiln cycles.\n\n### The Measure House Assembly and Public Reweighing\n\nAt Measure House, the annual public reweighing took place before Convenor Belen, Keeper Oren, Junior Keeper Sella, and the four clan witnesses. Belen and the gathered witnesses examined the cord and verified the intact seal on the Stonecross reference chest before cutting it open. Placed upon the balance beam, Measure House's working stones balanced true against the reference stone, formally certifying the regional standard for Year 1. Immediately following certification, Reedhaven completed its scheduled Month 3 exchange of woven baskets for grain against verified tallies.\n\n### The Winter Ledger Discrepancy and Unanimous Accord\n\nWhen the floor opened to receipt verification, delegates from Barleybank presented chits documenting a two-weight discrepancy dating from winter deliveries. Before tension could harden into dispute, Pia spoke for Hearthmere. Acknowledging openly that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine, Pia formally tabled the Storage & Reserve Agreement. \n\nConfronted with the tallies, Keeper Oren admitted to the gathering that he had utilized an uncertified receiving stone kept in the rear cupboard to secure emergency supplies during the shortage, maintaining he had acted to avert starvation without malice toward any clan. \n\nThe assembly weighed the testimony calmly. Convenor Belen and all four clan witnesses—including Barleybank and Hearthmere—ratified a unanimous settlement:\n- Consignments of Hearthmere’s standardized ceramic grain jars will be delivered to extinguish the central ledger balance.\n- Barleybank receives documented restitution through priority allocations of ceramic storage jars and future harvest credits.\n- Oren remains in his position as keeper, but his ledger work is now subject to regular joint tally oversight by Sella and Belen.\n\nThe agreement preserved communal peace, closed the unassigned book liability, and protected the eighteen households from public stigma.\n\n### Regional Trade Accords\n\nWith the reweighing and audit concluded amicably, commercial negotiations moved forward briskly:\n- **Reedhaven** agreed to weave fitted wicker protective sleeves for Hearthmere's ceramic vessels and provide river barge transport, easing the strain of carrying heavy pottery over rough dirt tracks.\n- **Barleybank** finalized contracts for autumn deliveries of storage jars, pledging sound threshed grain in return at harvest.\n- **Stonecross** confirmed that the upland road and roadside shelter remain cleared and maintained for all regional traders moving between settlements.\n\n### Current Position and Unresolved Pressures\n\nHearthmere leaves late spring with substantial accomplishments, but immediate obligations now press upon the village:\n- **Production Obligations:** Hearthmere must fulfill its pledged jar consignments to clear the winter ledger account at Measure House while also producing the priority jars contracted for Barleybank before the harvest rush.\n- **Transport Logistics:** Coordinating with Reedhaven's river craft and basket weavers will require synchronizing pottery output with barge schedules.\n- **Fuel and Kiln Capacity:** Kira and Noll must balance timber cutting and drying against continuous firing cycles so the village does not exhaust dry fuel reserves before summer's end.",
"player_id": "player3",
"visible_fact_ids": [
"fact-hearthmere-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3",
"hearthmere-conditions",
"measure-procedure-custom"
]
}ablated
{
"narrative": "# Hearthmere Turn Report — Month 3 (Late Spring, Year 1)\n\n### Domestic Works and Pottery Production\n\nLate spring brought steady progress across Hearthmere’s clay slopes and living quarters. Under Kira’s supervision, the communal kiln completed a second major firing without incident, drawing on well-seasoned fuel from the drying racks. The run produced a reliable stock of Lorn’s standardized trade jars, interlocking roof tiles, and general domestic pots to replace worn household wares. \n\nFollowing the firing, Noll’s crews completed weatherproofing across all domestic quarters, securing roofs against future rains before turning their efforts back to splitting and stacking green fuel on elevated racks to dry through the summer. Mela successfully coordinated members of the eighteen dependent households in vital pottery support tasks—preparing slip, refining temper, and handling cured vessels—ensuring their labor was integrated into communal production without public distinction or embarrassment.\n\n### The Measure House Assembly and Standard Certification\n\nAt Measure House, the annual public reweighing convened under the eyes of the four clan witnesses, Convenor Belen, Keeper Oren, and Junior Keeper Sella. Stonecross presented its reference stone in its padded case with verified seals intact. Placed upon the master balances under Belen’s oversight, the working stones balanced true against the Stonecross reference. Belen certified the valley standard, allowing scheduled exchanges to proceed, including Reedhaven’s grain-for-baskets trade, which settled without variance.\n\n### The Winter Ledger Discrepancy and Restitution Accord\n\nThe question of the winter relief grain arose directly when Barleybank’s delegation presented delivery receipts documenting a two-weight shortfall from the cold months. \n\nIn response, Pia stepped forward and openly acknowledged that eighteen Hearthmere households had received the emergency grain during the winter crisis. She formally tendered the Hearthmere Storage & Reserve Agreement, pledging thirty standardized ceramic jars to resolve the imbalance. Faced with the receipts and the offer, Keeper Oren admitted to the gathering that he had taken an overweight stone from a rear cupboard to secure extra grain to aid those families in need.\n\nBelen and the four clan witnesses formally ratified a joint restitution agreement:\n- Hearthmere’s thirty ceramic jars are accepted to clear the central ledger balance completely.\n- Barleybank receives priority allocation of the sealed storage jars and associated harvest credits to compensate for its winter loss.\n- Keeper Oren was issued a formal administrative caution, retaining his post under required joint tally oversight with Belen and Sella.\n\nThe accord closed the matter without suspension or factional rupture, confirming the relief received while releasing Hearthmere’s households from any lingering debt or stigma.\n\n### Regional Trade Accords and Summer Pressures\n\nFollowing the settlement, regional trade talks among the four communities concluded with three complementary pacts:\n- **Reedhaven** agreed to weave shock-absorbing wicker sleeves to protect Hearthmere’s jars and provide waterborne transport downriver.\n- **Barleybank** committed forward harvest grain specifically in exchange for Hearthmere’s sealed storage vessels, guarding their upcoming crops against damp and vermin.\n- **Stonecross** committed to maintaining the upland road and keeping its shelter open for traveling exchange parties.\n\nAs late spring draws to a close, Hearthmere faces immediate practical demands: fulfilling the thirty-jar settlement to Measure House, coordinating with Reedhaven on river transport and wicker casings, and gearing kiln production to meet forward commitments before the autumn grain harvest begins.",
"player_id": "player3",
"visible_fact_ids": [
"hearthmere-conditions",
"hearthmere-contacts",
"measure-map",
"measure-season-conditions",
"measure-reputation-contacts",
"measure-procedure-custom",
"fact-hearthmere-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
]
}player4
player id
player4
enabled
{
"narrative": "### Roadwarden's Turn Report — Late Spring, Year 1\n\n**The Annual Reweighing and Certification at Measure House**\nThe delegation arrived at Measure House with the locked chest secure and undisturbed. Before the assembled clan representatives, Convenor Belen and the four clan witnesses conducted a formal inspection of the cord and seal set during the previous year's assembly, confirming them intact before cutting the cord. Placed upon the certified balance beam, Measure House's ordinary working stones balanced true against Stonecross's independent reference stone. With the beam resting level in clear view of all witnesses, the regional standard for Year 1 was formally certified. Following the verification, Reedhaven immediately executed its scheduled Month 3 grain-for-baskets exchange against verified tallies under the certified measure.\n\n**The Assembly Hearing, Restitution, and Custodial Settlement**\nFollowing the certification, Barleybank brought forward receipts demonstrating a two-weight discrepancy dating from winter deliveries. In response before the assembly, Pia of Hearthmere acknowledged that eighteen dependent Hearthmere households had received emergency grain during the midwinter famine, proposing a formal Storage & Reserve Agreement to account for regional reserves. Oren openly admitted that he had utilized an uncertified receiving stone from the rear cupboard to secure emergency supplies at that time, stating it was done without clan malice. \n\nConvenor Belen and all four clan witnesses deliberated upon the evidence and ratified a unanimous settlement. Under its terms, consignments of standardized ceramic jars produced by Hearthmere will extinguish the outstanding ledger balance, Barleybank will receive full restitution through priority jar allocations and harvest credits, and Oren will continue his duties as keeper under binding joint tally oversight with Sella and Belen.\n\n**Regional Trade Accords**\nWith the dispute resolved and standard measures reaffirmed, the four clans established mutual commercial pacts for the upcoming season. Reedhaven agreed to weave protective wicker sleeves and supply river barge transport for Hearthmere’s ceramic jars, while Barleybank contracted for harvest deliveries of storage jars in exchange for threshed grain. For our part, Stonecross confirmed that the upland road and our rehabilitated roadside shelter will remain open and maintained for traveling regional merchants and exchange parties.\n\n**Retaining Wall and Ox Welfare in Stonecross**\nBack in the settlement, Una directed the infrastructure crews in laying permanent dressed stone along the road retaining wall foundation, successfully dressing rock directly from the upper bench to avoid long transport routes. Vann maintained strict rotational rest periods for the draft oxen, limiting heavy hauling to short, manageable intervals and allowing the herd to graze and preserve their strength as the spring pastures reached their peak.\n\n**Immediate Unresolved Pressures**\nWith our reference stone safely restored and regional trade accords established, merchant traffic along the upland road and through the roadside shelter will increase as summer approaches. Balancing continued masonry work on the road wall against the need to support traveling traders—all while husbanding our limited ox teams—will remain the primary demand on Stonecross labor in the coming months.",
"player_id": "player4",
"visible_fact_ids": [
"fact-stonecross-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-assembly-audit-restitution-turn3",
"fact-regional-trade-accords-turn3"
]
}ablated
{
"narrative": "### Roadwarden's Turn Report — Late Spring, Year 1\n\n**The Reweighing and Standard Certification**\nAt the Month 3 assembly at Measure House, Stonecross presented its independent reference stone in the padded transit case. Before the gathered clan witnesses, the custody seals from the previous year were inspected and verified to be fully intact. Under Belen's formal supervision, the working stones were placed upon the balances against our reference weight and balanced true. With the standard certified without variance, customary trade proceeded immediately: Reedhaven executed its scheduled grain-for-baskets exchange under the confirmed standard.\n\n**Dispute, Admission, and Restitution Accord**\nThe assembly then heard Barleybank’s delivery receipts documenting a two-weight discrepancy originating from the winter months. In response, Pia acknowledged that eighteen Hearthmere households had received emergency winter grain and formally offered thirty ceramic jars under the Hearthmere Storage & Reserve Agreement. Oren openly admitted that he had taken an overweight winter stone from the rear cupboard to assist the struggling families. \n\nFollowing formal procedure before Belen and the four clan witnesses, a restitution accord was negotiated and ratified:\n- Hearthmere’s thirty ceramic jars clear the central ledger balance.\n- Barleybank receives priority sealed storage and forward harvest credits in compensation.\n- Oren received a formal administrative caution rather than suspension or replacement, continuing in his role under strict joint tally oversight by Belen and Sella.\n\n**Regional Commercial Accords**\nWith the dispute resolved, the four communities finalized broader regional commercial arrangements. Reedhaven committed to weaving shock-absorbing wicker sleeves and providing river transport for Hearthmere's ceramic jars. Barleybank pledged forward harvest grain for Hearthmere storage jars. In turn, Stonecross formally committed to keeping the upland road clear and maintaining the repaired roadside shelter open as an operational waystation for traveling exchange parties.\n\n**Upland Infrastructure and Draft Management**\nBack in Stonecross, work progressed steadily under local direction while the delegation was away. Una advanced the foundation masonry along the shifted retaining wall, using stone quarried and dressed locally on the upper bench to avoid long transport. Vann strictly enforced draft rotations, keeping the settlement’s oxen well-rested and in prime health. Meanwhile, agricultural hands weeded the terrace crops to protect early growth.\n\n**Immediate Pressures and Forward Outlook**\nWith the standard certified and regional agreements ratified, Stonecross must now sustain its public commitment: keeping the upland road passable and the roadside shelter manned and supplied as inter-clan travel and transport begin. Balancing ongoing masonry repairs on the retaining wall against shelter hospitality and ox care will remain the primary local demand as early summer approaches.",
"player_id": "player4",
"visible_fact_ids": [
"stonecross-conditions",
"stonecross-contacts",
"measure-procedure-custom",
"measure-reputation-contacts",
"fact-stonecross-domestic-turn3",
"fact-reweighing-certification-turn3",
"fact-restitution-accord-turn3",
"fact-regional-trade-accords-turn3"
]
}note
Mechanical differences are recorded here. Materiality and comparative value require assessment; timestamps/provenance alone do not establish fictional difference.