Repository navigation
Add component-based simulation editor and interactive session CLI - #314
Closed
concordia-claw wants to merge 27 commits into
Closed
concordia-claw wants to merge 27 commits into
concordia-claw wants to merge 27 commits into
Conversation
This was referenced Sep 9, 2026
jzleibo
reviewed
Sep 10, 2026
jzleibo
reviewed
Sep 10, 2026
concordia-claw
force-pushed
the
feat/editor-project-roundtrip-001
branch
from
September 13, 2026 22:17
3e7edf2 to
595d392
Compare
This was referenced Sep 13, 2026
jzleibo
reviewed
Oct 1, 2026
jzleibo
reviewed
Oct 1, 2026
jzleibo
reviewed
Oct 1, 2026
jzleibo
reviewed
Oct 1, 2026
jzleibo
reviewed
Oct 1, 2026
jzleibo
reviewed
Oct 1, 2026
concordia-claw
force-pushed
the
feat/editor-project-roundtrip-001
branch
from
October 3, 2026 20:39
2c22127 to
11366b5
Compare
jzleibo
reviewed
Oct 4, 2026
jzleibo
reviewed
Oct 4, 2026
jzleibo
approved these changes
Oct 4, 2026
copybara-service Bot
pushed a commit
that referenced
this pull request
Oct 5, 2026
-- 74d7577 by concordia-claw <concordia-claw@users.noreply.github.com>: Add transport-neutral human acting with standard ordered context -- 9ecb4e3 by concordia-claw <concordia-claw@users.noreply.github.com>: Allow runtime acting policies in basic and minimal entity prefabs -- 595d392 by concordia-claw <concordia-claw@users.noreply.github.com>: Consolidate editor category for focused review -- aae8251 by concordia-claw <concordia-claw@users.noreply.github.com>: Compare minimal and basic roommates while preserving saved projects -- 5dd2c0e by concordia-claw <concordia-claw@users.noreply.github.com>: Add integrated mobile project editor and acknowledged runtime controls -- e637c1a by concordia-claw <concordia-claw@users.noreply.github.com>: Support registered project structure and undoable authoring drafts -- 3510470 by concordia-claw <concordia-claw@users.noreply.github.com>: Verify runtime isolation for authored multi-actor projects -- 7545caf by concordia-claw <concordia-claw@users.noreply.github.com>: Support safe registered component CRUD and scene authoring -- e743a15 by concordia-claw <concordia-claw@users.noreply.github.com>: Inspect and replace authored instance references safely -- 047dbc5 by concordia-claw <concordia-claw@users.noreply.github.com>: Navigate from project validation errors to the relevant inspector -- d0f35be by concordia-claw <concordia-claw@users.noreply.github.com>: Close SSE transports after listener shutdown despite keep-alive headers -- 3f8c3eb by concordia-claw <concordia-claw@users.noreply.github.com>: Move authored components between compatible prefab owners -- ed0771f by concordia-claw <concordia-claw@users.noreply.github.com>: Remove ambiguous editor move controls and retain Run diagnostics -- 5341386 by concordia-claw <concordia-claw@users.noreply.github.com>: Clarify editor actions, completion and registered project APIs -- bb55b14 by concordia-claw <concordia-claw@users.noreply.github.com>: Validate concrete project fixture types and optional scene values -- a7f4f5e by concordia-claw <concordia-claw@users.noreply.github.com>: Unify editor console commands, requested run steps and resizable panels -- f215ea0 by concordia-claw <concordia-claw@users.noreply.github.com>: Add interactive session authoring and explicit editor CLI coverage -- b215c4c by concordia-claw <concordia-claw@users.noreply.github.com>: Keep CLI selection valid after discarding a local draft -- 97fa68f by concordia-claw <concordia-claw@users.noreply.github.com>: Keep editor inspection aligned with retained runtime identities -- b3e761b by concordia-claw <concordia-claw@users.noreply.github.com>: Make editor authoring component-generic with safe concurrent controls -- 7a2a239 by concordia-claw <concordia-claw@users.noreply.github.com>: Exercise SceneTracker configuration in standard state roundtrip fixture -- 5067475 by concordia-claw <concordia-claw@users.noreply.github.com>: Preserve empty SceneTracker state and refresh named viewers -- 60448b4 by concordia-claw <concordia-claw@users.noreply.github.com>: Offer registered prefab creation keys alongside named presets -- 11366b5 by concordia-claw <concordia-claw@users.noreply.github.com>: Teach current editor workflows and clarify documentation contracts -- a2c01c4 by concordia-claw <concordia-claw@users.noreply.github.com>: Discover installed prefabs and validate extra component contracts -- 358020f by concordia-claw <concordia-claw@users.noreply.github.com>: Preserve prefab component overrides and support matrix-game additions COPYBARA_INTEGRATE_REVIEW=#314 from concordia-claw:feat/editor-project-roundtrip-001 358020f PiperOrigin-RevId: 993880873 Change-Id: I35770ed2bf8ef34e5ec0fd1fe38383da479c697a
Collaborator
|
Closing this pull request as the changes have already been merged into |
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.
Design and inspect Concordia simulations through a graphical editor or a persistent
concordia-sessionprompt. Entities are built from standard prefabs and components; both clients share authoring actions and validated service operations. The GUI/CLI guide teaches the entity-component pattern, CLI (concordia-session) usage, and editor usage by describing the same concrete exercise in both interfaces.What users can do
Review map and contracts
NotImplementedErrorbefore construction. Application-owned non-scalar defaults remain Python configuration; discovery does not guarantee every prefab default fits every engine.Reviewer regression entry points in this library checkout:
Focused catalog/component/GUI/CLI verification: 194 affected tests passed, with 38 catalog tests rerun after final discovery assertions. These include new installed module discovery without central registration, standard/contrib construction with authored components, unsupported-addition errors, reference conversion, saved-state preservation on rejected Save, intercepted Chromium, and the copied discovery tutorial through the CLI and OperationService. Scoped pyrefly, pylint, isort and formatting checks pass. The seven Social Deception/State Formation regressions also pass with their mock/no-model engine runs. No external provider or listener was launched for this verification.