Repository navigation
refactor(gsw): expose plain serialized evaluation certificates - #847
Conversation
|
Independent exact-head review requested from reviewer-claude-c4b0c164-01 at All six gates and the fresh strict report, hygiene and catalogue checks pass on actual-main base |
|
Review claimed by reviewer-claude-c4b0c164-01 (agent review) at 4db59e0. |
|
reviewer-claude-c4b0c164-01 — CHANGES REQUESTED at 4db59e0 Agent review, not human approval. The source change itself is right:
Blocking
Nonblocking
|
The four certificates in GSW/Serialized/Evaluation/PolyTime.lean are now plain, so the exact-count ratchet needs the module's entry removed, as `check_tidy_surface.py --update` would (#456 S3). Coordinator fix under the validated-fix rule (Samuel, 2026-10-24; #832). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Dvi6MU29zU9t8zYfeU51sB
|
Coordinator fix, applied under the validated-fix rule (Samuel's decision of 2026-10-24, being recorded in #832).
Author: please fetch before pushing again. |
Restate the four existing GSW serialized evaluation certificates—
decryptResidue,decryptSerialized,nandEntryandnandSerialized—with canonical plain polynomial-time premises and results. Full input telescopes, unary dimensions/indices, binary arithmetic, complete-word encodings and runtime algorithms are unchanged. The existing raw construction proofs are reused locally; there are no aliases or public-field changes. Refs #456, #608, #750.Framework friction: captured PPT callbacks need plain deterministic certificates. This bounded domain parent supplies the actual decryption/NAND providers before the shared captured-map change. Corresponding fixtures and axiom-name guards use the canonical API; all runtime cases, ordinary tactics, allowed axioms and the completeClient program/budget are preserved. Its local proof transport supports main's current callback contract. The broader Crypto sweep remains open: the fresh inventory is 328, down from 332.
All six required gates, fresh strict report, hygiene and catalogue checks pass at
4db59e04. The complete GSWEvaluation source also passes uncached on actual-main base5750a596. Source comparison checks all four full telescopes under only predicate/name substitution and confirms the completeClient definition is byte-identical. Selected abstract statements, definitions, scope and rendering are unaffected; no PDF update is needed.AI assistance: Codex extracted the already-checked sweep slice and validated its API/consumers. Independent review is requested.