powerhouse-rp-toolkit
Version:
Renaissance Periodization Training Toolkit for PowerHouseATX
164 lines (120 loc) • 4.72 kB
Markdown
# Calculator Audit
Generated on 6/19/2025
Analysis of all calculators and their alignment with RP book formulas and methodology.
| Calculator | Purpose | RP Book Formula | Current Implementation | Accuracy | Test Cases | Notes |
|------------|---------|-----------------|------------------------|----------|------------|-------|
| (no section) | Training calculator/tool | | 4 action(s) only | | | |
| Phase 1 · Foundation Setup Beginner 4 actions ▼ | Training calculator/tool | | 4 action(s) only | | | |
| Phase 2 · Mesocycle Planning Intermediate 6 actions ▼ | Mesocycle planning and periodization | | 6 action(s) only | | | |
| Phase 3 · Weekly Management Intermediate 6 actions ▼ | Weekly planning and progression | | 6 action(s) only | | | |
| Phase 4 · Daily Execution Beginner 4 actions ▼ | Daily training execution | | 4 action(s) only | | | |
| Phase 5 · Deload Analysis Intermediate 2 actions ▼ | Deload timing and recovery analysis | | 2 action(s) only | | | |
| Phase 6 · Advanced Intelligence Advanced 3 actions ▼ | AI-powered training optimization | | 3 action(s) only | | | |
| Phase 7 · Data Management Advanced 6 actions ▼ | Training calculator/tool | | 6 action(s) only | | | |
| Unknown | Training calculator/tool | | 2 algorithm(s), 0 action(s) | | | |
## Calculator Details
### (no section)
**Purpose:** Training calculator/tool
**Buttons (4):**
- `btnBeginnerPreset`: BEGINNER PRESET
- `btnIntermediatePreset`: INTERMEDIATE PRESET
- `btnAdvancedPreset`: ADVANCED PRESET
- `btnCustomConfiguration`: CUSTOM CONFIGURATION
**Inputs (31):**
- `experienceToggle` (select-one)
- `muscleSelect` (select-one)
- `currentSets` (number)
- `mmc` (number)
- `pump` (number)
- `dis` (number)
- `sore` (number)
- `jointAche` (number)
- `perfChange` (select-one)
- `actualRIR` (number)
- `soreDays` (number)
- `sessionGap` (number)
- `trainingAge` (select-one)
- `landmarkMuscle` (select-one)
- `mv` (number)
- `mev` (number)
- `mav` (number)
- `mrv` (number)
- `mesoLength` (number)
- `currentWeekNum` (number)
- `trainingGoal` (select-one)
- `rirMesocycleLength` (number)
- `rirCurrentWeek` (number)
- `liveExercise` (text)
- `liveMuscle` (select-one)
- `plannedSets` (number)
- `programDays` (select-one)
- `programSplit` (select-one)
- `sessionTime` (select-one)
- `experienceLevel` (select-one)
- `exportFormat` (select-one)
---
### Phase 1 · Foundation Setup Beginner 4 actions ▼
**Purpose:** Training calculator/tool
**Buttons (4):**
- `btnBeginnerPreset`: (no label)
- `btnIntermediatePreset`: (no label)
- `btnAdvancedPreset`: (no label)
- `btnSaveVolumeLandmarks`: (no label)
---
### Phase 2 · Mesocycle Planning Intermediate 6 actions ▼
**Purpose:** Mesocycle planning and periodization
**Buttons (6):**
- `btnSetupMesocycle`: Setup Mesocycle
- `btnShowRIRSchedule`: Show RIR Schedule
- `btnOptimizeFrequency`: Optimize Frequency
- `btnGenerateWeeklyProgram`: Generate Weekly Program
- `btnSmartExerciseSelection`: Smart Exercise Selection
- `btnRiskAssessment`: Risk Assessment
---
### Phase 3 · Weekly Management Intermediate 6 actions ▼
**Purpose:** Weekly planning and progression
**Buttons (6):**
- `btnRunWeeklyAutoProgression`: Run Weekly Auto Progression
- `btnNextWeek`: Next Week
- `btnProcessWeeklyAdjustments`: Process Weekly Adjustments
- `btnWeeklyIntelligenceReport`: Weekly Intelligence Report
- `btnPredictDeloadTiming`: Predict Deload Timing
- `btnPlateauAnalysis`: Plateau Analysis
---
### Phase 4 · Daily Execution Beginner 4 actions ▼
**Purpose:** Daily training execution
**Buttons (4):**
- `btnStartLiveSession`: (no label)
- `btnProcessWithRPAlgorithms`: (no label)
- `btnLogSet`: (no label)
- `btnEndSession`: (no label)
---
### Phase 5 · Deload Analysis Intermediate 2 actions ▼
**Purpose:** Deload timing and recovery analysis
**Buttons (2):**
- `btnAnalyzeDeloadNeed`: Analyze Deload Need
- `btnInitializeAtMEV`: Initialize at MEV
---
### Phase 6 · Advanced Intelligence Advanced 3 actions ▼
**Purpose:** AI-powered training optimization
**Buttons (3):**
- `btnInitializeIntelligence`: Initialize Intelligence
- `btnOptimizeVolumeLandmarks`: Optimize Volume Landmarks
- `btnAdaptiveRIRRecommendations`: Adaptive RIR Recommendations
---
### Phase 7 · Data Management Advanced 6 actions ▼
**Purpose:** Training calculator/tool
**Buttons (6):**
- `btnExportAllData`: Export All Data
- `btnExportChart`: Export Chart
- `btnCreateBackup`: Create Backup
- `btnImportData`: Import Data
- `btnAutoBackup`: Auto Backup
- `btnExportFeedback`: Export Feedback
---
### Unknown
**Purpose:** Training calculator/tool
**Algorithms (2):**
- `unknown`
- `unknown`
---