Source: https://guthlabs.ai/docs/instruments/weight-based-dosage-calculator-education/

instrument / verified-clean

# Weight-Based Dosage Calculator (education)

The current ledger marks this instrument verified clean within the source-bound verification corpus.

Status: **VERIFIED_CLEAN**Lifecycle: **verified-clean**

## Inspectable records

[01**Overview**Purpose and lifecycle](<https://guthlabs.ai/docs/instruments/weight-based-dosage-calculator-education/>)[02**Mechanism**Method and assumptions](<https://guthlabs.ai/docs/instruments/weight-based-dosage-calculator-education/mechanism/>)[03**Implementation**Binding and validation](<https://guthlabs.ai/docs/instruments/weight-based-dosage-calculator-education/implementation/>)[04**Qualification**Evidence and errata](<https://guthlabs.ai/docs/instruments/weight-based-dosage-calculator-education/qualification/>)

## Ledger state

The current ledger marks this instrument verified clean within the source-bound verification corpus.

**Area**: Biology, Medicine & Pharmacology (educational estimates only — every panel labeled not-medical-advice)

**Tranche**: tranche-4

**Evidence ID**: t4-038

**Ledger rows**: 1

No ledger note is attached.

## Review findings

The existing educational-only disclaimer is appropriate, but the phrase "volume to administer" could be mistaken for an administration recommendation. Add an explicit statement that the calculator must not be used to select, prescribe, verify, or administer a dose. Define the concentration unit and volume formula before release.

### Formula and scope findings

- The dose formula is correct only when weight is in kg and dose rate is in mg/kg: dose_mg = dose_rate_mg_per_kg × weight_kg.

- The stated formula does not define the claimed volume output. Volume requires volume_mL = dose_mg ÷ concentration_mg_per_mL.

- The input named "concentration" has no specified units; the volume formula is ambiguous unless concentration is explicitly mg/mL, or an equivalent unit conversion is defined.

- The range formula should explicitly require dose_min_mg_per_kg ≤ dose_max_mg_per_kg.

### Unit assumptions

- Weight is provided in kilograms (kg). Any pounds input must be converted before calculation: kg = lb × 0.45359237.

- Dose rates are provided in milligrams per kilogram (mg/kg).

- Concentration is assumed to be milligrams per milliliter (mg/mL) for the volume calculations shown.

- Outputs are dose in milligrams (mg) and volume in milliliters (mL).

- No clinical rounding rule is specified; expected values below retain the exact arithmetic result.

## Boundary hardening

**BREAK_CLAIMED** · SELF_FLAGGED

A zero concentration produces an undefined volume through division by zero, so the instrument must reject that input or report undefined rather than emit a numeric result. The specification also leaves concentration units and sign/physical-validity checks insufficiently constrained, allowing materially different interpretations or nonphysical inputs.

## Errata and corrections

No applied erratum is attached to this unique-name record.

## Inspectable example

4 review vectors are recorded. One source-bound sample is shown below.

````
{
  "inputs": {
    "weight_kg": 70,
    "dose_min_mg_per_kg": 5,
    "dose_max_mg_per_kg": 10,
    "concentration_mg_per_mL": 25
  },
  "expected_outputs": {
    "dose_min_mg": 350,
    "dose_max_mg": 700,
    "volume_min_mL": 14,
    "volume_max_mL": 28
  },
  "working": "Minimum dose = 5 mg/kg × 70 kg = 350 mg. Maximum dose = 10 mg/kg × 70 kg = 700 mg. Minimum volume = 350 mg ÷ 25 mg/mL = 14 mL. Maximum volume = 700 mg ÷ 25 mg/mL = 28 mL."
}
````

## Related workflows

[Renal Dosing Chain (education)mg/kg dosing](<https://guthlabs.ai/docs/instrument-workflows/renal-dosing/>)

## Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

- `VERIFIED_LEDGER.json · VERIFIED_CLEAN`

- `evidence-tranche4/tranche4-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
