# Operations reports and developer utilities

Choose a defined job, review its input example and price, then select a payment option. Private result access lasts30days; save your downloaded copy. Each is a one-time job, without a recurring commitment. Use authorized, non-sensitive input. The work is limited to the supplied records or mathematical profile, without external actions, professional certification or an outcome guarantee. Input and computation profiles describe the work included, not payment admission limits. A quote is unpaid; a signature alone does not establish settlement.

## Boiler Solids Blowdown Review

USD 9.00 per job.

Reconcile a steady dissolved-solids balance assuming negligible solids in steam. This is a record calculation, not a boiler chemistry target or operating instruction. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "steamKg": 900,
      "feedSolidsPpm": 100,
      "boilerSolidsPpm": 1000,
      "recordedBlowdownKg": 120,
      "toleranceKg": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/cycles": 10,
  "/records/0/expectedBlowdownKg": 100,
  "/records/0/expectedFeedKg": 1000,
  "/records/0/varianceKg": 20,
  "/records/0/outsideTolerance": true
}
```

## Flash Steam Enthalpy Accounting

USD 9.00 per job.

Reconcile an adiabatic throttling flash split using caller-supplied consistent saturated enthalpies. No steam tables, vessel sizing or pressure-control advice is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "inletKg": 1000,
      "inletEnthalpyKjKg": 700,
      "liquidEnthalpyKjKg": 500,
      "vaporEnthalpyKjKg": 2500,
      "reportedFlashKg": 110,
      "toleranceKg": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/flashFraction": 0.1,
  "/records/0/flashKg": 100,
  "/records/0/liquidKg": 900,
  "/records/0/varianceKg": 10,
  "/records/0/outsideTolerance": true
}
```

## Feedwater Mixing Temperature Review

USD 9.00 per job.

Compare a feedwater temperature record with constant-heat-capacity mixing of returned condensate and makeup water. Heat loss, flashing and deaerator steam are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "returnKg": 800,
      "returnC": 90,
      "makeupKg": 200,
      "makeupC": 20,
      "measuredC": 73,
      "toleranceC": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/mixedKg": 1000,
  "/records/0/expectedC": 76,
  "/records/0/varianceC": -3,
  "/records/0/outsideTolerance": true
}
```

## Wet Steam Dryness Enthalpy Review

USD 9.00 per job.

Reconcile useful-energy records with a supplied steam quality and enthalpy reference. Does not measure dryness, certify steam quality or select process conditions. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "steamKg": 100,
      "dryness": 0.9,
      "liquidEnthalpyKjKg": 400,
      "latentEnthalpyKjKg": 2000,
      "referenceEnthalpyKjKg": 200,
      "recordedUsefulKj": 190000,
      "toleranceKj": 1000
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/mixtureEnthalpyKjKg": 2200,
  "/records/0/availableKj": 200000,
  "/records/0/varianceKj": -10000,
  "/records/0/outsideTolerance": true
}
```

## Boiler Direct Energy Efficiency Review

USD 9.00 per job.

Calculate direct boiler efficiency on the supplied fuel heating-value basis and matched reporting interval. No combustion tuning, indirect loss test or certified performance result is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "steamKg": 1000,
      "steamEnthalpyKjKg": 2800,
      "feedEnthalpyKjKg": 400,
      "fuelKg": 100,
      "fuelHeatingKjKg": 30000,
      "declaredEfficiency": 0.85,
      "tolerance": 0.01
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/steamEnergyKj": 2400000,
  "/records/0/fuelEnergyKj": 3000000,
  "/records/0/directEfficiency": 0.8,
  "/records/0/outsideTolerance": true
}
```

## Steam Header Branch Mass Review

USD 9.00 per job.

Reconcile a steam header interval including two metered consumers, vented mass and inventory change. Mass basis and meter periods must agree; unexplained mass is not asserted leakage. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "generatedKg": 1000,
      "processAKg": 600,
      "processBKg": 300,
      "ventKg": 20,
      "inventoryChangeKg": 30,
      "toleranceKg": 10
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/accountedKg": 950,
  "/records/0/unexplainedKg": 50,
  "/records/0/outsideTolerance": true
}
```

## Steam Letdown Energy Credit Scenario

USD 9.00 per job.

Compare an idealized letdown power opportunity with a supplied energy record and efficiencies. No equipment recommendation, safe pressure condition or economic return is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "massKg": 3600,
      "inletEnthalpyKjKg": 3000,
      "isentropicOutletKjKg": 2600,
      "turbineEfficiency": 0.75,
      "generatorEfficiency": 0.9,
      "recordedKwh": 250,
      "toleranceKwh": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/idealDropKjKg": 400,
  "/records/0/shaftKwh": 300,
  "/records/0/electricKwh": 270,
  "/records/0/varianceKwh": -20,
  "/records/0/outsideTolerance": true
}
```

## Steam Trap Survey Loss Rollup

USD 9.00 per job.

Roll up an externally assessed failed-open trap count and caller-supplied per-trap loss estimate. Does not diagnose trap condition, estimate an orifice flow or authorize maintenance. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "failedOpen": 2,
      "lossPerTrapKgHour": 5,
      "operatingHours": 100,
      "steamEnergyKjKg": 2400,
      "reportedLossKg": 1100,
      "toleranceKg": 50
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/estimatedLossKg": 1000,
  "/records/0/energyKwh": 666.6666666666666,
  "/records/0/varianceKg": 100,
  "/records/0/outsideTolerance": true
}
```

## Blowdown Heat Recovery Record Review

USD 9.00 per job.

Compare logged recovered energy with a blowdown enthalpy interval and supplied recovery effectiveness. This does not size a heat exchanger or validate water quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "blowdownKg": 3600,
      "inletKjKg": 700,
      "outletKjKg": 300,
      "recoveryEffectiveness": 0.5,
      "recordedRecoveredKwh": 180,
      "toleranceKwh": 10
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/recoverableKwh": 400,
  "/records/0/expectedRecoveredKwh": 200,
  "/records/0/varianceKwh": -20,
  "/records/0/outsideTolerance": true
}
```

## Steam Load Duration Energy Review

USD 9.00 per job.

Reconcile a two-band steam load-duration log with total recorded steam and a common enthalpy rise. Bands must not overlap; no capacity selection or dispatch control is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.energy.gov/sites/default/files/2014/05/f15/steamsourcebook.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "highLoadKgHour": 100,
      "highHours": 8,
      "lowLoadKgHour": 25,
      "lowHours": 16,
      "enthalpyRiseKjKg": 2400,
      "recordedSteamKg": 1250,
      "toleranceKg": 20
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/integratedKg": 1200,
  "/records/0/energyKwh": 800,
  "/records/0/varianceKg": 50,
  "/records/0/outsideTolerance": true
}
```

## Dry Film Coating Demand Review

USD 9.00 per job.

Reconcile coating volume with dry film area, volume solids and supplied transfer efficiency. Coating selection, protective life and regulatory acceptance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "areaM2": 100,
      "dryFilmMicron": 100,
      "volumeSolids": 0.5,
      "transferEfficiency": 0.8,
      "issuedLiters": 27,
      "toleranceLiters": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/depositedSolidsLiters": 10,
  "/records/0/requiredLiters": 25,
  "/records/0/varianceLiters": 2,
  "/records/0/outsideTolerance": true
}
```

## Wet and Dry Film Pair Review

USD 9.00 per job.

Compare paired wet and dry film readings on an unchanged area using supplied volume solids. Does not replace a specified inspection method or assess cure. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "wetMicron": 200,
      "volumeSolids": 0.6,
      "measuredDryMicron": 110,
      "toleranceMicron": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/expectedDryMicron": 120,
  "/records/0/varianceMicron": -10,
  "/records/0/outsideTolerance": true
}
```

