Manuscript XVI-P@p23 · XVI-P.tex · section · 9b0037a7
Review fixes F3–F5 and rebuild flags
Scope of revision p16: E2 analysis and Batch C › Review fixes F3–F5 and rebuild flags · lines 848–864
F3 (one disclosed contract revision,
dred.py). The opaque now refuses {expr.replace(d,)}, pattern matching on and the lambdify/code-printer paths outsidesubstitute_d. Paths without a hook (callable-query replace,Poly.eval, string round trips) are excluded by a static AST scan. The P13–P15 certificate values are unchanged against the p15 reference values.F4. The page footer comes from one version variable. The PDF readback also covers the D13, Batch A, Batch C and E2 value blocks.
F5. Every changed file, contract and non-contract, is listed in
change_log_vs_p15of the release status.
independent_rebuild_passed_p15=true is bound to the p15 tree 79f53752{} and zip 54325c1f{} (same
box). The p16 tree's own independent rebuild is pending.