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_test_compiler_enforce_preview_render_parity branch from 8117b56 to 9349465 Compare July 12, 2026 04:01
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 8c0dd96 to da92df5 Compare July 12, 2026 04:32
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch 2 times, most recently from 988ff76 to 49e2040 Compare July 12, 2026 04:58
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from da92df5 to 3ffa911 Compare July 12, 2026 04:58
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 49e2040 to f1e0063 Compare July 12, 2026 08:54
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from 4d7af77 to baaf5cc Compare July 12, 2026 09:05
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from f1e0063 to 47e8623 Compare July 12, 2026 09:05
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from baaf5cc to 43d5f00 Compare July 12, 2026 09:11
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch 2 times, most recently from 0264b3c to b636ae5 Compare July 13, 2026 15:52
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from 2a99bd7 to 90746ff Compare July 13, 2026 17:29
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 42c37b7 to 21bf4f1 Compare July 13, 2026 18:09
@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
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