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_acorn_writer_migration branch from bf5fcc5 to 6402924 Compare July 11, 2026 07:50
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 2 times, most recently from 13a3f8b to afcc604 Compare July 11, 2026 08:17
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 17921a3 to ba1dce3 Compare July 11, 2026 08:21
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 3 times, most recently from b1cfe16 to 528f2f2 Compare July 11, 2026 17:05
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch 2 times, most recently from 1ac9232 to 37f7e0c Compare July 11, 2026 17:30
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from 528f2f2 to 17b3b80 Compare July 11, 2026 17:30
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 37f7e0c to a179c58 Compare July 11, 2026 17:38
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 3 times, most recently from e863aa9 to e510335 Compare July 11, 2026 18:11
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 6857a4c to 66fc684 Compare July 11, 2026 18:16
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from e510335 to 4a6b02c Compare July 11, 2026 18:16
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 66fc684 to 6e8aa32 Compare July 11, 2026 18:21
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch 2 times, most recently 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 from 7f89300 to 8ef4cb9 Compare July 12, 2026 09:05
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_acorn_writer_migration branch from 8ef4cb9 to b6df281 Compare July 12, 2026 09:11
@jrusso1020 jrusso1020 force-pushed the 07-10_refactor_studio_gate_sdk_operation_families branch from cb0c1ac to 8ae9eb5 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