Reviewed 2026-09-25 (America/Los_Angeles) against main at bd249f5. Execution order and cross-issue ownership: #169. Batch 06.
This scope replaces the dated implementation prescriptions in the original report and earlier comments; linked historical evidence remains useful but must be rechecked before implementation.
Decision record, not implementation approval
Review Java baseline, explicit versus automatic module names, Jakarta tag package/split packages, eventual forUri removal, legacy adapter lifecycle, ESAPI dependency scope and whether a future Java baseline permits single-release JARs. Closed not-planned proposals remain closed unless separately reconsidered.
This Batch 06 milestone is a decision queue, not a promised 2.0 release. The 1.5 release gate in RELEASING.md still requires an explicit disposition/evidence for every open item; merely moving one to this queue does not satisfy it.
Reviewed 2026-09-25 (America/Los_Angeles) against
mainatbd249f5. Execution order and cross-issue ownership: #169. Batch 06.This scope replaces the dated implementation prescriptions in the original report and earlier comments; linked historical evidence remains useful but must be rechecked before implementation.
Decision record, not implementation approval
Review Java baseline, explicit versus automatic module names, Jakarta tag package/split packages, eventual forUri removal, legacy adapter lifecycle, ESAPI dependency scope and whether a future Java baseline permits single-release JARs. Closed not-planned proposals remain closed unless separately reconsidered.
This Batch 06 milestone is a decision queue, not a promised 2.0 release. The 1.5 release gate in RELEASING.md still requires an explicit disposition/evidence for every open item; merely moving one to this queue does not satisfy it.