feat(runtime): merge B1 resolution core with Plan A parser hotfix subset + installer dual-host smoke fix#3
Merged
Conversation
Release-Sync: yes Release-Version: 2026-03-30.102148 Release-Date: 2026-03-30
Release-Sync: yes Release-Version: 2026-03-30.133450 Release-Date: 2026-03-30
Release-Sync: yes Release-Version: 2026-03-30.134624 Release-Date: 2026-03-30
Release-Sync: yes Release-Version: 2026-03-30.142244 Release-Date: 2026-03-30
- align workspace bootstrap and validation with stub-first manifest contracts - stabilize payload bundle resolution for exact pin and host-delegated modes - make host-aware preflight expose resolved bundle contracts consistently - keep vendored preflight and distribution prewarm compatible with stub-only workspaces - preserve visible legacy fallback without depending on legacy full-manifest fields - keep doctor and status capability checks consistent under LEGACY_FALLBACK_SELECTED - add regressions for exact pin, global bundle fallback, and host-aware preflight Release-Sync: yes Release-Version: 2026-03-30.195249 Release-Date: 2026-03-30
Release-Sync: yes Release-Version: 2026-03-31.140148 Release-Date: 2026-03-31
Release-Sync: yes Release-Version: 2026-03-31.142215 Release-Date: 2026-03-31
Release-Sync: yes Release-Version: 2026-03-31.143816 Release-Date: 2026-03-31
Release-Sync: yes Release-Version: 2026-03-31.154241 Release-Date: 2026-03-31
Li-Sanze
added a commit
that referenced
this pull request
Apr 29, 2026
…sure architecture Core philosophies (to be distilled to blueprint): - Loop-first: produce → verify (isolated) → accumulate → produce - Wire-composable: machine contracts independent of session/model/host - Surface-shared: blueprint/history as cross-session shared working memory Enrichments: - Detailed redundancy analysis (gate protocol 3x ~100 lines → 1x ~20 lines) - Karpathy deletion test as engineering principle #3 - Progressive disclosure: Layer 0 ≤120 lines (80% coverage) - Single-source generation: template + vars → 4 variants - CN/EN sync via build-prompts.py (not manual diff) Context-Checkpoint: A
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.
背景
按原分支策略,B1 core 与 Plan A 应分轨推进。
本次基于用户体验优先,先将 parser/Plan A 的已验证修复一并并入,后续再单独推进 Plan A integration。
同时补充 installer 链路修复,解决 codex + claude 共装时 smoke 阶段的 host payload 歧义问题。
本次范围(Intentional Mixed Scope)
1) B1 resolution core
2) Plan A hotfix subset(仅修复,不做整合扩展)
3) Installer dual-host smoke fix(新增)
4) 历史文档清理
验证
后续计划