## Two Component Coating Mix Review

USD 9.00 per job.

Review a two-component mix against a manufacturer-supplied mass-parts ratio. Volume ratios cannot be substituted; this does not prescribe chemistry, pot life or safe handling. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "baseKg": 8,
      "hardenerKg": 2.5,
      "baseParts": 4,
      "hardenerParts": 1,
      "thinnerKg": 1.5,
      "toleranceKg": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/expectedHardenerKg": 2,
  "/records/0/hardenerVarianceKg": 0.5,
  "/records/0/mixedKg": 12,
  "/records/0/thinnerMassFraction": 0.125,
  "/records/0/outsideTolerance": true
}
```

## Coating Solids Transfer Review

USD 9.00 per job.

Reconcile deposited dry mass against sprayed nonvolatile mass for one matched coating run. Does not certify equipment transfer efficiency or substitute a standardized test. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "sprayedWetKg": 10,
      "massSolids": 0.6,
      "depositedDryKg": 3,
      "declaredTransfer": 0.6,
      "tolerance": 0.05
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/sprayedSolidsKg": 6,
  "/records/0/observedTransfer": 0.5,
  "/records/0/outsideTolerance": true
}
```

## Coating Volatile Mass Ledger

USD 9.00 per job.

Reconcile total volatile mass using supplied material fractions and recovery records. Not all volatile material is regulated VOC; this is not an emissions or permit compliance determination. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "coatingLiters": 10,
      "densityKgLiter": 1.2,
      "volatileMassFraction": 0.5,
      "addedSolventKg": 2,
      "recoveredSolventKg": 3,
      "recordedUnrecoveredKg": 6,
      "toleranceKg": 0.2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/inputVolatileKg": 8,
  "/records/0/unrecoveredKg": 5,
  "/records/0/varianceKg": 1,
  "/records/0/outsideTolerance": true
}
```

## Powder Coating Reclaim Loop

USD 9.00 per job.

Review one powder-gun boundary with reclaimed feed counted as an input and captured powder as an output. Avoids treating recirculated powder as new plant consumption; no reclaim settings are recommended. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "freshKg": 50,
      "reclaimedFeedKg": 30,
      "depositedKg": 40,
      "capturedKg": 30,
      "purgedKg": 5,
      "inventoryChangeKg": 2,
      "toleranceKg": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/gunFeedKg": 80,
  "/records/0/accountedKg": 77,
  "/records/0/unexplainedKg": 3,
  "/records/0/outsideTolerance": true
}
```

## Coating Batch Pot Life Evidence

USD 9.00 per job.

Compare recorded application time and temperature with explicitly supplied product-document values. Does not extrapolate pot life, certify cure or authorize use of a batch. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "mixedMinute": 100,
      "appliedMinute": 170,
      "suppliedPotLifeMinutes": 60,
      "documentedTemperatureC": 30,
      "referenceTemperatureC": 20,
      "temperatureToleranceC": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/elapsedMinutes": 70,
  "/records/0/pastSuppliedPotLife": true,
  "/records/0/temperatureBasisMismatch": true
}
```

## Dip Tank Solids Top Up Review

USD 9.00 per job.

Check a constant-mass-fraction mixing scenario for a supplied tank, target and concentrate. Does not select a safe target concentration or account for reactions and evaporation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "initialKg": 100,
      "initialSolids": 0.2,
      "targetSolids": 0.3,
      "concentrateSolids": 0.8,
      "recordedTopupKg": 22,
      "toleranceKg": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/requiredTopupKg": 20,
  "/records/0/finalKg": 120,
  "/records/0/varianceKg": 2,
  "/records/0/outsideTolerance": true
}
```

## Coating Oven Residence Record

USD 9.00 per job.

Reconcile geometric oven residence and a supplied measured heat-up allowance against a product-specified metal-temperature dwell. No oven setpoint, cure approval or safety determination is provided. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "heatedLengthM": 30,
      "lineMMinute": 2,
      "requiredMetalMinutes": 10,
      "heatupMinutes": 7,
      "loggedTotalMinutes": 16,
      "toleranceMinutes": 0.5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/geometricMinutes": 15,
  "/records/0/availableMetalMinutes": 8,
  "/records/0/residenceVarianceMinutes": 1,
  "/records/0/insufficientSuppliedDwell": true,
  "/records/0/outsideTolerance": true
}
```

## Stripe Coat Area Bridge

USD 9.00 per job.

Reconcile edge stripe length and applied width with ideal wet volume at supplied dry-film thickness. Overlap, application loss and coating suitability are not inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://archive.epa.gov/nrmrl/archive-etv/web/pdf/600etv07016.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "edgeLengthM": 100,
      "stripeWidthMm": 50,
      "passes": 2,
      "dryFilmMicron": 100,
      "solids": 0.5,
      "recordedLiters": 2.5,
      "toleranceLiters": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/treatedM2": 10,
  "/records/0/idealWetLiters": 2,
  "/records/0/varianceLiters": 0.5,
  "/records/0/outsideTolerance": true
}
```

## Preferment Total Hydration Review

USD 9.00 per job.

Reconcile total dough hydration including flour and water already present in a preferment. Hydration is water per flour mass; ingredient moisture and baking performance are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "finalFlourKg": 8,
      "finalWaterKg": 5,
      "prefermentKg": 3,
      "prefermentHydration": 0.5,
      "declaredHydration": 0.65,
      "tolerance": 0.01
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/prefermentFlourKg": 2,
  "/records/0/totalFlourKg": 10,
  "/records/0/totalWaterKg": 6,
  "/records/0/hydration": 0.6,
  "/records/0/outsideTolerance": true
}
```

## Bakers Formula Flour Requirement

USD 9.00 per job.

Scale a supplied bakers-percentage formula from a target dough mass while preserving flour as the 100-percent basis. Does not formulate a recipe or judge ingredient suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "targetDoughKg": 16.4,
      "waterPercent": 60,
      "saltPercent": 2,
      "yeastPercent": 1,
      "otherPercent": 1,
      "recordedFlourKg": 10.5,
      "toleranceKg": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/formulaPercent": 164,
  "/records/0/flourKg": 10,
  "/records/0/waterKg": 6,
  "/records/0/varianceKg": 0.5,
  "/records/0/outsideTolerance": true
}
```

## Dough Divider Piece Count Review

USD 9.00 per job.

Reconcile whole dough pieces from available mass after an explicitly measured divider loss. Uses exact decimal floor at piece boundaries; no equipment adjustment is prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "doughKg": 10,
      "dividerLossKg": 0.1,
      "pieceGrams": 300,
      "recordedPieces": 32
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/wholePieces": 33,
  "/records/0/remainderGrams": 0,
  "/records/0/pieceVariance": -1,
  "/records/0/outsideCount": true
}
```

## Bake Loss Piece Mass Review

USD 9.00 per job.

Compare pack-out mass with sequential supplied bake and cooling loss fractions. This is process mass accounting, not legal net-content certification or food safety advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "rawPieceGrams": 500,
      "bakeLoss": 0.1,
      "coolingLoss": 0.02,
      "measuredPackGrams": 430,
      "toleranceGrams": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/ovenExitGrams": 450,
  "/records/0/expectedPackGrams": 441,
  "/records/0/varianceGrams": -11,
  "/records/0/outsideTolerance": true
}
```

