docs(pi): drop process-only handoff documents

The handoff, contracts, restructure ruling, reviewer spec and main-project
contract were scaffolding for the implementation process, not deliverables.
Their technical invariants now live in the code and the certification suites.

Kept: the extensions design appendix (future work) and the restore hardening
debt register (known issues in shipped code).

Certification suite comments that pointed at the removed restructure ruling
are made self-contained.
This commit is contained in:
SaladDay
2026-08-03 07:56:09 +00:00
parent 43dc18a2c5
commit 56acfd266e
8 changed files with 4 additions and 3118 deletions
@@ -4,7 +4,7 @@
#![allow(clippy::type_complexity)]
//! 前置工程 B:Canonical Restore 认证测试套件 v2(测试先行)
//!
//! 规则与前置 A 完全一致(docs/pi-support-restructure-zh.md):实现方不得
//! 规则与前置 A 完全一致:实现方不得
//! 修改本文件;异议上报裁决;全绿是盲审前置条件而非充分条件。
//!
//! ## 与前置 A 的衔接(解冻声明)
@@ -2,7 +2,7 @@
//! 前置工程 A:Provider 写面认证测试套件 v5(测试先行)
//!
//! 本文件是认证契约的可执行字面,固化 R1–R4 盲审与三轮对抗审查揭示的全部
//! 写面故障场景。规则(见 docs/pi-support-restructure-zh.md):
//! 写面故障场景。规则:
//! - 实现方不得修改本文件;认为某测试有误时,停止并上报裁决,不得绕过;
//! - 全绿是进入前置 A 盲审的前置条件,但不是充分条件;
//! - 对写面(provider_write.rs)新增任何函数、对 infra 三文件的任何改动、
@@ -820,7 +820,7 @@ fn certify_forbidden_symbols_are_zero_treewide() {
#[test]
fn certify_infra_files_stay_frozen_after_restore_closeout() {
// infra 时序缺口的机械冻结。前置 B 已按用户裁决终止关账(2026-08-02,
// 见 docs/pi-support-restructure-zh.md §4.6 与 restore-hardening-debt-zh.md):
// 见 docs/restore-hardening-debt-zh.md):
// 基线以 3fa6b1f1 状态重冻,**本 PR 内这三个文件不再有解冻窗口**,
// 任何字节变更都使前置 A 失效并须回裁决方重审。
let root = source_root();
@@ -56,7 +56,7 @@
//! MissingCredential);deferred 凭证判定期不可知,则**物化期解析出命中值
//! 时必须失败**,绝不发出错误的认证形态。
//! **完整 OAuth 传输(Bearer + oauth beta 值)不在前置 C 范围**——按
//! docs/pi-support-restructure-zh.md §1,gateway 数据面属主工程,且需要
//! 项目范围划分,gateway 数据面属主工程,且需要
//! 先补 request-capture oracle。本工程只保证判定诚实、不发错凭证。
//! C6【entry 隔离,2026-08-02 新增】pinned Pi 逐 entry 做 TypeBox 判定,
//! 单个 entry 的取值错误(如 `contextWindow: 1e400`)只令该 entry 非法;