Pre-existing rule-10 asymmetry: 4 lib files (decimal/ftos/stof/memio) declare package past byte 2048, so the capped wwstage peek returned nil where cstage's uncapped line-scan found the decl — corrupting the strict-package check and any peek consumer. Mirrors cstage peek_package semantics exactly; prerequisite for the upcoming package-less boundary directive to inject identically in both twins.