## Lamination Fat and Fold Accounting

USD 9.00 per job.

Reconcile ideal layer multiplication for declared single and book folds and roll-in fat mass. Does not predict surviving physical layers, dough strength or product quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "baseDoughKg": 8,
      "rollInFatKg": 2,
      "initialLayers": 1,
      "singleFolds": 2,
      "bookFolds": 1,
      "reportedLayers": 32
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/combinedKg": 10,
  "/records/0/rollInMassFraction": 0.2,
  "/records/0/idealLayers": 36,
  "/records/0/layerMismatch": true
}
```

## Dough Water Temperature Record Review

USD 9.00 per job.

Review water-temperature arithmetic under the explicitly chosen three-factor straight-dough convention. This empirical scenario excludes preferment, ice and ingredient heat capacities; no safe operating instruction is implied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "targetDoughC": 25,
      "flourC": 22,
      "roomC": 24,
      "frictionC": 5,
      "recordedWaterC": 26,
      "toleranceC": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/calculatedWaterC": 24,
  "/records/0/varianceC": 2,
  "/records/0/outsideTolerance": true
}
```

## Baking Pan Volume Loading Review

USD 9.00 per job.

Compare loaded dough with a supplied mass-per-volume convention for a rectangular internal pan. Does not account for taper, select fill level or predict proof expansion. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "panLengthCm": 20,
      "panWidthCm": 10,
      "panHeightCm": 10,
      "targetGramsPerLiter": 250,
      "loadedGrams": 550,
      "toleranceGrams": 20
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/panLiters": 2,
  "/records/0/targetLoadGrams": 500,
  "/records/0/varianceGrams": 50,
  "/records/0/outsideTolerance": true
}
```

## Sourdough Refresh Balance

USD 9.00 per job.

Reconcile a sourdough refresh mass, hydration and prefermented flour fraction on a flour basis. Does not predict fermentation time, microbial condition or food safety. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "seedKg": 2,
      "seedHydration": 1,
      "newFlourKg": 4,
      "newWaterKg": 3,
      "reportedTotalKg": 9.2,
      "toleranceKg": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/seedFlourKg": 1,
  "/records/0/totalFlourKg": 5,
  "/records/0/finalHydration": 0.8,
  "/records/0/prefermentedFlourFraction": 0.2,
  "/records/0/totalKg": 9,
  "/records/0/outsideTolerance": true
}
```

## Baking Tray Throughput Review

USD 9.00 per job.

Review complete sequential oven loads including a supplied loading and unloading allowance for every load. Excludes warm-up, overlaps, quality and workforce scheduling. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "traysPerLoad": 4,
      "piecesPerTray": 12,
      "bakeMinutes": 20,
      "handlingMinutes": 5,
      "availableMinutes": 120,
      "recordedPieces": 200
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/completeLoads": 4,
  "/records/0/plannedPieces": 192,
  "/records/0/unusedMinutes": 20,
  "/records/0/pieceVariance": 8,
  "/records/0/outsideCount": true
}
```

## Enriched Dough Water Contribution

USD 9.00 per job.

Account for explicitly supplied ingredient water fractions separately from added water. Does not infer nutrition, ingredient composition or functional equivalence to a lean dough. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.kingarthurbaking.com/pro/reference/bakers-percentage). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "flourKg": 10,
      "addedWaterKg": 3,
      "milkKg": 2,
      "milkWaterFraction": 0.9,
      "eggKg": 1,
      "eggWaterFraction": 0.75,
      "butterKg": 1,
      "butterWaterFraction": 0.15,
      "declaredHydration": 0.6,
      "tolerance": 0.01
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/ingredientWaterKg": 2.7,
  "/records/0/totalWaterKg": 5.7,
  "/records/0/effectiveHydration": 0.57,
  "/records/0/outsideTolerance": true
}
```

## Compressor Load Unload Energy Review

USD 9.00 per job.

Reconcile a fixed-speed compressor duty log including loaded, unloaded and off intervals. Free-air volume must use one declared reference condition; no control setting or performance guarantee is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "loadedKw": 100,
      "unloadedKw": 30,
      "loadedMinutes": 30,
      "unloadedMinutes": 20,
      "offMinutes": 10,
      "deliveredFreeAirM3": 500,
      "meterKwh": 65,
      "toleranceKwh": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/expectedKwh": 60,
  "/records/0/loadedTimeFraction": 0.5,
  "/records/0/specificKwhM3": 0.12,
  "/records/0/varianceKwh": 5,
  "/records/0/outsideTolerance": true
}
```

## Air Receiver Drawdown Record

USD 9.00 per job.

Compare receiver drawdown with ideal-gas released free-air volume at supplied absolute pressure and temperature references. Isothermal receiver assumption; no receiver sizing or pressure safety advice. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "receiverM3": 2,
      "startAbsoluteKpa": 800,
      "endAbsoluteKpa": 600,
      "referenceKpa": 100,
      "receiverK": 300,
      "referenceK": 300,
      "recordedFreeM3": 4.5,
      "toleranceM3": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/releasedFreeM3": 4,
  "/records/0/varianceM3": 0.5,
  "/records/0/outsideTolerance": true
}
```

## Air Distribution Pressure Budget

USD 9.00 per job.

Reconcile measured component pressure drops against an explicitly supplied point-of-use requirement at one operating condition. Does not recommend raising pressure or determine equipment ratings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "compressorGaugeKpa": 700,
      "dryerDropKpa": 20,
      "filterDropKpa": 30,
      "mainDropKpa": 40,
      "hoseDropKpa": 20,
      "requiredPointGaugeKpa": 600,
      "observedPointGaugeKpa": 580,
      "toleranceKpa": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/expectedPointGaugeKpa": 590,
  "/records/0/totalDropKpa": 110,
  "/records/0/marginKpa": -10,
  "/records/0/observationVarianceKpa": -10,
  "/records/0/insufficientSuppliedMargin": true,
  "/records/0/outsideTolerance": true
}
```

## Air Dryer Purge Volume Bridge

USD 9.00 per job.

Reconcile dryer purge and separately recorded regeneration consumption on the same free-air reference basis. Does not assess dew point, air quality or suitable dryer settings. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "inletFreeM3": 1000,
      "purgeFraction": 0.15,
      "regenerationFreeM3": 20,
      "recordedOutletFreeM3": 820,
      "toleranceM3": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/purgeFreeM3": 150,
  "/records/0/expectedOutletFreeM3": 830,
  "/records/0/varianceM3": -10,
  "/records/0/outsideTolerance": true
}
```

## Compressed Air Reference Flow Review

USD 9.00 per job.

