Skip to content

feat(review): prepare evidence for client rendering review (#305) - #457

Draft
kiki830621 wants to merge 5 commits into
codex/427-recipient-receipt-parserfrom
codex/305-draft-render-review
Draft

kiki830621 wants to merge 5 commits into
codex/427-recipient-receipt-parserfrom
codex/305-draft-render-review

Conversation

@kiki830621

Copy link
Copy Markdown
Member

#305 缺少把指定草稿版本、測試副本與真正非Apple Mail客戶端觀察連在一起的流程。新增 /review-draft-render command與離線prepare/compare助手:保存私有RFC822捕捉封包、檢查有限HTML風險、核對來源版本及實收MIME內容。

相同比對永遠保留 client_render_verified:false,不以普通HTML預覽或檔案fingerprint冒充Gmail觀察。Command要求來源/capture provenance、另行確認的測試寄送/帳號及實際客戶端人工紀錄;來源改變或重新建立需重驗。助手沒有網路、寄信、HTML執行或附件路徑寫入。

輸入限16MiB,解析建立節點時即限制256parts/16depth;quoted-printable先驗證escape,拒絕破損資料被寬鬆decoder當成等價內容。新目錄0700、固定檔案0600且拒絕覆寫。

驗證:17項最終測試通過,含CLI、5,000parts早期限制、200層巢狀拒絕、QP破損、內容/來源差異與never-render-PASS;完整plugin5套suite通過後,受審查修正影響的新suite再以17項重跑。Spectra validate通過、analyze無Critical/Warning,Codex R2對本階段無新增問題。

這是部分實作,Spectra4/6:真正Gmail觀察/測試寄送及完整Claude ensemble仍未完成。尚未讀取或寄送真實郵件。保留draft,接續 #456

Refs #305

@kiki830621

Copy link
Copy Markdown
Member Author

相依整合已更新至 81fa004e4194fb63dfcdaf31608cd2419ac08cc8。本 issue own patch-id 維持不變,79 項重點測試通過;末端完整 1,376 項/12 略過/0 失敗及 5 組 plugin suites 通過。完整整合紀錄。既有實機/完整角色審查門檻與 verified tag 快照不變。

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