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 7089854 to 906c206 Compare July 11, 2026 08:21
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from 034adf6 to f43cb3a Compare July 11, 2026 08:53
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch 2 times, most recently from f0b0691 to 8e49e95 Compare July 11, 2026 17:05
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from 0c594b5 to 80a8a49 Compare July 11, 2026 17:30
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch 2 times, most recently from 178251b to 55b2233 Compare July 11, 2026 17:38
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 80a8a49 to 35810cd Compare July 11, 2026 17:38
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 55b2233 to cc51564 Compare July 11, 2026 18:04
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from 1e224f7 to 620a5bb Compare July 11, 2026 18:11
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from cc51564 to 50b52f9 Compare July 11, 2026 18:11
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch from 620a5bb to 15078c9 Compare July 11, 2026 18:16
@jrusso1020 jrusso1020 force-pushed the 07-10_test_compiler_enforce_preview_render_parity branch from 50b52f9 to 06b74f4 Compare July 11, 2026 18:16
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor-core-own-edit-protocol-contract branch 2 times, most recently from d2b23b6 to 8c0dd96 Compare July 12, 2026 04:01
@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 from 47e8623 to 0264b3c Compare July 12, 2026 09:11
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