Repository navigation
Add the complete three-watch Bellwether human-play game - #318
Closed
concordia-claw wants to merge 9 commits into
Closed
concordia-claw wants to merge 9 commits into
concordia-claw wants to merge 9 commits into
Conversation
…/remotes/bellwether/human-example' into feat/bellwether-shared-slice-001
This was referenced Sep 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #317.
Dependencies / review scope
Dependent draft; do not merge before #316. That prerequisite in turn includes #306 (human input and prefab injection from #302/#304) and #312 (lifecycle). This branch continues #316's exact reviewed head
6a006731; no prerequisite has been merged into upstream.Feature-only comparison — 16 files, three focused commits:
cd7c597: optional timeout/output bounds in the existing Ollama adapter; honors requested text limits, with mocked request tests. Separate from feat: expand markdown sanitization to Groq, Ollama, and HuggingFace wrappers #260's markdown sanitization proposal.d93ba2a: extract minimal's existing optional-context assembly and reuse it in basic. Without this, basic silently ignores the resident account/affiliation components. Default basic/minimal policies and insertion semantics stay unchanged.f59e142: full Bellwether game, player experience, configuration, documentation and tests.What this adds
StormNightresolution and standardInventory.applyaccounting. Generator 6 + owned reserve 2 versus 9 baseline facility demands. Part + accepted and performed Ivo labor before the final watch reduces beacon demand. Dialogue never creates resources, consent or work.Simulation/Sequential, SwitchAct routing, observation queue, memory, minimal/basic resident prefabs, and JSON/HTML logs. Four live residents can refuse or revoke; their policies are not human or forced-consensus fixtures.game.begin,game.preview, andrun.resumeoperations share the existing GUI/CLI path. Live workers—including paused workers waiting for input—still cannot be edited. Reload does not restart.--mode sliceremains the original one-turn fixture.--mode fixtureis a clearly labelled cooperative full-night fixture.--mode live --model llama3.2:3buses bounded local Ollama actors. Seeconcordia/examples/bellwether/GAME.mdfor installation, both strategies, exact command vocabulary,--resident-prefab basic, and--dispute-file.Verification actually performed
llama3.2:3b, standard minimal actors: 12 choices / 24 steps, four resident dawn responses. Nell declined; no consent/transfer/repair was invented. 6/9 services, including recorded failed service promises.Explicit limits
This is a playable bounded game, not completion of the broader authoring/checkpoint/experiment showcase. No checkpoint restoration/isolation claims, general institution editor, CRUD, undo/redo, cancellation of live model work, multiplayer, or automatic restart. Original broad six-workflow baseline and A–H showcase completion remain unchanged.
Natural-language discussion/proposals stay verbatim. Material operations use a conservative documented vocabulary; ambiguous/unsupported physical attempts ask for clarification before effects instead of guessing. One local live trajectory is not narrative-quality, human-usability, social-scientific, or deterministic-reproduction evidence. A 15–25 minute human playthrough and live basic-policy trajectory were not measured (basic composition is regression-checked). Private verification processes were stopped; no existing game/routes changed.