Repository navigation
Add persistent project organization and harden the local runtime - #33
Merged
Merged
Conversation
Adapt the organization and group-layout work from JaysonAlbert's fork PR #16. Keep official providers, pinned assets and shared UI/MCP persistence intact. Resolve upstream text-card dependencies, startup/preview races and runtime upgrades. Co-authored-by: JaysonAlbert <JaysonAlbert@users.noreply.github.com>
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.
Fixes #29. Large Canvas projects now support persistent named/collapsible groups, content/group arrangement, logical Asset folders, exact-version Elements, and reusable local workflow templates. UI and MCP use the same revision-checked atomic commands; template insertion creates inspectable drafts without generation or upload. Eight added tools bring the source catalog to 38.
Adapted from JaysonAlbert/BeatDesign draft PR #16, organization commits e4ae849 and 2176e20, with contributor credit. The integration preserves BeatAPI and existing project/Asset/Timeline boundaries. Fork-only providers and Series/Scenes changes are outside this PR.
Upstream integration fixes include generic text-card persistence/rendering, readiness gating before first template insertion, digest verification across viewport autosaves, and expanding/focusing inserted drafts. The local runtime now enforces local Host authorities and loopback startup. Packaged schema migration and its receipt commit atomically while tolerating additive upgrades already performed by older runtimes.
Validation:
README, product status, MCP, host Skills and release-scope documentation distinguish current source from the published v0.2.5 packages. No new release/package publication or credentialed/paid generation is claimed.