feat(runtime-host): compose packaged Gitoxide managed sessions - #41
Draft
zhiiw wants to merge 5 commits into
Draft
feat(runtime-host): compose packaged Gitoxide managed sessions#41zhiiw wants to merge 5 commits into
zhiiw wants to merge 5 commits into
Conversation
This was referenced Aug 30, 2026
This was referenced Aug 30, 2026
zhiiw
force-pushed
the
codex/managed-write-edit-stack-v1
branch
from
August 30, 2026 14:06
cc194db to
a6bf8f3
Compare
zhiiw
force-pushed
the
codex/managed-session-product-stack-v1
branch
from
August 30, 2026 14:12
847c449 to
11ec993
Compare
zhiiw
changed the base branch from
codex/managed-write-edit-stack-v1
to
codex/gitoxide-write-edit-recovery-v1
August 30, 2026 14:12
zhiiw
force-pushed
the
codex/gitoxide-write-edit-recovery-v1
branch
from
August 30, 2026 14:15
b5d5e5d to
4dd9676
Compare
zhiiw
force-pushed
the
codex/managed-session-product-stack-v1
branch
from
August 30, 2026 14:15
11ec993 to
2821eed
Compare
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.
Summary
Compose the reviewed Gitoxide Write/Edit authority into a packaged, owner-bound managed Session path.
This combines extraction slices #36-#38. Its base is #40, so the diff contains only Session ownership, packaged-helper release authority, and production Host composition.
Primary invariant
A managed Session can use Gitoxide Write/Edit only when the Host owns the exact admitted helper artifact and exact imported source epoch; development or PATH-discovered executables cannot self-authorize the profile.
Scope
Verification
git diff --checkpasses.Stack: #40 -> this PR -> continuation PR.
中文说明
摘要
本 PR 把已审查的 Gitoxide Write/Edit authority 接入一个由 Host 所有、可打包发布的 managed Session 路径,并合并旧的 #36-#38。它以 #40 为 base,因此 diff 只包含 Session owner、packaged helper release authority 与 production Host composition。
主要不变量
只有 Host 持有精确的已准入 helper artifact,并且 source 已导入为精确的 workspace epoch 时,managed Session 才能使用 Gitoxide Write/Edit。开发态 executable、PATH 中的 Git 或调用者自报路径都不能自行获得此能力。
本 PR 暂保持 Draft。栈顺序为:#40 → 本 PR → continuation PR。