# Operations reports and developer APIs

One paid job with private result access for 30 days. Save a downloaded copy for your records. Use authorized, non-sensitive data and synthetic authentication examples. The quote confirms the exact price and payment terms before approval. A quote is unpaid; a signature alone is not settlement. These are one-time jobs with no automatic renewal.

Each contract has a stated processing profile and versioned result schema. Exact monetary fractions retain integer numerators and denominators. Input profiles accept up to 6,000 JSON nodes, 24 nesting levels and 36,000 UTF-8 input bytes; individual schema bounds apply. These describe the work included in one job, not payment or contribution limits.

## Invoice Payment Allocation Review

Report · USD 29.00 per job.

Reconcile explicitly allocated payments with invoice balances and unapplied amounts.

Supplied nonnegative balances and allocations only, one currency. No bank connection, invoice matching inference, refund, reminder, accounting-policy determination or transfer.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "invoices": [
    {
      "id": "A",
      "openMinor": 100
    }
  ],
  "payments": [
    {
      "id": "P",
      "invoiceId": "A",
      "amountMinor": 120
    },
    {
      "id": "Q",
      "invoiceId": null,
      "amountMinor": 30
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "invoice-payment-allocation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "allocatedMinor": "100",
  "unappliedMinor": "50",
  "invoices": [
    {
      "id": "A",
      "paidMinor": "120",
      "remainingMinor": "0",
      "overpaidMinor": "20"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Supplied nonnegative balances and allocations only, one currency. No bank connection, invoice matching inference, refund, reminder, accounting-policy determination or transfer.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Merchant Fee Reconciliation

Report · USD 29.00 per job.

Compare observed transaction fees with a supplied percentage-plus-fixed fee schedule.

Nonnegative transaction amounts, one currency and one caller-supplied rate. Round each fee under the selected rule before aggregating. Excludes refunds, interchange qualification, taxes, currency conversion and provider-specific tiering.

Reference: [www.w3.org](https://www.w3.org/TR/2017/REC-xpath-functions-31-20170321/#func-round-half-to-even). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "rateBasisPoints": 250,
  "fixedMinor": 30,
  "rounding": "half-even",
  "transactions": [
    {
      "id": "A",
      "grossMinor": 10000,
      "observedFeeMinor": 280
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "merchant-fee-reconciliation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "expectedTotalMinor": "280",
  "observedTotalMinor": "280",
  "differenceMinor": "0",
  "transactions": [
    {
      "id": "A",
      "expectedMinor": "280",
      "differenceMinor": "0"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Nonnegative transaction amounts, one currency and one caller-supplied rate. Round each fee under the selected rule before aggregating. Excludes refunds, interchange qualification, taxes, currency conversion and provider-specific tiering.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Price, Volume and Mix Bridge

Report · USD 39.00 per job.

Explain a supplied revenue change with an exactly reconciled price, total-volume and mix bridge.

Laspeyres base-price decomposition: volume uses baseline weighted price; mix is the remaining base-price quantity effect; price uses current quantities. Positive baseline total volume required. Same aligned products and currency; no attribution or forecasting claim.

Reference: [www.bls.gov](https://www.bls.gov/ppi/methods-overview.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "products": [
    {
      "id": "A",
      "baseQuantity": 10,
      "currentQuantity": 20,
      "basePriceMinor": 10,
      "currentPriceMinor": 12
    },
    {
      "id": "B",
      "baseQuantity": 10,
      "currentQuantity": 10,
      "basePriceMinor": 20,
      "currentPriceMinor": 22
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "price-volume-mix-bridge",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "baseRevenueMinor": "300",
  "currentRevenueMinor": "460",
  "changeMinor": "160",
  "priceEffectMinor": "60",
  "volumeEffect": {
    "numerator": "150",
    "denominator": "1"
  },
  "mixEffect": {
    "numerator": "-50",
    "denominator": "1"
  },
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Laspeyres base-price decomposition: volume uses baseline weighted price; mix is the remaining base-price quantity effect; price uses current quantities. Positive baseline total volume required. Same aligned products and currency; no attribution or forecasting claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Royalty Tier Statement

Report · USD 29.00 per job.

Calculate a progressive royalty statement from an explicit cumulative sales-band schedule.

Progressive bands, upper boundaries expressed in integer sales minor units, same currency. Last band must cover all sales. No contract interpretation, tax, withholding or automatic payment. Exact entitlement and selected rounding are both shown.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "salesMinor": 15000,
  "rounding": "half-even",
  "tiers": [
    {
      "upperSalesMinor": 10000,
      "rateBasisPoints": 1000
    },
    {
      "upperSalesMinor": 20000,
      "rateBasisPoints": 2000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "royalty-tier-statement",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "exactRoyalty": {
    "numerator": "2000",
    "denominator": "1"
  },
  "roundedRoyaltyMinor": "2000",
  "bands": [
    {
      "fromMinor": "0",
      "toMinor": "10000",
      "rateBasisPoints": 1000,
      "royalty": {
        "numerator": "1000",
        "denominator": "1"
      }
    },
    {
      "fromMinor": "10000",
      "toMinor": "15000",
      "rateBasisPoints": 2000,
      "royalty": {
        "numerator": "1000",
        "denominator": "1"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Progressive bands, upper boundaries expressed in integer sales minor units, same currency. Last band must cover all sales. No contract interpretation, tax, withholding or automatic payment. Exact entitlement and selected rounding are both shown.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Activity Cost Allocation

Report · USD 39.00 per job.

Allocate declared cost pools to targets using supplied activity-driver quantities.

A descriptive activity-based allocation, not a costing policy recommendation. Exact fractions retain allocation conservation without invented residual rounding. Zero-driver pools remain unallocated; no journal entry or external action.

Reference: [openstax.org](https://openstax.org/books/principles-managerial-accounting/pages/6-3-calculate-activity-based-product-costs). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "pools": [
    {
      "id": "P",
      "costMinor": 100
    }
  ],
  "usage": [
    {
      "poolId": "P",
      "targetId": "A",
      "units": 1
    },
    {
      "poolId": "P",
      "targetId": "B",
      "units": 3
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "activity-cost-allocation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalCostMinor": "100",
  "unallocatedMinor": "0",
  "allocations": [
    {
      "poolId": "P",
      "targetId": "A",
      "cost": {
        "numerator": "25",
        "denominator": "1"
      }
    },
    {
      "poolId": "P",
      "targetId": "B",
      "cost": {
        "numerator": "75",
        "denominator": "1"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "A descriptive activity-based allocation, not a costing policy recommendation. Exact fractions retain allocation conservation without invented residual rounding. Zero-driver pools remain unallocated; no journal entry or external action.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Equipment Effectiveness Profile

Report · USD 29.00 per job.

Reconcile availability, performance and first-pass quality into a supplied equipment-effectiveness snapshot.

One aligned production period; planned seconds exclude planned non-production time. Performance may exceed one when supplied ideal-cycle data conflicts with observations; it is reported, not clamped. No monitoring or reliability guarantee.

Reference: [www.lean.org](https://www.lean.org/lexicon-terms/overall-equipment-effectiveness/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "plannedSeconds": 3600,
  "downtimeSeconds": 600,
  "idealCycleMilliseconds": 1000,
  "totalCount": 2400,
  "goodCount": 2160
}
```

Illustrative result:

```json
{
  "service": "overall-equipment-effectiveness",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "runSeconds": 3000,
  "availability": 0.833333,
  "performance": 0.8,
  "quality": 0.9,
  "effectiveness": 0.6,
  "performanceExceedsOne": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "One aligned production period; planned seconds exclude planned non-production time. Performance may exceed one when supplied ideal-cycle data conflicts with observations; it is reported, not clamped. No monitoring or reliability guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Takt and Line Balance Review

Report · USD 29.00 per job.

Compare serial-station cycle times and parallel-unit counts with a declared production demand.

Integer seconds and one homogeneous unit. A serial line with independent parallel units at each station; ignores downtime, transfers, buffers, yield and variability. Minimum counts are arithmetic scenarios, not a safe staffing or machinery recommendation.

Reference: [www.lean.org](https://www.lean.org/lexicon-terms/takt-time/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "availableSeconds": 3600,
  "demandUnits": 60,
  "stations": [
    {
      "id": "A",
      "cycleSeconds": 90,
      "parallelUnits": 1
    },
    {
      "id": "B",
      "cycleSeconds": 60,
      "parallelUnits": 2
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "takt-line-balance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "taktSeconds": {
    "numerator": "60",
    "denominator": "1"
  },
  "bottleneckCapacityUnits": "40",
  "stations": [
    {
      "id": "A",
      "effectiveCycleSeconds": {
        "numerator": "90",
        "denominator": "1"
      },
      "minimumParallelUnits": "2",
      "meetsTakt": false
    },
    {
      "id": "B",
      "effectiveCycleSeconds": {
        "numerator": "30",
        "denominator": "1"
      },
      "minimumParallelUnits": "1",
      "meetsTakt": true
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Integer seconds and one homogeneous unit. A serial line with independent parallel units at each station; ignores downtime, transfers, buffers, yield and variability. Minimum counts are arithmetic scenarios, not a safe staffing or machinery recommendation.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Maintenance Reliability Summary

Report · USD 29.00 per job.

Summarize observed operating time, repair time and failures with explicit zero-event handling.

Aligned supplied exposure and repair totals only. MTBF/MTTR are descriptive ratios, not a fitted life distribution or prediction. Zero failures do not imply infinite reliability; no safety, maintenance or warranty decision is made.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/apr/section1/apr123.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "operatingSeconds": 1000,
  "repairSeconds": 100,
  "failures": 5
}
```

Illustrative result:

```json
{
  "service": "maintenance-reliability-summary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "meanTimeBetweenFailuresSeconds": 200,
  "meanTimeToRepairSeconds": 20,
  "observedAvailability": 0.909091,
  "zeroFailureObservation": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Aligned supplied exposure and repair totals only. MTBF/MTTR are descriptive ratios, not a fitted life distribution or prediction. Zero failures do not imply infinite reliability; no safety, maintenance or warranty decision is made.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Work in Progress Flow Check

Report · USD 29.00 per job.

Compare supplied work in progress, throughput and lead time against a Little’s Law arithmetic profile.

Aligned averages from an explicitly chosen stable observation period are required for operational interpretation. This calculation cannot establish steady state, causality or queue behavior. Integer units/seconds; zero throughput leaves implied lead time unknown.

Reference: [ocw.mit.edu](https://ocw.mit.edu/courses/15-072j-queues-theory-and-applications-spring-2006/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "averageWipUnits": 10,
  "throughputUnits": 20,
  "observationSeconds": 100,
  "averageLeadSeconds": 40
}
```

Illustrative result:

```json
{
  "service": "work-in-progress-flow-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "expectedWip": {
    "numerator": "8",
    "denominator": "1"
  },
  "wipDifference": {
    "numerator": "2",
    "denominator": "1"
  },
  "impliedLeadSeconds": {
    "numerator": "50",
    "denominator": "1"
  },
  "throughputPerSecond": 0.2,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Aligned averages from an explicitly chosen stable observation period are required for operational interpretation. This calculation cannot establish steady state, causality or queue behavior. Integer units/seconds; zero throughput leaves implied lead time unknown.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Changeover Sequence Review

Report · USD 29.00 per job.

Calculate directional setup time for a declared production sequence without changing the plan.

Caller-supplied directed setup matrix; adjacent identical products have no changeover. Every other used transition must be defined. This reviews one sequence and does not optimize it or include production duration.

Reference: [www.lean.org](https://www.lean.org/the-lean-post/articles/ask-art-why-does-setup-time-reduction-matter-so-much/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "sequence": [
    "A",
    "B",
    "A"
  ],
  "transitions": [
    {
      "from": "A",
      "to": "B",
      "seconds": 30
    },
    {
      "from": "B",
      "to": "A",
      "seconds": 20
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "changeover-sequence-cost",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalSetupSeconds": "50",
  "steps": [
    {
      "from": "A",
      "to": "B",
      "seconds": 30
    },
    {
      "from": "B",
      "to": "A",
      "seconds": 20
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Caller-supplied directed setup matrix; adjacent identical products have no changeover. Every other used transition must be defined. This reviews one sequence and does not optimize it or include production duration.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Uniform Pallet Capacity Scenarios

Report · USD 29.00 per job.

Compare six uniform carton orientations against a rectangular load space and weight allowance.

Integer millimetres and grams. Homogeneous axis-aligned grid only; no mixed layers, overhang, carton compression, load stability, dangerous goods or transport approval. It is an arithmetic upper scenario, not a loading instruction.

Reference: [www.epal-pallets.org](https://www.epal-pallets.org/eu-en/load-carriers/epal-euro-pallet). Reference use does not imply endorsement.

Fictional input:

```json
{
  "lengthMm": 100,
  "widthMm": 100,
  "heightMm": 100,
  "maxLoadGrams": 500,
  "cartonLengthMm": 50,
  "cartonWidthMm": 50,
  "cartonHeightMm": 50,
  "cartonGrams": 100
}
```

Illustrative result:

```json
{
  "service": "pallet-layout-capacity",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "weightAllowanceCartons": "5",
  "bestUniformGridCartons": "8",
  "limitedCartons": "5",
  "orientationMm": [
    50,
    50,
    50
  ],
  "scenarios": [
    {
      "orientationMm": [
        50,
        50,
        50
      ],
      "gridCartons": "8",
      "limitedCartons": "5"
    },
    {
      "orientationMm": [
        50,
        50,
        50
      ],
      "gridCartons": "8",
      "limitedCartons": "5"
    },
    {
      "orientationMm": [
        50,
        50,
        50
      ],
      "gridCartons": "8",
      "limitedCartons": "5"
    },
    {
      "orientationMm": [
        50,
        50,
        50
      ],
      "gridCartons": "8",
      "limitedCartons": "5"
    },
    {
      "orientationMm": [
        50,
        50,
        50
      ],
      "gridCartons": "8",
      "limitedCartons": "5"
    },
    {
      "orientationMm": [
        50,
        50,
        50
      ],
      "gridCartons": "8",
      "limitedCartons": "5"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Integer millimetres and grams. Homogeneous axis-aligned grid only; no mixed layers, overhang, carton compression, load stability, dangerous goods or transport approval. It is an arithmetic upper scenario, not a loading instruction.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Order Pick Batch Planner

Report · USD 29.00 per job.

Group ordered picking work into zone-separated weight and volume batches.

Stable first-fit in the supplied priority order; no route, travel-time or global optimum claim. Integer grams and cubic centimetres. Oversized orders remain unassigned and are not silently split or dropped.

Reference: [ocw.mit.edu](https://ocw.mit.edu/courses/15-053-optimization-methods-in-management-science-spring-2013/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "maxBatchGrams": 10,
  "maxBatchCubicCm": 10,
  "orders": [
    {
      "id": "A",
      "zone": "Z",
      "grams": 6,
      "cubicCm": 2
    },
    {
      "id": "B",
      "zone": "Z",
      "grams": 4,
      "cubicCm": 2
    },
    {
      "id": "C",
      "zone": "Z",
      "grams": 11,
      "cubicCm": 1
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "order-pick-batching",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "batches": [
    {
      "id": "batch-1",
      "zone": "Z",
      "orderIds": [
        "A",
        "B"
      ],
      "grams": "10",
      "cubicCm": "4"
    }
  ],
  "unassigned": [
    "C"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Stable first-fit in the supplied priority order; no route, travel-time or global optimum claim. Integer grams and cubic centimetres. Oversized orders remain unassigned and are not silently split or dropped.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Stockout and Fill Profile

Report · USD 19.00 per job.

Summarize time-weighted stock availability and immediately filled order counts.

Non-overlapping comparable periods and one declared item/stock population. Time availability and order fill are separate denominators. No lost-sales estimate, causal inference, inventory ordering or customer promise.

Reference: [www.nist.gov](https://www.itl.nist.gov/div898/software/dataplot/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "periods": [
    {
      "id": "A",
      "availableSeconds": 90,
      "totalSeconds": 100,
      "demandOrders": 20,
      "filledOrders": 15
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "stockout-availability-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "timeAvailability": 0.9,
  "immediateOrderFill": 0.75,
  "unfilledOrders": "5",
  "totalObservedSeconds": "100",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Non-overlapping comparable periods and one declared item/stock population. Time availability and order fill are separate denominators. No lost-sales estimate, causal inference, inventory ordering or customer promise.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Bill of Materials Explosion

Report · USD 39.00 per job.

Expand declared assembly demand into exact gross component and leaf requirements.

Directed acyclic integer-quantity BOM, maximum twelve assembly levels. Shared subassemblies are accumulated. No stock netting, scrap/yield factor, substitution, lot sizing or purchase action. All quantities retain exact integer strings.

Reference: [ocw.mit.edu](https://web.mit.edu/2.810/www/course-desc.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "parts": [
    {
      "id": "A"
    },
    {
      "id": "B"
    },
    {
      "id": "C"
    }
  ],
  "edges": [
    {
      "parentId": "A",
      "childId": "B",
      "unitsPerParent": 2
    },
    {
      "parentId": "B",
      "childId": "C",
      "unitsPerParent": 3
    }
  ],
  "demand": [
    {
      "id": "A",
      "units": 2
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "bill-of-materials-explosion",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "grossRequirements": [
    {
      "id": "A",
      "units": "2"
    },
    {
      "id": "B",
      "units": "4"
    },
    {
      "id": "C",
      "units": "12"
    }
  ],
  "leafRequirements": [
    {
      "id": "C",
      "units": "12"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Directed acyclic integer-quantity BOM, maximum twelve assembly levels. Shared subassemblies are accumulated. No stock netting, scrap/yield factor, substitution, lot sizing or purchase action. All quantities retain exact integer strings.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Quantity Price Break Comparison

Report · USD 39.00 per job.

Compare supplied order quantities under an all-unit purchase-price and holding-cost schedule.

Explicit candidate quantities, constant annual demand, deterministic replenishment, average cycle stock Q/2 and caller holding rate. Exact annual cost fractions; no global optimum, stockout, financing, tax or order placement claim.

Reference: [ocw.mit.edu](https://ocw.mit.edu/courses/15-762j-supply-chain-planning-spring-2011/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "annualDemandUnits": 100,
  "orderCostMinor": 50,
  "annualHoldingBasisPoints": 1000,
  "tiers": [
    {
      "minimumQuantity": 1,
      "unitPriceMinor": 100
    }
  ],
  "candidates": [
    {
      "id": "Q10",
      "quantity": 10
    },
    {
      "id": "Q20",
      "quantity": 20
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "supplier-quantity-discount-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "lowestTestedId": "Q20",
  "candidates": [
    {
      "id": "Q10",
      "quantity": 10,
      "unitPriceMinor": "100",
      "totalAnnualCost": {
        "numerator": "10550",
        "denominator": "1"
      }
    },
    {
      "id": "Q20",
      "quantity": 20,
      "unitPriceMinor": "100",
      "totalAnnualCost": {
        "numerator": "10350",
        "denominator": "1"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Explicit candidate quantities, constant annual demand, deterministic replenishment, average cycle stock Q/2 and caller holding rate. Exact annual cost fractions; no global optimum, stockout, financing, tax or order placement claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Observed Customer Contribution

Report · USD 29.00 per job.

Summarize finite-horizon contribution per originally acquired customer from aligned period records.

Observed periods only, one currency. Contribution is supplied net revenue minus supplied direct costs; no future lifetime estimate, acquisition attribution, churn forecast, accounting conclusion or customer targeting.

Reference: [openstax.org](https://openstax.org/books/principles-managerial-accounting/pages/3-1-explain-contribution-margin-and-calculate-contribution-margin-per-unit-contribution-margin-ratio-and-total-contribution-margin). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "originalCustomers": 10,
  "periods": [
    {
      "id": "M1",
      "activeCustomers": 10,
      "netRevenueMinor": 10000,
      "directCostMinor": 4000
    },
    {
      "id": "M2",
      "activeCustomers": 8,
      "netRevenueMinor": 8000,
      "directCostMinor": 3000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "customer-lifetime-contribution",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "observedPeriods": 2,
  "totalNetRevenueMinor": "18000",
  "totalContributionMinor": "11000",
  "contributionPerOriginalCustomer": {
    "numerator": "1100",
    "denominator": "1"
  },
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Observed periods only, one currency. Contribution is supplied net revenue minus supplied direct costs; no future lifetime estimate, acquisition attribution, churn forecast, accounting conclusion or customer targeting.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Basket Association Summary

Report · USD 29.00 per job.

Measure support, confidence and lift for one declared basket association rule.

Supplied baskets only, each item counted once per basket. Nonempty disjoint antecedent and consequent; no automatic rule mining, causal claim or personalized recommendation. Zero denominators remain unknown.

Reference: [www.mmds.org](https://www.mmds.org/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "baskets": [
    {
      "id": "1",
      "items": [
        "A",
        "B"
      ]
    },
    {
      "id": "2",
      "items": [
        "A"
      ]
    },
    {
      "id": "3",
      "items": [
        "B"
      ]
    },
    {
      "id": "4",
      "items": [
        "C"
      ]
    }
  ],
  "antecedent": [
    "A"
  ],
  "consequent": [
    "B"
  ]
}
```

Illustrative result:

```json
{
  "service": "basket-association-summary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "basketCount": 4,
  "antecedentCount": 2,
  "consequentCount": 2,
  "jointCount": 1,
  "support": 0.25,
  "confidence": 0.5,
  "lift": 1,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Supplied baskets only, each item counted once per basket. Nonempty disjoint antecedent and consequent; no automatic rule mining, causal claim or personalized recommendation. Zero denominators remain unknown.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Repeat Purchase Interval Profile

Report · USD 29.00 per job.

Summarize observed purchase gaps and recency using pseudonymous customer references.

UTC calendar days, supplied records only. Same-day purchases yield zero-day intervals. No prediction, individual eligibility, customer ranking, hidden identity inference or comparison with an outside population.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/eda/section3/eda351.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "purchases": [
    {
      "id": "A",
      "customerRef": "C1",
      "date": "2026-10-01"
    },
    {
      "id": "B",
      "customerRef": "C1",
      "date": "2026-10-11"
    },
    {
      "id": "C",
      "customerRef": "C2",
      "date": "2026-10-16"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "repeat-purchase-intervals",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "customerCount": 2,
  "repeatCustomerCount": 1,
  "repeatCustomerShare": 0.5,
  "customers": [
    {
      "customerRef": "C1",
      "purchaseCount": 2,
      "recencyDays": 6,
      "meanGapDays": 10,
      "medianGapDays": 10
    },
    {
      "customerRef": "C2",
      "purchaseCount": 1,
      "recencyDays": 1,
      "meanGapDays": null,
      "medianGapDays": null
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "UTC calendar days, supplied records only. Same-day purchases yield zero-day intervals. No prediction, individual eligibility, customer ranking, hidden identity inference or comparison with an outside population.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Promotion Baseline Comparison

Report · USD 39.00 per job.

Compare treatment and comparison-group rate changes across two declared periods.

Descriptive difference-in-differences of observed proportions. No significance test, causal identification, parallel-trends proof or campaign recommendation. Group and period definitions are supplied by the caller.

Reference: [www.worldbank.org](https://www.worldbank.org/en/programs/sief-trust-fund/publication/impact-evaluation-in-practice). Reference use does not imply endorsement.

Fictional input:

```json
{
  "treatmentBefore": {
    "exposures": 100,
    "outcomes": 10
  },
  "treatmentAfter": {
    "exposures": 100,
    "outcomes": 30
  },
  "comparisonBefore": {
    "exposures": 100,
    "outcomes": 20
  },
  "comparisonAfter": {
    "exposures": 100,
    "outcomes": 25
  }
}
```

Illustrative result:

```json
{
  "service": "promotion-baseline-comparison",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "treatmentChange": 0.2,
  "comparisonChange": 0.05,
  "differenceInChanges": 0.15,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Descriptive difference-in-differences of observed proportions. No significance test, causal identification, parallel-trends proof or campaign recommendation. Group and period definitions are supplied by the caller.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Assortment Overlap Review

Report · USD 19.00 per job.

Compare two explicit SKU sets with shared, unique and Jaccard-overlap evidence.

Exact case-sensitive identifiers supplied by the caller; no fuzzy product matching or supplier recommendation. Empty sets have an unknown overlap ratio rather than an invented score.

Reference: [www.mmds.org](https://www.mmds.org/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "left": [
    "A",
    "B"
  ],
  "right": [
    "B",
    "C"
  ]
}
```

Illustrative result:

```json
{
  "service": "assortment-overlap-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "shared": [
    "B"
  ],
  "onlyLeft": [
    "A"
  ],
  "onlyRight": [
    "C"
  ],
  "unionCount": 3,
  "jaccard": 0.333333,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Exact case-sensitive identifiers supplied by the caller; no fuzzy product matching or supplier recommendation. Empty sets have an unknown overlap ratio rather than an invented score.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Service Credit Reconciliation

Report · USD 29.00 per job.

Translate a supplied availability observation into the highest matching declared service-credit band.

Credit applies only when exact observed availability is strictly below a supplied threshold. Uses the greatest matching credit rate; no additive credits, legal interpretation, provider eligibility, refund or payment action.

Reference: [sre.google](https://sre.google/workbook/implementing-slos/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "eligibleSeconds": 10000,
  "downtimeSeconds": 200,
  "eligibleFeeMinor": 10000,
  "rounding": "half-even",
  "tiers": [
    {
      "belowAvailabilityBasisPoints": 9900,
      "creditBasisPoints": 1000
    },
    {
      "belowAvailabilityBasisPoints": 9500,
      "creditBasisPoints": 2500
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "service-credit-reconciliation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "availability": {
    "numerator": "49",
    "denominator": "50"
  },
  "creditBasisPoints": 1000,
  "exactCredit": {
    "numerator": "1000",
    "denominator": "1"
  },
  "roundedCreditMinor": "1000",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Credit applies only when exact observed availability is strictly below a supplied threshold. Uses the greatest matching credit rate; no additive credits, legal interpretation, provider eligibility, refund or payment action.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Caller-Defined Prepaid Schedule

Report · USD 39.00 per job.

Allocate a supplied prepaid amount across non-overlapping reporting periods using a declared daily schedule.

Caller must already have approved an equal-daily allocation policy. UTC half-open date intervals, exact fractional minor units and uncovered days retained. Does not decide when revenue may be recognized or issue accounting/tax advice or journal entries.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "totalMinor": 300,
  "serviceStart": "2026-10-01",
  "serviceEndExclusive": "2026-10-04",
  "periods": [
    {
      "id": "P1",
      "start": "2026-10-01",
      "endExclusive": "2026-10-03"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "prepaid-recognition-schedule",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalServiceDays": 3,
  "coveredDays": 2,
  "unallocated": {
    "numerator": "100",
    "denominator": "1"
  },
  "periods": [
    {
      "id": "P1",
      "serviceDays": 2,
      "allocated": {
        "numerator": "200",
        "denominator": "1"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Caller must already have approved an equal-daily allocation policy. UTC half-open date intervals, exact fractional minor units and uncovered days retained. Does not decide when revenue may be recognized or issue accounting/tax advice or journal entries.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Contract Unit Price Index Scenario

Report · USD 29.00 per job.

Rehearse a fixed-plus-indexed unit-price formula using caller-provided index values.

The indexed share uses currentIndex/baseIndex and the remaining share stays fixed. All index values and the applicable formula come from the caller; no official index lookup, contract interpretation, negotiation or financial recommendation.

Reference: [www.bls.gov](https://www.bls.gov/ppi/publications/price-adjustment-guide-for-contracting-parties.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "baseUnitPriceMinor": 100,
  "baseIndex": 100,
  "currentIndex": 120,
  "indexedBasisPoints": 5000,
  "rounding": "half-even"
}
```

Illustrative result:

```json
{
  "service": "contract-unit-price-escalation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "exactUnitPrice": {
    "numerator": "110",
    "denominator": "1"
  },
  "roundedUnitPriceMinor": "110",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "The indexed share uses currentIndex/baseIndex and the remaining share stays fixed. All index values and the applicable formula come from the caller; no official index lookup, contract interpretation, negotiation or financial recommendation.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Purchase Commitment Utilization

Report · USD 29.00 per job.

Compare supplied deliveries with declared item commitments and show notional shortfall exposure.

Integer units, one currency and exact item references. Unit price values are caller-supplied notional rates, not an assertion that a penalty is legally due. No invoice, purchase order, payment or inventory action.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "commitments": [
    {
      "id": "A",
      "minimumUnits": 100,
      "notionalUnitPriceMinor": 5
    }
  ],
  "deliveries": [
    {
      "id": "D",
      "itemId": "A",
      "units": 80
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "purchase-commitment-utilization",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "notionalShortfallMinor": "100",
  "items": [
    {
      "id": "A",
      "deliveredUnits": "80",
      "shortfallUnits": "20",
      "utilization": {
        "numerator": "4",
        "denominator": "5"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Integer units, one currency and exact item references. Unit price values are caller-supplied notional rates, not an assertion that a penalty is legally due. No invoice, purchase order, payment or inventory action.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Quote Scope and Price Comparison

Report · USD 29.00 per job.

Reconcile line additions, removals and quantity/price changes between two supplied quote versions.

Exact line IDs and one currency. Gross line extensions only; taxes, discounts, rounding conventions, contractual entitlement and commercial advice are excluded. No acceptance, order or payment is created.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "before": [
    {
      "id": "A",
      "quantity": 2,
      "unitPriceMinor": 100
    }
  ],
  "after": [
    {
      "id": "A",
      "quantity": 3,
      "unitPriceMinor": 120
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "quote-scope-change-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "beforeTotalMinor": "200",
  "afterTotalMinor": "360",
  "changeMinor": "160",
  "lines": [
    {
      "id": "A",
      "state": "modified",
      "quantityChange": 1,
      "unitPriceChangeMinor": "20",
      "valueChangeMinor": "160"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Exact line IDs and one currency. Gross line extensions only; taxes, discounts, rounding conventions, contractual entitlement and commercial advice are excluded. No acceptance, order or payment is created.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Proportion Control Chart

Report · USD 39.00 per job.

Review fraction-nonconforming observations with sample-size-specific three-sigma limits.

Phase-I estimated center from pooled defective/inspected counts. Binomial independent observations assumed. Limits clipped to [0,1]; only points outside their own limits are signaled. No process certification or automatic intervention.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/pmc/section3/pmc332.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "samples": [
    {
      "id": "A",
      "inspected": 100,
      "nonconforming": 10
    },
    {
      "id": "B",
      "inspected": 100,
      "nonconforming": 10
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "proportion-control-chart",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "pooledProportion": 0.1,
  "samples": [
    {
      "id": "A",
      "proportion": 0.1,
      "lower": 0.01,
      "upper": 0.19,
      "outside": false
    },
    {
      "id": "B",
      "proportion": 0.1,
      "lower": 0.01,
      "upper": 0.19,
      "outside": false
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Phase-I estimated center from pooled defective/inspected counts. Binomial independent observations assumed. Limits clipped to [0,1]; only points outside their own limits are signaled. No process certification or automatic intervention.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Subgroup Mean and Range Charts

Report · USD 39.00 per job.

Review balanced subgroups with paired mean and range control-chart limits.

Phase-I rational subgroups of size 2–5, same size throughout, with published A2/D3/D4 constants rounded as tabulated. Normal independent observations assumed. Single-point limit signals only; no process capability or certification.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/pmc/section3/pmc321.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "mm",
  "subgroups": [
    {
      "id": "A",
      "values": [
        9,
        11
      ]
    },
    {
      "id": "B",
      "values": [
        9,
        11
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "subgroup-mean-range-chart",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "mm",
  "grandMean": 10,
  "averageRange": 2,
  "meanLower": 6.24,
  "meanUpper": 13.76,
  "rangeLower": 0,
  "rangeUpper": 6.534,
  "subgroups": [
    {
      "id": "A",
      "mean": 10,
      "range": 2,
      "meanOutside": false,
      "rangeOutside": false
    },
    {
      "id": "B",
      "mean": 10,
      "range": 2,
      "meanOutside": false,
      "rangeOutside": false
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Phase-I rational subgroups of size 2–5, same size throughout, with published A2/D3/D4 constants rounded as tabulated. Normal independent observations assumed. Single-point limit signals only; no process capability or certification.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Crossed Measurement Variation

Report · USD 49.00 per job.

Separate repeatability, operator, interaction and part variance in a balanced crossed study.

Two-factor random-effects ANOVA, at least two parts/operators/repeats, equal cell counts. Unpooled estimates; negative variance components clamped to zero and identified. No acceptance threshold, AIAG certification or complete measurement uncertainty budget.

Reference: [itl.nist.gov](https://itl.nist.gov/div898/handbook/ppc/section2/ppc232.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "mm",
  "readings": [
    {
      "part": "A",
      "operator": "X",
      "repeat": 1,
      "value": 9
    },
    {
      "part": "A",
      "operator": "X",
      "repeat": 2,
      "value": 11
    },
    {
      "part": "A",
      "operator": "Y",
      "repeat": 1,
      "value": 11
    },
    {
      "part": "A",
      "operator": "Y",
      "repeat": 2,
      "value": 13
    },
    {
      "part": "B",
      "operator": "X",
      "repeat": 1,
      "value": 19
    },
    {
      "part": "B",
      "operator": "X",
      "repeat": 2,
      "value": 21
    },
    {
      "part": "B",
      "operator": "Y",
      "repeat": 1,
      "value": 21
    },
    {
      "part": "B",
      "operator": "Y",
      "repeat": 2,
      "value": 23
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "crossed-measurement-variation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "mm",
  "repeatabilityVariance": 2,
  "operatorVariance": 2,
  "interactionVariance": 0,
  "partVariance": 50,
  "totalVariance": 54,
  "gageVarianceShare": 0.074074,
  "clampedComponents": [
    "interaction"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Two-factor random-effects ANOVA, at least two parts/operators/repeats, equal cell counts. Unpooled estimates; negative variance components clamped to zero and identified. No acceptance threshold, AIAG certification or complete measurement uncertainty budget.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Finite Lot Acceptance Probability

Report · USD 39.00 per job.

Calculate an exact hypergeometric acceptance probability for a caller-defined sampling plan.

Random sampling without replacement, declared lot defect count and acceptance number. Sample size at most 200. Exact probability fraction retained; numeric display rounds at six decimals. Does not supply an ISO/ANSI table plan, certify a lot or advise acceptance.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/pmc/section2/pmc22.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "lotSize": 10,
  "defectiveUnits": 2,
  "sampleSize": 2,
  "acceptAtMost": 0
}
```

Illustrative result:

```json
{
  "service": "finite-lot-acceptance-probability",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "exactAcceptance": {
    "numerator": "28",
    "denominator": "45"
  },
  "acceptanceProbabilityRounded": 0.622222,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Random sampling without replacement, declared lot defect count and acceptance number. Sample size at most 200. Exact probability fraction retained; numeric display rounds at six decimals. Does not supply an ISO/ANSI table plan, certify a lot or advise acceptance.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Zero-Failure Reliability Demonstration

Report · USD 29.00 per job.

Calculate a binomial zero-failure sample-size scenario and an observed one-sided reliability bound.

Independent identical Bernoulli trials with no observed failures. One-sided confidence, not a life-distribution or field reliability guarantee. Targets between 0.000001 and 0.999999. No safety certification or recommendation to accept a product.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/apr/section2/apr221.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "targetReliability": 0.9,
  "confidence": 0.95,
  "observedZeroFailureTrials": 30
}
```

Illustrative result:

```json
{
  "service": "zero-failure-test-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "minimumZeroFailureTrials": 29,
  "observedReliabilityLowerBound": 0.904966,
  "observedTrialsMeetPlan": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Independent identical Bernoulli trials with no observed failures. One-sided confidence, not a life-distribution or field reliability guarantee. Targets between 0.000001 and 0.999999. No safety certification or recommendation to accept a product.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## PERT Duration Profile

Report · USD 29.00 per job.

Summarize three-point duration estimates for one explicitly supplied sequential path.

Classical PERT mean (O+4M+P)/6 and variance ((P−O)/6)^2, independent path tasks. Not a fitted distribution, completion probability, changing critical-path analysis or schedule guarantee.

Reference: [www.nasa.gov](https://www.nasa.gov/ocfo/ppc-corner/ppc-glossary/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "days",
  "tasks": [
    {
      "id": "A",
      "optimistic": 1,
      "mostLikely": 2,
      "pessimistic": 3
    },
    {
      "id": "B",
      "optimistic": 1,
      "mostLikely": 2,
      "pessimistic": 3
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "pert-duration-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "days",
  "pathExpectedDuration": 4,
  "pathVariance": 0.222222,
  "pathStandardDeviation": 0.471405,
  "tasks": [
    {
      "id": "A",
      "expectedDuration": 2,
      "variance": 0.111111
    },
    {
      "id": "B",
      "expectedDuration": 2,
      "variance": 0.111111
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Classical PERT mean (O+4M+P)/6 and variance ((P−O)/6)^2, independent path tasks. Not a fitted distribution, completion probability, changing critical-path analysis or schedule guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Resource Ramp Capacity Scenarios

Report · USD 29.00 per job.

Rehearse period capacity using declared start cohorts and tenure-based efficiency factors.

Caller-supplied aggregate cohorts, equal period definitions and hours. Last efficiency factor persists after its final tenure period. No personnel evaluation, hiring recommendation, overtime, shrinkage or demand forecast.

Reference: [ocw.mit.edu](https://ocw.mit.edu/courses/15-760a-operations-management-spring-2002/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "periodCount": 2,
  "efficiencyByTenure": [
    5000,
    10000
  ],
  "cohorts": [
    {
      "id": "A",
      "startPeriod": 0,
      "people": 2,
      "hoursPerPerson": 40
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "resource-ramp-scenarios",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "periods": [
    {
      "period": 0,
      "nominalHours": "80",
      "effectiveHours": {
        "numerator": "40",
        "denominator": "1"
      }
    },
    {
      "period": 1,
      "nominalHours": "80",
      "effectiveHours": {
        "numerator": "80",
        "denominator": "1"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Caller-supplied aggregate cohorts, equal period definitions and hours. Last efficiency factor persists after its final tenure period. No personnel evaluation, hiring recommendation, overtime, shrinkage or demand forecast.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Earned Schedule Profile

Report · USD 39.00 per job.

Interpolate earned time on a declared monotone planned-value baseline.

Supplied baseline begins at time/value zero and reaches a positive total. Linear interpolation between adjacent non-flat points; exact-value plateaus use their latest time. No critical-path prediction, cost forecast or project certification.

Reference: [www.nasa.gov](https://www.nasa.gov/wp-content/uploads/2020/11/nasa_schedule_management_hand_book.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "timeUnit": "days",
  "actualTime": 3,
  "earnedValueMinor": 150,
  "baseline": [
    {
      "time": 0,
      "plannedValueMinor": 0
    },
    {
      "time": 2,
      "plannedValueMinor": 100
    },
    {
      "time": 4,
      "plannedValueMinor": 200
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "earned-schedule-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "timeUnit": "days",
  "earnedTime": 3,
  "timeVariance": 0,
  "schedulePerformanceIndex": 1,
  "baselineComplete": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Supplied baseline begins at time/value zero and reaches a positive total. Linear interpolation between adjacent non-flat points; exact-value plateaus use their latest time. No critical-path prediction, cost forecast or project certification.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Responsibility Matrix Review

Report · USD 29.00 per job.

Check a supplied RACI matrix for missing responsibility and ambiguous accountability.

Structural role coverage only, using pseudonymous person references. One accountable role and at least one responsible role are the declared review rules; no employment, authorization, access-control or performance decision.

Reference: [www.pmi.org](https://www.pmi.org/learning/library/best-practices-managing-people-quality-management-7012). Reference use does not imply endorsement.

Fictional input:

```json
{
  "tasks": [
    {
      "id": "A"
    },
    {
      "id": "B"
    }
  ],
  "assignments": [
    {
      "taskId": "A",
      "personRef": "P",
      "role": "R"
    },
    {
      "taskId": "A",
      "personRef": "P",
      "role": "A"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "raci-accountability-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "issueCount": 2,
  "tasks": [
    {
      "id": "A",
      "accountableCount": 1,
      "responsibleCount": 1,
      "missingResponsible": false,
      "accountabilityAmbiguous": false
    },
    {
      "id": "B",
      "accountableCount": 0,
      "responsibleCount": 0,
      "missingResponsible": true,
      "accountabilityAmbiguous": true
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Structural role coverage only, using pseudonymous person references. One accountable role and at least one responsible role are the declared review rules; no employment, authorization, access-control or performance decision.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Meeting Cost and Overlap Profile

Report · USD 29.00 per job.

Compare booked meeting time with unique attendee time under caller-provided hourly cost rates.

Supplied authorized meeting intervals and pseudonymous references, exact fractional minor units. Overlap is a calendar observation, not a claim about wasted time, payroll or individual performance. No calendar access, invitations or account changes.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc3339.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "people": [
    {
      "id": "P",
      "hourlyMinor": 6000
    }
  ],
  "meetings": [
    {
      "id": "A",
      "start": "2026-10-17T00:00:00Z",
      "end": "2026-10-17T01:00:00Z",
      "attendees": [
        "P"
      ]
    },
    {
      "id": "B",
      "start": "2026-10-17T00:30:00Z",
      "end": "2026-10-17T01:30:00Z",
      "attendees": [
        "P"
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "meeting-cost-overlap",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "bookedCost": {
    "numerator": "12000",
    "denominator": "1"
  },
  "uniqueTimeCost": {
    "numerator": "9000",
    "denominator": "1"
  },
  "overlappingPersonMilliseconds": "1800000",
  "people": [
    {
      "id": "P",
      "bookedMilliseconds": "7200000",
      "uniqueMilliseconds": "5400000"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Supplied authorized meeting intervals and pseudonymous references, exact fractional minor units. Overlap is a calendar observation, not a claim about wasted time, payroll or individual performance. No calendar access, invitations or account changes.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Failover Capacity Headroom

Report · USD 29.00 per job.

Compare declared aggregate load with capacity after the largest supplied node is lost.

Homogeneous interchangeable capacity units and one-node failure only. Does not establish routing, quorum, replication, zonal resilience, latency or actual failover behavior.

Reference: [sre.google](https://sre.google/sre-book/handling-overload/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "requests/second",
  "load": 120,
  "nodes": [
    {
      "id": "A",
      "capacity": 100
    },
    {
      "id": "B",
      "capacity": 100
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "capacity-failover-headroom",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "requests/second",
  "totalCapacity": "200",
  "largestNode": "100",
  "survivingCapacity": "100",
  "headroom": "-20",
  "canFitDeclaredLoad": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Homogeneous interchangeable capacity units and one-node failure only. Does not establish routing, quorum, replication, zonal resilience, latency or actual failover behavior.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Maintenance Window Intersection

Report · USD 29.00 per job.

Find common allowed maintenance time after subtracting declared blackout intervals.

UTC half-open intervals, merged within each participant before intersection. No booking, deployment, customer notification or inference of permission.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc3339.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "participants": [
    {
      "id": "A",
      "windows": [
        {
          "start": "2026-10-17T00:00:00Z",
          "end": "2026-10-17T02:00:00Z"
        }
      ]
    },
    {
      "id": "B",
      "windows": [
        {
          "start": "2026-10-17T01:00:00Z",
          "end": "2026-10-17T03:00:00Z"
        }
      ]
    }
  ],
  "blackouts": [
    {
      "start": "2026-10-17T01:30:00Z",
      "end": "2026-10-17T01:45:00Z"
    }
  ],
  "minimumMinutes": 15
}
```

Illustrative result:

```json
{
  "service": "maintenance-window-intersection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "availableMilliseconds": "2700000",
  "windows": [
    {
      "start": "2026-10-17T01:00:00.000Z",
      "end": "2026-10-17T01:30:00.000Z",
      "durationMilliseconds": "1800000"
    },
    {
      "start": "2026-10-17T01:45:00.000Z",
      "end": "2026-10-17T02:00:00.000Z",
      "durationMilliseconds": "900000"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "UTC half-open intervals, merged within each participant before intersection. No booking, deployment, customer notification or inference of permission.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## API Version Adoption Review

Report · USD 29.00 per job.

Summarize supplied API-version use against declared support and sunset dates.

Aggregate supplied request counts, no live traffic capture or endpoint calls. Unknown versions remain visible; sunset eligibility uses the caller-provided as-of date.

Reference: [datatracker.ietf.org](https://datatracker.ietf.org/doc/html/rfc8594). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "versions": [
    {
      "id": "v1",
      "supported": false,
      "sunset": "2026-10-01"
    },
    {
      "id": "v2",
      "supported": true,
      "sunset": null
    }
  ],
  "usage": [
    {
      "id": "v1",
      "requests": 10
    },
    {
      "id": "v2",
      "requests": 90
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "api-version-adoption",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalRequests": "100",
  "unsupportedRequests": "10",
  "sunsetRequests": "10",
  "versions": [
    {
      "id": "v1",
      "requests": "10",
      "share": 0.1,
      "known": true,
      "supported": false,
      "sunsetPassed": true
    },
    {
      "id": "v2",
      "requests": "90",
      "share": 0.9,
      "known": true,
      "supported": true,
      "sunsetPassed": false
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Aggregate supplied request counts, no live traffic capture or endpoint calls. Unknown versions remain visible; sunset eligibility uses the caller-provided as-of date.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Log Retention Storage Plan

Report · USD 29.00 per job.

Estimate steady-state stored bytes across explicit compression, replica and retention tiers.

Exact fractions from caller-provided bytes/day and compression ratios. Tier retention days are disjoint durations. Excludes indexes, metadata, overhead, burst traffic, pricing and actual retention or deletion.

Reference: [opentelemetry.io](https://opentelemetry.io/docs/specs/otel/logs/data-model/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "dailyBytes": 1000,
  "tiers": [
    {
      "id": "hot",
      "days": 7,
      "copies": 2,
      "compressionNumerator": 1,
      "compressionDenominator": 2
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "log-retention-storage-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalStoredBytes": {
    "numerator": "7000",
    "denominator": "1"
  },
  "tiers": [
    {
      "id": "hot",
      "storedBytes": {
        "numerator": "7000",
        "denominator": "1"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Exact fractions from caller-provided bytes/day and compression ratios. Tier retention days are disjoint durations. Excludes indexes, metadata, overhead, burst traffic, pricing and actual retention or deletion.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Load Test Scaling Summary

Report · USD 29.00 per job.

Compare supplied load-test stages by throughput, error rate and declared latency summaries.

Supplied aggregate stages only, not an executed benchmark. Latency values must be independently measured; no percentile pooling, capacity guarantee, extrapolation or production traffic.

Reference: [sre.google](https://sre.google/workbook/implementing-slos/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "stages": [
    {
      "id": "A",
      "concurrency": 1,
      "durationSeconds": 10,
      "requests": 100,
      "errors": 0,
      "p50Milliseconds": 10,
      "p95Milliseconds": 20,
      "p99Milliseconds": 30
    },
    {
      "id": "B",
      "concurrency": 2,
      "durationSeconds": 10,
      "requests": 180,
      "errors": 9,
      "p50Milliseconds": 12,
      "p95Milliseconds": 30,
      "p99Milliseconds": 40
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "load-test-scaling-summary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "stages": [
    {
      "id": "A",
      "requestsPerSecond": 10,
      "errorRatio": 0,
      "throughputRelativeToFirst": 1,
      "p95RelativeToFirst": 1
    },
    {
      "id": "B",
      "requestsPerSecond": 18,
      "errorRatio": 0.05,
      "throughputRelativeToFirst": 1.8,
      "p95RelativeToFirst": 1.5
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Supplied aggregate stages only, not an executed benchmark. Latency values must be independently measured; no percentile pooling, capacity guarantee, extrapolation or production traffic.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Heating and Cooling Degree-Day Profile

Report · USD 19.00 per job.

Calculate daily and total heating/cooling degree days from supplied temperatures and balance points.

Daily high/low arithmetic-mean method in one declared C or F unit. No weather lookup, degree-hour model, building calibration or energy-savings claim.

Reference: [www.eia.gov](https://www.eia.gov/energyexplained/units-and-calculators/degree-days.php). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "F",
  "heatingBase": 65,
  "coolingBase": 65,
  "days": [
    {
      "id": "2026-10-16",
      "low": 25,
      "high": 33
    },
    {
      "id": "2026-10-17",
      "low": 66,
      "high": 90
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "degree-day-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "F",
  "heatingDegreeDays": 36,
  "coolingDegreeDays": 13,
  "days": [
    {
      "id": "2026-10-16",
      "mean": 29,
      "heating": 36,
      "cooling": 0
    },
    {
      "id": "2026-10-17",
      "mean": 78,
      "heating": 0,
      "cooling": 13
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Daily high/low arithmetic-mean method in one declared C or F unit. No weather lookup, degree-hour model, building calibration or energy-savings claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Rainwater Storage Scenario

Report · USD 29.00 per job.

Rehearse daily rainwater inflow, storage, spill and unmet demand under a declared tank profile.

Rain mm × catchment square meters gives liters, with caller runoff factor. Daily inflow enters before spill and demand. No evaporation, contamination, plumbing design, water rights, potable-use or installation advice.

Reference: [www.epa.gov](https://www.epa.gov/sites/default/files/2015-11/documents/rainharvesting.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "areaSquareMeters": 100,
  "runoffBasisPoints": 8000,
  "capacityLiters": 100,
  "initialLiters": 0,
  "days": [
    {
      "id": "2026-10-17",
      "rainMillimeters": 2,
      "demandLiters": 120
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "rainwater-storage-scenario",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "harvestedLiters": 160,
  "spilledLiters": 60,
  "unmetLiters": 20,
  "endingLiters": 0,
  "days": [
    {
      "id": "2026-10-17",
      "harvested": 160,
      "spilled": 60,
      "supplied": 100,
      "unmet": 20,
      "ending": 0
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Rain mm × catchment square meters gives liters, with caller runoff factor. Daily inflow enters before spill and demand. No evaporation, contamination, plumbing design, water rights, potable-use or installation advice.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Solar Self-Consumption Profile

Report · USD 29.00 per job.

Separate direct solar use, export and grid imports across supplied energy intervals.

Generation and demand must cover identical intervals in watt-hours. No battery, net-metering tariff, forecast, avoided-emissions, electrical design or financial-return claim.

Reference: [www.energy.gov](https://www.energy.gov/cmei/systems/homeowners-guide-solar). Reference use does not imply endorsement.

Fictional input:

```json
{
  "intervals": [
    {
      "id": "A",
      "generationWh": 100,
      "demandWh": 60
    },
    {
      "id": "B",
      "generationWh": 0,
      "demandWh": 40
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "solar-self-consumption",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "generatedWh": "100",
  "demandWh": "100",
  "directUseWh": "60",
  "exportWh": "40",
  "importWh": "40",
  "selfConsumptionRatio": 0.6,
  "selfSufficiencyRatio": 0.6,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Generation and demand must cover identical intervals in watt-hours. No battery, net-metering tariff, forecast, avoided-emissions, electrical design or financial-return claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Waste Diversion Profile

Report · USD 19.00 per job.

Summarize supplied material weights by declared recovery and disposal pathways.

Caller classifies each load. Reuse and recycling count toward this declared diversion profile; energy recovery is reported separately. No verified destination, lifecycle emissions, waste regulation or certification.

Reference: [www.epa.gov](https://www.epa.gov/smm/sustainable-materials-management-non-hazardous-materials-and-waste-management-hierarchy). Reference use does not imply endorsement.

Fictional input:

```json
{
  "loads": [
    {
      "id": "A",
      "kilograms": 60,
      "pathway": "recycling"
    },
    {
      "id": "B",
      "kilograms": 40,
      "pathway": "disposal"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "waste-diversion-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalKilograms": "100",
  "divertedKilograms": "60",
  "energyRecoveryKilograms": "0",
  "disposedKilograms": "40",
  "diversionRatio": 0.6,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Caller classifies each load. Reuse and recycling count toward this declared diversion profile; energy recovery is reported separately. No verified destination, lifecycle emissions, waste regulation or certification.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Utility Demand Charge Review

Report · USD 29.00 per job.

Calculate a declared peak-demand charge from supplied interval demand and a caller tariff rate.

Inputs are already interval-average watts, not instantaneous samples. Peak is the larger of observed peak and caller minimum billing demand. No ratchets, time-of-use windows, taxes, utility verification or billing dispute advice.

Reference: [www.energy.gov](https://www.energy.gov/cmei/femp/evaluating-your-utility-rate-options). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "rateMinorPerKilowatt": 1000,
  "minimumBillingWatts": 0,
  "intervals": [
    {
      "id": "A",
      "averageWatts": 1500
    },
    {
      "id": "B",
      "averageWatts": 2000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "utility-demand-charge-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "observedPeakWatts": 2000,
  "billingDemandWatts": 2000,
  "chargeMinor": {
    "numerator": "2000",
    "denominator": "1"
  },
  "peakIntervals": [
    "B"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Inputs are already interval-average watts, not instantaneous samples. Peak is the larger of observed peak and caller minimum billing demand. No ratchets, time-of-use windows, taxes, utility verification or billing dispute advice.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Distribution Drift Profile

Report · USD 29.00 per job.

Compare aligned categorical count distributions using Jensen–Shannon divergence and population stability.

Natural logarithms; additive caller smoothing applied to every bin before normalization. Empty totals and unsmoothed zero probabilities are rejected. Descriptive aggregate change only; no cause, significance, performance or automatic decision threshold.

Reference: [jmlr.org](https://docs.scipy.org/doc/scipy/reference/generated/scipy.spatial.distance.jensenshannon.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "smoothing": 0,
  "bins": [
    {
      "id": "A",
      "baseline": 50,
      "current": 50
    },
    {
      "id": "B",
      "baseline": 50,
      "current": 50
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "distribution-drift-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "bins": [
    {
      "id": "A",
      "baselineShare": 0.5,
      "currentShare": 0.5
    },
    {
      "id": "B",
      "baselineShare": 0.5,
      "currentShare": 0.5
    }
  ],
  "jensenShannon": 0,
  "populationStability": 0,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Natural logarithms; additive caller smoothing applied to every bin before normalization. Empty totals and unsmoothed zero probabilities are rejected. Descriptive aggregate change only; no cause, significance, performance or automatic decision threshold.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Retention Disposition Preview

Report · USD 29.00 per job.

Preview due and held records under explicit retention policies without changing or deleting anything.

Caller-approved retention days and anchor dates, as-of comparison includes the expiry date. A hold always prevents a proposed disposition. No legal retention determination, actual deletion, storage access or compliance certification.

Reference: [www.nist.gov](https://www.nist.gov/privacy-framework). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "policies": [
    {
      "id": "A",
      "days": 30
    }
  ],
  "records": [
    {
      "id": "one",
      "policyId": "A",
      "anchor": "2026-09-01",
      "hold": false
    },
    {
      "id": "two",
      "policyId": "A",
      "anchor": "2026-09-01",
      "hold": true
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "retention-disposition-preview",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "dueCount": 1,
  "heldCount": 1,
  "records": [
    {
      "id": "one",
      "ageDays": 46,
      "retentionDays": 30,
      "disposition": "due-for-review"
    },
    {
      "id": "two",
      "ageDays": 46,
      "retentionDays": 30,
      "disposition": "hold"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Caller-approved retention days and anchor dates, as-of comparison includes the expiry date. A hold always prevents a proposed disposition. No legal retention determination, actual deletion, storage access or compliance certification.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Purpose Permission Reconciliation

Report · USD 29.00 per job.

Reconcile declared purpose grants, withdrawals and expirations into an as-of structural snapshot.

Pseudonymous references only; date-level events, unique subject/purpose/date triples. Latest event on or before as-of controls; expiration at as-of is expired. No legal consent determination, identity verification, messaging or permission changes.

Reference: [www.w3.org](https://w3c-cg.github.io/dpv/2.3/dpv/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "events": [
    {
      "subjectRef": "S",
      "purpose": "updates",
      "date": "2026-10-01",
      "action": "grant",
      "expires": "2026-10-17"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "consent-purpose-reconciliation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "activeCount": 0,
  "purposes": [
    {
      "subjectRef": "S",
      "purpose": "updates",
      "state": "expired"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Pseudonymous references only; date-level events, unique subject/purpose/date triples. Latest event on or before as-of controls; expiration at as-of is expired. No legal consent determination, identity verification, messaging or permission changes.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Migration Wave Plan

Report · USD 39.00 per job.

Group a supplied dependency graph into stable, capacity-bounded migration waves.

Each item occupies one wave and dependencies must finish in earlier waves. Stable ID order, greedy first-fit by wave; not an optimal schedule. No live migration, workload access, execution or rollback guarantee.

Reference: [docs.aws.amazon.com](https://docs.aws.amazon.com/prescriptive-guidance/latest/large-migration-guide/wave-planning.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "capacityPerWave": 10,
  "items": [
    {
      "id": "A",
      "effort": 6,
      "dependsOn": []
    },
    {
      "id": "B",
      "effort": 4,
      "dependsOn": []
    },
    {
      "id": "C",
      "effort": 5,
      "dependsOn": [
        "A"
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "migration-wave-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "waveCount": 2,
  "waves": [
    {
      "wave": 1,
      "totalEffort": "10",
      "items": [
        "A",
        "B"
      ]
    },
    {
      "wave": 2,
      "totalEffort": "5",
      "items": [
        "C"
      ]
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Each item occupies one wave and dependencies must finish in earlier waves. Stable ID order, greedy first-fit by wave; not an optimal schedule. No live migration, workload access, execution or rollback guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Small-Group Suppression Preview

Report · USD 19.00 per job.

Preview which aggregate groups fall below a caller-selected disclosure threshold.

Aggregate counts and non-identifying group references only. Suppressed groups return no counts. This is not differential privacy, anonymization, protection against differencing, secondary suppression or approval to publish.

Reference: [csrc.nist.gov](https://csrc.nist.gov/pubs/sp/800/226/final). Reference use does not imply endorsement.

Fictional input:

```json
{
  "minimumGroupSize": 5,
  "groups": [
    {
      "id": "A",
      "count": 4
    },
    {
      "id": "B",
      "count": 5
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "group-suppression-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "releasedGroupCount": 1,
  "suppressedGroupCount": 1,
  "groups": [
    {
      "id": "A",
      "suppressed": true,
      "releasedCount": null
    },
    {
      "id": "B",
      "suppressed": false,
      "releasedCount": 5
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Aggregate counts and non-identifying group references only. Suppressed groups return no counts. This is not differential privacy, anonymization, protection against differencing, secondary suppression or approval to publish.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## IPv6 CIDR Membership API

API · USD 5.00 per job.

Normalize IPv6 addresses and check membership against one supplied IPv6 prefix.

RFC 4291 addressing and RFC 5952 longest-zero-run lowercase presentation, no zones or URI brackets. Host bits in a prefix are normalized and reported. No DNS, reachability, routing, firewall or address safety conclusion.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc4291.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "cidr": "2001:db8::1/32",
  "addresses": [
    "2001:db8::1234",
    "2001:db9::1"
  ]
}
```

Illustrative result:

```json
{
  "service": "ipv6-cidr-membership",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "network": "2001:db8::/32",
  "prefixLength": 32,
  "hostBitsCleared": true,
  "addresses": [
    {
      "input": "2001:db8::1234",
      "canonical": "2001:db8::1234",
      "member": true
    },
    {
      "input": "2001:db9::1",
      "canonical": "2001:db9::1",
      "member": false
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 4291 addressing and RFC 5952 longest-zero-run lowercase presentation, no zones or URI brackets. Host bits in a prefix are normalized and reported. No DNS, reachability, routing, firewall or address safety conclusion.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## IP Address Category API

API · USD 3.00 per job.

Classify supplied IPv4 or IPv6 literals against a documented set of special-use ranges.

Fixed categories: unspecified, loopback, private RFC1918/ULA, link-local, multicast, documentation; other is not a statement of public reachability or safety. IPv4-mapped IPv6 reports its embedded IPv4 category separately. No full IANA registry snapshot or network calls.

Reference: [www.iana.org](https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml). Reference use does not imply endorsement.

Fictional input:

```json
{
  "addresses": [
    "10.0.0.1",
    "::1",
    "2001:db8::1"
  ]
}
```

Illustrative result:

```json
{
  "service": "ip-address-classification",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "addresses": [
    {
      "input": "10.0.0.1",
      "family": 4,
      "category": "private",
      "mappedCategory": null
    },
    {
      "input": "::1",
      "family": 6,
      "category": "loopback",
      "mappedCategory": null
    },
    {
      "input": "2001:db8::1",
      "family": 6,
      "category": "documentation",
      "mappedCategory": null
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Fixed categories: unspecified, loopback, private RFC1918/ULA, link-local, multicast, documentation; other is not a statement of public reachability or safety. IPv4-mapped IPv6 reports its embedded IPv4 category separately. No full IANA registry snapshot or network calls.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## DNS Name Wire Codec API

API · USD 5.00 per job.

Encode or decode an uncompressed DNS name in a restricted ASCII label profile.

One complete DNS name, lowercase canonical result, A-label ASCII only. Underscores allowed; no compression pointers, escaped arbitrary label bytes, Unicode/IDNA conversion or DNS lookup.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc1035.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "mode": "encode",
  "value": "Example.COM."
}
```

Illustrative result:

```json
{
  "service": "dns-name-wire-codec",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "canonicalName": "example.com.",
  "wireHex": "076578616d706c6503636f6d00",
  "wireBytes": 13,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "One complete DNS name, lowercase canonical result, A-label ASCII only. Underscores allowed; no compression pointers, escaped arbitrary label bytes, Unicode/IDNA conversion or DNS lookup.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## DNS Service Binding Profile API

API · USD 5.00 per job.

Check structured SVCB parameters and identify usable declared service alternatives.

RFC 9460 structured selected keys mandatory/alpn/no-default-alpn/port/ipv4hint/ipv6hint. AliasMode priority zero must have no parameters and non-root target. Unknown keys retained as unsupported; mandatory unknown keys make the record unusable. No DNS resolution or connection.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9460.txt). Reference use does not imply endorsement.

Fictional input:

```json
{
  "priority": 1,
  "target": "svc.example.",
  "parameters": [
    {
      "key": "mandatory",
      "value": "alpn,port"
    },
    {
      "key": "alpn",
      "value": "h2"
    },
    {
      "key": "port",
      "value": "443"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "dns-svcb-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "mode": "service",
  "usable": true,
  "parameterCount": 3,
  "mandatoryKeys": [
    "alpn",
    "port"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 9460 structured selected keys mandatory/alpn/no-default-alpn/port/ipv4hint/ipv6hint. AliasMode priority zero must have no parameters and non-root target. Unknown keys retained as unsupported; mandatory unknown keys make the record unusable. No DNS resolution or connection.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## DNSKEY DS Digest API

API · USD 5.00 per job.

Calculate SHA-256 or SHA-384 DS material for supplied public DNSKEY RDATA and owner name.

RFC 4034 DNSKEY RDATA with protocol 3 and nonempty public key. Uses canonical lowercase owner wire name. Legacy algorithm 1 key-tag calculation is excluded. Digest and key tag alone do not authenticate DNS, validate signatures or establish trust.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc4034.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "owner": "example.com.",
  "dnskeyRdataHex": "0100030801020304",
  "digestType": 2
}
```

Illustrative result:

```json
{
  "service": "dns-ds-digest",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "owner": "example.com.",
  "keyTag": 2062,
  "algorithm": 8,
  "digestType": 2,
  "digestHex": "3523ade31e04ed789b517780441458e556db33333420e8b249455bed660956bc",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 4034 DNSKEY RDATA with protocol 3 and nonempty public key. Uses canonical lowercase owner wire name. Legacy algorithm 1 key-tag calculation is excluded. Digest and key tag alone do not authenticate DNS, validate signatures or establish trust.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## SSH Public-Key Fingerprint API

API · USD 3.00 per job.

Calculate an OpenSSH-style SHA-256 fingerprint for supplied public Ed25519 or RSA key material.

Public key wire structure and canonical nonnegative mpint checks only. No private keys, key generation, primality/curve verification, trust, login or account access. Trailing public comment is excluded from the fingerprint.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc4253.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "publicKey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
}
```

Illustrative result:

```json
{
  "service": "ssh-public-key-fingerprint",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "keyType": "ssh-ed25519",
  "fingerprint": "SHA256:kmYcvdi2GkPeWxB6XLjrZB8JHsy2Hm8luHMFp9GMvqk",
  "wireBytes": 51,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Public key wire structure and canonical nonnegative mpint checks only. No private keys, key generation, primality/curve verification, trust, login or account access. Trailing public comment is excluded from the fingerprint.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## WebAuthn Client Data Review API

API · USD 5.00 per job.

Compare public WebAuthn client-data context with explicit expected challenge, origin and ceremony.

W3C WebAuthn Level 3 context inspection only. Does not verify authenticator signature, credential ownership, RP ID hash, attestation, user presence or complete authentication. Use synthetic challenges, never a live login response.

Reference: [www.w3.org](https://www.w3.org/TR/webauthn-3/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "clientDataBase64url": "eyJ0eXBlIjoid2ViYXV0aG4uZ2V0IiwiY2hhbGxlbmdlIjoiQVFJRCIsIm9yaWdpbiI6Imh0dHBzOi8vZXhhbXBsZS5jb20iLCJjcm9zc09yaWdpbiI6ZmFsc2V9",
  "expectedChallenge": "AQID",
  "expectedOrigin": "https://example.com",
  "expectedType": "webauthn.get",
  "allowCrossOrigin": false
}
```

Illustrative result:

```json
{
  "service": "webauthn-clientdata-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "challengeMatches": true,
  "originMatches": true,
  "typeMatches": true,
  "crossOrigin": false,
  "contextMatches": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "W3C WebAuthn Level 3 context inspection only. Does not verify authenticator signature, credential ownership, RP ID hash, attestation, user presence or complete authentication. Use synthetic challenges, never a live login response.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## WebAuthn Assertion Data Inspector API

API · USD 5.00 per job.

Inspect the fixed authenticator-data header from a synthetic WebAuthn assertion.

Assertion-only exactly 37-byte profile, no attested-credential or extension CBOR. Reserved bits must be zero; backup state requires backup eligibility. Counter is informational; no replay, signature, RP ownership or authentication claim.

Reference: [www.w3.org](https://www.w3.org/TR/webauthn-3/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "authenticatorDataHex": "00000000000000000000000000000000000000000000000000000000000000000500000001"
}
```

Illustrative result:

```json
{
  "service": "webauthn-authenticator-data-inspect",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "rpIdHashHex": "0000000000000000000000000000000000000000000000000000000000000000",
  "userPresent": true,
  "userVerified": true,
  "backupEligible": false,
  "backupState": false,
  "signatureCounter": 1,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Assertion-only exactly 37-byte profile, no attested-credential or extension CBOR. Reserved bits must be zero; backup state requires backup eligibility. Counter is informational; no replay, signature, RP ownership or authentication claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Public COSE Key Profile API

API · USD 5.00 per job.

Check the shape and public-key coordinate lengths of selected structured COSE key profiles.

JSON representation of public OKP Ed25519, EC2 P-256 and RSA parameters only. Private parameters and unsupported fields rejected. No CBOR decoding, on-curve/primality validation, signature, certificate, trust or authentication decision.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9052.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "key": {
    "kty": "OKP",
    "crv": "Ed25519",
    "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  }
}
```

Illustrative result:

```json
{
  "service": "cose-key-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "keyType": "OKP",
  "curve": "Ed25519",
  "publicBytes": 32,
  "structuralProfile": "OKP-Ed25519",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "JSON representation of public OKP Ed25519, EC2 P-256 and RSA parameters only. Private parameters and unsupported fields rejected. No CBOR decoding, on-curve/primality validation, signature, certificate, trust or authentication decision.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## LDAP Distinguished Name Parser API

API · USD 5.00 per job.

Parse a selected RFC 4514 string-valued distinguished-name profile into ordered RDNs.

Comma RDNs, plus multi-valued attributes, escaped special characters and UTF-8 hex escapes. BER hexstring values are unsupported. No canonical DN equality, schema matching, certificate trust, identity or LDAP access.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc4514.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "distinguishedName": "CN=Smith\\, Jane+UID=42,O=Example,C=US"
}
```

Illustrative result:

```json
{
  "service": "rfc4514-name-parse",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "rdnCount": 3,
  "rdns": [
    [
      {
        "attribute": "CN",
        "value": "Smith, Jane"
      },
      {
        "attribute": "UID",
        "value": "42"
      }
    ],
    [
      {
        "attribute": "O",
        "value": "Example"
      }
    ],
    [
      {
        "attribute": "C",
        "value": "US"
      }
    ]
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Comma RDNs, plus multi-valued attributes, escaped special characters and UTF-8 hex escapes. BER hexstring values are unsupported. No canonical DN equality, schema matching, certificate trust, identity or LDAP access.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Structured Field Dictionary API

API · USD 5.00 per job.

Parse a restricted RFC 9651 dictionary with typed items and parameters.

Integer, decimal, boolean, ASCII string and token items only. No byte sequences, dates, display strings or inner lists. Duplicate dictionary and parameter keys use the final value per the standard. Values retain their lexical numeric text; no HTTP request is sent.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9651.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "field": "a=1, b=\"hello\";x=?0, a=2"
}
```

Illustrative result:

```json
{
  "service": "structured-field-dictionary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "members": [
    {
      "key": "a",
      "type": "integer",
      "value": "2",
      "parameters": []
    },
    {
      "key": "b",
      "type": "string",
      "value": "hello",
      "parameters": [
        {
          "key": "x",
          "type": "boolean",
          "value": "false"
        }
      ]
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Integer, decimal, boolean, ASCII string and token items only. No byte sequences, dates, display strings or inner lists. Duplicate dictionary and parameter keys use the final value per the standard. Values retain their lexical numeric text; no HTTP request is sent.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## HTTP Write Precondition Preview API

API · USD 5.00 per job.

Rehearse HTTP write precondition precedence against supplied representation metadata.

PUT/PATCH/DELETE only; caller asserts ordinary checks already succeeded. If-Match suppresses If-Unmodified-Since; If-None-Match uses weak comparison and yields 412 for these methods. No operation, authentication, resource access, caching or actual conditional write.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9110.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "method": "PUT",
  "exists": true,
  "currentEtag": "\"a\"",
  "lastModifiedEpochSeconds": 100,
  "ifMatch": "\"a\"",
  "ifNoneMatch": null,
  "ifUnmodifiedSinceEpochSeconds": 0
}
```

Illustrative result:

```json
{
  "service": "http-precondition-write-preview",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": 200,
  "findings": [],
  "proceed": true,
  "reason": "preconditions-satisfied",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "PUT/PATCH/DELETE only; caller asserts ordinary checks already succeeded. If-Match suppresses If-Unmodified-Since; If-None-Match uses weak comparison and yields 412 for these methods. No operation, authentication, resource access, caching or actual conditional write.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## HTTP Vary Cache-Key Preview API

API · USD 5.00 per job.

Build a deterministic synthetic cache-key digest from declared Vary names and request fields.

Supplied synthetic public headers only; authorization, cookie and proxy-authorization are rejected. Field values are compared exactly after outer whitespace trimming, not universal semantic normalization. Vary star makes reuse unavailable. No cache read/write or request.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9110.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "resource": "/report",
  "vary": "Accept-Language, Accept-Encoding",
  "requestHeaders": [
    {
      "name": "Accept-Language",
      "value": "en"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "http-vary-cache-key",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "reusable": true,
  "varyNames": [
    "accept-encoding",
    "accept-language"
  ],
  "cacheKeyDigest": "5128d103a9b74696f973eb95dec92905e6e6582c6dd012d4adfc59acc618bec2",
  "missingFields": [
    "accept-encoding"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Supplied synthetic public headers only; authorization, cookie and proxy-authorization are rejected. Field values are compared exactly after outer whitespace trimming, not universal semantic normalization. Vary star makes reuse unavailable. No cache read/write or request.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Multipart Boundary Inspector API

API · USD 5.00 per job.

Inspect delimiter framing and part lengths in a bounded synthetic multipart text sample.

CRLF ASCII-header profile, no folded headers or arbitrary binary payload. Preamble/epilogue are allowed and ignored. Parts are not uploaded, executed or returned. Does not validate MIME disposition, file safety or complete HTTP parsing.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc2046.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "boundary": "abc",
  "body": "--abc\r\nContent-Type: text/plain\r\n\r\nhello\r\n--abc--\r\n"
}
```

Illustrative result:

```json
{
  "service": "multipart-boundary-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "partCount": 1,
  "parts": [
    {
      "index": 0,
      "headerCount": 1,
      "bodyUtf8Bytes": 5
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "CRLF ASCII-header profile, no folded headers or arbitrary binary payload. Preamble/epilogue are allowed and ignored. Parts are not uploaded, executed or returned. Does not validate MIME disposition, file safety or complete HTTP parsing.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## HTTP Method Contract API

API · USD 3.00 per job.

Compare declared retry and safety assumptions with standard HTTP method semantics.

Fixed RFC 9110 methods plus PATCH under RFC 5789. Safety/idempotence describe intended semantics, not observed server behavior; idempotence does not guarantee identical responses or authorization. No network requests or automatic retries.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9110.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "method": "POST",
  "declaredSafe": false,
  "declaredIdempotent": true
}
```

Illustrative result:

```json
{
  "service": "http-method-contract-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "method": "POST",
  "standardSafe": false,
  "standardIdempotent": false,
  "assumptionsMatch": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Fixed RFC 9110 methods plus PATCH under RFC 5789. Safety/idempotence describe intended semantics, not observed server behavior; idempotence does not guarantee identical responses or authorization. No network requests or automatic retries.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## JSONPath Query Profile API

API · USD 5.00 per job.

Return values and normalized paths for a bounded child-selector JSONPath query.

RFC 9535 child names, indices, slices and wildcards only; no descendants, unions, filters, functions or regular expressions. At most 200 matches and bounded supplied JSON. No code evaluation, file read, remote retrieval or data mutation.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc9535.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "document": {
    "items": [
      {
        "name": "A"
      },
      {
        "name": "B"
      }
    ]
  },
  "path": "$.items[*].name"
}
```

Illustrative result:

```json
{
  "service": "jsonpath-query-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "matchCount": 2,
  "matches": [
    {
      "path": "$['items'][0]['name']",
      "value": "A"
    },
    {
      "path": "$['items'][1]['name']",
      "value": "B"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 9535 child names, indices, slices and wildcards only; no descendants, unions, filters, functions or regular expressions. At most 200 matches and bounded supplied JSON. No code evaluation, file read, remote retrieval or data mutation.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Local Schema Reference Graph API

API · USD 5.00 per job.

Inventory local JSON-pointer references and detect reference cycles in a supplied schema-shaped document.

Document-level local pointer inventory, including object-valued annotations; not a full vocabulary-aware schema validator. No URI percent escapes, $id rebasing, anchors, dynamic references, external schemas, dereferencing expansion or network access. Cycles are reported, not automatically invalidated.

Reference: [json-schema.org](https://json-schema.org/draft/2020-12/json-schema-core). Reference use does not imply endorsement.

Fictional input:

```json
{
  "schema": {
    "$defs": {
      "node": {
        "$ref": "#/$defs/node"
      }
    },
    "$ref": "#/$defs/node"
  }
}
```

Illustrative result:

```json
{
  "service": "json-schema-ref-graph",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "references": [
    {
      "from": "#",
      "to": "#/$defs/node"
    },
    {
      "from": "#/$defs/node",
      "to": "#/$defs/node"
    }
  ],
  "cycleDetected": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Document-level local pointer inventory, including object-valued annotations; not a full vocabulary-aware schema validator. No URI percent escapes, $id rebasing, anchors, dynamic references, external schemas, dereferencing expansion or network access. Cycles are reported, not automatically invalidated.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Object Contract Compatibility API

API · USD 7.00 per job.

Compare old-to-new acceptance for an explicit flat-object primitive-type schema profile.

Closed profile: properties with one primitive type, unique required names and boolean additionalProperties. Reports conservative acceptance breaks; integer is a subset of number. No full JSON Schema, references, nested structures, formats, enums, constraints or live schema registry.

Reference: [json-schema.org](https://json-schema.org/draft/2020-12/json-schema-validation). Reference use does not imply endorsement.

Fictional input:

```json
{
  "oldSchema": {
    "properties": {
      "a": {
        "type": "integer"
      }
    },
    "required": [],
    "additionalProperties": false
  },
  "newSchema": {
    "properties": {
      "a": {
        "type": "number"
      }
    },
    "required": [
      "a"
    ],
    "additionalProperties": false
  }
}
```

Illustrative result:

```json
{
  "service": "json-schema-object-compatibility",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "compatibleUnderProfile": false,
  "breaks": [
    "new-required:a"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Closed profile: properties with one primitive type, unique required names and boolean additionalProperties. Reports conservative acceptance breaks; integer is a subset of number. No full JSON Schema, references, nested structures, formats, enums, constraints or live schema registry.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## YAML Core Scalar Resolution API

API · USD 3.00 per job.

Resolve supplied plain-scalar text under the YAML 1.2.2 Core tag rules.

Scalar content only, after YAML lexical parsing; not a YAML document parser. Exact integer strings and explicit non-finite float labels, no tags, aliases, multiline folding, constructors or code execution. String results do not certify valid document syntax.

Reference: [yaml.org](https://yaml.org/spec/1.2.2/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "scalars": [
    "yes",
    "TRUE",
    "0o12",
    ".nan",
    ""
  ]
}
```

Illustrative result:

```json
{
  "service": "yaml-core-scalar-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "scalars": [
    {
      "input": "yes",
      "tag": "string",
      "normalized": "yes"
    },
    {
      "input": "TRUE",
      "tag": "boolean",
      "normalized": "true"
    },
    {
      "input": "0o12",
      "tag": "integer",
      "normalized": "10"
    },
    {
      "input": ".nan",
      "tag": "float",
      "normalized": "NaN"
    },
    {
      "input": "",
      "tag": "null",
      "normalized": "null"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Scalar content only, after YAML lexical parsing; not a YAML document parser. Exact integer strings and explicit non-finite float labels, no tags, aliases, multiline folding, constructors or code execution. String results do not certify valid document syntax.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## TOML Date-Time Profile API

API · USD 3.00 per job.

Inspect TOML 1.1.0 local and offset date/time literals, including omitted seconds.

Standalone literal profile with validated calendar dates and preserved fractional digits. Missing seconds default to zero. Leap seconds excluded, unknown offset -00:00 is not asserted as a known instant. No timezone guessing, precision rounding or complete TOML document parsing.

Reference: [toml.io](https://toml.io/en/v1.1.0). Reference use does not imply endorsement.

Fictional input:

```json
{
  "literal": "1979-05-27 07:32Z"
}
```

Illustrative result:

```json
{
  "service": "toml-datetime-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "kind": "offset-date-time",
  "normalized": "1979-05-27T07:32:00Z",
  "secondsDefaulted": true,
  "fractionalDigits": 0,
  "representsInstant": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Standalone literal profile with validated calendar dates and preserved fractional digits. Missing seconds default to zero. Leap seconds excluded, unknown offset -00:00 is not asserted as a known instant. No timezone guessing, precision rounding or complete TOML document parsing.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Container Image Reference API

API · USD 3.00 per job.

Inspect a restricted distribution-style container image reference without contacting a registry.

Lowercase repository and ASCII DNS/localhost registry with optional port, tag and SHA-256 digest. No IPv6 registry literal, implicit registry expansion, manifest retrieval, signature, vulnerability or trust check.

Reference: [github.com](https://github.com/distribution/reference/blob/main/regexp.go). Reference use does not imply endorsement.

Fictional input:

```json
{
  "reference": "registry.example/team/tool:1.0"
}
```

Illustrative result:

```json
{
  "service": "oci-image-reference-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "registry": "registry.example",
  "repository": "team/tool",
  "tag": "1.0",
  "digest": null,
  "pinned": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Lowercase repository and ASCII DNS/localhost registry with optional port, tag and SHA-256 digest. No IPv6 registry literal, implicit registry expansion, manifest retrieval, signature, vulnerability or trust check.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## OCI Manifest Byte Consistency API

API · USD 7.00 per job.

Compare selected OCI manifest descriptors with supplied blob sizes and SHA-256 digests.

OCI image-manifest 1.1.1 descriptor profile, config and layer bytes supplied as hex. No registry, decompression, layer extraction, image execution, signature, safety scan or provenance endorsement. Missing blobs remain unverified.

Reference: [github.com](https://github.com/opencontainers/image-spec/blob/v1.1.1/descriptor.md). Reference use does not imply endorsement.

Fictional input:

```json
{
  "manifest": {
    "schemaVersion": 2,
    "mediaType": "application/vnd.oci.image.manifest.v1+json",
    "config": {
      "mediaType": "application/vnd.oci.image.config.v1+json",
      "digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size": 0
    },
    "layers": []
  },
  "blobs": [
    {
      "digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "hex": ""
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "oci-manifest-consistency",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "allDescriptorsVerified": true,
  "descriptors": [
    {
      "digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "status": "verified",
      "sizeMatches": true,
      "digestMatches": true
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "OCI image-manifest 1.1.1 descriptor profile, config and layer bytes supplied as hex. No registry, decompression, layer extraction, image execution, signature, safety scan or provenance endorsement. Missing blobs remain unverified.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## In-Toto Statement Profile API

API · USD 5.00 per job.

Inspect required binding fields in a selected in-toto Statement v1 profile.

Public supplied statement, selected name/digest subjects and object predicate. Does not verify DSSE signatures, digest bytes, signer authority, factual predicate claims, build provenance or trust.

Reference: [github.com](https://github.com/in-toto/attestation/blob/main/spec/v1/statement.md). Reference use does not imply endorsement.

Fictional input:

```json
{
  "statement": {
    "_type": "https://in-toto.io/Statement/v1",
    "subject": [
      {
        "name": "example.bin",
        "digest": {
          "sha256": "0000000000000000000000000000000000000000000000000000000000000000"
        }
      }
    ],
    "predicateType": "https://example.com/predicate/v1",
    "predicate": {}
  }
}
```

Illustrative result:

```json
{
  "service": "in-toto-statement-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "subjectCount": 1,
  "predicateType": "https://example.com/predicate/v1",
  "digestAlgorithms": [
    "sha256"
  ],
  "duplicateNames": [],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Public supplied statement, selected name/digest subjects and object predicate. Does not verify DSSE signatures, digest bytes, signer authority, factual predicate claims, build provenance or trust.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## SLSA Build Provenance Profile API

API · USD 5.00 per job.

Inspect a selected SLSA build-provenance v1 predicate and its declared builder identity.

SLSA 1.2 build-provenance structural profile with buildDefinition and runDetails. No signature, external dependency fetch, builder identity authentication, reproducibility claim, SLSA level or certification.

Reference: [slsa.dev](https://slsa.dev/spec/v1.2/build-provenance). Reference use does not imply endorsement.

Fictional input:

```json
{
  "predicate": {
    "buildDefinition": {
      "buildType": "https://example.com/build/v1",
      "externalParameters": {},
      "internalParameters": {},
      "resolvedDependencies": []
    },
    "runDetails": {
      "builder": {
        "id": "https://example.com/builder"
      },
      "metadata": {
        "invocationId": "example-1",
        "startedOn": "2026-10-17T00:00:00Z",
        "finishedOn": "2026-10-17T00:01:00Z"
      }
    }
  }
}
```

Illustrative result:

```json
{
  "service": "slsa-provenance-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "builderId": "https://example.com/builder",
  "buildType": "https://example.com/build/v1",
  "resolvedDependencyCount": 0,
  "durationMilliseconds": 60000,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "SLSA 1.2 build-provenance structural profile with buildDefinition and runDetails. No signature, external dependency fetch, builder identity authentication, reproducibility claim, SLSA level or certification.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## DSSE Pre-Authentication Encoding API

API · USD 3.00 per job.

Encode DSSE v1 pre-authentication bytes for supplied payload type and payload bytes.

Exact UTF-8 byte lengths and space separators, lowercase hex result. Encoding only: no key, signature, envelope verification, attestation publication or trusted assertion.

Reference: [github.com](https://github.com/secure-systems-lab/dsse/blob/master/protocol.md). Reference use does not imply endorsement.

Fictional input:

```json
{
  "payloadType": "a",
  "payloadHex": "6263"
}
```

Illustrative result:

```json
{
  "service": "dsse-pae-encode",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "paeHex": "445353457631203120612032206263",
  "paeBytes": 15,
  "typeBytes": 1,
  "payloadBytes": 2,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Exact UTF-8 byte lengths and space separators, lowercase hex result. Encoding only: no key, signature, envelope verification, attestation publication or trusted assertion.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Text Quote Selector Review API

API · USD 5.00 per job.

Locate exact text quotes with optional prefix and suffix context in supplied text.

W3C TextQuoteSelector selected profile with literal string matching and no whitespace normalization. Offsets are UTF-16 code units, including overlapping matches; not a DOM range, Unicode scalar offset, endorsement or remote annotation publication.

Reference: [www.w3.org](https://www.w3.org/TR/annotation-model/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "text": "red fox, red fox.",
  "exact": "fox",
  "prefix": "red ",
  "suffix": "."
}
```

Illustrative result:

```json
{
  "service": "web-annotation-selector-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "matchCount": 1,
  "unique": true,
  "matches": [
    {
      "startUtf16": 13,
      "endUtf16": 16
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "W3C TextQuoteSelector selected profile with literal string matching and no whitespace normalization. Offsets are UTF-16 code units, including overlapping matches; not a DOM range, Unicode scalar offset, endorsement or remote annotation publication.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Language Tag Canonicalizer API

API · USD 3.00 per job.

Canonicalize supplied Unicode locale identifiers using the runtime Intl implementation.

ECMA-402 Intl.getCanonicalLocales profile with aliases supported by this runtime; not full RFC 5646 grandfathered-tag or live IANA registry coverage. Runtime data versions can change canonical aliases. No language detection, translation or language-range matching.

Reference: [tc39.es](https://tc39.es/ecma402/#sec-intl.getcanonicallocales). Reference use does not imply endorsement.

Fictional input:

```json
{
  "tags": [
    "EN-us",
    "en-US",
    "iw-IL"
  ]
}
```

Illustrative result:

```json
{
  "service": "language-tag-canonicalizer",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "tags": [
    {
      "input": "EN-us",
      "canonical": "en-US"
    },
    {
      "input": "en-US",
      "canonical": "en-US"
    },
    {
      "input": "iw-IL",
      "canonical": "he-IL"
    }
  ],
  "canonicalDistinct": [
    "en-US",
    "he-IL"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "ECMA-402 Intl.getCanonicalLocales profile with aliases supported by this runtime; not full RFC 5646 grandfathered-tag or live IANA registry coverage. Runtime data versions can change canonical aliases. No language detection, translation or language-range matching.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## GeoJSON Feature Profile API

API · USD 5.00 per job.

Check selected two-dimensional GeoJSON feature geometry and summarize coordinate extent.

RFC 7946 Point, LineString and Polygon with finite longitude/latitude, closed rings and non-null geometry. No topology, winding enforcement, geodesic area, antimeridian handling, CRS conversion, spatial validity certification or remote map access. Extent is raw coordinate min/max.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc7946.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "feature": {
    "type": "Feature",
    "geometry": {
      "type": "LineString",
      "coordinates": [
        [
          1,
          2
        ],
        [
          3,
          4
        ]
      ]
    },
    "properties": null
  }
}
```

Illustrative result:

```json
{
  "service": "geojson-feature-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "geometryType": "LineString",
  "positionCount": 2,
  "coordinateExtent": [
    1,
    2,
    3,
    4
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 7946 Point, LineString and Polygon with finite longitude/latitude, closed rings and non-null geometry. No topology, winding enforcement, geodesic area, antimeridian handling, CRS conversion, spatial validity certification or remote map access. Extent is raw coordinate min/max.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Geohash Codec API

API · USD 3.00 per job.

Encode a coordinate into geohash and report the exact decoded cell bounds.

Alternating longitude/latitude binary bisection, lowercase standard geohash alphabet and precision 1–12. Coordinate is caller supplied; no location lookup, geodesic distance, neighboring cells or location-privacy guarantee.

Reference: [postgis.net](https://postgis.net/docs/ST_GeoHash.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "latitude": 42.6,
  "longitude": -5.6,
  "precision": 5
}
```

Illustrative result:

```json
{
  "service": "geohash-codec",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "geohash": "ezs42",
  "south": 42.5830078125,
  "west": -5.625,
  "north": 42.626953125,
  "east": -5.5810546875,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Alternating longitude/latitude binary bisection, lowercase standard geohash alphabet and precision 1–12. Coordinate is caller supplied; no location lookup, geodesic distance, neighboring cells or location-privacy guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Full Plus Code Codec API

API · USD 3.00 per job.

Encode coordinates into a ten-digit full Open Location Code with its cell bounds.

Full ten-digit pair profile, separator at position eight; no short-code recovery, locality lookup, grid refinement, geodesic distance or location verification. Longitude wraps at 180 and latitude 90 is clipped to the final cell.

Reference: [github.com](https://github.com/google/open-location-code/blob/main/Documentation/Specification/specification.md). Reference use does not imply endorsement.

Fictional input:

```json
{
  "latitude": 0,
  "longitude": 0
}
```

Illustrative result:

```json
{
  "service": "plus-code-codec",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "plusCode": "6FG22222+22",
  "south": 0,
  "west": 0,
  "north": 0.000125,
  "east": 0.000125,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Full ten-digit pair profile, separator at position eight; no short-code recovery, locality lookup, grid refinement, geodesic distance or location verification. Longitude wraps at 180 and latitude 90 is clipped to the final cell.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Server-Sent Event Stream API

API · USD 5.00 per job.

Parse a supplied finite SSE text sample into dispatched events and persistent stream fields.

WHATWG EventSource parsing, initial BOM, CR/LF, repeated data lines, persistent ID and numeric retry. Only a terminated blank line dispatches; EOF discards incomplete final data. No network connection, reconnect, subscription or event execution.

Reference: [html.spec.whatwg.org](https://html.spec.whatwg.org/multipage/server-sent-events.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "stream": "id: 7\ndata: one\ndata: two\n\ndata: three\n\n"
}
```

Illustrative result:

```json
{
  "service": "sse-stream-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "events": [
    {
      "event": "message",
      "data": "one\ntwo",
      "lastEventId": "7"
    },
    {
      "event": "message",
      "data": "three",
      "lastEventId": "7"
    }
  ],
  "lastEventId": "7",
  "retryMilliseconds": null,
  "undispatchedDataLines": 0,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "WHATWG EventSource parsing, initial BOM, CR/LF, repeated data lines, persistent ID and numeric retry. Only a terminated blank line dispatches; EOF discards incomplete final data. No network connection, reconnect, subscription or event execution.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## WebSocket Frame Inspector API

API · USD 5.00 per job.

Inspect one supplied unfragmented WebSocket frame and decode masking without opening a socket.

RFC 6455 no-extension, no-fragmentation profile with exact byte length, mask direction, UTF-8 text and selected close-code checks. No handshake, streaming state, compression, control action, authentication or network request.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc6455.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "direction": "server-to-client",
  "frameHex": "81024869"
}
```

Illustrative result:

```json
{
  "service": "websocket-frame-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "opcode": 1,
  "masked": false,
  "payloadBytes": 2,
  "payloadHex": "4869",
  "text": "Hi",
  "closeCode": null,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 6455 no-extension, no-fragmentation profile with exact byte length, mask direction, UTF-8 text and selected close-code checks. No handshake, streaming state, compression, control action, authentication or network request.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## MQTT Topic Filter Match API

API · USD 3.00 per job.

Match a supplied topic against a non-shared MQTT topic filter, preserving empty levels.

MQTT 5 selected topic matching, + one level and terminal # zero or more. Leading wildcards never match a $ topic. No shared subscriptions, broker, message publication, credentials or network connection.

Reference: [docs.oasis-open.org](https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "filter": "#",
  "topic": "$SYS/status"
}
```

Illustrative result:

```json
{
  "service": "mqtt-topic-match",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "matches": false,
  "topicLevels": 2,
  "filterLevels": 1,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "MQTT 5 selected topic matching, + one level and terminal # zero or more. Leading wildcards never match a $ topic. No shared subscriptions, broker, message publication, credentials or network connection.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## AMQP Topic Routing Match API

API · USD 3.00 per job.

Rehearse RabbitMQ-style topic exchange matching for supplied dot-separated words.

AMQP 0-9-1 topic exchange, ASCII nonempty words, * exactly one and # zero or more. Not AMQP 1.0 routing semantics. No broker access, queue creation, message sending or delivery guarantee.

Reference: [www.rabbitmq.com](https://www.rabbitmq.com/tutorials/tutorial-five-javascript). Reference use does not imply endorsement.

Fictional input:

```json
{
  "binding": "audit.#",
  "routingKey": "audit"
}
```

Illustrative result:

```json
{
  "service": "amqp-routing-match",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "matches": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "AMQP 0-9-1 topic exchange, ASCII nonempty words, * exactly one and # zero or more. Not AMQP 1.0 routing semantics. No broker access, queue creation, message sending or delivery guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## STUN Message Inspector API

API · USD 5.00 per job.

Inspect one supplied STUN message header and padded attribute framing.

RFC 8489 magic cookie, exact message length and TLV framing only. Attribute values remain raw hex; no message-integrity/fingerprint authentication, address discovery, NAT inference, retransmission or socket activity.

Reference: [www.rfc-editor.org](https://www.rfc-editor.org/rfc/rfc8489.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "messageHex": "000100002112a442000102030405060708090a0b"
}
```

Illustrative result:

```json
{
  "service": "stun-message-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "messageType": 1,
  "transactionIdHex": "000102030405060708090a0b",
  "attributeCount": 0,
  "attributes": [],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "RFC 8489 magic cookie, exact message length and TLV framing only. Attribute values remain raw hex; no message-integrity/fingerprint authentication, address discovery, NAT inference, retransmission or socket activity.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Consistent Hash Ring Planner API

API · USD 7.00 per job.

Plan deterministic key placement on a SHA-256 ring with declared virtual nodes.

UTF-8 JSON tuple framing, lexicographic 256-bit hex ordering and clockwise successor selection. At most 256 virtual points. No actual storage, rebalancing, network access, weighted replication, optimal balance or availability guarantee.

Reference: [www.cs.princeton.edu](https://www.cs.princeton.edu/courses/archive/fall09/cos518/papers/chash.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "nodes": [
    "A"
  ],
  "virtualNodesPerNode": 2,
  "keys": [
    "x",
    "y"
  ]
}
```

Illustrative result:

```json
{
  "service": "consistent-hash-ring-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "ringPoints": 2,
  "placements": [
    {
      "key": "x",
      "node": "A"
    },
    {
      "key": "y",
      "node": "A"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "UTF-8 JSON tuple framing, lexicographic 256-bit hex ordering and clockwise successor selection. At most 256 virtual points. No actual storage, rebalancing, network access, weighted replication, optimal balance or availability guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Rendezvous Placement Planner API

API · USD 7.00 per job.

Rank declared nodes for each key using highest-random-weight SHA-256 placement.

Unweighted rendezvous hashing with UTF-8 JSON tuple framing and stable ID tie-breaks. At most 2,000 key-node scores. Ranked distinct replica choices only; no storage change, quorum, replica health, weighted capacity or availability proof.

Reference: [www.eecs.umich.edu](https://www.eecs.umich.edu/techreports/cse/96/CSE-TR-316-96.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "nodes": [
    "A"
  ],
  "keys": [
    "x"
  ],
  "replicas": 1
}
```

Illustrative result:

```json
{
  "service": "rendezvous-placement-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "scoreCount": 1,
  "placements": [
    {
      "key": "x",
      "nodes": [
        "A"
      ]
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Unweighted rendezvous hashing with UTF-8 JSON tuple framing and stable ID tie-breaks. At most 2,000 key-node scores. Ranked distinct replica choices only; no storage change, quorum, replica health, weighted capacity or availability proof.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Vector Clock Comparison API

API · USD 3.00 per job.

Compare declared replica counters under vector-clock partial ordering.

Missing replicas count as zero; nonnegative integer strings retain exact values. Equal, before, after or concurrent describe only the supplied counters, not authenticated causality, real-time order or conflict resolution.

Reference: [lamport.azurewebsites.net](https://lamport.azurewebsites.net/pubs/time-clocks.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "left": [
    {
      "id": "A",
      "counter": "2"
    },
    {
      "id": "B",
      "counter": "1"
    }
  ],
  "right": [
    {
      "id": "A",
      "counter": "1"
    },
    {
      "id": "B",
      "counter": "2"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "vector-clock-compare",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "relation": "concurrent",
  "lessComponents": [
    "B"
  ],
  "greaterComponents": [
    "A"
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Missing replicas count as zero; nonnegative integer strings retain exact values. Equal, before, after or concurrent describe only the supplied counters, not authenticated causality, real-time order or conflict resolution.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Lamport Event Clock API

API · USD 5.00 per job.

Assign logical event times from supplied process order and message predecessor edges.

Input order defines each process sequence; receiveFrom references identify earlier causal events. Acyclic graph only. Logical order is not wall-clock duration, total physical order, authenticated message delivery or a distributed-system execution.

Reference: [lamport.azurewebsites.net](https://lamport.azurewebsites.net/pubs/time-clocks.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "events": [
    {
      "id": "A",
      "process": "p1",
      "receiveFrom": []
    },
    {
      "id": "B",
      "process": "p2",
      "receiveFrom": [
        "A"
      ]
    },
    {
      "id": "C",
      "process": "p1",
      "receiveFrom": [
        "B"
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "lamport-event-order",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "events": [
    {
      "id": "A",
      "logicalTime": 1
    },
    {
      "id": "B",
      "logicalTime": 2
    },
    {
      "id": "C",
      "logicalTime": 3
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Input order defines each process sequence; receiveFrom references identify earlier causal events. Acyclic graph only. Logical order is not wall-clock duration, total physical order, authenticated message delivery or a distributed-system execution.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Grow-Only Counter Merge API

API · USD 3.00 per job.

Merge supplied grow-only counter states by exact per-replica maximum.

State-based G-counter with nonnegative integer strings and absent replicas zero. Merge is associative, commutative and idempotent for the supplied states. No remote synchronization, replica authentication, decrement support or fraud prevention.

Reference: [inria.hal.science](https://perso.lip6.fr/Marc.Shapiro/papers/2011/CRDTs_SSS-2011.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "states": [
    [
      {
        "id": "A",
        "counter": "2"
      }
    ],
    [
      {
        "id": "A",
        "counter": "3"
      },
      {
        "id": "B",
        "counter": "4"
      }
    ]
  ]
}
```

Illustrative result:

```json
{
  "service": "crdt-gcounter-merge",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "total": "7",
  "replicas": [
    {
      "id": "A",
      "counter": "3"
    },
    {
      "id": "B",
      "counter": "4"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "State-based G-counter with nonnegative integer strings and absent replicas zero. Merge is associative, commutative and idempotent for the supplied states. No remote synchronization, replica authentication, decrement support or fraud prevention.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Exact Decimal Quantization API

API · USD 3.00 per job.

Round a decimal string to a declared number of fractional places without binary floating-point arithmetic.

Exact bounded decimal strings, fixed-point output and caller-selected half-even, half-up, floor, ceil or toward-zero rounding. No currency inference, exchange rate, financial advice or payment action; negative zero normalizes to zero.

Reference: [speleotrove.com](https://speleotrove.com/decimal/decarith.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "value": "-1.225",
  "places": 2,
  "rounding": "half-even"
}
```

Illustrative result:

```json
{
  "service": "decimal-quantize",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "value": "-1.22",
  "scaledInteger": "-122",
  "places": 2,
  "inexact": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Exact bounded decimal strings, fixed-point output and caller-selected half-even, half-up, floor, ceil or toward-zero rounding. No currency inference, exchange rate, financial advice or payment action; negative zero normalizes to zero.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Exact Rational Expression API

API · USD 5.00 per job.

Evaluate a bounded arithmetic expression tree into a reduced exact fraction.

Literal, add, subtract, multiply and divide nodes only, no source code, eval, variables, functions or network access. Maximum 100 nodes, depth 16 and 512-digit intermediate fractions. Zero division is rejected during input validation before a quote.

Reference: [docs.python.org](https://docs.python.org/3/library/fractions.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "expression": {
    "op": "add",
    "left": {
      "op": "literal",
      "numerator": "1",
      "denominator": "3"
    },
    "right": {
      "op": "literal",
      "numerator": "1",
      "denominator": "6"
    }
  }
}
```

Illustrative result:

```json
{
  "service": "rational-expression-evaluator",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "result": {
    "numerator": "1",
    "denominator": "2"
  },
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Literal, add, subtract, multiply and divide nodes only, no source code, eval, variables, functions or network access. Maximum 100 nodes, depth 16 and 512-digit intermediate fractions. Zero division is rejected during input validation before a quote.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## IBAN Mod-97 Check API

API · USD 3.00 per job.

Check a synthetic IBAN-style string using its international Mod-97 checksum.

Basic two-letter country, two check digits and 11–30 alphanumeric characters, normalized from spaces and lowercase. No country-specific register length, bank/account existence, ownership, sanctions, transfer eligibility or financial action. Use synthetic examples only.

Reference: [www.swift.com](https://www.swift.com/standards/data-standards/iban-international-bank-account-number). Reference use does not imply endorsement.

Fictional input:

```json
{
  "sample": "GB82 WEST 1234 5698 7654 32"
}
```

Illustrative result:

```json
{
  "service": "iso7064-mod97-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "normalized": "GB82WEST12345698765432",
  "remainder": 1,
  "checksumMatches": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Basic two-letter country, two check digits and 11–30 alphanumeric characters, normalized from spaces and lowercase. No country-specific register length, bank/account existence, ownership, sanctions, transfer eligibility or financial action. Use synthetic examples only.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Container Code Check-Digit API

API · USD 3.00 per job.

Calculate and compare the check digit of a supplied ISO 6346-style equipment code.

Three uppercase owner letters, U/J/Z category and six serial digits. Letter values skip multiples of eleven, position weights are powers of two and remainder ten maps to zero. No owner-register lookup, container existence, inspection, customs or safety status.

Reference: [www.bic-code.org](https://www.bic-code.org/bic-codes/check-digit-calculator/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "code": "CSQU3054383"
}
```

Illustrative result:

```json
{
  "service": "iso6346-container-code",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "normalized": "CSQU3054383",
  "expectedCheckDigit": 3,
  "suppliedCheckDigit": 3,
  "matches": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Three uppercase owner letters, U/J/Z category and six serial digits. Letter values skip multiples of eleven, position weights are powers of two and remainder ten maps to zero. No owner-register lookup, container existence, inspection, customs or safety status.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## GF(256) Arithmetic API

API · USD 3.00 per job.

Calculate finite-field addition, multiplication and multiplicative inverse for supplied byte values.

FIPS 197 AES field polynomial x^8+x^4+x^3+x+1 (0x11b). Arithmetic demonstration only, no keys, AES encryption, security validation or cryptographic protocol. Zero has no inverse and returns null.

Reference: [csrc.nist.gov](https://csrc.nist.gov/pubs/fips/197/final). Reference use does not imply endorsement.

Fictional input:

```json
{
  "a": 87,
  "b": 131
}
```

Illustrative result:

```json
{
  "service": "finite-field-gf256",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "sum": 212,
  "product": 193,
  "inverseOfA": 191,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "FIPS 197 AES field polynomial x^8+x^4+x^3+x+1 (0x11b). Arithmetic demonstration only, no keys, AES encryption, security validation or cryptographic protocol. Zero has no inverse and returns null.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Point-in-Ring API

API · USD 5.00 per job.

Classify an integer point against a supplied closed path using exact orientation arithmetic.

Two-dimensional integer coordinates, implicit final edge and even-odd fill rule. Boundary is reported separately. Self-intersection and topology are not validated; no holes, CRS, geographic containment, survey or safety decision.

Reference: [doc.cgal.org](https://doc.cgal.org/latest/Polygon/index.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "point": {
    "x": 2,
    "y": 2
  },
  "ring": [
    {
      "x": 0,
      "y": 0
    },
    {
      "x": 4,
      "y": 0
    },
    {
      "x": 4,
      "y": 4
    },
    {
      "x": 0,
      "y": 4
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "point-in-ring",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "location": "inside",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Two-dimensional integer coordinates, implicit final edge and even-odd fill rule. Boundary is reported separately. Self-intersection and topology are not validated; no holes, CRS, geographic containment, survey or safety decision.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Planar Convex Hull API

API · USD 5.00 per job.

Calculate a deterministic convex hull for supplied bounded integer points.

Monotone-chain algorithm with exact BigInt orientations. Duplicate points removed; collinear interior points discarded. Counterclockwise open vertex sequence starts at lexicographically smallest point. No spherical geometry, CRS transform, polygon repair or spatial certification.

Reference: [doc.cgal.org](https://doc.cgal.org/latest/Convex_hull_2/index.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "points": [
    {
      "x": 0,
      "y": 0
    },
    {
      "x": 2,
      "y": 0
    },
    {
      "x": 1,
      "y": 1
    },
    {
      "x": 1,
      "y": 0
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "convex-hull",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "uniquePointCount": 4,
  "hull": [
    {
      "x": 0,
      "y": 0
    },
    {
      "x": 2,
      "y": 0
    },
    {
      "x": 1,
      "y": 1
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Monotone-chain algorithm with exact BigInt orientations. Duplicate points removed; collinear interior points discarded. Counterclockwise open vertex sequence starts at lexicographically smallest point. No spherical geometry, CRS transform, polygon repair or spatial certification.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Exact Segment Intersection API

API · USD 5.00 per job.

Classify the intersection of two closed integer line segments with exact rational coordinates.

Planar bounded integer endpoints, including degenerate point segments. Returns none, point or collinear overlap. Exact fractions are authoritative; no CRS, numerical snapping, polyline topology or physical collision claim.

Reference: [doc.cgal.org](https://doc.cgal.org/latest/Kernel_23/group__intersection__linear__grp.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "a": {
    "x": 0,
    "y": 0
  },
  "b": {
    "x": 3,
    "y": 3
  },
  "c": {
    "x": 0,
    "y": 3
  },
  "d": {
    "x": 3,
    "y": 0
  }
}
```

Illustrative result:

```json
{
  "service": "segment-intersections",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "kind": "point",
  "points": [
    {
      "x": {
        "numerator": "3",
        "denominator": "2"
      },
      "y": {
        "numerator": "3",
        "denominator": "2"
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Planar bounded integer endpoints, including degenerate point segments. Returns none, point or collinear overlap. Exact fractions are authoritative; no CRS, numerical snapping, polyline topology or physical collision claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Exact Affine Transform API

API · USD 5.00 per job.

Apply a declared integer planar affine matrix and report exact inverse coefficients when available.

Matrix [a,b,c,d,tx,ty] maps x to a*x+b*y+tx and y to c*x+d*y+ty. BigInt coordinate results and rational inverse, no perspective transform, geographic CRS, image resampling or calibration claim.

Reference: [www.w3.org](https://www.w3.org/TR/css-transforms-1/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "matrix": [
    2,
    0,
    0,
    3,
    1,
    -1
  ],
  "points": [
    {
      "x": 2,
      "y": 2
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "affine-transform",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "determinant": "6",
  "invertible": true,
  "inverse": [
    {
      "numerator": "1",
      "denominator": "2"
    },
    {
      "numerator": "0",
      "denominator": "1"
    },
    {
      "numerator": "0",
      "denominator": "1"
    },
    {
      "numerator": "1",
      "denominator": "3"
    },
    {
      "numerator": "-1",
      "denominator": "2"
    },
    {
      "numerator": "1",
      "denominator": "3"
    }
  ],
  "points": [
    {
      "x": "5",
      "y": "5"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Matrix [a,b,c,d,tx,ty] maps x to a*x+b*y+tx and y to c*x+d*y+ty. BigInt coordinate results and rational inverse, no perspective transform, geographic CRS, image resampling or calibration claim.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Discrete Fréchet Distance API

API · USD 7.00 per job.

Calculate discrete Fréchet distance for two supplied ordered planar point sequences.

Euclidean distance in one declared coordinate unit and full dynamic-programming coupling. Discrete vertices only, not continuous Fréchet, Hausdorff, geographic distance, map matching or a trajectory identity claim. Numeric result rounds at six decimals.

Reference: [www.cs.montana.edu](https://www.cs.montana.edu/techreports/1314/Wylie.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "m",
  "left": [
    {
      "x": 0,
      "y": 0
    },
    {
      "x": 2,
      "y": 0
    }
  ],
  "right": [
    {
      "x": 0,
      "y": 1
    },
    {
      "x": 2,
      "y": 1
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "discrete-frechet-distance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "m",
  "distance": 1,
  "computedCells": 4,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Integer monetary totals and fractions are exact. Percentage strings truncate at four decimals; numeric ratios and estimates round at six decimals.",
  "limitations": [
    "Euclidean distance in one declared coordinate unit and full dynamic-programming coupling. Discrete vertices only, not continuous Fréchet, Hausdorff, geographic distance, map matching or a trajectory identity claim. Numeric result rounds at six decimals.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

