feat(TASK-0872): H-3 — HO patch 4 件の Human 適用(c3-prime 受理配線 + run 入口 Plan-first 化 + schema 新設)#895
Merged
Merged
Conversation
…Plan-first 化 + schema 配置 - bin/plangate: validate/exec preflight に _plangate_c3_dispatch(c3-prime 受理・legacy 経路 byte 非変更) - .claude/commands/ai-loop-workflow.md + plugin 対: run 入口 TASK-XXXX 必須化(byte 同一) - schemas/c3-prime.schema.json: cross-field 制約込み新設 - 適用は Human 対話実行(HO 常時 block 遵守)・検証 411 passed/0 failed・承認記録は patches/ho-apply-approval.md Refs #872 #887 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Contributor
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
Contributor
|
Check PR Issue Link: WARN: no closing keyword found (expected one of: closes #N / fixes #N / resolves #N)
|
This was referenced Jul 22, 2026
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.
概要
TASK-0872 PR-2 の HO スライス。Hardening Override 対象 4 ファイルへの適用は Human が対話実行し(HO 常時 block 遵守・AI は patch 生成 + sandbox 実適用テスト + 適用後検証)、承認記録を
patches/ho-apply-approval.mdに追記した。Refs #872 / #887
変更内容
bin/plangate_plangate_c3_dispatch(approval_kind 判別 → c3-prime は python3 strict JSON のみ・legacy c3.json 経路は byte 非変更).claude/commands/ai-loop-workflow.md+ plugin 対run入口を Plan-first(TASK-XXXX 必須)へ改訂(byte 同一・sync drift 0)schemas/c3-prime.schema.json検証(適用後実測)
docs/working/TASK-0872/patches/の完成形(sandbox 実適用テスト済み・正負 jsonschema 実測済み)と byte 一致sync-plugin-plangate.shdry-run drift 0tests/run-tests.sh411 passed / 0 failed・exit 0 — TA-55 HO 全鎖テストが SKIP→PASS(c3-prime 正常受理 / plan 改竄 stale reject / legacy 委譲 / 未知 approval_kind fail-closed / 手偽造 record reject)備考
🤖 Generated with Claude Code