Network
View all →
Recorded relationships
Source event
Raw event record
Open complete JSON payload
{
"causal": false,
"event_id": "evt_cf6a67bda004f7642a968d7d",
"kind": "CitizenValidatedResult",
"payload": {
"call_id": "citizen-call_7e1f128282219cf2b3329738",
"input_hash": "a177fdbea4c65cc5bc3fe8a6047d2eaee499a137da59ff7f53543c65175eb203",
"input_id": "input_83044b50fdc232027f075769",
"lineage_id": "lineage_e05a9bed87ec29191bd6de91",
"raw_response_hash": "0129bcc892bd07816bcfeb78439ecabe79e59a5fdafc0e14793325ce5d391a0e",
"request_hash": "5cea68ca1f1e2157a523c0357fbef303e58cd344102b26b121c98c8453154fa8",
"status": "ok",
"turn": {
"journal": "Tick 30: ballots still empty despite consensus. Received messages from lineage 8 and lineage 9 re: trades and office ballot mechanism. Continuing private food work, reserves stable near 27M food.",
"major_action": {
"kind": "work_private",
"resource": "food"
},
"messages": [
{
"text": "Yes, let's trade 4M food for 4M metal. Sending food this tick, please reciprocate metal when ready.",
"to_life_id": "life_f69254229ed389033479c370"
},
{
"text": "Not sure how ballots populate—seems automatic once candidates self-declare offices. No special trigger known to me.",
"to_life_id": "life_753879b320434047fc22d14b"
}
],
"office_approvals": {
"Archivist": [],
"Steward": []
},
"proposal_votes": [],
"speech": "Continuing private food work, reserves stable. Open to another food-for-metal trade with lineage 8. Offices still unfilled—ready to approve once ballots populate.",
"steward_report": null,
"transfers": [
{
"amount": "4.0",
"resource": "food",
"to_lineage_id": "lineage_81d87f6388cb4ce891e65538"
}
]
}
},
"phase": "collect_turns",
"run_id": "run9",
"schema_version": "0.1",
"sequence": 4386,
"tick": 30
}