Changes made solely for review-package portability and privacy:
- Strict field allowlists preserve all source CSV rows/strings and their ordering.
- Original phone alignment script now requires explicit private ZIP argument; personal default path removed.
- Phone robustness manifest uses relative filenames; independent verifier resolves them against analysis/.
- Data-quality narrative updated to describe field-limited release and optional private raw alignment.
- CSV-only capacity entry replaces original extraction section, reads round-trip decimals, and otherwise retains identical fitting/scoring/plotting code. Offline verifier explicitly limits extraction claims.
- AndroWatts aggregate selects only ID, target and 11 predictors. Original source SHA-256 and derived SHA-256 are both recorded.
- Numerical figure payload uses a relative path.
- Saved reference outputs are separate; original scientific model choices and numeric outputs are unchanged.
