Skip to content

refactor(core): own edit protocol contract#2167

Open
jrusso1020 wants to merge 1 commit into
07-10_test_compiler_enforce_preview_render_parityfrom
07-10-refactor-core-own-edit-protocol-contract
Open

refactor(core): own edit protocol contract#2167
jrusso1020 wants to merge 1 commit into
07-10_test_compiler_enforce_preview_render_parityfrom
07-10-refactor-core-own-edit-protocol-contract

Conversation

@jrusso1020

@jrusso1020 jrusso1020 commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

What

Move edit-protocol constants into a browser-safe core contract and enforce package-cycle boundaries.

Why

Core runtime imported a deprecated studio-server forwarding seam, sustaining an architectural cycle.

How

Make core own the draft/edit marker contract, let studio-server re-export compatibility names, migrate internal consumers, and gate new runtime cycles.

Test plan

  • core/studio/studio-server tests; package-cycle checker
  • Stack-wide lint, format, build, typecheck, and relevant integration gates

jrusso1020 commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from 0263661 to 742c449 Compare July 13, 2026 18:35
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 21bf4f1 to 3e37058 Compare July 13, 2026 18:35
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from ccdacbf to a97ef8e Compare July 13, 2026 20:33
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 8674f33 to 9149838 Compare July 13, 2026 20:33
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from a97ef8e to 8657d4e Compare July 13, 2026 22:09
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch 2 times, most recently from 7367bc9 to a0e9003 Compare July 13, 2026 22:18
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 8657d4e to 4ea5e9c Compare July 13, 2026 22:18
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from a0e9003 to ec35495 Compare July 13, 2026 23:08
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 4ea5e9c to 4465a5a Compare July 13, 2026 23:08
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from ec35495 to a7cb697 Compare July 14, 2026 00:03
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 4465a5a to 8fd2307 Compare July 14, 2026 00:03
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from a7cb697 to ec27019 Compare July 14, 2026 03:20
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 8fd2307 to 3ef06c2 Compare July 14, 2026 03:20
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from ec27019 to f2e9e31 Compare July 14, 2026 17:03
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 3ef06c2 to 53d9022 Compare July 14, 2026 17:03
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from f2e9e31 to a691499 Compare July 14, 2026 17:11
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 53d9022 to 184f662 Compare July 14, 2026 17:11
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from a691499 to f25e511 Compare July 14, 2026 17:35
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 184f662 to c2c8a93 Compare July 14, 2026 17:35
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from f25e511 to 9aa0b74 Compare July 14, 2026 17:57
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 3 times, most recently from d609bdf to 4122ba6 Compare July 14, 2026 19:37
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 52688c3 to 58e16a2 Compare July 14, 2026 19:37
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 4122ba6 to a2237c5 Compare July 14, 2026 19:42
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 37f5dda to e1e8f5b Compare July 14, 2026 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant