Skip to content

docs(fork): 固化 Pinvou 公开基线与安全扫描 - #1

Merged
h3c-hexin merged 3 commits into
pinvou3-cleanfrom
docs/pinvou-fork-baseline
Jul 24, 2026
Merged

docs(fork): 固化 Pinvou 公开基线与安全扫描#1
h3c-hexin merged 3 commits into
pinvou3-cleanfrom
docs/pinvou-fork-baseline

Conversation

@h3c-hexin

Copy link
Copy Markdown

改了什么

  • 新增英文 PINVOU_FORK.md,记录上游 v0.9.0 基线、六个长期 patch 主题、同步策略、稳定 tag 规则和验证命令。
  • 在 README 增加 Pinvou fork 说明入口。
  • 为完整 Git 历史增加 Gitleaks CI;仅对两个上游安全测试夹具按“文件路径 + 精确字面量”联合豁免。
  • 删除 Pinvou patch 中残留的内部项目代号注释,保留通用技术说明。

改动原因

主仓需要把 CodeWhale 固定到公开、可追溯且不可浮动的 fork baseline。当前分支没有 Pinvou 稳定 tag,也缺少面向外部开发者的 patch/sync 说明;全历史扫描会把上游测试凭证误判为真实密钥。

影响面

不改变运行逻辑。唯一源码变化是测试旁注释清理;CI 新增完整历史密钥扫描,会增加少量检查时间。上游公开作者、commit、版权和 MIT 许可证保持不变。

验证

  • Gitleaks 扫描 5,448 个历史提交:0 泄漏。
  • cargo fmt --all -- --check 通过。
  • git diff --check 通过。
  • 本地目标测试因 /tmp 空间耗尽未完成,交由本 PR 的 cargo check --workspace --all-targets --lockedforkguard_ CI 验证。

对两个上游安全测试夹具使用路径和精确字面量联合豁免,并在 Pinvou fork CI 中扫描完整 Git 历史。

Signed-off-by: hexin <372726039@qq.com>
说明 v0.9.0 上游来源、六个长期 patch 主题、同步流程、稳定 tag 和验证要求。

Signed-off-by: hexin <372726039@qq.com>
保留多行安全命令回归的技术背景,移除不应出现在公开 fork 中的内部项目代号。

Signed-off-by: hexin <372726039@qq.com>
@h3c-hexin
h3c-hexin merged commit 070f441 into pinvou3-clean Jul 24, 2026
8 checks passed
@h3c-hexin
h3c-hexin deleted the docs/pinvou-fork-baseline branch July 24, 2026 09:02
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