Reconcile actual compressed volume to an explicit reference using absolute pressure, kelvin temperature and supplied compressibility factors. Does not choose a standard-reference convention or infer moisture corrections. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "actualM3": 100,
      "absoluteKpa": 800,
      "temperatureK": 320,
      "referenceKpa": 100,
      "referenceK": 300,
      "compressibility": 1,
      "referenceCompressibility": 1,
      "reportedReferenceM3": 760,
      "toleranceM3": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/referenceM3": 750,
  "/records/0/varianceM3": 10,
  "/records/0/outsideTolerance": true
}
```

## Compressor Heat Recovery Meter Review

USD 9.00 per job.

Compare a compressor heat-recovery meter with caller-supplied available-heat and capture fractions. No heat quality, savings, equipment design or financial return is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "electricalKwh": 1000,
      "heatAvailableFraction": 0.8,
      "recoveryFraction": 0.75,
      "measuredRecoveredKwh": 550,
      "toleranceKwh": 20
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/availableHeatKwh": 800,
  "/records/0/expectedRecoveredKwh": 600,
  "/records/0/varianceKwh": -50,
  "/records/0/outsideTolerance": true
}
```

## Air Filter Pressure Loss Energy Scenario

USD 9.00 per job.

Compare a claimed filter-loss energy credit with ideal isothermal work and a supplied efficiency, holding endpoint demand constant. This simplified scenario is not a measured savings guarantee or control recommendation. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "massKg": 3600,
      "gasConstantJkgK": 287,
      "inletK": 300,
      "upstreamAbsoluteKpa": 800,
      "oldDropKpa": 100,
      "newDropKpa": 0,
      "efficiency": 0.75,
      "claimedSavedKwh": 15000,
      "toleranceKwh": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/idealSavedKwh": 11.497052904971392,
  "/records/0/inputSavedKwh": 15.32940387329519,
  "/records/0/claimVarianceKwh": 14984.670596126705,
  "/records/0/outsideTolerance": true
}
```

## Compressor Specific Power Reference Review

USD 9.00 per job.

Review compressor specific power against a supplied comparable free-air reference and operating hours. Pressure, ambient basis and auxiliaries must already match; no equipment ranking is inferred. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "measuredKw": 120,
      "freeFlowM3Minute": 20,
      "referenceKwPerM3Minute": 5,
      "annualHours": 1000,
      "recordedExcessKwh": 25000,
      "toleranceKwh": 1000
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/specificPower": 6,
  "/records/0/referenceKw": 100,
  "/records/0/excessKwh": 20000,
  "/records/0/outsideTolerance": true
}
```

## Intermittent Air Tool Duty Demand

USD 9.00 per job.

Reconcile average air demand for equal tools using supplied duty and simultaneity factors. Peak demand and receiver or compressor sizing are excluded. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "tools": 10,
      "ratedFreeM3Minute": 1,
      "onSeconds": 15,
      "cycleSeconds": 60,
      "simultaneity": 0.8,
      "recordedAverageFreeM3Minute": 2.3,
      "tolerance": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/dutyFraction": 0.25,
  "/records/0/expectedAverageFreeM3Minute": 2,
  "/records/0/varianceFreeM3Minute": 0.3,
  "/records/0/outsideTolerance": true
}
```

## Air Receiver Charge Time Review

USD 9.00 per job.

Review an ideal isothermal receiver charging interval with constant net free-air supply. No pressure rating, vessel selection, transient thermal model or operating command is supplied. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://bptraining.ornl.gov/wp-content/uploads/2022/09/Compressed-air-sourcebook-by-DOE_3rd-Edition.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "receiverM3": 2,
      "startAbsoluteKpa": 600,
      "endAbsoluteKpa": 800,
      "referenceKpa": 100,
      "receiverK": 300,
      "referenceK": 300,
      "compressorFreeM3Minute": 3,
      "concurrentDemandFreeM3Minute": 1,
      "recordedMinutes": 2.5,
      "toleranceMinutes": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/storedFreeM3": 4,
  "/records/0/netFreeM3Minute": 2,
  "/records/0/expectedMinutes": 2,
  "/records/0/outsideTolerance": true
}
```

## Brewhouse Extract Mass Yield

USD 9.00 per job.

Compare recovered wort extract mass with a supplied grist extract potential on one moisture basis. Does not infer laboratory extract potential, alcohol, tax strength or product quality. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "gristKg": 100,
      "potentialExtract": 0.8,
      "wortKg": 400,
      "wortExtract": 0.15,
      "declaredRecovery": 0.8,
      "tolerance": 0.01
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/potentialExtractKg": 80,
  "/records/0/recoveredExtractKg": 60,
  "/records/0/recovery": 0.75,
  "/records/0/outsideTolerance": true
}
```

## Kettle Extract Conservation Review

USD 9.00 per job.

Reconcile nonvolatile extract across a boil using supplied mass fractions and separately removed solids. Evaporation alone should not remove extract; no boil setting is prescribed. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "preboilKg": 1000,
      "preboilExtract": 0.1,
      "postboilKg": 800,
      "postboilExtract": 0.12,
      "removedExtractKg": 1,
      "toleranceKg": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/initialExtractKg": 100,
  "/records/0/finalExtractKg": 96,
  "/records/0/unexplainedExtractKg": 3,
  "/records/0/outsideTolerance": true
}
```

## High Gravity Dilution Record Review

USD 9.00 per job.

Review water addition from an extract mass balance before fermentation. Does not correct hydrometer temperatures, infer alcohol concentration or assess microbiological suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "concentrateKg": 100,
      "concentrateExtract": 0.2,
      "targetExtract": 0.1,
      "recordedWaterKg": 105,
      "toleranceKg": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/targetTotalKg": 200,
  "/records/0/requiredWaterKg": 100,
  "/records/0/varianceKg": 5,
  "/records/0/outsideTolerance": true
}
```

## Cellar Tank Transfer Loss Bridge

USD 9.00 per job.

Reconcile cellar liquid volumes with explicit yeast dump, sampling and closing tank inventory on one temperature basis. Unexplained volume is not automatically leakage or a duty liability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "receivedLiters": 1000,
      "yeastDumpLiters": 50,
      "sampleLiters": 5,
      "transferredLiters": 900,
      "remainingLiters": 35,
      "toleranceLiters": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/accountedLiters": 990,
  "/records/0/unexplainedLiters": 10,
  "/records/0/outsideTolerance": true
}
```

## Brewery Packaging Liquid Draw Review

USD 9.00 per job.

Reconcile packaging liquid draw with accepted and rejected filled containers and startup waste. Does not certify net contents, line sanitation or excise quantities. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "goodUnits": 1000,
      "rejectedUnits": 20,
      "fillMl": 500,
      "startupWasteLiters": 5,
      "meteredDrawLiters": 520,
      "toleranceLiters": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/goodLiters": 500,
  "/records/0/rejectLiters": 10,
  "/records/0/expectedDrawLiters": 515,
  "/records/0/varianceLiters": 5,
  "/records/0/outsideTolerance": true
}
```

## Keg Fleet Fill Equivalent Review

USD 9.00 per job.

Compare a mixed-size keg filling manifest with declared liquid volume and a clearly identified equivalent-keg basis. Does not infer actual tare, pressure or legal packaged quantity. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "smallKegs": 10,
      "smallLiters": 20,
      "largeKegs": 10,
      "largeLiters": 50,
      "partialLiters": 25,
      "reportedLiters": 730,
      "toleranceLiters": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/fullKegLiters": 700,
  "/records/0/totalLiters": 725,
  "/records/0/largeKegEquivalent": 14.5,
  "/records/0/outsideTolerance": true
}
```

## Fermenter Working Headspace Review

USD 9.00 per job.

