iter57 cluster-073: Studio C# typed StudioStepParameters AST (#954)#958
Merged
loning merged 2 commits intoMay 24, 2026
Merged
Conversation
Phase 9 r4 consensus(4-round + reflector r1 救场;in-process AST 不必 proto): - 新 C# typed StudioStepParameters + typed sub-types(in-process authoring AST) - 替 Domain JsonNode bag - YAML adapter 边界保留 JSON - runtime export 走 #949 已 typed WorkflowStepParameters proto - deferred:Studio proto 留作 future when crosses durable/distributed boundaries closes #954 local PASS:architecture + test_stability + build ⟦AI:AUTO-LOOP⟧
Contributor
Author
📊 codex 进展 review-pr958-omnibus-r1 (⏳ 进行中; 已跑 13 min)
|
Codecov Report❌ Patch coverage is @@ Coverage Diff @@
## auto-refact-dev #958 +/- ##
===================================================
+ Coverage 83.03% 83.05% +0.02%
===================================================
Files 987 988 +1
Lines 63558 63564 +6
Branches 8214 8208 -6
===================================================
+ Hits 52776 52794 +18
+ Misses 7247 7233 -14
- Partials 3535 3537 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 2 files with indirect coverage changes 🚀 New features to boost your workflow:
|
…odecov/patch 53.52%→target) PR #958 codecov/patch fail = 53.52%(24 misses + 9 partials)。 补 narrow tests 覆盖 24 lines on StudioStepParameters typed paths。 local PASS:Studio.Tests StudioStepParameter filter + test_stability_guards ⟦AI:AUTO-LOOP⟧
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
摘要
iter57 cluster-073(severity:high)— Studio C# typed
StudioStepParametersAST,替代 Domain JsonNode bagStudioStepParametersAST(in-process authoring 层);YAML adapter 边界保留 JSON;runtime export 走 iter57 cluster-067: 工作流步骤参数强类型化 direct-mapping(#941) #949 typed proto违反:CLAUDE.md「核心语义强类型」「字段命名 Metadata 决策树」
Phase 9 共识链路(4-round + reflector)
META_JUDGE_DONE:consensus:structural:C# typed Studio StepParameters replaces Domain JsonNode carrier; no Studio proto unless the parsed AST crosses durable or distributed boundaries✅Scope
closes #954
🤖 Generated with Claude Code via codex-refactor-loop iter57
⟦AI:AUTO-LOOP⟧