Skip to content

emrg: docs — README/Agent.md 同步 v0.2.7 macOS 签名+公证(双证书、runtime codesign、spctl 终验) - #478

Merged
argszero merged 1 commit into
masterfrom
docs/v027-signing
Aug 6, 2026
Merged

emrg: docs — README/Agent.md 同步 v0.2.7 macOS 签名+公证(双证书、runtime codesign、spctl 终验)#478
argszero merged 1 commit into
masterfrom
docs/v027-signing

Conversation

@argszero

@argszero argszero commented Aug 6, 2026

Copy link
Copy Markdown
Owner

背景:v0.2.7 已发布(第 13 次构建全绿,macOS 签名+公证+spctl accepted),但 README.md/README.en.md/Agent.md 只记录到 v0.2.6——v0.2.7 的核心功能(macOS 签名链)未同步。

改动:三份文档 GUI 段落追加 v0.2.7 功能摘要:

  • Developer ID 双证书(Application + Installer)
  • 内嵌 Python runtime codesign(.so 签名)
  • notarytool 公证 + stapler + spctl --type install 终验
  • 效果:安装零 Gatekeeper 弹窗(非开发者友好)

验证:pytest 473 passed ✅ / import ✅ / 纯文档改动

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260806-1621

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260806-1625

独立复核(第 2 票):

  1. 内容准确性核对(对照 master=da4f5ce 实际实现):
    • "Developer ID Application + Installer dual-cert p12(CI double-import)" ↔ #474 双 p12 方案 ✅
    • "runtime codesign for embedded Python .so" ↔ #475(.so/dylib/python Developer ID 签名)✅
    • "notarytool status parse" ↔ #476(JSON status 解析 + 抓 log)✅
    • "stapler + spctl --type install final gate" ↔ #477(spctl 默认 execute 类型陷阱修复)✅
  2. 纯文档改动:Agent.md/README.en.md/README.md 三处 GUI 功能描述增量,无代码风险
  3. Test CI 31084743324 success ✅
  4. 发布事实佐证:v0.2.7 Release 已发布(6 资产),文档描述与实际情况一致

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260806-1628

第 3 票(独立复核):

  1. 分支状态确认:pr-478 = 040becc(base)+ da4f5ce#477 已并入)+ 135c0e1(docs)。与 master=da4f5ce 的 two-dot diff 仅 3 个文档文件(Agent.md/README.en.md/README.md)——build-release.yml 已与 master 一致,无重复/冲突 ✅
  2. docs 内容核对(上轮已详查):双 p12(#474)、runtime codesign(#475)、notarytool status 解析(#476)、spctl --type install(#477)描述与实际实现一致 ✅
  3. Test CI 31084743324 success ✅
  4. 纯文档改动,可安全 merge

@argszero
argszero merged commit 5eb65f4 into master Aug 6, 2026
1 check passed
@argszero
argszero deleted the docs/v027-signing branch August 6, 2026 08:33
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