Compare a fermenter volume record with a caller-supplied headspace criterion. Does not determine a safe fill, foam behavior, pressure rating or vessel suitability. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "grossTankLiters": 1200,
      "filledLiters": 1000,
      "suppliedMinimumHeadspace": 0.2,
      "reportedHeadspaceLiters": 220,
      "toleranceLiters": 5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/headspaceLiters": 200,
  "/records/0/headspaceFraction": 0.16666666666666666,
  "/records/0/belowSuppliedMinimum": true,
  "/records/0/outsideTolerance": true
}
```

## Spent Grain Solids Bridge

USD 9.00 per job.

Reconcile spent-grain dry solids using an explicitly wet-basis moisture fraction and disposition records. Does not assess feed suitability, nutrition or waste classification. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "wetSpentKg": 100,
      "moistureFraction": 0.8,
      "recoveredDryKg": 18,
      "otherDryLossKg": 1,
      "toleranceKg": 0.2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/spentDryKg": 20,
  "/records/0/accountedDryKg": 19,
  "/records/0/unexplainedDryKg": 1,
  "/records/0/outsideTolerance": true
}
```

## Brewery Dissolved Oxygen Blend Review

USD 9.00 per job.

Compare a dissolved-oxygen record with closed, additive-volume blending and no pickup or reaction. Does not predict shelf life, measure oxygen or approve product release. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "beerLiters": 900,
      "beerOxygenMicrogramsLiter": 20,
      "waterLiters": 100,
      "waterOxygenMicrogramsLiter": 100,
      "measuredBlendMicrogramsLiter": 35,
      "tolerance": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/blendLiters": 1000,
  "/records/0/idealOxygenMicrogramsLiter": 28,
  "/records/0/oxygenMassMicrograms": 28000,
  "/records/0/outsideTolerance": true
}
```

## Brewhouse Hot Cold Volume Review

USD 9.00 per job.

Reconcile hot-side and cold-side wort volumes with an explicitly supplied contraction fraction and cold-basis trub loss. Does not invent thermal correction factors or certify calibrated volume. Integral report quantities must remain exactly representable; unsupported calculation profiles reject before checkout. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.brewersassociation.org/educational-publications/best-practices-guide-to-quality-craft-beer/). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "hotLiters": 1000,
      "suppliedCoolingContraction": 0.04,
      "trubLossLiters": 20,
      "measuredColdLiters": 930,
      "toleranceLiters": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/contractedLiters": 960,
  "/records/0/expectedColdLiters": 940,
  "/records/0/varianceLiters": -10,
  "/records/0/outsideTolerance": true
}
```

## Plane Wave Acoustic Impedance

USD 1.00 per job.

Calculate impedance, particle velocity and intensity for a progressive lossless plane wave from RMS pressure. Excludes reactive near fields, measurement calibration and exposure-limit assessments. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "densityKgM3": 1.2,
      "speedMS": 340,
      "pressureRmsPa": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/impedanceRayl": 408,
  "/records/0/particleRmsMS": 0.004901960784313725,
  "/records/0/intensityWM2": 0.00980392156862745
}
```

## Acoustic Interface Power Split

USD 1.00 per job.

Resolve normal-incidence pressure and intensity coefficients between positive real acoustic impedances. Semi-infinite lossless media only; no oblique incidence or material certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "firstImpedanceRayl": 1,
      "secondImpedanceRayl": 3,
      "incidentIntensityWM2": 8
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/pressureReflection": 0.5,
  "/records/0/powerReflection": 0.25,
  "/records/0/powerTransmission": 0.75,
  "/records/0/transmittedIntensityWM2": 6
}
```

## Coherent Acoustic Pressure Pair

USD 1.00 per job.

Combine two coherent equal-frequency RMS pressures with explicit phase. This differs from incoherent source-energy addition; a zero pressure has an undefined finite dB level returned as null. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "firstRmsPa": 1,
      "secondRmsPa": 1,
      "phaseRadians": 0,
      "referencePa": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/combinedRmsPa": 2,
  "/records/0/levelDb": 6.020599913279624
}
```

## Moving Source Observer Doppler

USD 1.00 per job.

Calculate a one-dimensional classical Doppler shift in a stationary medium. Each signed velocity is positive toward the other participant; both speeds must be subsonic. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "frequencyHz": 1000,
      "speedMS": 300,
      "observerTowardMS": 0,
      "sourceTowardMS": 30
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/receivedHz": 1111.111111111111,
  "/records/0/frequencyRatio": 1.1111111111111112
}
```

## Spherical Acoustic Attenuation

USD 1.00 per job.

Apply spherical far-field spreading plus a caller-supplied uniform absorption coefficient at one frequency. Ground, barriers, reflections, weather and legal noise assessments are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "initialLevelDb": 80,
      "initialDistanceM": 1,
      "finalDistanceM": 2,
      "absorptionDbM": 0.1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/spreadingDb": 6.020599913279624,
  "/records/0/absorptionDb": 0.1,
  "/records/0/finalLevelDb": 73.87940008672038
}
```

## Helmholtz Cavity Frequency

USD 1.00 per job.

Calculate the ideal lumped Helmholtz resonance using an already corrected effective neck length. Losses, radiation end correction, high-amplitude effects and safe design are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "neckAreaM2": 0.01,
      "effectiveNeckM": 0.1,
      "cavityM3": 1,
      "speedMS": 340
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/frequencyHz": 17.111932115525594,
  "/records/0/angularFrequency": 107.5174404457249
}
```

## Rectangular Room Mode Enumeration

USD 1.00 per job.

Enumerate ideal rigid-wall rectangular-room modes through a bounded index cube, retaining degenerate modes. Excludes damping, openings, construction details and acoustic performance certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "lengthM": 5,
  "widthM": 4,
  "heightM": 3,
  "speedMS": 300,
  "maxIndex": 1
}
```

Selected expected result fields:

```json
{
  "/modes/0/frequencyHz": 30,
  "/modes/0/kind": "axial"
}
```

## Sabine Eyring Room Comparison

USD 1.00 per job.

Compare Sabine and Eyring diffuse-field RT60 approximations with a supplied mean surface absorption. Assumes uniform mixing and excludes air absorption; no measured reverberation or building-code result is claimed. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "volumeM3": 100,
      "surfaceM2": 100,
      "meanAbsorption": 0.2,
      "speedMS": 340
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/sabineSeconds": 0.8126770916449574,
  "/records/0/eyringSeconds": 0.7283894935423182
}
```

## Schroeder Energy Decay Integral

USD 1.00 per job.

Integrate squared finite impulse-response samples backward to a normalized energy decay curve. Does not estimate RT60 from truncated data, remove noise or certify a room measurement. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "samples": [
    1,
    1,
    0,
    0
  ],
  "sampleRateHz": 2
}
```

Selected expected result fields:

```json
{
  "/decayDb": [
    0,
    -3.010299956639812,
    null,
    null
  ],
  "/seconds": [
    0,
    0.5,
    1,
    1.5
  ],
  "/totalEnergy": 2
}
```

## Duct Standing Harmonic Frequencies

USD 1.00 per job.

Calculate indexed longitudinal resonances for open-open and closed-open ideal tubes with supplied effective length. Radiation correction, higher transverse modes and losses are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://openstax.org/books/university-physics-volume-1/pages/17-3-sound-intensity). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "effectiveLengthM": 1,
      "speedMS": 340,
      "harmonicIndex": 2,
      "closedAtOneEnd": true
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/openOpenHz": 340,
  "/records/0/closedOpenHz": 255,
  "/records/0/selectedHz": 255
}
```

