11 Commits

Author SHA1 Message Date
5872ed88d7 Log PT guidance: keep left grip minimal in workouts, check in early next week about progression 2026-06-26 13:00:41 -04:00
275b604d64 Pivot Day 2 to upper body + core; log hamstring diagnostic check-in
Day 2 modified from Full Body B to Upper Body + Core only due to
left hamstring soreness (glute inhibition / hamstring overload pattern
identified via home tests ruling out PHT and neural tension).

Check-in records the full diagnostic reasoning for future reference.
2026-06-26 08:53:20 -04:00
31cfddf997 Fix broad scan script with caching + proper Reddit RSS fetching
- Rewrote broad_scan.py with:
  - Caching layer (.agents/cache/research/) with 6-hour TTL
  - Proper Firefox User-Agent for Reddit RSS
  - Fallback to old.reddit.com RSS when www is blocked
  - Exponential backoff retry logic
  - Cache fallback when fresh fetch fails
- Seeded initial cache with all 3 subreddits (weightroom,
  advancedfitness, StrongerByScience)
- Fixed save path to logs/research/
- Added .agents/cache/ to .gitignore

First research scan now has real data from all sources
2026-06-25 21:23:18 -04:00
e226c20161 Add broad research scan script + first scan results
- New script: .agents/scripts/research/broad_scan.py — fetches Reddit RSS
  (r/weightroom, r/advancedfitness, r/StrongerByScience) and PubMed
  (resistance training, strength programming, exercise physiology)
  without targeted search bias. Auto-saves to logs/research/.
- First scan: logs/research/2026-06-26-broad-scan.md
  Key finds: low-load RT (40-50% 1RM) validated for reintroduction phase,
  sprinting knee power >> hamstring exercises, new 2026 rehab studies
2026-06-25 20:59:24 -04:00
e3e441c034 Add periodic research check to agent guidelines
- Agent will search for latest sports medicine evidence ~weekly
- Will distill findings into actionable recommendations
2026-06-25 20:46:26 -04:00
9df1f6ccf8 Add 'avoid end-range' reminder to agent config and Day 2 plan
- Added standing guideline to agent: avoid end-range positions for ALL
  movements during weeks 1-4 reintroduction period
- Updated Day 2 plan with detailed end-range avoidance notes for each
  movement pattern (squat, hinge, push, pull, core)
- Client requested explicit reminders beyond just squats
2026-06-25 20:43:20 -04:00
3123486420 Add Day 2 plan: Bulgarian split squats, landmine press, step-ups
- Adjustments from Day 1 feedback incorporated
- 90/90 stretches added to warm-up (proven hamstring relief)
- No deep squatting, no ab roller, no push-ups per Day 1 results
- Refs include evidence links for tendon lag and return-to-training protocols
2026-06-25 20:42:13 -04:00
2c481cb018 Update Day 1 workout: mark complete with results and feedback
- 3x10 goblet squats @ 25# (minimal wrist pain)
- Landmine rows unweighted (grip at limit, hamstring relieved by 90/90 stretch)
- Step-ups, lateral raises done; ab roller/hip thrusts/nordics skipped
- Key insights: hamstring is limiter (not wrist), 90/90 stretches essential, push-ups/ab roller out
2026-06-25 20:06:46 -04:00
95c6d354f6 Add warm-up protocol to Day 1 plan 2026-06-25 19:37:11 -04:00
9946376d7f Check-in 2026-06-25: wrist-friendly reboot plan + nutrition/steps tracking workflow
- Updated fitness-trainer agent to include LoseIt! calorie goal and Google
  Pixel step tracking in the check-in workflow
- Added commit step to check-in workflow
- Wrote first workout plan: Full Body A (wrist-friendly reboot)
- Logged initial check-in with status and preferences
2026-06-25 19:20:46 -04:00
8162af63b6 Initial commit: fitness agent project
- opencode agent (fitness-trainer) for personal training conversations
- fitness-workout skill with programming methodology guidelines
- workout.py script (1RM, volume, cycle helpers)
- logs/ directory for workout and check-in markdown files
- inputs/ with user profile (equipment, goals, medical, Juggernaut history)
- google-sheets-automation skill for optional Sheets integration
- AGENTS.md with setup documentation
2026-06-25 19:08:30 -04:00