{"inventoryAsOf":"2026-07-26","totals":{"records":53,"searchableRecords":53,"sources":156,"uniqueSources":39,"recordsWithSources":53,"recordsMissingSources":0,"destinations":8,"contributors":1},"contributors":[{"slug":"editorial-team","name":"Workout Authority Editorial Team","kind":"team","role":"Editorial owner","reviewScopes":[],"testingScopes":[],"authoredRecords":53,"reviewedRecords":0}],"inventory":[{"kind":"guide","label":"Guide","count":14,"states":{"draft":0,"editorial-review":14,"expert-review":0,"published":0},"withReviewer":0,"withReviewDate":0,"withSources":14,"oldestUpdatedAt":"2026-07-26","newestUpdatedAt":"2026-07-26"},{"kind":"program","label":"Program","count":4,"states":{"draft":0,"editorial-review":4,"expert-review":0,"published":0},"withReviewer":0,"withReviewDate":0,"withSources":4,"oldestUpdatedAt":"2026-07-26","newestUpdatedAt":"2026-07-26"},{"kind":"exercise","label":"Exercise","count":24,"states":{"draft":0,"editorial-review":24,"expert-review":0,"published":0},"withReviewer":0,"withReviewDate":0,"withSources":24,"oldestUpdatedAt":"2026-07-26","newestUpdatedAt":"2026-07-26"},{"kind":"product","label":"Product","count":8,"states":{"draft":0,"editorial-review":8,"expert-review":0,"published":0},"withReviewer":0,"withReviewDate":0,"withSources":8,"oldestUpdatedAt":"2026-07-26","newestUpdatedAt":"2026-07-26"},{"kind":"setup","label":"Complete setup","count":3,"states":{"draft":0,"editorial-review":3,"expert-review":0,"published":0},"withReviewer":0,"withReviewDate":0,"withSources":3,"oldestUpdatedAt":"2026-07-26","newestUpdatedAt":"2026-07-26"}],"overallStates":{"draft":0,"editorial-review":53,"expert-review":0,"published":0},"taxonomies":[{"key":"guide-topics","label":"Guide topics","items":[{"key":"starting","label":"Starting","count":1},{"key":"strength","label":"Strength","count":2},{"key":"conditioning","label":"Conditioning","count":3},{"key":"mobility","label":"Mobility","count":2},{"key":"recovery","label":"Recovery","count":2},{"key":"home-gym","label":"Home gym","count":4}]},{"key":"exercise-patterns","label":"Exercise patterns","items":[{"key":"squat","label":"Squat","count":4},{"key":"hinge","label":"Hinge","count":4},{"key":"push","label":"Push","count":4},{"key":"pull","label":"Pull","count":4},{"key":"carry","label":"Carry","count":4},{"key":"rotate-resist","label":"Rotate + resist","count":4}]},{"key":"program-goals","label":"Program goals","items":[{"key":"restart","label":"Restart","count":1},{"key":"strength","label":"Strength","count":1},{"key":"conditioning","label":"Conditioning","count":1},{"key":"mobility","label":"Mobility","count":1}]},{"key":"gear-categories","label":"Gear categories","items":[{"key":"dumbbells","label":"Adjustable dumbbells","count":2},{"key":"benches","label":"Benches","count":1},{"key":"kettlebells","label":"Kettlebells","count":1},{"key":"bands","label":"Resistance bands","count":1},{"key":"anchors","label":"Band anchors","count":1},{"key":"mats","label":"Training mats","count":1},{"key":"cardio","label":"Cardio","count":1}]}],"connections":[{"key":"guide-next-moves","label":"Guides connected to next moves","connected":14,"total":14,"gaps":[]},{"key":"exercise-program","label":"Exercises used by programs","connected":24,"total":24,"gaps":[]},{"key":"program-pathway","label":"Programs with next-block routes","connected":4,"total":4,"gaps":[]},{"key":"program-setup","label":"Programs covered by setups","connected":4,"total":4,"gaps":[]},{"key":"product-setup","label":"Products included in setups","connected":8,"total":8,"gaps":[]},{"key":"setup-coverage","label":"Setups passing program equipment checks","connected":3,"total":3,"gaps":[]}],"programPathways":{"version":"1.0","checkpoints":4,"routes":12,"evidenceNotes":5,"sources":5,"routeKinds":[{"key":"repeat","count":4},{"key":"advance","count":1},{"key":"pair","count":5},{"key":"change-course","count":2}]},"decisionTools":{"total":4,"live":4,"tools":[{"slug":"week-builder","title":"Weekly Training Builder","status":"Live","href":"/tools/week-builder","description":"Place a real program and a deliberate conditioning amount into one workable week."},{"slug":"exercise-swap","title":"Exercise Swap","status":"Live","href":"/tools/exercise-swap","description":"Preserve training intent when equipment, skill, or setup changes."},{"slug":"program-finder","title":"Program Finder","status":"Live","href":"/tools/program-finder","description":"Match a plan to your goal, days, session length, and available equipment."},{"slug":"home-gym-planner","title":"Home Gym Planner","status":"Live","href":"/gear#home-gym-planner","description":"Match a complete setup to training priority, room, noise, and build level."}]},"commerce":{"destinations":8,"affiliateDestinations":0,"evaluationStates":[{"key":"spec-reviewed","label":"Spec-reviewed","count":8},{"key":"hands-on","label":"Hands-on tested","count":0},{"key":"long-term","label":"Long-term tested","count":0}]},"testingOperation":{"protocols":7,"readyProtocols":7,"assignedProducts":8,"completedSessions":0,"namedTesters":0,"queue":[{"slug":"bells-of-steel-adjustable-competition-kettlebell","name":"Adjustable Competition Kettlebell","evaluationState":"spec-reviewed","protocol":"adjustable-kettlebell@1.0","completedSessions":0},{"slug":"schwinn-ic4-indoor-cycling-bike","name":"IC4 Indoor Cycling Bike","evaluationState":"spec-reviewed","protocol":"indoor-cardio@1.0","completedSessions":0},{"slug":"rogue-door-strap","name":"MobilityWOD Door Strap","evaluationState":"spec-reviewed","protocol":"door-anchor@1.0","completedSessions":0},{"slug":"rogue-monster-bands","name":"Monster Bands","evaluationState":"spec-reviewed","protocol":"resistance-band@1.0","completedSessions":0},{"slug":"rep-nighthawk-adjustable-bench","name":"Nighthawk Adjustable Bench","evaluationState":"spec-reviewed","protocol":"adjustable-bench@1.0","completedSessions":0},{"slug":"powerblock-pro-100-exp","name":"Pro 100 EXP Adjustable Dumbbells","evaluationState":"spec-reviewed","protocol":"adjustable-dumbbell@1.0","completedSessions":0},{"slug":"manduka-pro-mat-6mm","name":"PRO Yoga Mat 6mm","evaluationState":"spec-reviewed","protocol":"training-mat@1.0","completedSessions":0},{"slug":"rep-quickdraw-adjustable-dumbbells","name":"QuickDraw Adjustable Dumbbells","evaluationState":"spec-reviewed","protocol":"adjustable-dumbbell@1.0","completedSessions":0}]},"publicationQueue":[{"kind":"product","title":"Adjustable Competition Kettlebell","href":"/gear/products/bells-of-steel-adjustable-competition-kettlebell","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Anchored Band Row","href":"/exercises/anchored-band-row","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"Are adjustable dumbbells worth it for a small home gym?","href":"/guides/adjustable-dumbbells-small-home-gym","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Band Good Morning","href":"/exercises/band-good-morning","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Band-Assisted Squat","href":"/exercises/band-assisted-squat","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Band-Resisted March","href":"/exercises/band-resisted-march","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"program","title":"Base Before Burn","href":"/training/base-before-burn","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Bear Crawl","href":"/exercises/bear-crawl","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Bodyweight Squat","href":"/exercises/bodyweight-squat","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Dead Bug","href":"/exercises/dead-bug","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"Does stretching help muscle soreness or recovery?","href":"/guides/stretching-muscle-soreness","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Dumbbell Farmer Carry","href":"/exercises/farmer-carry","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Dumbbell Floor Press","href":"/exercises/dumbbell-floor-press","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Dumbbell Plank Drag","href":"/exercises/dumbbell-plank-drag","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Dumbbell Romanian Deadlift","href":"/exercises/dumbbell-romanian-deadlift","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"setup","title":"First Home Gym","href":"/gear/setups/first-home-gym","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Front-Rack Kettlebell Carry","href":"/exercises/front-rack-kettlebell-carry","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Glute Bridge","href":"/exercises/glute-bridge","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Goblet Squat","href":"/exercises/goblet-squat","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Half-Kneeling Kettlebell Press","href":"/exercises/half-kneeling-kettlebell-press","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"program","title":"Home Strength Foundation","href":"/training/home-strength-foundation","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How can I make a home gym quieter?","href":"/guides/quieter-home-gym","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How hard should a conditioning session feel?","href":"/guides/how-hard-conditioning","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How many rest days do strength workouts need?","href":"/guides/rest-days-between-strength-workouts","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How much cardio do adults need each week?","href":"/guides/how-much-cardio","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How much space does a useful home gym need?","href":"/guides/how-much-space-home-gym","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":5,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How much strength training do adults need?","href":"/guides/how-much-strength-training","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":5,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How to combine strength and conditioning in one week","href":"/guides/combine-strength-and-conditioning","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How to progress without testing yourself every workout","href":"/guides/progress-strength-without-testing","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"How to start strength training at home","href":"/guides/start-strength-training-at-home","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":6,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"IC4 Indoor Cycling Bike","href":"/gear/products/schwinn-ic4-indoor-cycling-bike","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Incline Push-Up","href":"/exercises/incline-push-up","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Kettlebell Deadlift","href":"/exercises/kettlebell-deadlift","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Kettlebell Halo","href":"/exercises/kettlebell-halo","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"setup","title":"Lower-Noise Apartment Setup","href":"/gear/setups/lower-noise-apartment","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"MobilityWOD Door Strap","href":"/gear/products/rogue-door-strap","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"Monster Bands","href":"/gear/products/rogue-monster-bands","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"Nighthawk Adjustable Bench","href":"/gear/products/rep-nighthawk-adjustable-bench","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"One-Arm Dumbbell Row","href":"/exercises/one-arm-dumbbell-row","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Pallof Press","href":"/exercises/pallof-press","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":5,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"Pro 100 EXP Adjustable Dumbbells","href":"/gear/products/powerblock-pro-100-exp","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"PRO Yoga Mat 6mm","href":"/gear/products/manduka-pro-mat-6mm","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Prone Pull-Down","href":"/exercises/prone-pull-down","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"product","title":"QuickDraw Adjustable Dumbbells","href":"/gear/products/rep-quickdraw-adjustable-dumbbells","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"Should you stretch before strength training?","href":"/guides/stretch-before-strength-training","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"setup","title":"Small-Space Strength","href":"/gear/setups/small-space-strength","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":1,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Split Squat","href":"/exercises/split-squat","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Standing Band Press","href":"/exercises/standing-band-press","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":4,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"program","title":"Ten-Minute Movement Prep","href":"/training/ten-minute-movement-prep","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"program","title":"The 30-Minute Restart","href":"/training/30-minute-restart","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"exercise","title":"Three-Point Kettlebell Row","href":"/exercises/three-point-kettlebell-row","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":3,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"What should a first home gym buy first?","href":"/guides/what-to-buy-first-home-gym","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":6,"blockers":["Reviewer not assigned","Review date missing"]},{"kind":"guide","title":"What should a warm-up actually do?","href":"/guides/what-should-a-warm-up-do","reviewState":"editorial-review","updatedAt":"2026-07-26","author":"editorial-team","sourceCount":2,"blockers":["Reviewer not assigned","Review date missing"]}]}