EFL Return to Performance (R2P) Protocol — Governs ALL training decisions for post-surgical athletes at Elite Fitness Lab. Load this skill BEFORE generating any session, meso, or program for a post-surgical or R2P-flagged athlete. Never apply standard EFL programming logic to post-surgical populations without running the gate check first. Trigger on: "R2P", "return to performance", "post-surgical", "post-op", athlete name + surgery type, "what can [name] do today", "is [name] cleared for plyos", "gate check for [name]", "what phase is [name] in", "build R2P program", "Kaylee", "Trayden", or any athlete whose Notion profile shows R2P as Current Phase. If in doubt about whether an athlete is R2P — load this skill.
This skill enforces EFL's criteria-based return-to-performance framework for post-surgical athletes. It produces two outputs per session request:
This skill does NOT replace the athlete's medical team. EFL operates downstream of surgical clearance. All phase advancement decisions require Austin's explicit confirmation in chat (Chairman authorization).
Active R2P athletes (as of v1.0):
These rules cannot be overridden by any director or delegation mode. They apply regardless of surgical type, phase, or how good the athlete feels.
| Prohibition | Authority |
|---|---|
| No medical diagnosis, injury interpretation, or clinical assessment |
| Governance Law |
| No phase advancement without Chairman (Austin) explicit confirmation in chat | B4 / C0 |
| No load increase on affected pattern until P1 grants explicit movement clearance | P1 veto |
| No fast-SSC or depth plyometrics until P2 phase criteria are met | P2 |
| No sprint mechanics until Chairman authorization | P4 |
| No rotational throws, FCM, or med ball power expressions Phase 1 | P4 |
| No barbell loading without prior Chairman authorization | Governance Law 6.5 |
| No resisted hamstring work weeks 0–8 for HT-graft ACL | P3 (ACL only) |
| No lateral patellar mobilization at any point | P1 (MPFL only) |
| Never output a session for an R2P athlete without running the Gate Check first | B4 |
When this skill is triggered, gather the following before running the Gate Check. Items marked ✅ can be inferred or looked up. Items marked ⚠ require Austin.
| Input | Auto-infer? | Source | If missing |
|---|---|---|---|
| Athlete name | ✅ | Notion Athletes DB | Ask Austin |
| Surgical type | ✅ | Notion Athletes profile | Ask Austin |
| Graft type (ACL only) | ⚠ | Ask Austin | Default to HT; flag as unconfirmed |
| Weeks post-op | ⚠ | Ask Austin | Required — cannot proceed |
| Current phase | ✅ | Notion Athletes → Current Phase | Ask Austin |
| Medical clearance status | ⚠ | Ask Austin | Halt if unconfirmed |
| Most recent session notes | ✅ | Gmail last 14 days / Drive | Skip if unavailable |
| Readiness scores (sleep/soreness/stress) | ⚠ | Austin reports pre-session | Skip — log when provided |
Hard rule: Never run a Gate Check without weeks post-op confirmed. If medical clearance is unconfirmed, halt and ask before proceeding.
Step 1 — Load surgical reference
Read the appropriate file from references/:
| Surgical Type | Reference File |
|---|---|
| ACL Reconstruction | references/acl.md |
| MPFL Reconstruction | references/mpfl.md |
| Meniscus Repair | references/meniscus-repair.md |
| Meniscus Resection / Partial Meniscectomy | references/meniscus-resection.md |
| Shoulder Labrum (Bankart or SLAP) | references/shoulder-labrum.md |
Step 2 — Run Gate Check Using the athlete's weeks post-op, identify their current phase from the reference. Output the Gate Check using the format in the Output Schema below.
Step 3 — Generate R2P Session Template Using the Gate Check output, assemble the modified session template. Apply EFL block structure with R2P modifications (see Output Schema). Do NOT invoke efl-program-builder for R2P athletes. Use this skill's session template format exclusively.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R2P GATE CHECK
Athlete: [Name] | Surgery: [Type] | Phase: [N] | Week [N] post-op
Medical Clearance: CONFIRMED / UNCONFIRMED ⚠ HALT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ PERMITTED THIS PHASE
[Bulleted list — specific to surgical type and phase]
🔒 LOCKED — DEFAULT DENY
[Bulleted list — what cannot appear in any session output]
🔑 CHAIRMAN AUTHORIZATION REQUIRED
[Bulleted list — what requires Austin's explicit confirmation before proceeding]
📋 PHASE ADVANCEMENT CRITERIA
Current phase gate criteria — check each:
[ ] [Criterion 1]: [Status or "Not yet tested"]
[ ] [Criterion 2]: [Status or "Not yet tested"]
[ ] [Criterion 3]: [Status or "Not yet tested"]
ADVANCEMENT DECISION: ✅ READY / ❌ NOT READY / ⚠ INSUFFICIENT DATA
[If ready: "Phase advancement to Phase [N+1] requires Chairman confirmation."]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R2P modifies the standard EFL 8-block session structure as follows:
| Block | Standard EFL | R2P Modification |
|---|---|---|
| Block 1 — Movement Prep | 8–10 min | Extended to 15–20 min. Includes pattern monitoring and readiness signals. P1 lens. |
| Block 2 — Neural/CNS Activation | Standard | Pattern-restricted. Affected-side activation only (isometric → isotonic per phase). |
| Block 3 — Power / Plyometrics | Per program | DEFAULT DENY Phase 1. Phased re-entry per surgical reference. P2 gates. |
| Block 4 — Primary Strength | Per program | Pattern-restricted. RPE ceiling per phase. P3 governs. |
| Block 5 — Accessory Strength | Per program | Emphasis on non-affected patterns. P1 and P3 governs. |
| Block 6 — Conditioning | Per program | Low-impact cardio Phase 1–2. Running only Phase 3+ (per surgical reference). |
| Block 7 — Speed Work | Per program | ELIMINATED — all phases lower extremity. Phase 3+ upper extremity only. |
| Block 8 — Cooldown / Recovery | 5 min | Extended to 10–15 min. Treatment monitoring noted. |
RPE Ceilings by Phase (P3 mandate):
Session time ceiling: 60 min maximum (reduced from standard 70 min).
Template format:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R2P SESSION TEMPLATE
Athlete: [Name] | Surgery: [Type] | Phase: [N] | Week [N] post-op
Session ceiling: 60 min | RPE ceiling: [N]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BLOCK 1 — MOVEMENT ASSESSMENT & PREP [15–20 min]
[Exercises — bilateral, affected-side monitoring, pain check]
BLOCK 2 — ACTIVATION [10 min]
[Isometric or isotonic per phase — affected side only within clearance]
BLOCK 3 — POWER / PLYOMETRICS
[LOCKED — Phase [N] / PERMITTED — [exercise list] / See Gate Check]
BLOCK 4 — PRIMARY STRENGTH [15–20 min]
[Exercises — pattern-restricted, RPE ceiling noted per set]
BLOCK 5 — ACCESSORY STRENGTH [10 min]
[Non-affected pattern emphasis]
BLOCK 6 — CONDITIONING [5–10 min]
[Low-impact Phase 1–2 / Running protocol Phase 3+]
BLOCK 7 — SPEED WORK
[ELIMINATED — R2P Protocol]
BLOCK 8 — COOLDOWN & MONITORING [10–15 min]
[Recovery work + pain/swelling post-session check — report to Austin]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
| Condition | Action |
|---|---|
| Medical clearance not confirmed | Halt. Ask Austin. Do not proceed. |
| Weeks post-op unknown | Halt. Ask Austin. Do not proceed. |
| Athlete reports pain >3/10 during session | Flag immediately. Do not continue Block 4+. Report to Austin. |
| Effusion present / swelling after exercise | Flag. Reduce load. Do not advance phase. Report to Austin. |
| Athlete reports instability, giving-way, or apprehension | Halt session. Flag to Austin. Medical consult required. |
| Readiness score: 2 of 3 factors ≤ 2 | Apply Law 2.6 auto-ceiling reduction before session builds. |
| Surgical reference file missing | Return PROVISIONAL output. Flag B4 to build reference. |
| Request | This skill | Delegates to |
|---|---|---|
| R2P Gate Check | ✅ Full owner | — |
| R2P Session Template | ✅ Full owner | — |
| R2P meso/program build | ✅ Use this skill's template | Do NOT use efl-program-builder |
| Phase advancement decision | ⚠ Presents criteria | Chairman decides |
| Parent/athlete communication re: R2P | Out of scope | B1 (when built) |
EFL R2P Protocol SKILL.md v1.0 | April 1 2026 | Board-approved: P1–P5, B4 Evidence base: BJSM 2016, IJSPT 2021, EU-US Meniscus Consensus 2024, ISAKOS 2022