# BMRCalc.online — Complete Technical, Mathematical & Semantic Specification (`llms-full.txt`) > Comprehensive machine-readable specification for AI retrieval engines, clinical RAG pipelines, and LLM browsing agents. > **Canonical Domain**: `https://bmrcalc.online` > **Central Entity**: Basal Metabolic Rate (`Q31004`) & Harris-Benedict / Mifflin-St Jeor Energy Expenditure (`Q189210`) > **Institutional Research Desk**: Basal Metabolic & Anthropometric Research Desk > **Last Verified**: 2026-11-05 --- ## 1. Site Architecture & Stack Overview - **Framework**: Astro 5.x Static Site Generation (SSG) with Preact interactive islands (`client:idle`), styled with Tailwind CSS v4 and self-hosted WOFF2 typography (`Fraunces`, `Plus Jakarta Sans`, `JetBrains Mono`). - **Edge Deployment**: Cloudflare Pages (`bmrcalc-online`) with 1-year immutable asset caching (`/_astro/*`, `/fonts/*`, `/images/*`) and strict security headers. - **Cross-Page Personal Metabolic Ledger (`bmrcalc_user_prefs_v1`)**: Client-side browser state synchronizing `bmr`, `tdee`, `targetCalories`, `calorieDelta`, `lbmKg`, and locked dietary swaps across all 4 pillar workbenches with zero server-side data transmission. - **Bidirectional URL State Hydration**: Shareable query parameters (`?age=28&gender=male&w=84&h=180&bf=15&act=moderate&f=mifflin`) hydrate automatically on load. ### Complete Canonical Route Inventory (12 Indexable Routes) 1. `https://bmrcalc.online/` — BMR Calculator Online & Total Daily Energy Expenditure (`MasterBmrWorkbench`) 2. `https://bmrcalc.online/tools/bmr-calculator-simulator/` — Katch-McArdle Lean Body Mass (LBM) & BMR Simulator 3. `https://bmrcalc.online/tools/bmr-calculator-chart/` — ACSM Physical Activity Level (PAL) Multiplier & TDEE Matrix 4. `https://bmrcalc.online/tools/bmr-calculator-specs/` — Clinical BMR Equation Benchmarks & Regression Specifications 5. `https://bmrcalc.online/tools/bmr-calculator-guide/` — Clinical Caloric Deficit, ISSN Protein Lock & Recomposition Guide 6. `https://bmrcalc.online/boom-boom/` — Boom Boom Sauce Calories, Nutrition Facts & Healthy Swap Calculator (`SauceDensityWorkbench`) 7. `https://bmrcalc.online/sauce/` — Healthy Low-Calorie Sauces Ranked: Head-to-Head Condiment Swap Matrix (`SauceComparatorWorkbench`) 8. `https://bmrcalc.online/pickled-radish/` — Korean Pickled Radish (`Danmuji`) Nutrition & Bowl Displacement Calculator (`VolumeFoodWorkbench`) 9. `https://bmrcalc.online/about/` — Institutional Research Charter & Editorial Methodology 10. `https://bmrcalc.online/privacy-policy/` — Privacy Policy & Zero-Exfiltration LocalStorage Architecture 11. `https://bmrcalc.online/terms-of-service/` — Terms of Service, Statutory Safe Harbor & EU AI Act Art. 50 Compliance 12. `https://bmrcalc.online/sitemap/` — Complete HTML Sitemap & Route Directory --- ## 2. Normative Mathematical Specifications & Clinical Equations ### A. Predictive Basal Metabolic Rate (BMR) Equations 1. **Mifflin-St Jeor Equation (1990)** (*Am J Clin Nutr*, 51(2), 241–247): - Male: $\text{BMR} = (10 \times \text{weight}_{\text{kg}}) + (6.25 \times \text{height}_{\text{cm}}) - (5 \times \text{age}_{\text{y}}) + 5$ - Female: $\text{BMR} = (10 \times \text{weight}_{\text{kg}}) + (6.25 \times \text{height}_{\text{cm}}) - (5 \times \text{age}_{\text{y}}) - 161$ 2. **Revised Harris-Benedict Equation (Roza & Shizgal, 1984)**: - Male: $\text{BMR} = (13.397 \times \text{weight}_{\text{kg}}) + (4.799 \times \text{height}_{\text{cm}}) - (5.677 \times \text{age}_{\text{y}}) + 88.362$ - Female: $\text{BMR} = (9.247 \times \text{weight}_{\text{kg}}) + (3.098 \times \text{height}_{\text{cm}}) - (4.330 \times \text{age}_{\text{y}}) + 447.593$ 3. **Katch-McArdle Fat-Free Mass Equation (1996)**: - $\text{LBM}_{\text{kg}} = \text{weight}_{\text{kg}} \times \left(1 - \frac{\text{BodyFat}\%}{100}\right)$ - $\text{BMR} = 370 + (21.6 \times \text{LBM}_{\text{kg}})$ ### B. ACSM / WHO Physical Activity Level (PAL) Multipliers - `sedentary` (`1.2x`): Desk occupation, minimal planned exercise ($\text{TDEE} = \text{BMR} \times 1.2$) - `light` (`1.375x`): Light exercise or sports 1–3 days/week ($\text{TDEE} = \text{BMR} \times 1.375$) - `moderate` (`1.55x`): Moderate resistance or aerobic training 3–5 days/week ($\text{TDEE} = \text{BMR} \times 1.55$) - `very_active` (`1.725x`): Hard training 6–7 days/week ($\text{TDEE} = \text{BMR} \times 1.725$) - `extra_active` (`1.9x`): Intense twice-daily athletic training or physical labor ($\text{TDEE} = \text{BMR} \times 1.9$) ### C. Deterministic Test Vectors (`src/engines/bmr_engine.test.ts`) - **Vector 1 (Male, 28y, 84 kg, 180 cm, 15% BF, Moderate 1.55x, Moderate Cut -250 kcal)**: - Mifflin-St Jeor BMR: `1,830 kcal/day` | TDEE: `2,837 kcal/day` | Target Intake: `2,587 kcal/day` - Katch-McArdle LBM: `71.4 kg` | Katch-McArdle BMR: `1,912 kcal/day` - ISSN `2.0 g/kg` Protein Lock: `168g` protein (`672 kcal`), `65g` fat (`585 kcal`), `333g` carbohydrates (`1,332 kcal`) - **Vector 2 (Reverse Target-Weight Solver: 84 kg -> 76 kg in 10 weeks at TDEE 2,837 kcal)**: - Total energy delta: $-8\text{ kg} \times 7,700\text{ kcal/kg} = -61,600\text{ kcal}$ ($-880\text{ kcal/day}$ deficit, required intake `1,957 kcal/day`, pace `-0.80 kg/wk`). --- ## 3. Category Taxonomy & Silo Mapping | Category Slug | Category Name | Routes | Primary Intent | | :--- | :--- | :--- | :--- | | `core-metabolic-tools` | Core Metabolic Calculators & Clinical Spokes | `/`, `/tools/bmr-calculator-simulator/`, `/tools/bmr-calculator-chart/`, `/tools/bmr-calculator-specs/`, `/tools/bmr-calculator-guide/` | Anthropometric BMR/TDEE calculation, LBM modeling, PAL interpolation, and deficit planning | | `dietary-swap-volume-lab` | Dietary Swap & Volume Eating Lab | `/boom-boom/`, `/sauce/`, `/pickled-radish/` | High-emulsion condiment swap math and low-calorie-density volume eating displacement | | `governance-research-legal` | Institutional Governance & Legal Policies | `/about/`, `/privacy-policy/`, `/terms-of-service/`, `/sitemap/` | E-E-A-T research methodology, GDPR/localStorage privacy, EU AI Act Art. 50 & statutory safe harbor | --- ## 4. Structured Data & Content Schema Every canonical page emits a multi-entity `@graph` JSON-LD payload in `` containing: - `Organization` (`#organization`: Basal Metabolic & Anthropometric Research Desk, linked to Wikidata `Q31004` and `Q189210`) - `WebSite` (`#website`) - `ImageObject` (`#primaryimage`: `1600x893` 16:9 Discover-ready WebP asset with IPTC provenance metadata) - `WebPage` (`#webpage`) - `SoftwareApplication` (`#app`: `applicationCategory: "HealthApplication"`, `price: "0.00"`) - `FAQPage` (`#faq`) - `BreadcrumbList` (`#breadcrumb`) --- ## 5. Editorial Policy, AI Transparency & Statutory Safe Harbor - **Institutional Attribution**: Authored and maintained by the **Basal Metabolic & Anthropometric Research Desk** (`https://bmrcalc.online/about/#editorial-standards`). - **First-Exposure AI Disclosure & EU AI Act Art. 50 Compliance**: Every page displays an `` directly beneath `

` (`AI-Assisted Research & Formula-Audited`), and every AI-assisted illustration carries an interactive `AI-Assisted Visual` with `data-iptc-digital-source-type="trainedAlgorithmicMedia"`. - **Statutory Safe Harbor Notice**: *"Notice: This calculation engine models published statutory formulas and regulatory codes for informational and planning purposes only. It does not provide certified legal, medical, veterinary, tax, or engineering advice. For definitive rulings, consult an actively licensed professional in your jurisdiction."* --- ## 6. Syndication & Discovery Endpoints - **XML Sitemap Index**: https://bmrcalc.online/sitemap-index.xml - **HTML Sitemap**: https://bmrcalc.online/sitemap/ - **Google Discover Media RSS 2.0 Feed**: https://bmrcalc.online/rss.xml - **Concise LLM Manifest**: https://bmrcalc.online/llms.txt - **Robots & AI Crawler Policy**: https://bmrcalc.online/robots.txt