## Rectangular Critical Depth

USD 1.00 per job.

Resolve critical depth for a rectangular open channel with uniform velocity coefficient one and supplied gravity. Does not design a channel, assess flooding or determine a safe operating level. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "flowM3S": 6,
      "widthM": 2,
      "gravityMS2": 9
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/unitDischargeM2S": 3,
  "/records/0/criticalDepthM": 1,
  "/records/0/minimumSpecificEnergyM": 1.5
}
```

## Annular Poiseuille Flow

USD 1.00 per job.

Calculate fully developed laminar Newtonian flow in a concentric stationary annulus. Radius ratio is at most0.99 for numerical conditioning; no turbulence test, pipe design or operating recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "outerRadiusM": 2,
      "innerRadiusM": 1,
      "lengthM": 1,
      "pressureDropPa": 8,
      "viscosityPaS": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/flowM3S": 6.332648527402153,
  "/records/0/meanVelocityMS": 0.6719148773331097
}
```

## Plane Couette Poiseuille Profile

USD 1.00 per job.

Evaluate steady laminar flow between infinite parallel plates with one moving wall and signed axial pressure gradient. Shears use positive y derivatives; no finite-edge, turbulence or hardware model. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "gapM": 1,
      "topWallMS": 2,
      "pressureGradientPaM": -12,
      "viscosityPaS": 1,
      "coordinateFraction": 0.5
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/velocityMS": 2.5,
  "/records/0/flowPerWidthM2S": 2,
  "/records/0/bottomShearPa": 8,
  "/records/0/topShearPa": -4
}
```

## Colebrook Turbulent Friction Root

USD 1.00 per job.

Solve the implicit Colebrook equation for the Darcy factor in a bounded turbulent profile. Does not choose pipe roughness, model transition flow or duplicate a pressure-loss calculation with a supplied factor. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "reynolds": 100000,
      "relativeRoughness": 0
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/darcyFactor": 0.01798977308427384,
  "/records/0/residual": 0
}
```

## Cylindrical Couette Torque

USD 1.00 per job.

Calculate ideal laminar Newtonian concentric-cylinder torque with negligible end effects. The signed inner-wall applied torque sustains the supplied speeds; no Taylor-instability or equipment-rating assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "innerRadiusM": 1,
      "outerRadiusM": 2,
      "lengthM": 1,
      "innerRadSecond": 1,
      "outerRadSecond": 0,
      "viscosityPaS": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/innerWallTorqueNm": 16.755160819145562,
  "/records/0/dissipatedWatts": 16.755160819145562
}
```

## Inclined Gate Hydrostatic Force

USD 1.00 per job.

Integrate gauge hydrostatic pressure on one fully wetted rectangular inclined face and locate its center of pressure. Opposite-face pressure, hinges, structural strength and safe gate operation are excluded. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "widthM": 2,
      "lengthM": 3,
      "topVerticalDepthM": 0,
      "inclinationRadians": 1.5707963267948966,
      "densityKgM3": 1000,
      "gravityMS2": 10
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/forceN": 90000,
  "/records/0/centerAlongGateM": 2,
  "/records/0/centerVerticalDepthM": 2
}
```

## Elastic Pipe Water Hammer Scenario

USD 1.00 per job.

Calculate an ideal elastic-pipe wave speed and instantaneous Joukowsky pressure increment. This is not a transient network simulation, pressure-rating determination or safe valve-closing instruction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "fluidBulkPa": 1000000,
      "densityKgM3": 1000,
      "pipeDiameterM": 0.1,
      "wallM": 0.01,
      "youngPa": 1000000,
      "restraintFactor": 0,
      "velocityChangeMS": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/waveSpeedMS": 31.622776601683793,
  "/records/0/pressureChangePa": 31622.776601683792
}
```

## Constant Area Tank Drain Time

USD 1.00 per job.

Integrate quasi-steady Torricelli drawdown between two heads for a constant-area tank and a small free outlet. This time-integrated calculation excludes inflow, vent restrictions and safe discharge planning. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "tankAreaM2": 10,
      "outletAreaM2": 0.1,
      "initialHeadM": 4,
      "finalHeadM": 1,
      "dischargeCoefficient": 1,
      "gravityMS2": 2
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/drainSeconds": 100,
  "/records/0/drainedM3": 30
}
```

## V Notch Weir Discharge

USD 1.00 per job.

Calculate an ideal sharp-crested triangular weir with supplied coefficient and upstream head. Free nappe and approach assumptions must be checked separately; no structure selection or certified measurement. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "notchRadians": 1.5707963267948966,
      "headM": 1,
      "dischargeCoefficient": 1,
      "gravityMS2": 8
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/flowM3S": 2.1333333333333333
}
```

## Rectangular Alternate Depths

USD 1.00 per job.

Find both positive depths for a rectangular-channel specific-energy equation with velocity coefficient one. Does not determine physical branch selection, transitions or safety. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.usbr.gov/tsc/techreferences/mands/wmm/indexframe.html). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "unitDischargeM2S": 1.632993161855452,
      "specificEnergyM": 2.3333333333333335,
      "gravityMS2": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/criticalDepthM": 1.3867225487012693,
  "/records/0/shallowDepthM": 1,
  "/records/0/deepDepthM": 2
}
```

## Normal Shock State Ratios

USD 1.00 per job.

Resolve a calorically perfect gas normal shock with explicit heat-capacity ratio. No real-gas corrections, device sizing or flight safety determination. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "upstreamMach": 2,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/downstreamMach": 0.5773502691896257,
  "/records/0/pressureRatio": 4.5,
  "/records/0/densityRatio": 2.6666666666666665,
  "/records/0/temperatureRatio": 1.6875,
  "/records/0/totalPressureRatio": 0.7208738614847455
}
```

## Oblique Shock Angle State

USD 1.00 per job.

Resolve the attached oblique shock defined by its supplied shock angle using normal-component relations. Does not select a weak or strong solution from a wedge angle or model detached shocks. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "upstreamMach": 2,
      "shockAngleRadians": 1.5707963267948966,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/deflectionRadians": 0,
  "/records/0/downstreamMach": 0.5773502691896257,
  "/records/0/pressureRatio": 4.5,
  "/records/0/densityRatio": 2.6666666666666665
}
```

## Prandtl Meyer Expansion

USD 1.00 per job.

Invert a bounded Prandtl Meyer expansion turn and retain its isentropic pressure and temperature ratios. Perfect gas and attached expansion only, maximum resolved Mach20. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "initialMach": 2,
      "turnRadians": 0,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/initialNuRadians": 0.46041368208269473,
  "/records/0/finalMach": 2,
  "/records/0/pressureRatio": 1,
  "/records/0/temperatureRatio": 1
}
```

## Area Mach Two Branches

USD 1.00 per job.

Resolve both Mach branches of the ideal isentropic area ratio independently of an actual nozzle operating regime. Branches are bounded to Mach0.001–20; no back-pressure or shock-location selection. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "areaRatio": 1.6875,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/supersonicMach": 2
}
```

## Fanno Sonic Distance Parameter

USD 1.00 per job.

