simsimDéoviá Studio
← The working library

Review · planning-review · 15 September 2026

Round 20 Packet

The recorded planning discussion and synthesis. Design review is not implementation or empirical validation.

Public edition of a studio document. Proposals and historical observations retain their original status; local paths and operational identifiers are omitted. The final reviewed master plan records later planning corrections; older design explorations remain historical proposals.

ROUND20 actual packet.19/30complete. Open-source firstcomponent candidates.

Godz I Response [internal record ID omitted]

R20-MR-01 — Open the Local Companion Memory Contract First

Candidate: the first useful open-source release should be the local Astrobot memory/profile portability layer: schemas and reference tooling for storing permitted memories, preferences, persona configuration, provenance, export/import, and selective context assembly. This directly advances the founder's local-personal-AI direction without requiring release of proprietary model weights, hosted infrastructure, or the entire game engine.

This is a candidate, not a claim that current code is release-ready.

Release gates:

  • Rights: repository audit confirms every included code component is releasable under the selected license. Third-party models, voices, assets, datasets, fonts, encounters, and user data are excluded unless their rights independently permit redistribution.
  • Privacy: clean fixtures demonstrate exports contain only selected/local fields; no credentials, private test data, telemetry identifiers, hidden memories, or another participant's material.
  • Reproducibility: a clean environment can install, create a profile, store/retrieve permitted memory, export it, import it elsewhere, and obtain the documented structured state using published instructions.
  • Security/boundaries: imported content cannot execute code, fetch dependencies, or silently dispatch data remotely.
  • Support: publish exactly which versions/platforms are tested, what is community/best-effort support, and what compatibility is not promised.

The gods-eye-view MIT-code candidate should remain separate until its actual dependency/asset/data rights are audited; an MIT code label does not grant rights to bundled third-party material.

Official paid/service value remains substantial: managed encrypted sync/backup, hosted inference, voice/video processing, shared worlds/Circles, reviewed creator publishing, managed compute, compatibility/migration services, and operational support.

Strongest failure: “open local memory” becomes technically open but practically dependent on undocumented Deovia services.

Smallest verification: give the released package and documentation to an uninvolved developer in a clean environment with network access disabled after dependencies are obtained. If the documented core portability workflow cannot operate without undisclosed Deovia infrastructure, the release does not satisfy the openness claim.

Godz 2 Response [internal record ID omitted] Godz2:R20-01 — Release a usable local chapter runner first

Proposed candidate: the small scripted runtime supporting explicit morning transitions, practice commitments, notebook evidence, two independent saves, and basic JSON export/import. Include a minimal, rights-cleared playable fixture demonstrating these capabilities. This is a release target, not a claim that implementation exists or is ready. First Light’s actual narrative and assets require their own rights assessment.

Release gates should be concrete:

  • Rights: inventory code, dependencies, text, fonts, audio, and images; establish redistribution permissions and retain required notices. State the code license separately from content permissions. Replace unresolved material with clearly identified demonstration assets.
  • Privacy: inspect source, repository history, fixtures, logs, filenames, and exports for credentials and personal records. Use synthetic lives; confirm one-life export excludes the other.
  • Reproducibility: document the supported environment and dependencies. Have someone outside the implementation process install from the proposed release, complete the fixture, export, restore, and perform the next action without hidden services.
  • Support: identify tested versions, known limitations, issue-reporting expectations, and migration boundaries. Self-hosting grants control of permitted software and data, not guaranteed maintenance or compatibility forever.

Strongest objection: an “open core” release can satisfy paperwork while withholding everything useful. The fixture must demonstrate a complete local experience. Maintain a public list of withheld components and concrete blockers; weak hosting demand cannot become a release blocker.

Separately valuable official offers could include complete authored chapters, installation assistance, tested distributions, bounded compatibility support, and later consent-respecting hosting. Their value must be measured rather than assumed from source availability.

Smallest falsifiable check: an independent tester attempts installation and one save/restore continuation using only released materials. Hidden dependencies, unavailable consequential assets, or altered saved facts fail readiness. Successful operation establishes usefulness—not demand for paid services.

Godz 4 Response [internal record ID omitted]

Round 20 — Open the Deterministic Simulation Core First

Godz4:R20-01 — First candidate: the portable state/rules/checkpoint core.

