{
  "policyId": "barbelic.max-reps",
  "policyVersion": "2.0.0",
  "scope": {
    "exactExerciseIdentity": true,
    "trackPrRequired": true,
    "measurementTypes": ["reps", "bodyweight_reps"],
    "effectiveRecordingProfileRequiresReps": true,
    "externalStatsLoadKg": 0,
    "eligibleSetTypes": ["main", "top"],
    "eligibleResults": ["completed", "positive_rep_failure"]
  },
  "formula": "actual_completed_reps + inferred_rir",
  "rpeScale": {
    "scaleId": "barbelic.rpe",
    "scaleVersion": "1.0.0",
    "min": 1.0,
    "max": 10.0,
    "decimals": 1,
    "rirFormula": "10 - rpe",
    "closed": {
      "rpeMinInclusive": 6.0,
      "lower": "actual_completed_reps + (10 - rpe)",
      "representative": "actual_completed_reps + (10 - rpe)",
      "upper": "actual_completed_reps + (10 - rpe)",
      "kind": "point",
      "confidence": "medium"
    },
    "open": {
      "rpeMaxExclusive": 6.0,
      "lower": "actual_completed_reps + (10 - rpe)",
      "representative": null,
      "upper": null,
      "kind": "conditional_open",
      "confidence": "low"
    },
    "retiredFiveBandScale": {
      "scaleId": "lift-guild.perceived-effort",
      "scaleVersion": "1.0.0",
      "conversionToRpe": "level + 5"
    }
  },
  "positiveRepFailure": {
    "usesActualCompletedReps": true,
    "ignoresRpe": true,
    "kind": "observed_max",
    "confidence": "high",
    "zeroCompletedRepsEligible": false
  },
  "missingRpe": {
    "observedFloor": "actual_completed_reps",
    "representative": null,
    "upper": null,
    "kind": "observed_floor",
    "confidence": "low"
  },
  "targetRepsIsAttemptMetadataOnly": true,
  "officialBestRepsUsesActualCompletedRepsOnly": true,
  "estimatedMaxRepsCreatesMeasuredPr": false,
  "bodyWeightContext": {
    "source": "sessions.body_weight_kg",
    "bodyweightFactorSource": "session_exercises.bodyweight_factor",
    "nullable": true,
    "backfillFromCurrentProfile": false,
    "normalizesRepEstimate": false
  }
}