Calculate constant-area adiabatic Fanno ratios to the sonic state and the4fL/D parameter, where f is the Fanning factor. No friction estimate, real duct sizing or operational choking assessment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "mach": 1,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/fourFanningLoverD": 0,
  "/records/0/temperatureToStar": 1,
  "/records/0/pressureToStar": 1,
  "/records/0/totalPressureToStar": 1
}
```

## Rayleigh Sonic State Ratios

USD 1.00 per job.

Calculate ideal frictionless constant-area Rayleigh heat-flow ratios to a sonic reference. No combustor design, heat-release chemistry or actual choking prediction. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "mach": 1,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/pressureToStar": 1,
  "/records/0/temperatureToStar": 1,
  "/records/0/totalTemperatureToStar": 1,
  "/records/0/densityToStar": 1
}
```

## Ideal Gas Entropy State Change

USD 1.00 per job.

Calculate state-function changes for a constant-cp ideal gas. No path efficiency, reference absolute entropy, real-gas property table or process recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "initialK": 300,
      "finalK": 600,
      "initialPa": 100000,
      "finalPa": 200000,
      "cpJkgK": 1000,
      "gasConstantJkgK": 300
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/entropyChangeJkgK": 485.2030263919617,
  "/records/0/enthalpyChangeJkg": 300000
}
```

## Polytropic Compression Work

USD 1.00 per job.

Calculate reversible steady-flow polytropic compression work with a stable isothermal n=1 limit. Excludes mechanical efficiency, cooling hardware and selection of a compressor. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "initialK": 300,
      "pressureRatio": 2,
      "exponent": 1,
      "gasConstantJkgK": 300,
      "massKg": 100
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/finalK": 300,
  "/records/0/specificWorkJkg": 62383.246250395074,
  "/records/0/totalWorkKwh": 1.7328679513998633
}
```

## Gas Mixture Caloric Properties

USD 1.00 per job.

Combine supplied molar heat capacities and molar masses on a mole-fraction basis for an ideal nonreacting mixture. Does not retrieve species properties, assess combustibility or infer composition. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "components": [
    {
      "moleFraction": 0.5,
      "molarMassKgMol": 0.02,
      "cpJmolK": 30
    },
    {
      "moleFraction": 0.5,
      "molarMassKgMol": 0.04,
      "cpJmolK": 40
    }
  ],
  "universalGasJmolK": 8
}
```

Selected expected result fields:

```json
{
  "/meanMolarMassKgMol": 0.03,
  "/molarCpJmolK": 35,
  "/massCpJkgK": 1166.6666666666667,
  "/massGasConstantJkgK": 266.6666666666667,
  "/gamma": 1.2962962962962963
}
```

## Supersonic Pitot Pressure Ratio

USD 1.00 per job.

Calculate Rayleigh pitot pressure ratio including the ideal normal shock ahead of a supersonic probe. Does not calibrate a probe or infer an airspeed from a measured pressure. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://www.nasa.gov/wp-content/uploads/2023/03/equations-tables-charts-compressibleflow-report-1135.pdf). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "mach": 2,
      "gamma": 1.4
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/pitotToStatic": 5.640440812823317,
  "/records/0/postShockStagnationToStatic": 5.640440812823317
}
```

## Reciprocal Cell Basis

USD 1.00 per job.

Construct a right-handed crystallographic reciprocal basis without a2pi factor. Caller length units are preserved reciprocally; near-degenerate cells reject rather than return unstable values. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "a": [
    2,
    0,
    0
  ],
  "b": [
    0,
    3,
    0
  ],
  "c": [
    0,
    0,
    4
  ]
}
```

Selected expected result fields:

```json
{
  "/volume": 24,
  "/reciprocal": [
    [
      0.5,
      0,
      0
    ],
    [
      0,
      0.3333333333333333,
      0
    ],
    [
      0,
      0,
      0.25
    ]
  ]
}
```

## Miller Plane Spacing

USD 1.00 per job.

Calculate general-cell interplanar spacing from nonzero Miller indices using the no2pi reciprocal convention. Does not index measured diffraction peaks or identify a material. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "a": [
    2,
    0,
    0
  ],
  "b": [
    0,
    3,
    0
  ],
  "c": [
    0,
    0,
    4
  ],
  "hkl": [
    1,
    0,
    0
  ]
}
```

Selected expected result fields:

```json
{
  "/reciprocalVector": [
    0.5,
    0,
    0
  ],
  "/spacing": 2
}
```

## Bragg Angle Wavelength Review

USD 1.00 per job.

Calculate Bragg angles for an explicit order with consistent wavelength and spacing units. No scattering-factor, systematic-absence or peak-intensity claim. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "spacing": 1,
      "wavelength": 1,
      "order": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/thetaRadians": 0.5235987755982988,
  "/records/0/twoThetaRadians": 1.0471975511965976,
  "/records/0/momentumTransfer": 6.283185307179586
}
```

## Fractional Cartesian Cell Map

USD 1.00 per job.

Map fractional positions through a supplied right-handed cell and recover them using its dual basis. No symmetry expansion, nearest-image search or atom identity inference. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "a": [
    2,
    0,
    0
  ],
  "b": [
    0,
    3,
    0
  ],
  "c": [
    0,
    0,
    4
  ],
  "fractional": [
    0.5,
    0.5,
    0.5
  ]
}
```

Selected expected result fields:

```json
{
  "/cartesian": [
    1,
    1.5,
    2
  ],
  "/recoveredFractional": [
    0.5,
    0.5,
    0.5
  ]
}
```

## Complex Crystal Structure Factor

USD 1.00 per job.

Sum supplied complex scattering factors and occupancies with the positive-phase convention. Factors already include any caller-required corrections; no database, thermal factors or material identification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "hkl": [
    1,
    0,
    0
  ],
  "atoms": [
    {
      "fractional": [
        0,
        0,
        0
      ],
      "realFactor": 1,
      "imagFactor": 0,
      "occupancy": 1
    },
    {
      "fractional": [
        0.5,
        0.5,
        0.5
      ],
      "realFactor": 1,
      "imagFactor": 0,
      "occupancy": 1
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/real": 0,
  "/imag": 0,
  "/intensity": 0
}
```

## Plane Zone Axis Test

USD 1.00 per job.

Test the exact integer Weiss zone law between plane indices and direct-lattice direction indices. Does not assume a cubic metric or infer a measured orientation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "hkl": [
    1,
    1,
    0
  ],
  "uvw": [
    1,
    -1,
    1
  ]
}
```

Selected expected result fields:

```json
{
  "/zoneProduct": 0,
  "/inZone": true
}
```

## Cubic Plane Family Multiplicity

USD 1.00 per job.

Enumerate signed permutation members of a cubic m-3m plane family, keeping Friedel opposites separate. This geometric multiplicity does not determine allowed reflections or intensity. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "hkl": [
    1,
    0,
    0
  ]
}
```

Selected expected result fields:

```json
{
  "/multiplicity": 6
}
```

## General Cell Plane Angle

USD 1.00 per job.

Compute the directed angle between reciprocal plane normals in a general cell. Returns0to pi rather than silently folding obtuse angles; no orientation refinement or uncertainty estimate. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "a": [
    2,
    0,
    0
  ],
  "b": [
    0,
    3,
    0
  ],
  "c": [
    0,
    0,
    4
  ],
  "firstHkl": [
    1,
    0,
    0
  ],
  "secondHkl": [
    0,
    1,
    0
  ]
}
```

Selected expected result fields:

```json
{
  "/cosine": 0,
  "/angleRadians": 1.5707963267948966
}
```

## Scherrer Broadening Size Scenario

USD 1.00 per job.

