refactor: simplify Studio around persistent jobs and catalog - #5
Open
gvastethecreator wants to merge 5 commits into
Open
refactor: simplify Studio around persistent jobs and catalog#5gvastethecreator wants to merge 5 commits into
gvastethecreator wants to merge 5 commits into
Conversation
|
React Doctor could not complete this scan.
Reviewed by React Doctor for commit |
gvastethecreator
force-pushed
the
codex/repo-wide-simplification
branch
4 times, most recently
from
July 18, 2026 20:07
c55e17a to
ad3e7d5
Compare
gvastethecreator
force-pushed
the
codex/repo-wide-simplification
branch
from
July 18, 2026 20:10
ad3e7d5 to
25eee4f
Compare
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.
Summary
Compatibility
No existing HTTP endpoint was removed.
/api/jobssummaries addworkspaceId,recipeId, andaspectRatiofor refresh-safe UI projection. The legacy workspace JSON shape remains available as an explicit export; its unreachable browser import/recovery path is removed.Proof
bun install --frozen-lockfilebun run check— 2,589 formatted files; 796 lint/type filesbun run test— 205 files; 791 testsbun run build— UI, chunk budgets, server typecheckbun run architecture:verifybun run providers:verify— 23 audit rows; zero boundary violationsbun audit— no vulnerabilitiesorigin/main— 74 changed React files; no issuesSize
119 files changed, 748 additions, 4,112 deletions: net -3,364 lines.
Review guide
f7e59f25— server/domain indirection removalf16e38f3— persistent-job and Catalog live-model simplification22043f71— architecture and continuation documentation230d1eda— platform-native path fixtures for Linux CI25eee4f6— direct pinned React Doctor CLI workflowDurable report:
docs/architecture/simplification-2026-07-18.md.