Ghostlight/examples/coordinator/cold-wake-convoy-threshold.v0.json
2026-05-02 15:32:40 +01:00

240 lines
9.5 KiB
JSON

{
"schema_version": "ghostlight.coordinator_artifact.v0",
"artifact_id": "coordinator.cold_wake.convoy_threshold.v0",
"review_status": "draft",
"fixture_lane": "historical_grounded",
"canon_status": "single_history",
"source_refs": [
{
"ref_id": "after_veyr_state",
"path": "examples/agent-state.cold-wake-story-lab.after-veyr-category-offer.json",
"purpose": "Reviewed state after Veyr offered a deniable handling category."
},
{
"ref_id": "runner_retrieval_trace",
"path": "experiments/responder-packets/cold-wake-convoy-threshold-isdra-trace-v0.capture.json#lore_access.research_trace",
"purpose": "Will preserve runner-captured lore trace used to ground Isdra packet."
}
],
"input_refs": {
"agent_state_ref": "examples/agent-state.cold-wake-story-lab.after-veyr-category-offer.json",
"lore_grounding_refs": [
"examples/lore-grounding/cold-wake-panic.ganymede-corridor.json"
],
"prior_artifact_refs": [
"experiments/responder-packets/cold-wake-callisto-provenance-veyr-trace-v0.capture.json",
"experiments/responder-packets/cold-wake-callisto-provenance-veyr-trace-v0.mutation.json"
],
"projected_context_refs": [
"examples/projected-contexts/scene-04-convoy-threshold.isdra_vel.projected-context.json"
],
"ink_refs": [
"examples/ink/cold-wake-sanctuary-intake.training.json"
],
"item_manifest_refs": []
},
"scene_context": {
"scene_id": "scene-04-convoy-threshold",
"sequence_marker": "after Veyr offers a nonperson, nonorigin, noncustodial handling category and before the quiet-running vessel's heat-debt window closes",
"location_id": "jovian_convoy_threshold.tribunal_interface",
"participant_ids": [
"maer_tidecall",
"isdra_vel"
],
"active_object_ids": [
"veyr_diagnostic_template",
"rescue_ledger_signature_slot",
"heat_debt_timer",
"sella_conditional_bay_terms"
],
"active_resource_ids": [
"tribunal_authorization",
"rescue_ledger_backing",
"limited_contact_permit",
"heat_debt_window"
],
"public_facts": [
{
"text": "Maer now has a deniable handling category that can let rescue touch the vessel without resolving personhood or exposing source-chain custody.",
"refs": [
"after_veyr_state"
]
},
{
"text": "The heat-debt window is closing, making continued freeze materially dangerous.",
"refs": [
"trace.thermal_management.lines21_31",
"trace.cold_wake_panic.lines7_9"
]
}
],
"scene_pressure": [
{
"text": "The scene pressure is whether Isdra can authorize contact as category maintenance rather than moral concession.",
"refs": [
"after_veyr_state",
"trace.psc.operations.lines3_15"
]
}
]
},
"coordinator_decision": {
"decision_id": "decision.convoy_threshold.isdra_limited_contact",
"selected_next_beat": "Maer carries Veyr's category to Isdra and asks for a narrow limited-contact authorization backed by Navigator ledger signature before the heat window closes.",
"selected_acting_agent_id": "isdra_vel",
"candidate_next_beats": [
{
"choice_id": "beat.authorize_limited_contact",
"summary": "Isdra authorizes a narrow evidence-preserving limited-contact permit under strict ledger, isolation, and language conditions.",
"status": "selected",
"reason": "Tests whether Ghostlight can produce a reluctant institutional concession without collapsing hidden truth or category law."
},
{
"choice_id": "beat.maintain_freeze",
"summary": "Isdra refuses the category and maintains freeze until full telemetry reconciliation.",
"status": "deferred",
"reason": "Plausible branch, but less useful for testing propagation of Sella/Veyr conditions into a concrete rescue path."
},
{
"choice_id": "beat.interdiction_frame",
"summary": "Isdra escalates the vessel into punitive interdiction posture.",
"status": "rejected",
"reason": "Would prematurely close the fixture's rescue aperture and reduce downstream social-mutation value."
}
],
"rationale": "This beat should force Isdra to act from PSC category logic under material deadline, using Veyr's deniable category and Sella's capacity conditions without learning private truths.",
"glue_prose": "By the time Maer returned to the threshold board, the timer had stopped looking like telemetry. It had become a sentence with the verb left out.",
"glue_prose_status": "accepted_as_narration"
},
"machinery_plan": {
"invocations": [
{
"invocation_id": "invoke.retrieve.scene04.isdra",
"organ": "memory_lore_retriever",
"purpose": "Capture source-backed lore trace for Cold Wake category failure, PSC category authority, Ganymede rescue ledgers, heat-debt physics, and Navigator mixed-interface tribunal ergonomics.",
"input_refs": [
"AetheriaLore local rg/Get-Content retrieval after voidbot transport failure"
],
"output_refs": [
"experiments/responder-packets/cold-wake-convoy-threshold-isdra-trace-v0.capture.json#lore_access.research_trace"
],
"status": "accepted_as_draft"
},
{
"invocation_id": "invoke.project.isdra",
"organ": "projector",
"purpose": "Compile Isdra-local operating context from reviewed state and runner-captured lore constraints.",
"input_refs": [
"examples/agent-state.cold-wake-story-lab.after-veyr-category-offer.json"
],
"output_refs": [
"examples/projected-contexts/scene-04-convoy-threshold.isdra_vel.projected-context.json"
],
"status": "draft"
},
{
"invocation_id": "invoke.respond.isdra",
"organ": "sandboxed_responder",
"purpose": "Generate Isdra response from the packet-only sandbox handoff with coordinator-scoped retrieval embedded.",
"input_refs": [
"examples/responder-packets/scene-04-convoy-threshold.isdra_vel.packet.trace.v0.json"
],
"output_refs": [
"experiments/responder-packets/cold-wake-convoy-threshold-isdra-trace-v0.capture.json"
],
"status": "draft"
}
]
},
"sandboxed_responder_handoffs": [],
"world_state_refs": {
"read_refs": [
{
"ref_id": "state.scene04",
"ref_type": "scene",
"path": "examples/agent-state.cold-wake-story-lab.after-veyr-category-offer.json#scenes.scene-04-convoy-threshold",
"visibility": "coordinator_only"
},
{
"ref_id": "state.isdra",
"ref_type": "agent",
"path": "examples/agent-state.cold-wake-story-lab.after-veyr-category-offer.json#agents.isdra_vel",
"visibility": "coordinator_only"
}
],
"write_candidate_refs": [
{
"ref_id": "state.after_scene04_pending",
"ref_type": "event",
"path": "examples/agent-state.cold-wake-story-lab.after-isdra-limited-contact.json#events",
"visibility": "coordinator_only"
}
]
},
"proposed_deltas": [
{
"delta_id": "delta.isdra.limited_contact_permit",
"delta_type": "world_fact_update",
"target_ref": "scene-04-convoy-threshold.tribunal_authorization",
"summary": "Isdra may authorize a narrow limited-contact permit using Veyr's handling category and Navigator ledger backing.",
"authority": "coordinator_proposal",
"status": "proposed"
}
],
"branching": {
"branch_action": "continue_branch",
"active_branch_flags": [
"cold_wake_claimant_status_unresolved",
"sella_conditional_bay_open",
"veyr_handling_category_offered",
"heat_debt_window_closing"
],
"event_constraints": [
{
"constraint_id": "constraint.personhood_unresolved",
"constraint_type": "branch_local_event",
"summary": "The artifact may represent testimony or firmware residue, but this beat must not prove or disprove personhood.",
"pull_strength": "locked"
},
{
"constraint_id": "constraint.category_concession_not_confession",
"constraint_type": "branch_local_event",
"summary": "If Isdra helps, she should do so through category maintenance and reversible procedure, not confession that PSC law has failed.",
"pull_strength": "locked"
}
],
"sibling_exclusion_notes": []
},
"item_manifest_deltas": [],
"unresolved_hooks": [
{
"hook_id": "hook.packet_personhood",
"hook_type": "story",
"summary": "Whether the corrupted packet represents a person remains unresolved.",
"owner": "coordinator",
"status": "carried"
},
{
"hook_id": "hook.isdra_limited_contact",
"hook_type": "world_state",
"summary": "Whether Isdra authorizes the limited-contact permit remains pending responder output.",
"owner": "coordinator",
"status": "open"
},
{
"hook_id": "hook.sella_accepts_authorized_contact",
"hook_type": "world_state",
"summary": "Whether Sella accepts tribunal authorization plus ledger backing remains unresolved after Isdra's response.",
"owner": "coordinator",
"status": "carried"
}
],
"review": {
"reviewer": "Codex",
"review_notes": [
"Draft coordinator artifact for the trace-backed Scene 04 Isdra responder sample."
],
"accepted_for_training": false,
"failure_labels": []
}
}