hydration-check
Purpose
Turn simple hydration logs into a quick weekly signal without sending health data to the cloud.
Runbook
- Provide a CSV file or stdin with at least
dateandmlcolumns. - Run
scripts/report.pywith an explicit daily target that fits the operator context. - Review the weekly average and below-target streaks before suggesting behavior changes.
- Keep outputs local because hydration logs still count as personal health data.
Stop conditions
- Abort if the input log is incomplete or mixes incompatible units.
- Abort before giving medical guidance beyond simple hydration tracking.
- Abort if the active variant cannot safely keep the health data local.
Output format
- Daily totals
- Seven-day average intake
- Below-target streak information
Example invocations
python3 skills/hydration-check/scripts/report.py water.csv --target-ml 2500cat hydration.csv | python3 skills/hydration-check/scripts/report.py - --markdown