Skip to content

feat: 20260507 阶段性合并#8

Merged
laugh0608 merged 62 commits into
masterfrom
dev
May 7, 2026
Merged

feat: 20260507 阶段性合并#8
laugh0608 merged 62 commits into
masterfrom
dev

Conversation

@laugh0608

Copy link
Copy Markdown
Owner

变更说明

请简要说明本次 PR 的目标、范围和原因。

检查清单

  • 本次改动符合当前阶段“地基建设优先”的方向,或已明确说明为何需要例外
  • 已执行对应的最小验证
  • 如修改了架构、边界、流程或规范,已同步更新 docs/ / AGENTS.md
  • 未直接向 master 提交功能改动
  • 默认目标分支为 dev;只有阶段性集成或发版时才面向 master

验证记录

请列出实际执行过的命令,例如:

cargo check
pwsh ./scripts/check-repo.ps1
./scripts/check-repo.sh

风险与后续

请说明当前已知风险、未完成项和后续建议。

laugh0608 added 30 commits May 2, 2026 14:12
laugh0608 added 29 commits May 4, 2026 18:11
- StudioGuiWindowResultInspectorModel 增加 unit_options / selected_unit / unit_related_steps / unit_related_diagnostics / unit_diagnostic_actions 与 has_stale_unit_selection
- 新增 result_inspector_with_unit 入口,并保持现有 stream-centric API 向后兼容
- shell 增加 ResultInspectorState 的 unit 选择、locale 文案与 Unit results 折叠区,仍通过 inspector.focus_unit:* / inspector.focus_stream:* 派发
- 补 window_model 与 shell 双侧契约 focused tests,锁定默认选中、stale 回落与 snapshot 切换复位
- 同步 W19 周志、roadmap、scope、overview 与 architecture draft 中的结果审阅闭环口径
- move result inspector and drop preview helpers into focused submodules

- move window model tests into module-local tests file

- ignore local Claude workspace metadata

- record remaining source file size risks in W19 devlog
- split Studio GUI host, shell, presentation, and registry modules by responsibility

- move rf-ui and rf-solver tests/state helpers into shallow submodules

- split CAPE-OPEN unit operation and contract test support into partial/helper files

- keep current source line scan below the 1500-line file threshold
- compute placeholder liquid and vapor sensible enthalpy from heat capacity

- propagate flash phase enthalpy through unitops and golden cases

- stabilize entitlement timer keep semantics for derived delay changes

- document the MVP enthalpy boundary and validation result
- expose overall molar enthalpy in stream result summaries

- compare stream enthalpy in Result Inspector when available

- document the Studio result consumption boundary
- add structured phase comparison rows to Result Inspector

- render phase fraction and enthalpy deltas from DTOs

- document the result review boundary
- 新增当前状态入口和代码规范专题文档

- 压缩新会话默认阅读链并同步 AGENTS/CLAUDE

- 清理文档中的本机路径引用
- add field and stream-level Inspector draft discard command surface

- clear drafts without mutating documents, revisions, or command history

- isolate shell canvas test sidecar state and update status docs
- add rf-ui command-backed stream composition component insertion

- route Studio inspector add-component actions through runtime and GUI surfaces

- document explicit no-compensation composition editing boundary
- add controlled command path for deleting explicit composition entries

- keep composition deletion non-compensating and block last-entry removal

- surface Stream Inspector remove action through Studio command surfaces

- cover rf-ui, draft driver, command parsing, and GUI routing
- summarize today's commits and validation

- align current status, MVP scope, and roadmap with Stream Inspector boundaries

- set next-session guidance back to result and numeric mainlines
- refresh root README into a stable repo entrypoint

- move stage-specific collaboration guidance behind docs status sources

- extend text hygiene coverage to idl and clarify binary/ignore rules
@laugh0608 laugh0608 merged commit 523e245 into master May 7, 2026
3 checks passed
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