Calculate a Scherrer coherent-domain-size scenario with Gaussian quadrature instrument-width subtraction. Strain, profile-shape validity and particle-size equivalence are excluded; all angles are radians. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "records": [
    {
      "id": "R1",
      "shapeFactor": 1,
      "wavelength": 1,
      "twoThetaRadians": 1.0471975511965976,
      "observedFwhmRadians": 0.05,
      "instrumentFwhmRadians": 0.03
    }
  ]
}
```

Selected expected result fields:

```json
{
  "/records/0/correctedFwhmRadians": 0.04,
  "/records/0/coherentSize": 28.867513459481287
}
```

## Lattice Centering Reflection Rules

USD 1.00 per job.

Apply translational centering conditions only, with obverse hexagonal axes for R. Screw, glide and atomic-basis absences are not covered; allowed does not imply a measurable peak. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://dictionary.iucr.org/Reciprocal_lattice). No endorsement is implied.

Example input:

```json
{
  "hkl": [
    1,
    0,
    0
  ],
  "centering": "I"
}
```

Selected expected result fields:

```json
{
  "/allowedByCentering": false,
  "/rule": "h+k+l even"
}
```

## Two State Controllability

USD 1.00 per job.

Inspect the two-state SISO controllability matrix[B,AB] with an explicit normalized determinant tolerance1e-10. Mathematical supplied models only, no physical control or robust stability certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": [
    [
      0,
      1
    ],
    [
      0,
      0
    ]
  ],
  "B": [
    0,
    1
  ]
}
```

Selected expected result fields:

```json
{
  "/matrix": [
    [
      0,
      1
    ],
    [
      1,
      0
    ]
  ],
  "/determinant": -1,
  "/numericalRank": 2,
  "/controllable": true
}
```

## Two State Observability

USD 1.00 per job.

Inspect the two-state single-output observability matrix[C;CA] under normalized determinant tolerance1e-10. Does not assess sensor noise, real-system identification or hardware coverage. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": [
    [
      0,
      1
    ],
    [
      0,
      0
    ]
  ],
  "C": [
    1,
    0
  ]
}
```

Selected expected result fields:

```json
{
  "/matrix": [
    [
      1,
      0
    ],
    [
      0,
      1
    ]
  ],
  "/determinant": 1,
  "/numericalRank": 2,
  "/observable": true
}
```

## Two State Feedback Pole Placement

USD 1.00 per job.

Calculate Ackermann feedback gains for u=-Kx in a numerically controllable two-state SISO model with supplied real poles. No controller deployment, actuator constraints or robustness guarantee. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": [
    [
      0,
      1
    ],
    [
      0,
      0
    ]
  ],
  "B": [
    0,
    1
  ],
  "firstPole": -2,
  "secondPole": -3
}
```

Selected expected result fields:

```json
{
  "/gain": [
    6,
    5
  ],
  "/closedLoop": [
    [
      0,
      1
    ],
    [
      -6,
      -5
    ]
  ],
  "/closedTrace": -5,
  "/closedDeterminant": 6
}
```

## Two State Observer Pole Placement

USD 1.00 per job.

Calculate a dual Ackermann observer gain for error dynamics A-LC with supplied real poles. Does not estimate live states, filter measurements or certify observer performance. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": [
    [
      0,
      1
    ],
    [
      0,
      0
    ]
  ],
  "C": [
    1,
    0
  ],
  "firstPole": -2,
  "secondPole": -3
}
```

Selected expected result fields:

```json
{
  "/observerGain": [
    5,
    6
  ],
  "/errorDynamics": [
    [
      -5,
      1
    ],
    [
      -6,
      0
    ]
  ],
  "/errorTrace": -5,
  "/errorDeterminant": 6
}
```

## Two State Zero Order Hold

USD 1.00 per job.

Discretize a two-state continuous model using the augmented matrix exponential, including singular A. Bounded scaling/Taylor/squaring, no A inverse; no real control commands or sampling recommendation. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": [
    [
      0,
      1
    ],
    [
      0,
      0
    ]
  ],
  "B": [
    0,
    1
  ],
  "seconds": 2
}
```

Selected expected result fields:

```json
{
  "/discreteA": [
    [
      1,
      2
    ],
    [
      0,
      1
    ]
  ],
  "/discreteB": [
    2,
    2
  ]
}
```

## Discrete State Markov Impulse

USD 1.00 per job.

Return Markov parameters h0=D and hk=CA^(k-1)B for a finite discrete SISO impulse. Zero initial state and one unit sample only; not a measured transfer function. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": [
    [
      0.5,
      0
    ],
    [
      0,
      0.25
    ]
  ],
  "B": [
    1,
    1
  ],
  "C": [
    1,
    1
  ],
  "D": 0,
  "length": 4
}
```

Selected expected result fields:

```json
{
  "/impulse": [
    0,
    2,
    0.75,
    0.3125
  ]
}
```

## Scalar Finite Horizon LQR

USD 1.00 per job.

Solve the scalar discrete finite-horizon quadratic regulator backwards with positive input weight. Cost has no one-half factor and u=-Kx; no constraints, real actuation or financial optimization. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "A": 1,
  "B": 1,
  "stateWeight": 1,
  "inputWeight": 1,
  "terminalWeight": 1,
  "horizon": 2
}
```

Selected expected result fields:

```json
{
  "/gains": [
    0.6,
    0.5
  ],
  "/valueWeights": [
    1.6,
    1.5,
    1
  ]
}
```

## Bilinear Second Order Transfer

USD 1.00 per job.

Transform descending continuous coefficients of degree at most2 using s=(2/T)(1-z^-1)/(1+z^-1). Returns normalized z^-1 coefficients; no prewarping, stability guarantee or filter deployment. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "numerator": [
    0,
    0,
    1
  ],
  "denominator": [
    1,
    2,
    1
  ],
  "sampleSeconds": 2
}
```

Selected expected result fields:

```json
{
  "/numeratorZ": [
    0.25,
    0.5,
    0.25
  ],
  "/denominatorZ": [
    1,
    0,
    0
  ]
}
```

## Second Order Unit Step Response

USD 1.00 per job.

Evaluate the ideal second-order unit-gain step response across underdamped, critical and overdamped cases. Zero initial state; no fit to measured data, saturation or controller advice. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "naturalRadSecond": 1,
  "dampingRatio": 1,
  "seconds": [
    0,
    1,
    2
  ]
}
```

Selected expected result fields:

```json
{
  "/response": [
    0,
    0.26424111765711533,
    0.593994150290162
  ]
}
```

## Continuous Cubic Hurwitz Test

USD 1.00 per job.

Test strict Hurwitz stability for a real cubic and return its Routh first column. Zero second-row pivot rejects rather than improvising an epsilon row; no robust stability or real system certification. Use authorized, non-sensitive data. The report describes supplied records and does not change external systems.

Reference: [technical reference](https://ocw.mit.edu/courses/16-30-feedback-control-systems-fall-2010/a2e9eccea56da4ba879a5a3e15cf8cde_MIT16_30F10_lec09.pdf). No endorsement is implied.

Example input:

```json
{
  "coefficients": [
    1,
    6,
    11,
    6
  ]
}
```

Selected expected result fields:

```json
{
  "/normalized": [
    1,
    6,
    11,
    6
  ],
  "/firstColumn": [
    1,
    6,
    10,
    6
  ],
  "/strictlyHurwitz": true,
  "/criterion": "a>0,b>0,c>0,a*b>c"
}
```

