Ghostlight/docs/architecture
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens d69e9d43cf Delete Dungeon's autonomous drivers and owner controls (play agent Cut 1)
Nothing in Dungeon now runs a Persona, an operational agent or an
elaborator on its own. Deleted from runtime.rs: the cover tick driver
(drive_cover_tick, drive_one_tick, run_cover_tick, submit_clock_tick,
CoverSummary, InterruptedCell, cover_panel, the clock-tick constants,
configured_cover_budget, configured_tick_interval), the Active
elaboration sweep (elaborate_world, run_elaboration_sweep,
ELABORATION_SWEEP_INTERVAL, configured_elaboration_ceiling,
AppState.elaboration_permits), and the owner's "Let X act" route
(ControllerActPayload, dispatch_controller, admit_controller_command,
ControllerHttpResult and its builders, controller_error_disposition).
Deleted from eve.rs: CoverPanel, CoverPanelTick, cover_card, the owner's
controller buttons and descriptor, and world.controller.act from
operation_schema.

AppState.controller_quarantined is deleted as well: its only writers were
dispatch_controller and run_cover_tick, so it could never be set again.

controller_permits and configured_controller_concurrency stay for Cut 8;
until then only runtime_readiness reads the pool. ControllerRunner stays
for seeding and custody_probe; world.speak, the story card and
world.advance_time stay until Cut 9.

Tests dropped with the behaviour they pinned: the nine the cut map lists,
plus no_proposal_projection_carries_the_canonical_world_commit, which
tested the deleted controller_submission. Their fixtures go with them;
the world fixture collapses to the Draft-only path its remaining callers
use. removed_legacy_operation_is_denied_before_dispatch now also names
world.controller.act.

Docs: the MVP doc, the ontology and the handoff drop the cover,
tick-interval and elaboration-ceiling variables and the sentences that
described the deleted drivers.

Library untouched. Built and tested on Windows only.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 01:45:57 +02:00
..
aetheria-agent-population-model.md Retarget Ghostlight toward Call of the Void authoring 2026-05-01 18:36:27 +01:00
aetheria-content-generation-targets.md Add Aetheria tonal range doctrine 2026-05-03 09:12:09 +01:00
aetheria-lore-grounding-architecture.md Clean documentation status drift 2026-05-02 23:51:58 +01:00
aetheria-persistent-agent-architecture.md Retarget Ghostlight toward Call of the Void authoring 2026-05-01 18:36:27 +01:00
agent-state-distributions-and-prompt-projection.md Tighten agent state schema from evaluation 2026-05-01 20:57:34 +01:00
agent-state-variable-glossary.md Tighten agent state schema from evaluation 2026-05-01 20:57:34 +01:00
canonical-agent-state-schema.md Tighten agent state schema from evaluation 2026-05-01 20:57:34 +01:00
corpus-coverage-ledger.md Mark Pallas fixture as reference only 2026-05-04 14:06:01 +01:00
cultnet-shared-agent-state-contract.md Name CultLib as the home of the TypeScript CultNet client 2026-09-13 16:47:39 +02:00
delvehold-forced-ontology-integration.md Njordr owns the economy whole, Delvehold interior included 2026-09-11 15:54:23 +02:00
gamecult-economy-daemon.md Point the economy spec at GameCult/Njordr 2026-09-11 18:29:10 +02:00
ghostlight-dungeon-multiplayer-intention.md Record the seed producer and close its Soul follow-ups 2026-09-05 18:32:20 +02:00
ghostlight-dungeon-mvp.md Delete Dungeon's autonomous drivers and owner controls (play agent Cut 1) 2026-09-22 01:45:57 +02:00
ghostlight-dungeon-session-zero.md Open plan step 8, the seed producer 2026-09-05 16:29:04 +02:00
ghostlight-eve-native-interface.md Record the seed producer and close its Soul follow-ups 2026-09-05 18:32:20 +02:00
ghostlight-library-extraction-cut.md Close L0: postmortem, ledger, target and state reconciled 2026-09-16 12:24:49 +02:00
ghostlight-library-extraction-postmortem.md Close L0: postmortem, ledger, target and state reconciled 2026-09-16 12:24:49 +02:00
ghostlight-library-extraction.md Close L0: postmortem, ledger, target and state reconciled 2026-09-16 12:24:49 +02:00
ghostlight-multiresolution-agency.md Restore the scale target as design, not load fixture 2026-09-04 16:14:44 +02:00
ghostlight-play-agent-cut.md Respecify Cut 3 for Ruled facts and minted quantity (PA-Q15) 2026-09-22 01:25:56 +02:00
ghostlight-play-agent.md Record the play agent rulings: six forks, Ruled facts, minted loot 2026-09-22 01:20:52 +02:00
ghostlight-session-zero.md Point the state surfaces at the play agent gate 2026-09-22 00:53:24 +02:00
ghostlight-stock-lenses-cut.md Close L1: postmortem, ledger, target and docs reconciled 2026-09-16 20:08:25 +02:00
ghostlight-stock-lenses-postmortem.md Close L1: postmortem, ledger, target and docs reconciled 2026-09-16 20:08:25 +02:00
ghostlight-stock-lenses.md Close L1: postmortem, ledger, target and docs reconciled 2026-09-16 20:08:25 +02:00
ghostlight-transition-algebra.md Design the elaboration ontology 2026-09-04 15:39:17 +02:00
ghostlight-world-consumer-api.md Name consumer.v5 and world_create.v4 in the world docs (L1 Cut 2) 2026-09-16 15:00:45 +02:00
ghostlight-world-ontology.md Delete Dungeon's autonomous drivers and owner controls (play agent Cut 1) 2026-09-22 01:45:57 +02:00
illustrated-if-visual-pipeline.md Document illustrated IF scene-set pipeline 2026-05-04 12:23:41 +01:00
ink-branching-scenes.md Prune obsolete prototype fixtures 2026-05-04 13:33:18 +01:00
lore-grounding-digest-format.md Add lore grounding digest seam 2026-05-01 21:39:00 +01:00
persistence-spine.md Replace vendor/cultcache-py submodule with published PyPI dependency 2026-09-13 16:08:19 +02:00
projected-local-context.md Model character cognition separately from system intelligence 2026-05-04 19:45:00 +01:00
projection-distillation-plan.md Clean documentation status drift 2026-05-02 23:51:58 +01:00
prompt-projection-contract.md Prune obsolete prototype fixtures 2026-05-04 13:33:18 +01:00
sandboxed-responder-packets.md Prune obsolete prototype fixtures 2026-05-04 13:33:18 +01:00
schema-future-mechanisms.md Document source-first Aetheria generation doctrine 2026-05-02 04:30:17 +01:00
sequential-agent-runtime.md Add initiative scheduler artifact seam 2026-05-04 23:58:07 +01:00
soft-model-training-artifacts.md Model character cognition separately from system intelligence 2026-05-04 19:45:00 +01:00
technology-item-manifest-plan.md Document colony trade goods in item manifests 2026-05-02 11:51:10 +01:00
training-plan.md Prune obsolete prototype fixtures 2026-05-04 13:33:18 +01:00
voidbot-routine-adoption-plan.md Plan VoidBot routine for cast swarm 2026-05-06 03:31:46 +01:00