Skip to content

refactor(studio): gate Acorn writer migration#2164

Open
jrusso1020 wants to merge 1 commit into
07-10-refactor_producer_make_capture_plans_immutablefrom
07-10_refactor_studio_gate_acorn_writer_migration
Open

refactor(studio): gate Acorn writer migration#2164
jrusso1020 wants to merge 1 commit into
07-10-refactor_producer_make_capture_plans_immutablefrom
07-10_refactor_studio_gate_acorn_writer_migration

Conversation

@jrusso1020

@jrusso1020 jrusso1020 commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

What

Put the Recast-to-Acorn writer migration behind an executable capability and parity gate.

Why

Acorn lacked motion-path operations and still depended on Recast-only hold synchronization after mutation.

How

Generate the operation matrix, implement missing Acorn paths and shared hold behavior, differentially test semantics/source placement, and keep the flag gated until graduation.

Test plan

  • Acorn capability report, motion-path, parser parity, and studio-server writer tests
  • 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_producer_make_capture_plans_immutable branch from a3932fb to e0b5d65 Compare July 12, 2026 04:01
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 6e8aa32 to 2df15f4 Compare July 12, 2026 04:01
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from e0b5d65 to 50b66d4 Compare July 12, 2026 04:32
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 5 times, most recently from 8ef4cb9 to b6df281 Compare July 12, 2026 09:11
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch 2 times, most recently from 6fb4633 to f3becd5 Compare July 13, 2026 15:52
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 2 times, most recently from 9f6dbbb to f6959ca Compare July 13, 2026 17:29
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from 4ad7a2e to 3bf9957 Compare July 13, 2026 18:09
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from f6959ca to 26b97fe Compare July 13, 2026 18:09
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from 3bf9957 to e0b0ea5 Compare July 13, 2026 18:35
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 26b97fe to 8ff4c0c Compare July 13, 2026 18:35
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from e0b0ea5 to 18093e1 Compare July 13, 2026 20:27
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 3 times, most recently from 9a58246 to a4013d8 Compare July 13, 2026 22:09
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from 3402ef1 to 8f6d27f Compare July 13, 2026 22:09
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from a4013d8 to b6caf4f Compare July 13, 2026 22:18
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from 8f6d27f to e249db4 Compare July 13, 2026 22:18
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from b6caf4f to fcf3c32 Compare July 13, 2026 23:08
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from e249db4 to 7e67f17 Compare July 13, 2026 23:08
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from fcf3c32 to 3e0db78 Compare July 14, 2026 00:03
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from 7e67f17 to 1bf2e0c Compare July 14, 2026 00:03
@jrusso1020 jrusso1020 force-pushed the 07-10-refactor_producer_make_capture_plans_immutable branch from 1bf2e0c to 864beed Compare July 14, 2026 03:20
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 3e0db78 to 68e485e Compare July 14, 2026 03:20
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