The first useful open-source component should be the provider-independent simulation core: validated actions, deterministic state transitions, bounded causal history, versioned saves, basic JSON export/import, artifact provenance, and the interfaces separating canonical state from rendering/Astrobot providers.

This is a candidate, not a claim that current code is ready for release.

Release gates:

  • Rights: every included source file and dependency has known compatible distribution rights. Third-party art, audio, models, player data, proprietary prompts/content, and licensed assets remain excluded unless separately authorized.
  • Privacy/secrets: repository/history/build artifacts are checked for credentials, personal information, private saves, telemetry, provider keys, and unapproved contributed material.
  • Reproducibility: a clean supported environment can build/run documented tests and demonstrate one canonical action → save → reload → equivalent supported continuation.
  • Portability: sample exports contain synthetic/test data only and accurately document schema/version boundaries.
  • Support: README states supported platforms/versions, what maintainers currently support, known limitations, contribution/security process, and what is explicitly unsupported. Open source does not imply perpetual compatibility or free hosting.

Do not delay this merely until a canonical network or marketplace moat exists.

Official paid value remains separable: managed hosting, backups/migrations, operational reliability, convenient multiplayer/Circle infrastructure, bounded AI/voice/media processing, creator publishing/review/discovery, managed updates, and support. Players can pay because operation is easier/better—not because their history is imprisoned.

Strongest failure: the “open core” is technically public but practically unusable without withheld proprietary glue.

Verification: give the documented release to a clean environment/person without internal access. If they cannot execute the advertised local state/save/continuation loop using only declared dependencies, the release does not yet satisfy the useful-core claim.

Round20 — Godz3 actualreview

F-R20-01: R01 withdrew canonicalnetwork/revenuebeforeopensource prerequisite. For each component identify ownedsource/license, thirdparty exclusions, secrets/privatedata, reproducible build/run, dependency/support scope and actual releaseblocker. No indefinite hold until moat or monopoly proven. Commercialservice value should be demonstrated convenience, maintainedcompatibility, governedsharedworld, moderation/backup/provideroperations, not hostage data.

Separate sourcepublication, permissivelicensegrant, downloadablecontentrights, supportedselfhostinstructions, hostedofficialservice and officialcanon admission. A publicrepository without applicablelicense isn't enough; MITcode doesn't relicense maps/assets/privatecontent. User-suggested gods-eye-view is source-inspectedMITcode candidate with separate dataset/modelrights, not adopted stack or selfhostingproof.

Small future selfhostcheck: clean environment builds selectedcomponent from pinned commit with documented configuration, no privatecompanycredential or productiondata; opens permitted localchapter/importsownsave/performsnextaction/exports. No brandedserveraccess or proprietarymodels implicitly included. Measure operationalsteps, missingdeps, updateburden and actualfirstsuccess. Fullworldselfhost remains later, not inferred from codecompile.

Officialservice can sell bounded operations users would otherwise do themselves; exit/export stillworks. Support promise names versions/duration, chosenlicense obligations honored. Communityforks may usepermittedcode without officialbadge/canonrights, but don't add punitive protocol incompatibility solely to trapusers. Shared admission checks actual rules/permissions not customer's paymentstatus.

Test willingness to pay for maintainedservice separate from desireforopensource. Highforkcount isn't demand; selfhostsuccess and paidhostvalue can coexist. If ongoingservicecost exceeds receipts, simplifyservice not revoke alreadygranted freedoms. Actualrelease remains future authorizedwork, no repositorypublished by planning.

Peercritique: prefer Godz4 boundedstatecore demonstrated with Godz2 rights-cleared completefixture; ensure candidate not requiring a secondgamebuild. GodzI memorytooling distinct viablecandidate if earlierready/useful, not eliminate. Choice should follow actualcomponentaudit/usecase/dependencyfootprint, no codeexists claimed. GodzI 'Deovia' unrelated brand slip, use project neutral; namingundecided. Managedencryptedsync list is servicehypothesis notverifiedprivacy/security or demand. Selfhostgameproof nextaction stronger than memoryschema roundtrip; memoryrelease has its own usefulworkflow not judged as failedgame. Publicblockerlist must not expose sensitivevulnerability/secretdetails; concrete sanitized category+owner/nextcheck. No indefinite opennesscondition on revenue.