Summary
- merged
- use strict Global_Theory.register_proofs as checkpoint for stored zproof, and thus reduce current zboxes;
- clarified signature;
- omit pointless future: proof terms are built sequentially;
- omit unclear / inaccurate renaming;
- more normalization: re-use Thm.solve_constraints as important checkpoint for results, notably Global_Theory.name_thm;
- more robust: avoid assumption about Context.certificate_theory;
- tuned;
- clarified pro-forma proof: no zboxes here (partially revert 686b7b14d041);
- tuned;
- tuned;
- more normalization;
- less ambitious normalization: term abstractions over terms and proofs, but not proofs over proofs (which may be large);
- tuned;
- more thorough beta contraction, following Envir.norm_term;
- tuned, following Envir.norm_term;
- more operations;
- merged
- unused lemma
- restore benchmark requirement heaps properly;
- continue build while waiting for updated schedule;
- clarified signature;
- added start-up sequence for benchmark with requirements;
- use single-threaded session build as benchmark (using ZF-Constructible);
- separate build processes for scheduler and scheduled;
- add delay and limit options for when schedule is considered outdated;
- proper closing order;
- read serial for schedules (amending 2039f360);