Skip to content

refactor(studio): gate SDK operation families#2165

Open
jrusso1020 wants to merge 1 commit into
07-10_refactor_studio_gate_acorn_writer_migrationfrom
07-10_refactor_studio_gate_sdk_operation_families
Open

refactor(studio): gate SDK operation families#2165
jrusso1020 wants to merge 1 commit into
07-10_refactor_studio_gate_acorn_writer_migrationfrom
07-10_refactor_studio_gate_sdk_operation_families

Conversation

@jrusso1020

@jrusso1020 jrusso1020 commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

What

Graduate the Studio SDK writer per operation family under an explicit release policy.

Why

One global flag could expose incomplete families and did not encode ownership, deadline, or divergence criteria.

How

Add family policy/reporting, default-safe eligibility, named graduation criteria, and tests that failed results never invoke legacy writes.

Test plan

  • SDK cutover family-gate, policy, eligibility, and parity 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_studio_gate_sdk_operation_families branch from 3e5f0ae to eb9bff9 Compare July 12, 2026 04:01
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 2df15f4 to 22e4ee9 Compare July 12, 2026 04:32
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from eb9bff9 to 1dead74 Compare July 12, 2026 04:32
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 22e4ee9 to c115b5f Compare July 12, 2026 04:58
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 2 times, most recently from bada64a to 8183194 Compare July 12, 2026 08:54
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from c115b5f to 7f89300 Compare July 12, 2026 08:54
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from 8183194 to cb0c1ac Compare July 12, 2026 09:05
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 2 times, most recently from 8ef4cb9 to b6df281 Compare July 12, 2026 09:11
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 2 times, most recently from 8ae9eb5 to f78b31d Compare July 13, 2026 15:52
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 9f6dbbb to f6959ca Compare July 13, 2026 17:29
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 2 times, most recently from 721e3b7 to 5855aef 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_studio_gate_sdk_operation_families branch from 5855aef to d442be2 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_studio_gate_sdk_operation_families branch from d442be2 to 9cc75ad Compare July 13, 2026 20:27
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 2 times, most recently from 6022a8b to 9a58246 Compare July 13, 2026 20:33
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 2 times, most recently from 8592418 to f532570 Compare July 13, 2026 22:09
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 2 times, most recently from a4013d8 to b6caf4f Compare July 13, 2026 22:18
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from f532570 to 6277174 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_studio_gate_sdk_operation_families branch from 6277174 to 0951ec2 Compare July 13, 2026 23:08
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from 0951ec2 to 9625478 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