Ghostlight/state/evidence.jsonl
2026-05-04 23:21:05 +01:00

59 lines
20 KiB
JSON

{"ts": "2026-05-02T10:31:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Initialized Ghostlight with a stripped-down Epiphany-style persistence spine."}
{"ts": "2026-05-02T10:32:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Rejected old active game-slice drift; Ghostlight targets Aetheria authoring, Call of the Void, and timeline drama scaffolding."}
{"ts": "2026-05-02T10:33:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Canonical state separates authored state from perceived overlays; perceived reads carry confidence and can be wrong."}
{"ts": "2026-05-02T10:34:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Projection compiles character-local context from state, memory, relationship, culture, scene pressure, embodiment, affordances, and lore."}
{"ts": "2026-05-02T10:36:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Ink is the playable branching scene format; Ghostlight owns projection, annotations, consequences, and reviewed mutation around it."}
{"ts": "2026-05-02T10:37:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Sequential runtime target: characters act from local awareness; actions become event proposals; every affected participant appraises before next turn."}
{"ts": "2026-05-02T10:38:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Aetheria generation is source-first and source-repairing; patch blocking lore gaps before projecting details."}
{"ts": "2026-05-02T10:39:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Soft judgments are training-artifact targets: coordinator, retriever, projector, responder, appraiser, mutator, relationship/perception, evaluator, and decision models."}
{"ts": "2026-05-02T10:40:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Future branches are branch-local Elysium canon indexed by lineage and constraint labels; technology exploration must emit blueprint-grade item/supply-chain data."}
{"ts": "2026-05-02T10:41:00+00:00", "type": "distilled_state", "status": "accepted", "note": "Gold responder data must be sandboxed with exact visible input, raw/reviewed output, leakage audit, isolation method, and coordinator interventions."}
{"ts": "2026-05-02T10:44:00+00:00", "type": "distilled_state", "status": "ok", "note": "Persisted state was compacted to mission, live seams, and next action; older evidence moved to state/evidence.archive.jsonl."}
{"ts": "2026-05-02T10:41:08+00:00", "type": "design", "status": "accepted", "note": "Research-enabled responder scope is seed-plus-traversal, not a narrow file whitelist: training samples should recover PSC, Jovian territory, resident faction, linked movement, politics, and technology context; parent-visible subagent output does not prove tool calls, so future gold data needs explicit research trace receipts."}
{"ts": "2026-05-02T10:51:01+00:00", "type": "design", "status": "accepted", "note": "CompoundCommodityData is not limited to gear assemblies or manufacturing inputs; it also covers finished manufactured trade goods consumed by colonies, habitats, ships, clinics, institutions, species communities, and faction enclaves. Generated setting texture like a Navigator wet-interface cradle should be eligible to become a demand-profiled trade-good blueprint candidate."}
{"ts": "2026-05-02T14:41:30+00:00", "type": "architecture", "status": "accepted", "note": "VoidBot social intelligence is a first-class Ghostlight consumer: appraiser and relationship/perception training must support human-facing reads, grounded opinions, uncertainty, repair signals, and opinion updates over repeated interaction, not only fictional scene mutation."}
{"ts": "2026-05-02T16:55:59+00:00", "type": "design", "status": "ok", "note": "Complete interactive-fiction fixtures should emit scene art direction and image prompt seeds; visual continuity is part of cross-scene consequence carryover for website imagery and branch legibility."}
{"ts": "2026-05-02T16:58:51+00:00", "type": "design", "status": "ok", "note": "Scene imagery should use a durable base image prompt plus additive branch/state modification prompts, so visual consequences can be edited onto a stable scene instead of regenerated from scratch."}
{"ts": "2026-05-02T17:06:00+00:00", "type": "design", "status": "ok", "note": "Documented branch-and-fold IF process: local branches should normalize consequences into compact state variables and fold into shared later scenes by default; major route splits are reserved for world-changing divergence that would make convergence false."}
{"ts": "2026-05-02T22:29:00+00:00", "type": "design", "status": "ok", "note": "IF artifact reviewer required before acceptance to catch Potemkin state variables, cosmetic choices, fake folds, missing state reads, state-named-instead-of-checked prose, visual callback gaps, and endings that ignore major state."}
{"ts": "2026-05-02T22:30:27+00:00", "type": "design", "status": "ok", "note": "Branch Compiler documented as a separate organ: it materializes playable Ink, sidecars, fold/callback structure, and visual handles from fixture state and reviewed consequence packets, without owning hidden character truth or durable social mutation."}
{"ts": "2026-05-03T00:30:04+00:00", "type": "implementation", "status": "ok", "note": "Added accepted-as-draft Pallas Species Strikes branch-and-fold IF fixture set: lore digest, schema-valid agent state, coordinator artifact, playable Ink, Ink training sidecar, and readable clean-run story with branch variables tied to consequences."}
{"ts": "2026-05-03T07:47:52+00:00", "type": "implementation", "status": "ok", "note": "Added prompts/narrative-quality-reviewer.md to audit reader orientation, character introduction, branch-fold coherence, pacing, voice, IF playability, and lore accessibility for story/IF artifacts."}
{"ts": "2026-05-03T07:59:59+00:00", "type": "design", "status": "ok", "note": "Revised narrative-quality reviewer prompt after checking Aetheria stories Rain and When We Get Home: it now treats tonal lane as explicit review constraint and rejects constant-crisis bias in favor of quiet, comic, domestic, technical, or poetic pacing when appropriate."}
{"ts": "2026-05-03T08:06:28+00:00", "type": "design", "status": "ok", "note": "Broadened narrative reviewer tonal guidance: prior three lanes are examples, not taxonomy; default touchstone now emphasizes Adams/Pratchett-style wit-with-stakes, warmth, absurdity, and humane levity without dissolving consequence."}
{"ts": "2026-05-03T08:11:57+00:00", "type": "design", "status": "ok", "note": "Audited persistent steering surfaces for constant-crisis/dry-technical bias and added first-class tonal-range doctrine across AGENTS, map, handoff, implementation plan, system map, architecture rationale, README, content targets, and prompt guidance."}
{"ts": "2026-05-03T08:41:33+00:00", "type": "review", "status": "ok", "note": "Pallas Species Strikes IF fixture was reviewed by narrative-quality subagent, revised for shared character onboarding, conditional folded callbacks, materialized variables, BioElevate/ALF in-text bridges, visual trigger mapping, and accepted as coordinator/IF scaffold training data after cleanup."}
{"ts": "2026-05-03T09:08:30+00:00", "type": "review", "status": "ok", "note": "Added visual scene continuity reviewer prompt and revised Pallas IF fixture for illustrated replay: click-through visual scene anchors, imagegen-ready per-section prompts, character visibility/stance controls, branch/state visual modifiers, and acceptance after visual review cleanup."}
{"ts": "2026-05-03T09:25:38+00:00", "type": "review", "status": "ok", "note": "Added stable visual character refs for the Pallas illustrated IF fixture and updated visual review doctrine so named characters cannot rely on imagegen knowing their appearance from names alone."}
{"ts": "2026-05-03T09:30:46+00:00", "type": "design", "status": "ok", "note": "Illustrated IF fixtures with a target look should store a global visual style cue and include it in every assembled image prompt; the Pallas fixture now carries the Dreams-style volumetric brushstroke cue."}
{"ts": "2026-05-03T09:37:16+00:00", "type": "design", "status": "ok", "note": "Corrected illustrated prompt assembly: prompts should include only in-frame character refs, while continuity notes remain tooling constraints unless rewritten as concrete visible prompt text."}
{"ts": "2026-05-03T09:39:31+00:00", "type": "design", "status": "ok", "note": "Corrected illustrated prompt doctrine: environment labels such as manifold line must be rewritten as concrete visible geometry, materials, interfaces, lights, and scale before reaching imagegen."}
{"ts": "2026-05-03T09:43:55+00:00", "type": "review", "status": "ok", "note": "Ran the visual scene reviewer on the Pallas fixture and expanded environment prompts across the sidecar so imagegen receives concrete geometry/material descriptions instead of lore handles; reviewer receipt saved under experiments/pallas-species-strikes."}
{"ts": "2026-05-03T09:57:42+00:00", "type": "lore", "status": "ok", "note": "Patched Pallas cephalopod grounding: AU dry-operation support rigs are bare-minimum productivity equipment for zero-g crawl and seal work, not Navigator-style or cephalopod-native comfort habitat; revised Pallas story/state/digest/coordinator/visual prompts and patched AetheriaLore source docs accordingly."}
{"ts": "2026-05-03T10:05:39+00:00", "type": "fixture", "status": "ok", "note": "Revised Pallas fixture prose and visual sidecar to make Teth Inkwise carry AU cephalopod dry-operation exploitation through visible discomfort, restrained stoicism, and worn harness details without turning the scene into exposition."}
{"ts": "2026-05-03T10:12:17+00:00", "type": "review", "status": "ok", "note": "Tightened Pallas visual segmentation doctrine and fixture structure: scene-changing arrivals and institutional reframes now require click-through visual transitions; split Nara refusal from Ilya arrival and AU classification from BioElevate legal reframe."}
{"ts": "2026-05-03T10:20:18+00:00", "type": "architecture", "status": "ok", "note": "Split illustrated IF visual planning out of the Pallas Ink training annotation into a separate .visual.json artifact, with validator support for visual_plan_ref so training sidecars stay focused on branch semantics and mutation surfaces."}
{"ts": "2026-05-03T10:26:26+00:00", "type": "architecture", "status": "ok", "note": "Removed legacy visual_art_direction/modification_prompts from the Pallas visual plan path. Canonical image variants now come from visual_scene_plan.scenes[].state_image_modifiers and visual_scene_plan.global_branch_image_modifiers only; the counter and validator reject the legacy layer."}
{"ts": "2026-05-03T10:34:48+00:00", "type": "lore-grounding", "status": "ok", "note": "Corrected Pallas Bloom grounding: Ghostlight artifacts now treat the yard as an engineered rotating Bloom cavity shell made from consolidated asteroid rubble/aggregate and TCS, not a natural hollowed solid-rock asteroid. Visual reviewer and architecture docs now reject cave/monolith assumptions for Bloom habitats."}
{"ts": "2026-05-03T10:40:50+00:00", "type": "visual-doctrine", "status": "ok", "note": "Persisted affirmative image prompt doctrine: imagegen-facing prompts describe desired visible geometry, materials, composition, bodies, tools, lighting, and state deltas. Forbidden assumptions stay in reviewer findings or validator errors; validate_ink_examples now rejects common negative-prompt markers in visual prompt fields."}
{"ts": "2026-05-03T10:55:19+00:00", "type": "review", "status": "ok", "note": "Ran narrative and visual reviewer subagents on the Pallas fixture, patched required revisions, scoped global visual modifiers by scene, added the red-alert worker-judgment visual beat, and resolved the final Orrin/Nara route-memory staging mismatch."}
{"ts": "2026-05-03T10:58:29+00:00", "type": "doctrine", "status": "ok", "note": "Corrected visual reviewer scope: it reviews playable Ink plus .visual.json for illustrated replay and website value, ignores clean-run prose receipts, and treats visual artifacts as auxiliary corpus presentation rather than core social-model training signal."}
{"ts": "2026-05-03T12:06:24+00:00", "type": "visual-doctrine", "status": "ok", "note": "Fixed memory-dependent image prompts in the Pallas visual plan and added visual reviewer guardrails requiring base prompts to stand alone without prior-scene memory. Sandbox visual reviewer pass accepted the fixture with minor revisions; patched its remaining standalone-location and relative-modifier findings."}
{"ts": "2026-05-03T12:14:28+00:00", "type": "visual-doctrine", "status": "ok", "note": "Generalized visual reviewer guardrails for unnamed drawable groups and stale lore terminology, removed Pallas-specific policing from the reviewer, and revised the Pallas fixture to replace stale dry-side language with anchor-rail/baseline-anchor work-zone language plus concrete group descriptions."}
{"ts": "2026-05-03T12:55:07+00:00", "type": "visual-doctrine", "status": "ok", "note": "Finished Pallas visual prompt cleanup after imagegen spot check: Teth now uses affirmative cephalopod work-support rig language, padded contact bands, support loops, humidity rings, oxygenation, and tool access instead of containment-shaped harness wording. Added generalized reviewer guardrail for assistive/workplace equipment object-class drift. Did not add scene-geometry continuity guardrails; multi-angle continuity should be handled by future Blender/blockout guide assets, not prompt policing."}
{"ts": "2026-05-04T08:52:29+00:00", "type": "implementation", "status": "ok", "note": "Pallas Kappa fixture corrected from vague crawl/throat imagery to a bounded local service-loop geometry: loop-inner manifold faces and Kappa-7 access ports, loop-outer anchor/staging, far-loop break/access space, and partial operations-gallery sightlines. Future Pallas writing and visuals should treat Kappa-7 False-Seam Artery/Rell's Cut as the dangerous passage, not Kappa itself."}
{"ts": "2026-05-04T10:03:43+00:00", "type": "review", "status": "ok", "note": "Lore and spatial reviewer pass exposed BioElevate/VitaForge provenance drift and Pallas visual geometry issues; fixture now uses supplier_liability, VitaForge BioDrone Standard provenance, narrowed BioElevate uplift-adaptation liability, explicit Ilya stair route, triptych final callback, and lockout-rigging solidarity imagery. AetheriaLore gained economy item hooks plus industrial spoke manifold ring backfill."}
{"ts": "2026-05-04T11:20:03+00:00", "type": "visual-doctrine", "status": "ok", "note": "Generated environment images are accepted only as concept/material reference for illustrated IF. Multi-angle or branch-consistent replay needs a durable scene-set/blockout/layout source with named cameras and staging slots; imagegen should paint over camera-specific visual input rather than preserve room topology from memory."}
{"ts": "2026-05-04T12:31:39+00:00", "type": "maintenance", "status": "ok", "note": "Pruned obsolete prototype fixture receipts, removed stale runner scripts and image-provider experiment tooling from the live workspace, moved old experiment notes out of active evidence, and kept Pallas Species Strikes as the current accepted-as-draft fixture."}
{"ts": "2026-05-04T12:52:20+00:00", "type": "implementation", "status": "ok", "note": "Added corpus coverage ledger seam: state/corpus-coverage.json, schema reference, validator/status command, state:status coverage summary, and initial Pallas Species Strikes coverage row. Coverage status now reports 1/100-150 accepted fixtures and gap signals for future-branch, founding-era, and day-in-life coverage."}
{"ts": "2026-05-04T13:05:46+00:00", "type": "correction", "status": "ok", "note": "Downgraded Pallas Species Strikes in the coverage ledger to draft reference-only material. It is no longer counted as accepted training coverage; training_usability now marks it as reference_only overall and not_training_data for model stages because exact stage-shaped receipts were not generated."}
{"ts": "2026-05-04T13:59:00+00:00", "type": "implementation", "status": "ok", "note": "Built pallas-training-loop-v0 as the first separate training-shaped scene-loop derivative: three no-fork sandboxed responder turns with exact packets/raw captures, event records, participant appraisals, reviewed mutations, coordinator receipts, bundle manifest, validator coverage, and draft coverage row. Existing Pallas fixture remains reference-only."}
{"ts": "2026-05-04T14:18:34+00:00", "type": "implementation", "status": "ok", "note": "Staged lucent-hostage-feed-v0 as an open-ended dark-comedy training-loop seed: Lucent media-eye counterweight gazing down a tether at a metropolis bubble, live feed hostage negotiation, participant pressure cards, branch surface, coverage row, and lore gaps for future Lucent station/protocol backfill."}
{"ts": "2026-05-04T15:04:32+00:00", "type": "implementation", "status": "ok", "note": "Built lucent-hostage-feed-v0 as an open-ended six-turn post-restart training-loop draft with exact packet prompts, no-fork responder captures, event/appraisal/mutation receipts, coordinator artifacts, clean run, coverage update, and schema validation. Opening exploratory turns are setup/rehearsal only because of the compaction seam."}
{"ts": "2026-05-04T16:09:04+00:00", "type": "implementation", "status": "ok", "note": "Extended lucent-hostage-feed-v0 through safe-line confirmation and non-contact protective handoff. Key Ghostlight machine lesson: the coordinator should nudge with game-ergonomic affordances and state gates rather than force outcomes; actors choose locally within elastic constraints and observed actions fold through reviewed mutation."}
{"ts": "2026-05-04T17:14:29+00:00", "type": "architecture", "status": "ok", "note": "Coordinator seam correction: future training-shaped loops should sandbox coordinator turns as their own promptable organ. Codex acts as meta-coordinator, preparing inputs, launching/reviewing workers, labeling interventions, and wiring structured state; raw coordinator training data must not be silently collapsed into omniscient chat steering."}
{"ts": "2026-05-04T18:00:02+00:00", "type": "maintenance", "status": "ok", "note": "Dedicated Perfect Machine memory pass: distilled global Epiphany from origin narrative into operational doctrine, added project-local persistent-state stewardship rule, and sharpened Ghostlight map around sandboxed coordinator seam and current fixture truth."}
{"ts": "2026-05-04T18:44:45+00:00", "type": "architecture", "status": "ok", "note": "Character cognition seam: Ghostlight machinery should be maximally smart, but characters must reason and socially maneuver only to the level supported by their modeled intelligence, culture, role, experience, stress, and state. Coordinator/narrator prose may translate opaque high-context tactics for reader legibility without granting that explanation to characters."}
{"ts": "2026-05-04T18:47:36+00:00", "type": "architecture", "status": "ok", "note": "Added prompts/sandboxed-coordinator-turn.md as the coordinator prompt surface. It enforces meta-coordinator separation, character cognitive ceilings, reader translation without character overclocking, affordance-based nudging, branch/fold discipline, and structured next-beat output."}
{"ts": "2026-05-04T19:01:54+00:00", "type": "implementation", "status": "ok", "note": "Added first Lucent branch-and-fold Ink draft for state-space exploration and created the Interactive Fiction Weaver prompt as the future sandboxed branch compiler organ. The Lucent Ink is meta-coordinator authored and marked needs_revision, not training-ready Weaver output."}
{"ts": "2026-05-04T22:17:05+00:00", "type": "implementation", "status": "ok", "note": "Lucent negotiator branch v1 exercised sandboxed coordinator and sandboxed Interactive Fiction Weaver; meta-coordinator repairs were labeled; Ink validates; narrative, lore, and spatial reviewers returned B-level or better; visual review was not applicable without a visual plan."}