feat(gitea): 增加 Agent PR 安全合并门禁 #14

Merged
lanrtop merged 2 commits from feat/project-capability-control-plane-p3s into master 2026-09-22 20:19:42 +08:00
Owner

修改内容

  • 为 merge_pull_request 增加显式用户确认、完整 head SHA、PR open/mergeable、CI 与 review 门禁。
  • 合并请求携带 Gitea head_commit_id,在服务端再次绑定用户确认的 SHA,防止检查后竞态。
  • 同步 MCP schema、项目 git workflow、onboarding skill/capability pack 与 Codex plugin skill。
  • 完成炼境自身 canonical context、Codex MCP/skill 与版本化能力包接入。

Agent 自验

  • cargo test --lib:151/151 通过。
  • pnpm typecheck(pnpm 9.15.0):通过。
  • git diff --check:通过。
  • verify_onboarding(dev-manager-tauri):11/11 通过。
  • MCP 实机:schema 四字段必填;confirmed=false 在外部 I/O 前拒绝;get_delivery_status 可读当前分支、CI、review。

没验什么

  • 尚未执行新门禁的真实成功 merge;需等待本 PR CI 通过,再由用户针对 PR 编号与完整 head SHA 明确确认。
  • 当前 Codex 任务无法热加载新 .codex/config.toml,原生 MCP 发现需新任务复验。
  • 个人 marketplace 的插件源码目录缺失,仓库 plugin skill 已更新,但本机已安装插件缓存尚未刷新。
## 修改内容 - 为 `merge_pull_request` 增加显式用户确认、完整 head SHA、PR open/mergeable、CI 与 review 门禁。 - 合并请求携带 Gitea `head_commit_id`,在服务端再次绑定用户确认的 SHA,防止检查后竞态。 - 同步 MCP schema、项目 git workflow、onboarding skill/capability pack 与 Codex plugin skill。 - 完成炼境自身 canonical context、Codex MCP/skill 与版本化能力包接入。 ## Agent 自验 - `cargo test --lib`:151/151 通过。 - `pnpm typecheck`(pnpm 9.15.0):通过。 - `git diff --check`:通过。 - `verify_onboarding(dev-manager-tauri)`:11/11 通过。 - MCP 实机:schema 四字段必填;`confirmed=false` 在外部 I/O 前拒绝;`get_delivery_status` 可读当前分支、CI、review。 ## 没验什么 - 尚未执行新门禁的真实成功 merge;需等待本 PR CI 通过,再由用户针对 PR 编号与完整 head SHA 明确确认。 - 当前 Codex 任务无法热加载新 `.codex/config.toml`,原生 MCP 发现需新任务复验。 - 个人 marketplace 的插件源码目录缺失,仓库 plugin skill 已更新,但本机已安装插件缓存尚未刷新。
lanrtop added 2 commits 2026-09-22 20:12:52 +08:00
合并前重新校验 PR、head SHA、CI 与 review,并用 Gitea head_commit_id 在服务端绑定用户确认的提交。同步 MCP schema、接入模板与 Codex skill 契约。

Feature-Confirmed: true

Rules-Applied: R06,R07,R10,R12
chore(onboarding): 完成炼境自身 Codex 接入
All checks were successful
Push & PR Check / check (push) Successful in 1m18s
Push & PR Check / check (pull_request) Successful in 58s
b6d7490254
建立 canonical project context、Codex MCP 配置、项目级炼境 skill 与能力包版本记录,并补齐蓝图任务和复盘证据。

Rules-Applied: R03,R10,R13
lanrtop merged commit 37f8d679b0 into master 2026-09-22 20:19:42 +08:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: lanrtop/dev-manager-tauri#14
No description provided.