# Focused reports and developer APIs

One paid job with private result access for 30 days. Save your result to keep your own copy. Use authorized, non-sensitive data and synthetic authentication examples. The exact quote confirms price, asset, network, recipient and expiry before payment. A quote is unpaid; a signature alone is not settlement. No automatic renewal. These editions do not connect accounts, contact people, send funds or change systems.

Each contract has a stated processing profile and versioned result schema. Monetary fractions retain exact integer numerators and denominators; ratios state rounding. Processing accepts at most 6,000 JSON nodes, 24 nesting levels and 36,000 UTF-8 input bytes; individual schema bounds also apply. These are per-job processing profiles, not limits on payments or voluntary contributions.

## Invoice Aging Snapshot

Report · USD 29.00 per job.

Group open invoice balances by due-date age and reconcile your outstanding total.

UTC calendar dates, as-of snapshot and 0, 1–30, 31–60, 61–90 and 91+ overdue-day bands. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/finance/accounts-receivable/customer-aging). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "currency": "USD",
  "invoices": [
    {
      "id": "A",
      "due": "2026-09-01",
      "amountMinor": 10000,
      "paidMinor": 2000
    },
    {
      "id": "B",
      "due": "2026-10-20",
      "amountMinor": 5000,
      "paidMinor": 0
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "invoice-aging-snapshot",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "asOf": "2026-10-17",
  "outstandingMinor": "13000",
  "invoices": [
    {
      "id": "A",
      "daysPastDue": 46,
      "openMinor": "8000",
      "band": "31–60"
    },
    {
      "id": "B",
      "daysPastDue": 0,
      "openMinor": "5000",
      "band": "current"
    }
  ],
  "bands": [
    {
      "band": "current",
      "amountMinor": "5000",
      "count": 1
    },
    {
      "band": "1–30",
      "amountMinor": "0",
      "count": 0
    },
    {
      "band": "31–60",
      "amountMinor": "8000",
      "count": 1
    },
    {
      "band": "61–90",
      "amountMinor": "0",
      "count": 0
    },
    {
      "band": "91+",
      "amountMinor": "0",
      "count": 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": [
    "UTC calendar dates, as-of snapshot and 0, 1–30, 31–60, 61–90 and 91+ overdue-day bands. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Cash Runway Scenarios

Report · USD 29.00 per job.

Rehearse cash balances across explicitly supplied monthly receipt and cost scenarios.

No credit line, interest, new financing or automatic forecast; first negative month is reported. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [www.sba.gov](https://www.sba.gov/business-guide/manage-your-business/manage-your-finances). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "openingMinor": 10000,
  "months": [
    {
      "id": "month-1",
      "receiptsMinor": 2000,
      "operatingMinor": 8000,
      "otherOutflowMinor": 1000
    },
    {
      "id": "month-2",
      "receiptsMinor": 1000,
      "operatingMinor": 5000,
      "otherOutflowMinor": 0
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "cash-runway-scenarios",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "negative-cash-scenario",
      "path": "/months",
      "detail": "The supplied scenario includes a negative cash balance.",
      "severity": "warning"
    }
  ],
  "currency": "USD",
  "months": [
    {
      "id": "month-1",
      "openingMinor": "10000",
      "netChangeMinor": "-7000",
      "closingMinor": "3000"
    },
    {
      "id": "month-2",
      "openingMinor": "3000",
      "netChangeMinor": "-4000",
      "closingMinor": "-1000"
    }
  ],
  "closingMinor": "-1000",
  "firstNegativeMonth": "month-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": [
    "No credit line, interest, new financing or automatic forecast; first negative month is reported. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Budget and Actual Variance

Report · USD 29.00 per job.

Reconcile planned and actual amounts with favorable and unfavorable treatment by line type.

Revenue increases and cost decreases are labeled favorable. Zero budgets have no percentage variance. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [www.sba.gov](https://www.sba.gov/business-guide/manage-your-business/manage-your-finances). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "lines": [
    {
      "id": "cost-A",
      "kind": "cost",
      "budgetMinor": 1000,
      "actualMinor": 1200
    },
    {
      "id": "revenue-A",
      "kind": "revenue",
      "budgetMinor": 3000,
      "actualMinor": 3500
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "budget-actual-variance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "netBudgetMinor": "2000",
  "netActualMinor": "2300",
  "lines": [
    {
      "id": "cost-A",
      "varianceMinor": "200",
      "variancePercent": "20.0000",
      "state": "unfavorable"
    },
    {
      "id": "revenue-A",
      "varianceMinor": "500",
      "variancePercent": "16.6666",
      "state": "favorable"
    }
  ],
  "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": [
    "Revenue increases and cost decreases are labeled favorable. Zero budgets have no percentage variance. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Working Capital Cycle Profile

Report · USD 29.00 per job.

Calculate receivables, inventory and payable days from aligned period averages.

Use average balances and matching credit sales, purchases and cost of sales for one declared period. Undefined ratios stay null. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [www.sba.gov](https://www.sba.gov/business-guide/manage-your-business/manage-your-finances). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "periodDays": 30,
  "averageReceivablesMinor": 1000,
  "creditSalesMinor": 6000,
  "averageInventoryMinor": 2000,
  "costOfSalesMinor": 6000,
  "averagePayablesMinor": 1000,
  "creditPurchasesMinor": 3000
}
```

Illustrative result:

```json
{
  "service": "working-capital-cycle",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "receivableDays": 5,
  "inventoryDays": 10,
  "payableDays": 10,
  "cashConversionDays": 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": [
    "Use average balances and matching credit sales, purchases and cost of sales for one declared period. Undefined ratios stay null. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Supplier Spend Concentration

Report · USD 29.00 per job.

Summarize supplier spend concentration and the share carried by each supplied supplier.

Aggregates duplicate supplier parties across unique expense rows. HHI is a descriptive concentration measure, not a competition-law conclusion. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [www.justice.gov](https://www.justice.gov/atr/herfindahl-hirschman-index). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "spend": [
    {
      "id": "1",
      "party": "supplier-A",
      "amountMinor": 6000
    },
    {
      "id": "2",
      "party": "supplier-B",
      "amountMinor": 4000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "supplier-spend-concentration",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalMinor": "10000",
  "hhiBasis": 5200,
  "parties": [
    {
      "party": "supplier-A",
      "amountMinor": "6000",
      "sharePercent": "60.0000"
    },
    {
      "party": "supplier-B",
      "amountMinor": "4000",
      "sharePercent": "40.0000"
    }
  ],
  "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": [
    "Aggregates duplicate supplier parties across unique expense rows. HHI is a descriptive concentration measure, not a competition-law conclusion. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Weighted Sales Pipeline

Report · USD 29.00 per job.

Calculate scenario-weighted pipeline by stage without treating prospects as guaranteed revenue.

Caller-selected probabilities in basis points; each expected amount retains an exact numerator over 10,000. No probability estimation or sales attribution. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/sales/project-accurate-revenue-sales-forecasting). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "opportunities": [
    {
      "id": "A",
      "stage": "proposal",
      "valueMinor": 10000,
      "probabilityBasisPoints": 6000
    },
    {
      "id": "B",
      "stage": "proposal",
      "valueMinor": 5000,
      "probabilityBasisPoints": 2000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "weighted-sales-pipeline",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalValueMinor": "15000",
  "weightedNumerator": "70000000",
  "denominator": "10000",
  "stages": [
    {
      "stage": "proposal",
      "valueMinor": "15000",
      "weightedNumerator": "70000000"
    }
  ],
  "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-selected probabilities in basis points; each expected amount retains an exact numerator over 10,000. No probability estimation or sales attribution. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Discount Leakage Review

Report · USD 29.00 per job.

Compare recorded sales discounts with your approved discount policy and trace exceptions.

Maximum approved discount per line uses basis points. Taxes, bundles, currency conversion and unauthorized policy changes are excluded. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/commerce/retail-discounts-overview). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "lines": [
    {
      "id": "A",
      "listMinor": 10000,
      "netMinor": 8000,
      "maxDiscountBasisPoints": 1500
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "discount-leakage-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "discount-above-supplied-policy",
      "path": "/lines/0",
      "detail": "Discount exceeds the supplied approved threshold.",
      "severity": "warning"
    }
  ],
  "currency": "USD",
  "listMinor": "10000",
  "netMinor": "8000",
  "lines": [
    {
      "id": "A",
      "discountMinor": "2000",
      "discountPercent": "20.0000",
      "exceedsPolicy": 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": [
    "Maximum approved discount per line uses basis points. Taxes, bundles, currency conversion and unauthorized policy changes are excluded. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Customer Revenue Concentration

Report · USD 29.00 per job.

Measure dependency on supplied customer revenue with exact shares and leave-one-out exposure.

Pseudonymous customer IDs and aggregate net revenue only. Revenue is not independently verified; no profiling, identity enrichment or credit decision. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [www.justice.gov](https://www.justice.gov/atr/herfindahl-hirschman-index). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "revenue": [
    {
      "id": "A",
      "party": "customer-A",
      "amountMinor": 7500
    },
    {
      "id": "B",
      "party": "customer-B",
      "amountMinor": 2500
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "customer-revenue-concentration",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalMinor": "10000",
  "hhiBasis": 6250,
  "parties": [
    {
      "party": "customer-A",
      "amountMinor": "7500",
      "sharePercent": "75.0000"
    },
    {
      "party": "customer-B",
      "amountMinor": "2500",
      "sharePercent": "25.0000"
    }
  ],
  "largestCustomerLossMinor": "7500",
  "remainderAfterLargestMinor": "2500",
  "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 customer IDs and aggregate net revenue only. Revenue is not independently verified; no profiling, identity enrichment or credit decision. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Revenue Seasonality Profile

Report · USD 39.00 per job.

Compare complete calendar years of monthly revenue and identify recurring seasonal shares.

At least two complete supplied years, one record per YYYY-MM, in the same currency. Each annual share is weighted equally; no trend removal, causal inference or forecast. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

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

Fictional input:

```json
{
  "currency": "USD",
  "months": [
    {
      "id": "2024-01",
      "revenueMinor": 1000
    },
    {
      "id": "2024-02",
      "revenueMinor": 1000
    },
    {
      "id": "2024-03",
      "revenueMinor": 1000
    },
    {
      "id": "2024-04",
      "revenueMinor": 1000
    },
    {
      "id": "2024-05",
      "revenueMinor": 1000
    },
    {
      "id": "2024-06",
      "revenueMinor": 1000
    },
    {
      "id": "2024-07",
      "revenueMinor": 1000
    },
    {
      "id": "2024-08",
      "revenueMinor": 1000
    },
    {
      "id": "2024-09",
      "revenueMinor": 1000
    },
    {
      "id": "2024-10",
      "revenueMinor": 1000
    },
    {
      "id": "2024-11",
      "revenueMinor": 1000
    },
    {
      "id": "2024-12",
      "revenueMinor": 2000
    },
    {
      "id": "2025-01",
      "revenueMinor": 1000
    },
    {
      "id": "2025-02",
      "revenueMinor": 1000
    },
    {
      "id": "2025-03",
      "revenueMinor": 1000
    },
    {
      "id": "2025-04",
      "revenueMinor": 1000
    },
    {
      "id": "2025-05",
      "revenueMinor": 1000
    },
    {
      "id": "2025-06",
      "revenueMinor": 1000
    },
    {
      "id": "2025-07",
      "revenueMinor": 1000
    },
    {
      "id": "2025-08",
      "revenueMinor": 1000
    },
    {
      "id": "2025-09",
      "revenueMinor": 1000
    },
    {
      "id": "2025-10",
      "revenueMinor": 1000
    },
    {
      "id": "2025-11",
      "revenueMinor": 1000
    },
    {
      "id": "2025-12",
      "revenueMinor": 2000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "revenue-seasonality-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "years": 2,
  "months": [
    {
      "month": "01",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "02",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "03",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "04",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "05",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "06",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "07",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "08",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "09",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "10",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "11",
      "meanAnnualSharePercent": 7.692308,
      "yearsWithRevenue": 2
    },
    {
      "month": "12",
      "meanAnnualSharePercent": 15.384615,
      "yearsWithRevenue": 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": [
    "At least two complete supplied years, one record per YYYY-MM, in the same currency. Each annual share is weighted equally; no trend removal, causal inference or forecast. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Returns Reason Analysis

Report · USD 29.00 per job.

Reconcile returned quantities and refunds by declared reason while preserving missing classifications.

Aggregate return rows, not a product-defect or legal-refund determination. Unknown reasons remain visible. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action or financial recommendation.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/supply-chain/warehousing/sales-returns). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "returns": [
    {
      "id": "A",
      "reason": "size",
      "units": 3,
      "refundMinor": 6000
    },
    {
      "id": "B",
      "reason": "",
      "units": 1,
      "refundMinor": 2000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "returns-reason-analysis",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "unclassified-return",
      "path": "/returns/1",
      "detail": "Return reason was not supplied.",
      "severity": "warning"
    }
  ],
  "currency": "USD",
  "totalUnits": "4",
  "totalRefundMinor": "8000",
  "reasons": [
    {
      "reason": "size",
      "units": "3",
      "refundMinor": "6000",
      "unitSharePercent": "75.0000"
    },
    {
      "reason": "unclassified",
      "units": "1",
      "refundMinor": "2000",
      "unitSharePercent": "25.0000"
    }
  ],
  "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 return rows, not a product-defect or legal-refund determination. Unknown reasons remain visible. Supplied amounts in integer minor units of one currency; no account access, tax treatment, payment action 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."
  ]
}
```

## Inventory Cover Exposure

Report · USD 19.00 per job.

Identify short cover from usable stock and your supplied daily demand assumptions.

One demand rate and minimum cover target per item. Zero demand remains undefined cover; no demand forecast, stock adjustment or purchase order.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/supply-chain/inventory/inventory-on-hand-list). Reference use does not imply endorsement.

Fictional input:

```json
{
  "items": [
    {
      "id": "A",
      "onHand": 20,
      "reserved": 5,
      "dailyDemand": 3,
      "minCoverDays": 7
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "inventory-cover-exposure",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "cover-below-target",
      "path": "/items/0",
      "detail": "Usable stock is below the supplied cover target.",
      "severity": "warning"
    }
  ],
  "items": [
    {
      "id": "A",
      "usableUnits": "15",
      "coverDays": 5,
      "belowTarget": 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": [
    "One demand rate and minimum cover target per item. Zero demand remains undefined cover; no demand forecast, stock adjustment or purchase order.",
    "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."
  ]
}
```

## Inactive Stock Review

Report · USD 29.00 per job.

Separate aging, recent and unclassified stock movement evidence with exact inventory exposure.

Last movement is a supplied ISO date or explicit null. Missing history remains unknown; age alone does not establish obsolescence or a disposal decision.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/supply-chain/inventory/inventory-on-hand-list). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "currency": "USD",
  "inactiveDays": 90,
  "items": [
    {
      "id": "A",
      "quantity": 10,
      "unitCostMinor": 500,
      "lastMovement": "2026-01-01"
    },
    {
      "id": "B",
      "quantity": 2,
      "unitCostMinor": 100,
      "lastMovement": null
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "inactive-stock-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "inactiveValueMinor": "5000",
  "unknownValueMinor": "200",
  "items": [
    {
      "id": "A",
      "ageDays": 289,
      "valueMinor": "5000",
      "state": "inactive"
    },
    {
      "id": "B",
      "ageDays": null,
      "valueMinor": "200",
      "state": "unknown-history"
    }
  ],
  "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": [
    "Last movement is a supplied ISO date or explicit null. Missing history remains unknown; age alone does not establish obsolescence or a disposal 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."
  ]
}
```

## Expiry-Aware Stock Allocation

Report · USD 29.00 per job.

Prepare a first-expiry-first-out pick plan from eligible lots and report shortages.

One item per job; expiry at the as-of date is excluded. Respect supplied reservations and deterministic lot-ID ties. No warehouse writes, shipping or product-safety judgment.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/supply-chain/inventory/reserve-inventory-quantities). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "requestedUnits": 8,
  "lots": [
    {
      "id": "early",
      "expiresOn": "2026-10-20",
      "quantity": 5,
      "reserved": 1
    },
    {
      "id": "later",
      "expiresOn": "2026-11-01",
      "quantity": 10,
      "reserved": 0
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "expiry-stock-allocation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "requestedUnits": "8",
  "allocatedUnits": "8",
  "shortageUnits": "0",
  "lots": [
    {
      "id": "early",
      "expiresOn": "2026-10-20",
      "eligible": true,
      "pickedUnits": "4"
    },
    {
      "id": "later",
      "expiresOn": "2026-11-01",
      "eligible": true,
      "pickedUnits": "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": [
    "One item per job; expiry at the as-of date is excluded. Respect supplied reservations and deterministic lot-ID ties. No warehouse writes, shipping or product-safety judgment.",
    "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."
  ]
}
```

## Forecast Error Backtest

Report · USD 39.00 per job.

Compare supplied forecasts with actuals using bias, MAE, RMSE, MAPE and weighted absolute error.

Non-negative aligned observations; bias means forecast minus actual. MAPE excludes zero actuals and reports the exclusion count. No model fitting, future prediction or causal claim.

Reference: [otexts.com](https://otexts.com/fpp3/accuracy.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "observations": [
    {
      "id": "A",
      "actual": 10,
      "forecast": 12
    },
    {
      "id": "B",
      "actual": 20,
      "forecast": 18
    },
    {
      "id": "C",
      "actual": 0,
      "forecast": 3
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "forecast-error-backtest",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "count": 3,
  "bias": 1,
  "mae": 2.333333,
  "rmse": 2.380476,
  "mapePercent": 15,
  "mapeExcluded": 1,
  "wapePercent": 23.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": [
    "Non-negative aligned observations; bias means forecast minus actual. MAPE excludes zero actuals and reports the exclusion count. No model fitting, future prediction or causal 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."
  ]
}
```

## Dock Slot Conflict Review

Report · USD 29.00 per job.

Identify overlapping dock reservations and show the exact conflicting minutes.

One UTC calendar day, half-open minute intervals and exact dock names. Adjacent slots do not overlap. No scheduling changes or travel estimates.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/supply-chain/transportation/tasks/set-up-appointment-load). Reference use does not imply endorsement.

Fictional input:

```json
{
  "date": "2026-10-17",
  "slots": [
    {
      "id": "A",
      "dock": "dock-1",
      "startMinute": 60,
      "endMinute": 120
    },
    {
      "id": "B",
      "dock": "dock-1",
      "startMinute": 100,
      "endMinute": 150
    },
    {
      "id": "C",
      "dock": "dock-2",
      "startMinute": 90,
      "endMinute": 130
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "dock-slot-conflicts",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "overlapping-dock-reservations",
      "path": "/slots",
      "detail": "Supplied reservations overlap on the same dock.",
      "severity": "warning"
    }
  ],
  "date": "2026-10-17",
  "conflicts": [
    {
      "first": "A",
      "second": "B",
      "dock": "dock-1",
      "overlapMinutes": 20
    }
  ],
  "conflictCount": 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": [
    "One UTC calendar day, half-open minute intervals and exact dock names. Adjacent slots do not overlap. No scheduling changes or travel estimates.",
    "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."
  ]
}
```

## Freight Tariff Reconciliation

Report · USD 39.00 per job.

Recalculate shipment charges from your supplied tariff and flag invoice differences.

Base plus whole billed kilograms, with fuel surcharge rounded half up to one minor unit. Tariff ceiling enforced before checkout. No live carrier rates, taxes, dimensional weight or dispute filing.

Reference: [www.fedex.com](https://www.fedex.com/en-us/shipping/rate-tools/fuel-surcharge.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "tariffs": [
    {
      "id": "standard",
      "maxGrams": 100000,
      "baseMinor": 500,
      "perKgMinor": 200,
      "fuelBasisPoints": 1000
    }
  ],
  "shipments": [
    {
      "id": "A",
      "tariff": "standard",
      "grams": 1500,
      "invoicedMinor": 1000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "freight-tariff-reconciliation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "tariff-invoice-difference",
      "path": "/shipments/0",
      "detail": "Invoiced amount differs from the supplied tariff calculation.",
      "severity": "warning"
    }
  ],
  "currency": "USD",
  "shipments": [
    {
      "id": "A",
      "billedKg": "2",
      "expectedMinor": "990",
      "differenceMinor": "10"
    }
  ],
  "totalDifferenceMinor": "10",
  "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": [
    "Base plus whole billed kilograms, with fuel surcharge rounded half up to one minor unit. Tariff ceiling enforced before checkout. No live carrier rates, taxes, dimensional weight or dispute filing.",
    "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."
  ]
}
```

## Package Weight Reconciliation

Report · USD 19.00 per job.

Compare measured parcel mass with the declared contents and tare allowance.

Integer grams only, one package per job; tolerance is supplied by you. No scale calibration, carrier acceptance, product certification or shipping purchase.

Reference: [www.nist.gov](https://www.nist.gov/pml/owm/si-units-mass). Reference use does not imply endorsement.

Fictional input:

```json
{
  "tareGrams": 100,
  "measuredGrams": 1120,
  "toleranceGrams": 10,
  "contents": [
    {
      "id": "A",
      "unitGrams": 250,
      "quantity": 4
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "package-weight-reconciliation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "mass-outside-tolerance",
      "path": "/measuredGrams",
      "detail": "Measured mass differs beyond the supplied tolerance.",
      "severity": "warning"
    }
  ],
  "expectedGrams": "1100",
  "measuredGrams": "1120",
  "differenceGrams": "20",
  "withinTolerance": 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 grams only, one package per job; tolerance is supplied by you. No scale calibration, carrier acceptance, product certification or shipping purchase.",
    "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."
  ]
}
```

## Fleet Fuel Performance

Report · USD 29.00 per job.

Reconcile recorded distance and fuel use with vehicle-level litres-per-100-kilometre evidence.

Kilometres and millilitres, aligned reporting rows. Zero-distance rows remain visible and have no fuel-economy ratio. No driver ranking, route estimate or emissions conversion.

Reference: [afdc.energy.gov](https://afdc.energy.gov/FleetDASH/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "trips": [
    {
      "id": "A",
      "vehicle": "van-A",
      "kilometres": 100,
      "fuelMl": 8000
    },
    {
      "id": "B",
      "vehicle": "van-A",
      "kilometres": 50,
      "fuelMl": 4000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "fleet-fuel-performance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalKilometres": "150",
  "totalFuelMl": "12000",
  "litresPer100Km": 8,
  "vehicles": [
    {
      "vehicle": "van-A",
      "kilometres": "150",
      "fuelMl": "12000",
      "litresPer100Km": 8
    }
  ],
  "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": [
    "Kilometres and millilitres, aligned reporting rows. Zero-distance rows remain visible and have no fuel-economy ratio. No driver ranking, route estimate or emissions conversion.",
    "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 Delay Cost Scenarios

Report · USD 29.00 per job.

Estimate delay charges from your supplied free days, return dates and daily rates.

Whole UTC calendar-day differences, with return date excluded from elapsed count. One flat daily rate per container. No tariff lookup, contract interpretation or invoice approval.

Reference: [www.fmc.gov](https://www.fmc.gov/detention-and-demurrage/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "containers": [
    {
      "id": "A",
      "availableOn": "2026-10-01",
      "returnedOn": "2026-10-10",
      "freeDays": 5,
      "dailyMinor": 10000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "demurrage-scenario-report",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "containers": [
    {
      "id": "A",
      "elapsedDays": 9,
      "billableDays": 4,
      "estimatedMinor": "40000"
    }
  ],
  "totalEstimatedMinor": "40000",
  "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": [
    "Whole UTC calendar-day differences, with return date excluded from elapsed count. One flat daily rate per container. No tariff lookup, contract interpretation or invoice approval.",
    "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."
  ]
}
```

## Roster Coverage Review

Report · USD 39.00 per job.

Compare scheduled coverage with declared role requirements and identify uncovered minutes.

One UTC day and pseudonymous worker IDs; overlapping shifts for the same worker count once. Half-open intervals. No staffing decisions, labor-law interpretation or calendar writes.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/contact-center/use/workforce-management-schedule-workforce). Reference use does not imply endorsement.

Fictional input:

```json
{
  "date": "2026-10-17",
  "requirements": [
    {
      "id": "morning",
      "role": "support",
      "startMinute": 60,
      "endMinute": 120,
      "requiredPeople": 2
    }
  ],
  "shifts": [
    {
      "id": "A",
      "worker": "worker-A",
      "role": "support",
      "startMinute": 60,
      "endMinute": 120
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "roster-coverage-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "coverage-shortage",
      "path": "/requirements",
      "detail": "The supplied roster leaves uncovered person-minutes.",
      "severity": "warning"
    }
  ],
  "date": "2026-10-17",
  "shortagePersonMinutes": "60",
  "coverage": [
    {
      "requirement": "morning",
      "role": "support",
      "startMinute": 60,
      "endMinute": 120,
      "scheduledPeople": 1,
      "requiredPeople": 2,
      "shortagePeople": 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": [
    "One UTC day and pseudonymous worker IDs; overlapping shifts for the same worker count once. Half-open intervals. No staffing decisions, labor-law interpretation or calendar writes.",
    "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."
  ]
}
```

## Timesheet Project Cost

Report · USD 29.00 per job.

Reconcile supplied work minutes and hourly cost rates into exact project cost fractions.

Minute-based costing with numerator in minor-unit minutes over denominator 60. No payroll, tax, employment decision or time tracking installation.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/project-operations/time/ui-behavior-time). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "entries": [
    {
      "id": "A",
      "project": "project-A",
      "minutes": 90,
      "hourlyMinor": 2000
    },
    {
      "id": "B",
      "project": "project-A",
      "minutes": 30,
      "hourlyMinor": 3000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "timesheet-project-cost",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalCostNumerator": "270000",
  "denominator": "60",
  "projects": [
    {
      "project": "project-A",
      "minutes": "120",
      "costNumerator": "270000"
    }
  ],
  "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": [
    "Minute-based costing with numerator in minor-unit minutes over denominator 60. No payroll, tax, employment decision or time tracking installation.",
    "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."
  ]
}
```

## Overtime Cost Scenarios

Report · USD 29.00 per job.

Compare regular and overtime cost under the thresholds and multipliers you provide.

One threshold per supplied period; no jurisdiction rules are inferred. Exact minor-unit minute numerators over 600,000. This is scenario costing, not payroll or legal compliance.

Reference: [www.dol.gov](https://www.dol.gov/agencies/whd/overtime). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "thresholdMinutes": 2400,
  "overtimeMultiplierBasisPoints": 15000,
  "periods": [
    {
      "id": "week-A",
      "minutes": 2700,
      "hourlyMinor": 2000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "overtime-cost-scenarios",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "denominator": "600000",
  "periods": [
    {
      "id": "week-A",
      "regularMinutes": "2400",
      "overtimeMinutes": "300",
      "costNumerator": "57000000000"
    }
  ],
  "totalCostNumerator": "57000000000",
  "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 threshold per supplied period; no jurisdiction rules are inferred. Exact minor-unit minute numerators over 600,000. This is scenario costing, not payroll or legal compliance.",
    "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."
  ]
}
```

## Training Requirement Review

Report · USD 39.00 per job.

Compare supplied role requirements with recorded training and keep missing or expired evidence visible.

Pseudonymous staff IDs and caller-defined courses. Missing evidence is unverified; this does not issue certificates, decide employment outcomes or establish legal compliance.

Reference: [www.nist.gov](https://www.nist.gov/itl/applied-cybersecurity/nice/nice-framework-resource-center). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "requirements": [
    {
      "id": "R",
      "role": "operator",
      "course": "safety"
    }
  ],
  "staff": [
    {
      "id": "staff-A",
      "role": "operator"
    },
    {
      "id": "staff-B",
      "role": "operator"
    }
  ],
  "completions": [
    {
      "id": "C",
      "staff": "staff-A",
      "course": "safety",
      "completed": true,
      "expiresOn": "2026-10-01"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "training-requirement-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "evidence": [
    {
      "staff": "staff-A",
      "course": "safety",
      "state": "expired"
    },
    {
      "staff": "staff-B",
      "course": "safety",
      "state": "unverified"
    }
  ],
  "completeCount": 0,
  "unverifiedCount": 1,
  "expiredCount": 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": [
    "Pseudonymous staff IDs and caller-defined courses. Missing evidence is unverified; this does not issue certificates, decide employment outcomes or establish legal compliance.",
    "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."
  ]
}
```

## Ticket Backlog Aging

Report · USD 29.00 per job.

Summarize open case ages by queue and preserve closed and unknown-state counts.

UTC calendar-day ages from supplied creation dates and explicit open/closed states. No ticket connection, customer contact, staff ranking or service-level certification.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/customer-service/customer-service-hub-user-guide-create-a-case). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "tickets": [
    {
      "id": "A",
      "queue": "support",
      "createdOn": "2026-09-01",
      "state": "open"
    },
    {
      "id": "B",
      "queue": "support",
      "createdOn": "2026-10-01",
      "state": "closed"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "ticket-backlog-aging",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "openCount": 1,
  "closedCount": 1,
  "unknownCount": 0,
  "tickets": [
    {
      "id": "A",
      "ageDays": 46,
      "state": "open"
    },
    {
      "id": "B",
      "ageDays": 16,
      "state": "closed"
    }
  ],
  "queues": [
    {
      "queue": "support",
      "open": 1,
      "over30Days": 1,
      "oldestDays": 46
    }
  ],
  "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-day ages from supplied creation dates and explicit open/closed states. No ticket connection, customer contact, staff ranking or service-level 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."
  ]
}
```

## Ticket Response Window Review

Report · USD 39.00 per job.

Compare supplied response windows with your target after removing overlapping paused intervals.

Absolute minute counters in one time base; half-open pauses are unioned and clipped to the measured window. Open tickets remain open, not passed. No business-calendar or contractual interpretation.

Reference: [learn.microsoft.com](https://learn.microsoft.com/en-us/dynamics365/customer-service/administer/define-service-level-agreements). Reference use does not imply endorsement.

Fictional input:

```json
{
  "asOfMinute": 200,
  "tickets": [
    {
      "id": "A",
      "openedMinute": 0,
      "respondedMinute": 100,
      "targetMinutes": 50,
      "pauses": [
        {
          "id": "p1",
          "start": 20,
          "end": 60
        },
        {
          "id": "p2",
          "start": 40,
          "end": 70
        }
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "ticket-sla-window-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "tickets": [
    {
      "id": "A",
      "elapsedMinutes": 100,
      "pausedMinutes": 50,
      "activeMinutes": 50,
      "targetMet": true,
      "state": "answered-within-target"
    }
  ],
  "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": [
    "Absolute minute counters in one time base; half-open pauses are unioned and clipped to the measured window. Open tickets remain open, not passed. No business-calendar or contractual interpretation.",
    "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."
  ]
}
```

## Contact Centre Staffing Scenarios

Report · USD 49.00 per job.

Evaluate queue delay and a minimum tested staffing scenario using an explicit Erlang C profile.

Poisson arrivals, exponential handling, infinite waiting room and no abandonment. No breaks, shrinkage, routing or service guarantee. Search is bounded by the supplied maximum agents; unmet targets stay unresolved.

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
{
  "arrivals": 30,
  "intervalSeconds": 3600,
  "handlingSeconds": 60,
  "answerTargetSeconds": 60,
  "targetBasisPoints": 8000,
  "currentAgents": 1,
  "maxAgents": 5
}
```

Illustrative result:

```json
{
  "service": "contact-centre-staffing-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "offeredLoadErlangs": 0.5,
  "currentState": "stable-under-assumptions",
  "currentMeanWaitSeconds": 60,
  "currentServicePercent": 69.673467,
  "minimumTestedAgents": 2,
  "searchedThroughAgents": 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": [
    "Poisson arrivals, exponential handling, infinite waiting room and no abandonment. No breaks, shrinkage, routing or service guarantee. Search is bounded by the supplied maximum agents; unmet targets stay unresolved.",
    "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."
  ]
}
```

## Project Earned Value Profile

Report · USD 39.00 per job.

Reconcile declared planned, earned and actual values with CPI, SPI and a conditional completion estimate.

One approved project baseline, supplied values and one currency. EAC assumes future cost efficiency matches current CPI and retains an exact fraction; this is not an independent progress audit or financing recommendation.

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

Fictional input:

```json
{
  "currency": "USD",
  "budgetMinor": 100000,
  "plannedMinor": 50000,
  "earnedMinor": 40000,
  "actualMinor": 50000
}
```

Illustrative result:

```json
{
  "service": "project-earned-value",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "costVarianceMinor": "-10000",
  "scheduleVarianceMinor": "-10000",
  "cpi": 0.8,
  "spi": 0.8,
  "completionEstimateNumerator": "5000000000",
  "completionEstimateDenominator": "40000",
  "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 approved project baseline, supplied values and one currency. EAC assumes future cost efficiency matches current CPI and retains an exact fraction; this is not an independent progress audit or financing 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."
  ]
}
```

## Project Buffer Burn Profile

Report · USD 29.00 per job.

Compare consumed project buffer with completed work and your declared review thresholds.

Consistent work units and one baseline. The burn ratio compares buffer fraction with completion fraction; no critical-chain certification, resource leveling or completion prediction.

Reference: [www.pmi.org](https://www.pmi.org/learning/library/against-critical-chain-risk-management-7854). Reference use does not imply endorsement.

Fictional input:

```json
{
  "plannedWork": 100,
  "completedWork": 50,
  "plannedBuffer": 20,
  "usedBuffer": 15,
  "reviewRatio": 1,
  "urgentRatio": 2
}
```

Illustrative result:

```json
{
  "service": "project-buffer-burn-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "workCompletePercent": "50.0000",
  "bufferUsedPercent": "75.0000",
  "burnRatio": 1.5,
  "state": "review",
  "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": [
    "Consistent work units and one baseline. The burn ratio compares buffer fraction with completion fraction; no critical-chain certification, resource leveling or completion prediction.",
    "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."
  ]
}
```

## Portfolio Score Ranking

Report · USD 39.00 per job.

Rank supplied project options against a complete weighted decision matrix with visible ties.

Weights must total 10,000 basis points and scores must stay within each supplied maximum. No inferred preferences, employment selection, investment advice or automatic approval.

Reference: [www.gov.uk](https://www.gov.uk/government/publications/green-book-supplementary-guidance-multi-criteria-decision-analysis). Reference use does not imply endorsement.

Fictional input:

```json
{
  "criteria": [
    {
      "id": "fit",
      "weightBasisPoints": 6000,
      "maxScore": 5
    },
    {
      "id": "effort",
      "weightBasisPoints": 4000,
      "maxScore": 5
    }
  ],
  "projects": [
    {
      "id": "A",
      "scores": [
        {
          "id": "fit",
          "value": 5
        },
        {
          "id": "effort",
          "value": 2
        }
      ]
    },
    {
      "id": "B",
      "scores": [
        {
          "id": "fit",
          "value": 4
        },
        {
          "id": "effort",
          "value": 4
        }
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "portfolio-score-ranking",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "ranking": [
    {
      "project": "B",
      "scorePercent": 80,
      "rank": 1
    },
    {
      "project": "A",
      "scorePercent": 76,
      "rank": 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": [
    "Weights must total 10,000 basis points and scores must stay within each supplied maximum. No inferred preferences, employment selection, investment advice or automatic approval.",
    "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."
  ]
}
```

## Risk Exposure Register

Report · USD 39.00 per job.

Summarize supplied risk probabilities and impact assumptions with exact expected-exposure fractions.

Caller-selected likelihoods and impact amounts, grouped by category. Summed expectation is not a loss percentile or an independence claim. No insurance, credit or safety decision.

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

Fictional input:

```json
{
  "currency": "USD",
  "risks": [
    {
      "id": "A",
      "category": "delivery",
      "probabilityBasisPoints": 2000,
      "impactMinor": 10000
    },
    {
      "id": "B",
      "category": "delivery",
      "probabilityBasisPoints": 1000,
      "impactMinor": 5000
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "risk-exposure-register",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalExposureNumerator": "25000000",
  "denominator": "10000",
  "categories": [
    {
      "category": "delivery",
      "exposureNumerator": "25000000"
    }
  ],
  "risks": [
    {
      "id": "A",
      "exposureNumerator": "20000000"
    },
    {
      "id": "B",
      "exposureNumerator": "5000000"
    }
  ],
  "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-selected likelihoods and impact amounts, grouped by category. Summed expectation is not a loss percentile or an independence claim. No insurance, credit 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."
  ]
}
```

## Decision Regret Matrix

Report · USD 39.00 per job.

Compare alternatives across supplied cost scenarios and show their largest avoidable cost.

Complete alternative/scenario matrix; lower supplied cost is better. Minimax regret is a decision aid, not a probability forecast, automatic selection or investment recommendation.

Reference: [www.gov.uk](https://www.gov.uk/government/publications/green-book-supplementary-guidance-multi-criteria-decision-analysis). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "alternatives": [
    "A",
    "B"
  ],
  "scenarios": [
    "low",
    "high"
  ],
  "costs": [
    {
      "alternative": "A",
      "scenario": "low",
      "costMinor": 100
    },
    {
      "alternative": "B",
      "scenario": "low",
      "costMinor": 140
    },
    {
      "alternative": "A",
      "scenario": "high",
      "costMinor": 300
    },
    {
      "alternative": "B",
      "scenario": "high",
      "costMinor": 200
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "decision-regret-matrix",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "matrix": [
    {
      "alternative": "A",
      "scenario": "low",
      "costMinor": "100",
      "regretMinor": "0"
    },
    {
      "alternative": "B",
      "scenario": "low",
      "costMinor": "140",
      "regretMinor": "40"
    },
    {
      "alternative": "A",
      "scenario": "high",
      "costMinor": "300",
      "regretMinor": "100"
    },
    {
      "alternative": "B",
      "scenario": "high",
      "costMinor": "200",
      "regretMinor": "0"
    }
  ],
  "ranking": [
    {
      "alternative": "B",
      "maximumRegretMinor": "40"
    },
    {
      "alternative": "A",
      "maximumRegretMinor": "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": [
    "Complete alternative/scenario matrix; lower supplied cost is better. Minimax regret is a decision aid, not a probability forecast, automatic selection or investment 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."
  ]
}
```

## Survey Top Box Summary

Report · USD 29.00 per job.

Summarize a declared response scale and top-box threshold while keeping missing responses separate.

Anonymous aggregate scale counts only. No respondent identity, sentiment inference, weighting or population-representativeness claim.

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

Fictional input:

```json
{
  "scaleMaximum": 5,
  "topBoxMinimum": 4,
  "missingCount": 2,
  "responses": [
    {
      "score": 3,
      "count": 2
    },
    {
      "score": 4,
      "count": 3
    },
    {
      "score": 5,
      "count": 5
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "survey-top-box-summary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "answered": "10",
  "missing": "2",
  "topBoxCount": "8",
  "topBoxPercent": "80.0000",
  "meanScore": 4.3,
  "distribution": [
    {
      "score": 3,
      "count": "2",
      "percent": "20.0000"
    },
    {
      "score": 4,
      "count": "3",
      "percent": "30.0000"
    },
    {
      "score": 5,
      "count": "5",
      "percent": "50.0000"
    }
  ],
  "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": [
    "Anonymous aggregate scale counts only. No respondent identity, sentiment inference, weighting or population-representativeness 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."
  ]
}
```

## Recommendation Survey Score

Report · USD 19.00 per job.

Calculate the conventional Net Promoter Score from anonymous counts on a zero-to-ten recommendation scale.

Scores 0–6 are detractors, 7–8 passives and 9–10 promoters. NPS is a Bain & Company methodology; this calculation is not endorsement, certification or a representative customer study.

Reference: [www.netpromotersystem.com](https://www.netpromotersystem.com/about/measuring-your-net-promoter-score/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "responses": [
    {
      "score": 10,
      "count": 7
    },
    {
      "score": 8,
      "count": 1
    },
    {
      "score": 4,
      "count": 2
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "net-promoter-score",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "responses": "10",
  "promoters": "7",
  "passives": "1",
  "detractors": "2",
  "score": 50,
  "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": [
    "Scores 0–6 are detractors, 7–8 passives and 9–10 promoters. NPS is a Bain & Company methodology; this calculation is not endorsement, certification or a representative customer study.",
    "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."
  ]
}
```

## Conversion Experiment Summary

Report · USD 39.00 per job.

Compare two observed conversion rates with separate Wilson uncertainty intervals and an explicit baseline.

Independent binomial samples assumed; z is supplied, not a promised confidence level. Individual intervals are not a significance test or a causal claim; repeated peeking and sample selection are not corrected.

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

Fictional input:

```json
{
  "z": 1.96,
  "baseline": {
    "trials": 100,
    "successes": 10
  },
  "variant": {
    "trials": 100,
    "successes": 15
  }
}
```

Illustrative result:

```json
{
  "service": "conversion-experiment-summary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "baseline": {
    "rate": 0.1,
    "lower": 0.055229,
    "upper": 0.174367
  },
  "variant": {
    "rate": 0.15,
    "lower": 0.093059,
    "upper": 0.232837
  },
  "rateDifference": 0.05,
  "relativeLift": 0.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": [
    "Independent binomial samples assumed; z is supplied, not a promised confidence level. Individual intervals are not a significance test or a causal claim; repeated peeking and sample selection are not corrected.",
    "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 Sample Size Plan

Report · USD 29.00 per job.

Estimate a planning sample size for a supplied proportion, precision and population.

Normal-approximation planning for simple random sampling, not an exact assurance of achieved precision. Finite population correction is used only when a population is supplied; no response-rate, clustering or weighting adjustment.

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

Fictional input:

```json
{
  "expectedProportion": 0.5,
  "z": 1.96,
  "margin": 0.05,
  "population": null
}
```

Illustrative result:

```json
{
  "service": "sample-size-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "uncorrectedSample": 385,
  "plannedSample": 385,
  "finitePopulationApplied": 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": [
    "Normal-approximation planning for simple random sampling, not an exact assurance of achieved precision. Finite population correction is used only when a population is supplied; no response-rate, clustering or weighting adjustment.",
    "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."
  ]
}
```

## Measurement Repeatability Profile

Report · USD 39.00 per job.

Estimate pooled repeat-measurement variation for supplied item and instrument groups.

Within-group sample variance pooled by replicate degrees of freedom. This is not a crossed Gage R&R study, calibration certificate or measurement-system acceptance decision; operator reproducibility and bias are not estimated.

Reference: [www.itl.nist.gov](https://www.itl.nist.gov/div898/handbook/mpc/section5/mpc5.htm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "mm",
  "groups": [
    {
      "id": "item-A",
      "readings": [
        9,
        10,
        11
      ]
    },
    {
      "id": "item-B",
      "readings": [
        19,
        20,
        21
      ]
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "measurement-repeatability",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "mm",
  "pooledVariance": 1,
  "pooledStddev": 1,
  "degreesOfFreedom": 4,
  "groups": [
    {
      "id": "item-A",
      "count": 3,
      "mean": 10,
      "stddev": 1
    },
    {
      "id": "item-B",
      "count": 3,
      "mean": 20,
      "stddev": 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": [
    "Within-group sample variance pooled by replicate degrees of freedom. This is not a crossed Gage R&R study, calibration certificate or measurement-system acceptance decision; operator reproducibility and bias are not estimated.",
    "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."
  ]
}
```

## Process Capability Profile

Report · USD 39.00 per job.

Compare a supplied measurement sample with specification limits using an explicit capability profile.

Cp and Cpk use sample standard deviation and assume a stable, approximately normal process. They do not establish stability, future yield or certification; zero variation produces null indices.

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

Fictional input:

```json
{
  "unit": "mm",
  "lowerSpecification": 4,
  "upperSpecification": 16,
  "readings": [
    8,
    10,
    12
  ]
}
```

Illustrative result:

```json
{
  "service": "process-capability-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "SMALL_CAPABILITY_SAMPLE",
      "path": "/readings",
      "detail": "Fewer than 50 observations; capability estimates are especially uncertain.",
      "severity": "warning"
    }
  ],
  "unit": "mm",
  "count": 3,
  "mean": 10,
  "sampleStddev": 2,
  "cp": 1,
  "cpk": 1,
  "observedOutside": 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": [
    "Cp and Cpk use sample standard deviation and assume a stable, approximately normal process. They do not establish stability, future yield or certification; zero variation produces null indices.",
    "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."
  ]
}
```

## Individuals Control Chart Review

Report · USD 39.00 per job.

Build retrospective individual and moving-range limits for an ordered measurement series.

I–MR profile with two-observation moving ranges and d2=1.128. Only points strictly outside three-sigma individual limits are flagged; no run-rule suite, automatic monitoring or proof of process stability.

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

Fictional input:

```json
{
  "unit": "litres",
  "readings": [
    49.6,
    47.6,
    49.9,
    51.3,
    47.8,
    51.2,
    52.6,
    52.4,
    53.6,
    52.1
  ]
}
```

Illustrative result:

```json
{
  "service": "individuals-control-chart",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "SHORT_BASELINE",
      "path": "/readings",
      "detail": "Short retrospective baseline; limits are provisional.",
      "severity": "warning"
    }
  ],
  "unit": "litres",
  "mean": 50.81,
  "meanMovingRange": 1.877778,
  "lowerLimit": 45.81591,
  "upperLimit": 55.80409,
  "points": [
    {
      "index": 0,
      "value": 49.6,
      "outside": false
    },
    {
      "index": 1,
      "value": 47.6,
      "outside": false
    },
    {
      "index": 2,
      "value": 49.9,
      "outside": false
    },
    {
      "index": 3,
      "value": 51.3,
      "outside": false
    },
    {
      "index": 4,
      "value": 47.8,
      "outside": false
    },
    {
      "index": 5,
      "value": 51.2,
      "outside": false
    },
    {
      "index": 6,
      "value": 52.6,
      "outside": false
    },
    {
      "index": 7,
      "value": 52.4,
      "outside": false
    },
    {
      "index": 8,
      "value": 53.6,
      "outside": false
    },
    {
      "index": 9,
      "value": 52.1,
      "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": [
    "I–MR profile with two-observation moving ranges and d2=1.128. Only points strictly outside three-sigma individual limits are flagged; no run-rule suite, automatic monitoring or proof of process stability.",
    "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."
  ]
}
```

## Pareto Loss Report

Report · USD 29.00 per job.

Rank supplied loss categories by exact declared cost and show cumulative shares.

Supplied loss costs only; no automatic root-cause inference, safety classification or 80/20 guarantee.

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

Fictional input:

```json
{
  "currency": "USD",
  "losses": [
    {
      "id": "A",
      "category": "rework",
      "costMinor": 80
    },
    {
      "id": "B",
      "category": "scrap",
      "costMinor": 20
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "pareto-loss-report",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalLossMinor": "100",
  "categories": [
    {
      "category": "rework",
      "costMinor": "80",
      "cumulativeMinor": "80",
      "cumulativePercent": "80.0000"
    },
    {
      "category": "scrap",
      "costMinor": "20",
      "cumulativeMinor": "100",
      "cumulativePercent": "100.0000"
    }
  ],
  "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 loss costs only; no automatic root-cause inference, safety classification or 80/20 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."
  ]
}
```

## Quality Cost Profile

Report · USD 29.00 per job.

Summarize prevention, appraisal and failure costs in one declared reporting currency.

Caller-classified costs and revenue for the same period. No audit opinion, compliance conclusion or cost classification is inferred.

Reference: [asq.org](https://asq.org/quality-resources/cost-of-quality). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "revenueMinor": 10000,
  "costs": [
    {
      "id": "A",
      "category": "prevention",
      "costMinor": 100
    },
    {
      "id": "B",
      "category": "external-failure",
      "costMinor": 400
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "quality-cost-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalQualityCostMinor": "500",
  "failureCostMinor": "400",
  "qualityCostRevenuePercent": "5.0000",
  "categories": [
    {
      "category": "prevention",
      "costMinor": "100"
    },
    {
      "category": "appraisal",
      "costMinor": "0"
    },
    {
      "category": "internal-failure",
      "costMinor": "0"
    },
    {
      "category": "external-failure",
      "costMinor": "400"
    }
  ],
  "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-classified costs and revenue for the same period. No audit opinion, compliance conclusion or cost classification is inferred.",
    "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."
  ]
}
```

## Warranty Cost Scenarios

Report · USD 29.00 per job.

Estimate claim-cost exposure from supplied product volumes, claim rates and unit costs.

One declared currency; exact expected-cost numerator over 10,000. Caller-selected assumptions only, not an actuarial reserve, accounting opinion or guarantee.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ias-37-provisions-contingent-liabilities-and-contingent-assets/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "products": [
    {
      "id": "A",
      "units": 1000,
      "claimRateBasisPoints": 200,
      "costPerClaimMinor": 500
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "warranty-cost-scenarios",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "denominator": "10000",
  "products": [
    {
      "id": "A",
      "expectedCostNumerator": "100000000"
    }
  ],
  "totalCostNumerator": "100000000",
  "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 declared currency; exact expected-cost numerator over 10,000. Caller-selected assumptions only, not an actuarial reserve, accounting opinion or 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."
  ]
}
```

## Material Mass Balance

Report · USD 29.00 per job.

Reconcile material intake with output, waste and storage changes in one supplied mass unit.

Whole-unit records at one declared scale and boundary. Storage increases consume intake; negative storage changes release it. No unit conversion, physical inventory audit or regulatory certification.

Reference: [www.epa.gov](https://www.epa.gov/p2/pollution-prevention-tools-and-calculators). Reference use does not imply endorsement.

Fictional input:

```json
{
  "unit": "g",
  "flows": [
    {
      "id": "A",
      "kind": "intake",
      "quantity": 1000
    },
    {
      "id": "B",
      "kind": "product",
      "quantity": 800
    },
    {
      "id": "C",
      "kind": "waste",
      "quantity": 100
    },
    {
      "id": "D",
      "kind": "storage-change",
      "quantity": 50
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "material-mass-balance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unit": "g",
  "intake": "1000",
  "product": "800",
  "waste": "100",
  "storageChange": "50",
  "unaccounted": "50",
  "accountedPercent": "95.0000",
  "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": [
    "Whole-unit records at one declared scale and boundary. Storage increases consume intake; negative storage changes release it. No unit conversion, physical inventory audit or regulatory 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 Baseload Profile

Report · USD 39.00 per job.

Compare occupied and unoccupied energy demand from interval readings you supply.

Non-overlapping absolute minute intervals and energy in watt-hours. Occupancy flags are supplied, not inferred; no meter connection, tariff estimate, energy audit or automated control.

Reference: [eere.energy.gov](https://eere.energy.gov/energydataguide/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "readings": [
    {
      "id": "A",
      "startMinute": 0,
      "endMinute": 60,
      "energyWh": 1000,
      "occupied": true
    },
    {
      "id": "B",
      "startMinute": 60,
      "endMinute": 120,
      "energyWh": 200,
      "occupied": false
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "utility-baseload-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalEnergyWh": "1200",
  "occupiedAverageWatts": 1000,
  "unoccupiedAverageWatts": 200,
  "unoccupiedToOccupiedRatio": 0.2,
  "peakIntervalWatts": 1000,
  "intervals": [
    {
      "id": "A",
      "averageWatts": 1000
    },
    {
      "id": "B",
      "averageWatts": 200
    }
  ],
  "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 absolute minute intervals and energy in watt-hours. Occupancy flags are supplied, not inferred; no meter connection, tariff estimate, energy audit or automated control.",
    "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."
  ]
}
```

## Energy Driver Regression

Report · USD 39.00 per job.

Fit a supplied operating driver to energy consumption and show residuals and fit quality.

One-driver ordinary least squares with an intercept; observations must use consistent units and periods. Constant drivers return unresolved coefficients. Fit is descriptive, not causal, a weather-normalized audit or an automatic forecast.

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

Fictional input:

```json
{
  "driverUnit": "units",
  "energyUnit": "kWh",
  "observations": [
    {
      "id": "A",
      "driver": 1,
      "energy": 3
    },
    {
      "id": "B",
      "driver": 2,
      "energy": 5
    },
    {
      "id": "C",
      "driver": 3,
      "energy": 7
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "energy-driver-regression",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "driverUnit": "units",
  "energyUnit": "kWh",
  "slope": 2,
  "intercept": 1,
  "rSquared": 1,
  "residuals": [
    {
      "id": "A",
      "residual": 0
    },
    {
      "id": "B",
      "residual": 0
    },
    {
      "id": "C",
      "residual": 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": [
    "One-driver ordinary least squares with an intercept; observations must use consistent units and periods. Constant drivers return unresolved coefficients. Fit is descriptive, not causal, a weather-normalized audit or an automatic 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."
  ]
}
```

## Activity Emissions Estimate

Report · USD 39.00 per job.

Calculate declared activity emissions while retaining the source of every supplied factor.

Whole activity units multiplied by supplied grams CO2e per unit; factors must match activity units. No default regional factors, scope assignment, avoided-emissions claim, assurance or certified inventory.

Reference: [ghgprotocol.org](https://ghgprotocol.org/calculation-tools-faq). Reference use does not imply endorsement.

Fictional input:

```json
{
  "activities": [
    {
      "id": "A",
      "category": "electricity",
      "activityUnit": "kWh",
      "quantity": 100,
      "factorGramsCO2ePerUnit": 400,
      "factorSource": "Fictional factor for this example"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "activity-emissions-estimate",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "totalGramsCO2e": "40000",
  "activities": [
    {
      "id": "A",
      "category": "electricity",
      "gramsCO2e": "40000",
      "factorSource": "Fictional factor for this example"
    }
  ],
  "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": [
    "Whole activity units multiplied by supplied grams CO2e per unit; factors must match activity units. No default regional factors, scope assignment, avoided-emissions claim, assurance or certified inventory.",
    "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."
  ]
}
```

## Water Balance Review

Report · USD 29.00 per job.

Reconcile supplied water intake, discharge, consumption and storage changes.

Whole litres over one consistent reporting boundary and period. A residual is unexplained balance, not proof of a leak, environmental compliance or meter accuracy.

Reference: [www.epa.gov](https://www.epa.gov/watersense/commercial-buildings). Reference use does not imply endorsement.

Fictional input:

```json
{
  "intakeLitres": 1000,
  "dischargeLitres": 600,
  "consumedLitres": 200,
  "storageChangeLitres": 100
}
```

Illustrative result:

```json
{
  "service": "water-balance-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "accountedLitres": "900",
  "unaccountedLitres": "100",
  "unaccountedIntakePercent": "10.0000",
  "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": [
    "Whole litres over one consistent reporting boundary and period. A residual is unexplained balance, not proof of a leak, environmental compliance or meter accuracy.",
    "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."
  ]
}
```

## Straight Line Depreciation Schedule

Report · USD 29.00 per job.

Prepare a straight-line book-cost scenario using your asset costs, residual values and useful lives.

Whole-month scenario; monthly allocation is an exact numerator over life months. No tax rules, acquisition timing, partial-month convention, impairment or accounting approval is inferred.

Reference: [www.ifrs.org](https://www.ifrs.org/issued-standards/list-of-standards/ias-16-property-plant-and-equipment/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "assets": [
    {
      "id": "A",
      "costMinor": 12000,
      "residualMinor": 2000,
      "lifeMonths": 10,
      "elapsedMonths": 3
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "straight-line-depreciation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "assets": [
    {
      "id": "A",
      "depreciableMinor": "10000",
      "monthlyNumerator": "10000",
      "denominator": "10",
      "accumulatedNumerator": "30000",
      "bookValueNumerator": "90000",
      "monthsApplied": 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": [
    "Whole-month scenario; monthly allocation is an exact numerator over life months. No tax rules, acquisition timing, partial-month convention, impairment or accounting approval is inferred.",
    "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."
  ]
}
```

## Capital Cash Flow Scenarios

Report · USD 39.00 per job.

Compare supplied capital cash flows at explicitly chosen discount rates.

Equal annual periods starting at period zero. NPV is a rounded floating-point scenario, not an investment recommendation, valuation certification, IRR estimate or prediction. No currency conversion.

Reference: [blcc.nist.gov](https://blcc.nist.gov/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "cashflows": [
    -10000,
    6000,
    6000
  ],
  "discountRatesBasisPoints": [
    0,
    1000
  ]
}
```

Illustrative result:

```json
{
  "service": "capital-cashflow-scenarios",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "undiscountedMinor": "2000",
  "scenarios": [
    {
      "discountRateBasisPoints": 0,
      "npvMinorEstimate": 2000
    },
    {
      "discountRateBasisPoints": 1000,
      "npvMinorEstimate": 413.22314
    }
  ],
  "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": [
    "Equal annual periods starting at period zero. NPV is a rounded floating-point scenario, not an investment recommendation, valuation certification, IRR estimate or prediction. No currency conversion.",
    "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."
  ]
}
```

## Procurement Bid Cost Comparison

Report · USD 39.00 per job.

Compare complete supplied bids at your selected quantity and planning horizon.

Fixed, unit, shipping and monthly service costs in one currency. No inferred taxes, exchange rates, supplier suitability or automatic award; identical totals remain tied.

Reference: [www.acquisition.gov](https://www.acquisition.gov/far/15.404-1). Reference use does not imply endorsement.

Fictional input:

```json
{
  "currency": "USD",
  "quantity": 10,
  "serviceMonths": 2,
  "bids": [
    {
      "id": "A",
      "fixedMinor": 100,
      "unitMinor": 20,
      "shippingMinor": 0,
      "monthlyServiceMinor": 10
    },
    {
      "id": "B",
      "fixedMinor": 0,
      "unitMinor": 25,
      "shippingMinor": 10,
      "monthlyServiceMinor": 0
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "procurement-bid-cost-compare",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "ranking": [
    {
      "id": "B",
      "totalMinor": "260",
      "rank": 1
    },
    {
      "id": "A",
      "totalMinor": "320",
      "rank": 2
    }
  ],
  "spreadMinor": "60",
  "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, unit, shipping and monthly service costs in one currency. No inferred taxes, exchange rates, supplier suitability or automatic award; identical totals remain tied.",
    "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."
  ]
}
```

## Renewal Notice Calendar

Report · USD 29.00 per job.

Calculate review dates from supplied renewal dates and notice periods.

UTC calendar days, supplied terms and an explicit as-of date. No legal interpretation, holiday/business-day adjustment, automatic renewal, cancellation or reminder sending.

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

Fictional input:

```json
{
  "asOf": "2026-10-17",
  "contracts": [
    {
      "id": "A",
      "renewalOn": "2026-12-01",
      "noticeDays": 30,
      "leadReviewDays": 7
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "renewal-notice-calendar",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "contracts": [
    {
      "id": "A",
      "noticeOn": "2026-11-01",
      "reviewOn": "2026-10-25",
      "daysUntilNotice": 15,
      "state": "upcoming"
    }
  ],
  "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 terms and an explicit as-of date. No legal interpretation, holiday/business-day adjustment, automatic renewal, cancellation or reminder sending.",
    "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 Representation Negotiation API

API · USD 9.00 per job.

Rehearse Accept media-range selection with quality values and specificity precedence.

RFC 9110 media-type profile, quoted parameters and q values up to three decimal places. Original server order breaks ties. Unknown parameters must match; historical accept-extension syntax and live requests are not supported.

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

Fictional input:

```json
{
  "accept": "text/*;q=0.8, text/plain;q=0, application/json;q=0.9",
  "available": [
    "text/plain",
    "text/html",
    "application/json"
  ]
}
```

Illustrative result:

```json
{
  "service": "http-representation-negotiation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "selected": "application/json",
  "candidates": [
    {
      "representation": "application/json",
      "quality": 0.9
    },
    {
      "representation": "text/html",
      "quality": 0.8
    },
    {
      "representation": "text/plain",
      "quality": 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": [
    "RFC 9110 media-type profile, quoted parameters and q values up to three decimal places. Original server order breaks ties. Unknown parameters must match; historical accept-extension syntax and live requests are not supported.",
    "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 Preference Match API

API · USD 5.00 per job.

Filter available language tags against an ordered basic language-range list.

RFC 4647 Basic Filtering only, case-insensitive prefix-boundary matching. Ordered ranges and then available-tag order; no q values, extended filtering, lookup fallback or IANA registry validation.

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

Fictional input:

```json
{
  "ranges": [
    "fr",
    "en"
  ],
  "available": [
    "en-US",
    "fr-CA",
    "de"
  ]
}
```

Illustrative result:

```json
{
  "service": "language-preference-match",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "matches": [
    "fr-CA",
    "en-US"
  ],
  "selected": "fr-CA",
  "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 4647 Basic Filtering only, case-insensitive prefix-boundary matching. Ordered ranges and then available-tag order; no q values, extended filtering, lookup fallback or IANA registry validation.",
    "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 Date Review API

API · USD 5.00 per job.

Validate IMF-fixdate values and compare them with a declared reference date.

Strict contemporary IMF-fixdate syntax with weekday and calendar roundtrip checks. Obsolete HTTP date forms and leap seconds are outside this profile; reference time is supplied.

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

Fictional input:

```json
{
  "value": "Sun, 06 Nov 1994 08:49:37 GMT",
  "reference": "Sun, 06 Nov 1994 08:49:00 GMT"
}
```

Illustrative result:

```json
{
  "service": "http-date-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "isoUtc": "1994-11-06T08:49:37.000Z",
  "secondsFromReference": 37,
  "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": [
    "Strict contemporary IMF-fixdate syntax with weekday and calendar roundtrip checks. Obsolete HTTP date forms and leap seconds are outside this profile; reference time is supplied.",
    "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."
  ]
}
```

## Content Disposition Review API

API · USD 9.00 per job.

Inspect download disposition and UTF-8 filename preference without writing files.

RFC 6266 selected profile; duplicate parameters rejected, UTF-8 filename* preferred. The basename is advisory, not filesystem-safe certification; reserved device names, extensions and local permissions still require consumer checks.

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

Fictional input:

```json
{
  "header": "attachment; filename=report.txt; filename*=UTF-8''caf%C3%A9.txt"
}
```

Illustrative result:

```json
{
  "service": "content-disposition-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "disposition": "attachment",
  "filename": "café.txt",
  "filenameSource": "filename*",
  "advisoryBasename": "café.txt",
  "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 6266 selected profile; duplicate parameters rejected, UTF-8 filename* preferred. The basename is advisory, not filesystem-safe certification; reserved device names, extensions and local permissions still require consumer checks.",
    "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."
  ]
}
```

## Web Link Header Review API

API · USD 9.00 per job.

Parse structured Web Link entries while preserving commas inside targets and quoted values.

RFC 8288 selected syntax profile; duplicate parameters rejected, relative targets preserved and no target dereferencing. Relations are labels, not proof of authority or a trusted navigation instruction.

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

Fictional input:

```json
{
  "header": "</items?page=2>; rel=\"next\", <https://example.com/a,b>; rel=\"alternate\"; title=\"A, B\""
}
```

Illustrative result:

```json
{
  "service": "web-link-header-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "links": [
    {
      "target": "/items?page=2",
      "relations": [
        "next"
      ],
      "anchor": null,
      "parameterNames": [
        "rel"
      ]
    },
    {
      "target": "https://example.com/a,b",
      "relations": [
        "alternate"
      ],
      "anchor": null,
      "parameterNames": [
        "rel",
        "title"
      ]
    }
  ],
  "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 8288 selected syntax profile; duplicate parameters rejected, relative targets preserved and no target dereferencing. Relations are labels, not proof of authority or a trusted navigation 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."
  ]
}
```

## Forwarded Header Review API

API · USD 9.00 per job.

Inspect Forwarded hop syntax and named fields without inferring a trusted client address.

RFC 7239 syntax extraction; quoted node identifiers supported. Proxy values are untrusted caller input. No IP verification, geolocation, trusted-proxy policy or authentication decision.

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

Fictional input:

```json
{
  "header": "for=192.0.2.60;proto=https;by=\"[2001:db8::1]:443\""
}
```

Illustrative result:

```json
{
  "service": "forwarded-header-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "hops": [
    {
      "forNode": "192.0.2.60",
      "byNode": "[2001:db8::1]:443",
      "host": null,
      "protocol": "https",
      "extensionNames": []
    }
  ],
  "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 7239 syntax extraction; quoted node identifiers supported. Proxy values are untrusted caller input. No IP verification, geolocation, trusted-proxy policy 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."
  ]
}
```

## Cookie Attribute Review API

API · USD 9.00 per job.

Review supplied Set-Cookie attributes and selected browser prefix rules without retaining the cookie value in the result.

One synthetic Set-Cookie field; RFC 6265 extraction plus selected SameSite and __Host-/__Secure- rules. Do not submit active session cookies. No browser execution, full cookie storage simulation or site-security certification.

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

Fictional input:

```json
{
  "header": "__Host-example=synthetic; Path=/; Secure; HttpOnly; SameSite=Lax"
}
```

Illustrative result:

```json
{
  "service": "cookie-attribute-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "name": "__Host-example",
  "attributeNames": [
    "path",
    "secure",
    "httponly",
    "samesite"
  ],
  "secure": true,
  "httpOnly": true,
  "sameSite": "lax",
  "issues": [],
  "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 synthetic Set-Cookie field; RFC 6265 extraction plus selected SameSite and __Host-/__Secure- rules. Do not submit active session cookies. No browser execution, full cookie storage simulation or site-security 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."
  ]
}
```

## JWT Claims Context Review API

API · USD 9.00 per job.

Compare a synthetic claim set with explicit issuer, audience and time expectations.

Decoded claims only; no active bearer token, signature, key resolution or authorization decision. Passing these selected RFC 7519 checks never authenticates a JWT; no replay or revocation lookup.

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

Fictional input:

```json
{
  "claims": {
    "iss": "https://issuer.example",
    "aud": [
      "gateway-test"
    ],
    "exp": 2000,
    "nbf": 1000
  },
  "expectedIssuer": "https://issuer.example",
  "expectedAudience": "gateway-test",
  "now": 1500,
  "clockSkewSeconds": 0
}
```

Illustrative result:

```json
{
  "service": "jwt-claims-context-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "issuerMatches": true,
  "audienceMatches": true,
  "notExpired": true,
  "notBeforeSatisfied": true,
  "signatureVerified": 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": [
    "Decoded claims only; no active bearer token, signature, key resolution or authorization decision. Passing these selected RFC 7519 checks never authenticates a JWT; no replay or revocation 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."
  ]
}
```

## Public JWK Contract Check API

API · USD 9.00 per job.

Inspect a public RSA, EC or OKP key against a declared structural profile.

Public required members only; private, symmetric and unknown members are rejected before purchase. Coordinate length and canonical encoding checks do not prove curve membership, key strength, ownership or suitability.

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

Fictional input:

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

Illustrative result:

```json
{
  "service": "public-jwk-contract-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "keyType": "OKP",
  "curve": "Ed25519",
  "publicOnly": true,
  "cryptographicValidation": 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": [
    "Public required members only; private, symmetric and unknown members are rejected before purchase. Coordinate length and canonical encoding checks do not prove curve membership, key strength, ownership or suitability.",
    "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."
  ]
}
```

## JWK Thumbprint API

API · USD 9.00 per job.

Compute a SHA-256 thumbprint from the required members of a supported public JWK.

RFC 7638 and RFC 8037 required-member ordering; RSA, selected EC and OKP public profiles. Identification digest only; no signature verification, trust assertion or ownership proof.

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

Fictional input:

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

Illustrative result:

```json
{
  "service": "jwk-thumbprint",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "canonicalRequiredMembers": "{\"crv\":\"Ed25519\",\"kty\":\"OKP\",\"x\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"}",
  "sha256Base64url": "ogRZbCR5KTrPFCAfuYmCMwj0w7Yuk3Lr6YWQWfpkbf0",
  "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 7638 and RFC 8037 required-member ordering; RSA, selected EC and OKP public profiles. Identification digest only; no signature verification, trust assertion or ownership 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."
  ]
}
```

## JOSE Protected Header Review API

API · USD 9.00 per job.

Review a decoded protected header against a caller-declared algorithm and critical-extension policy.

Synthetic decoded fields only; no JWS token or key. Unsupported critical extensions and unsecured alg=none stay visible; this is configuration comparison, not signature verification or authorization.

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

Fictional input:

```json
{
  "header": {
    "alg": "ES256",
    "crit": [
      "b64"
    ],
    "b64": false
  },
  "allowedAlgorithms": [
    "ES256"
  ],
  "understoodCritical": [
    "b64"
  ]
}
```

Illustrative result:

```json
{
  "service": "jose-protected-header-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "algorithmAllowed": true,
  "unsecuredAlgorithm": false,
  "unsupportedCritical": [],
  "b64CriticalWhenFalse": true,
  "signatureVerified": 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": [
    "Synthetic decoded fields only; no JWS token or key. Unsupported critical extensions and unsecured alg=none stay visible; this is configuration comparison, not signature verification or authorization.",
    "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."
  ]
}
```

## PKCE S256 Comparison API

API · USD 5.00 per job.

Compare a synthetic PKCE verifier with its expected S256 challenge.

RFC 7636 S256 profile only. Use fictional diagnostic values, never an active authorization verifier. No OAuth exchange, login, token request or account change.

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

Fictional input:

```json
{
  "verifier": "dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk",
  "challenge": "E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM"
}
```

Illustrative result:

```json
{
  "service": "pkce-s256-compare",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "derivedChallenge": "E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM",
  "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": [
    "RFC 7636 S256 profile only. Use fictional diagnostic values, never an active authorization verifier. No OAuth exchange, login, token request or account change.",
    "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."
  ]
}
```

## OAuth Scope Comparison API

API · USD 5.00 per job.

Compare requested and granted scope names without using an access token.

RFC 6749 space-delimited case-sensitive scope strings. Names are opaque labels; no resource-server access, authorization or provider semantics are inferred.

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

Fictional input:

```json
{
  "requested": "read write",
  "granted": "read profile"
}
```

Illustrative result:

```json
{
  "service": "oauth-scope-compare",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "missing": [
    "write"
  ],
  "additional": [
    "profile"
  ],
  "coversRequested": 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 6749 space-delimited case-sensitive scope strings. Names are opaque labels; no resource-server access, authorization or provider semantics are inferred.",
    "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."
  ]
}
```

## DID Document Relationship Review API

API · USD 19.00 per job.

Check local verification-method references in a supplied DID document profile.

Selected DID Core fields using absolute IDs and reference-only relationships. No DID resolution, embedded verification methods, cryptographic key validation, controller ownership or trust decision.

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

Fictional input:

```json
{
  "document": {
    "id": "did:example:alice",
    "verificationMethod": [
      {
        "id": "did:example:alice#key-1",
        "controller": "did:example:alice",
        "type": "Multikey"
      }
    ],
    "authentication": [
      "did:example:alice#key-1"
    ],
    "assertionMethod": [
      "did:example:alice#key-2"
    ]
  }
}
```

Illustrative result:

```json
{
  "service": "did-document-relationships",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "documentId": "did:example:alice",
  "unresolvedReferences": [
    "did:example:alice#key-2"
  ],
  "duplicateMethodIds": [],
  "externalControllers": [],
  "resolved": 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": [
    "Selected DID Core fields using absolute IDs and reference-only relationships. No DID resolution, embedded verification methods, cryptographic key validation, controller ownership or trust 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."
  ]
}
```

## Credential Data Model Profile API

API · USD 19.00 per job.

Inspect selected public credential fields and a declared validity window without verifying a proof.

W3C VC Data Model 2.0 selected JSON profile with issuer and subject IDs. No JSON-LD expansion, signature/proof verification, issuer accreditation, revocation lookup or identity authentication.

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

Fictional input:

```json
{
  "credential": {
    "@context": [
      "https://www.w3.org/ns/credentials/v2"
    ],
    "type": [
      "VerifiableCredential"
    ],
    "issuer": "https://issuer.example",
    "credentialSubject": {
      "id": "did:example:subject"
    },
    "validFrom": "2026-01-01T00:00:00Z",
    "validUntil": "2027-01-01T00:00:00Z",
    "proofPresent": true
  },
  "asOf": "2026-10-17T00:00:00Z"
}
```

Illustrative result:

```json
{
  "service": "vc-data-model-profile",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "baseContextFirst": true,
  "credentialTypePresent": true,
  "withinDeclaredWindow": true,
  "proofDeclared": true,
  "proofVerified": 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": [
    "W3C VC Data Model 2.0 selected JSON profile with issuer and subject IDs. No JSON-LD expansion, signature/proof verification, issuer accreditation, revocation lookup or identity authentication.",
    "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."
  ]
}
```

## Status Bitstring Query API

API · USD 9.00 per job.

Read a selected status bit from caller-supplied decoded bytes.

W3C bitstring indexing profile: bit zero is the most significant bit of byte zero. Raw decoded bytes only, not compressed encodedList or a complete status credential. No list authenticity, freshness or revocation decision.

Reference: [www.w3.org](https://www.w3.org/TR/vc-bitstring-status-list/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "decodedHex": "80",
  "index": 0
}
```

Illustrative result:

```json
{
  "service": "status-bitstring-query",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "bit": 1,
  "byteIndex": 0,
  "bitOffsetFromLeft": 0,
  "listAuthenticated": 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": [
    "W3C bitstring indexing profile: bit zero is the most significant bit of byte zero. Raw decoded bytes only, not compressed encodedList or a complete status credential. No list authenticity, freshness or revocation 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."
  ]
}
```

## DPoP Claims Context Review API

API · USD 19.00 per job.

Rehearse method, target and issued-time comparisons for decoded synthetic DPoP claims.

Selected RFC 9449 context checks; query and fragment excluded from target comparison. No JWT signature, public-key binding, nonce, access-token hash or replay-store verification; never sufficient to authorize a request.

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

Fictional input:

```json
{
  "claims": {
    "htm": "POST",
    "htu": "https://example.com/resource",
    "iat": 1000,
    "jti": "fictional-proof-A"
  },
  "requestMethod": "POST",
  "requestUrl": "https://example.com/resource?view=1",
  "now": 1010,
  "allowedAgeSeconds": 60,
  "futureSkewSeconds": 5
}
```

Illustrative result:

```json
{
  "service": "dpop-claims-context-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "methodMatches": true,
  "targetMatches": true,
  "issuedTimeInWindow": true,
  "signatureVerified": false,
  "replayChecked": 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": [
    "Selected RFC 9449 context checks; query and fragment excluded from target comparison. No JWT signature, public-key binding, nonce, access-token hash or replay-store verification; never sufficient to authorize a 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."
  ]
}
```

## Merkle Inclusion Proof API

API · USD 19.00 per job.

Verify a supplied inclusion path against a declared SHA-256 tree root.

RFC 6962 domain-separated Merkle hash profile only, not a complete current Certificate Transparency client. The caller supplies the root and tree size; signed tree heads, consistency, log identity and certificate trust are not verified.

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

Fictional input:

```json
{
  "leafHex": "",
  "index": 0,
  "treeSize": 1,
  "rootHex": "6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d",
  "path": []
}
```

Illustrative result:

```json
{
  "service": "merkle-inclusion-verify",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "computedRootHex": "6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d",
  "matchesRoot": true,
  "rootAuthenticated": 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 6962 domain-separated Merkle hash profile only, not a complete current Certificate Transparency client. The caller supplies the root and tree size; signed tree heads, consistency, log identity and certificate trust are not verified.",
    "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."
  ]
}
```

## Base32 Conversion API

API · USD 5.00 per job.

Encode or decode canonical padded RFC 4648 Base32 bytes.

Uppercase alphabet with canonical padding and zero unused bits. No encryption, compression, identity or integrity assertion.

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

Fictional input:

```json
{
  "operation": "encode",
  "value": "666f6f"
}
```

Illustrative result:

```json
{
  "service": "base32-conversion",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "hex": "666f6f",
  "base32": "MZXW6===",
  "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": [
    "Uppercase alphabet with canonical padding and zero unused bits. No encryption, compression, identity or integrity 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."
  ]
}
```

## Base58Check Inspection API

API · USD 9.00 per job.

Inspect a Base58Check payload and compare its double-SHA-256 checksum.

Byte-level Base58Check only. Version bytes are reported without inferring network, address ownership, spendability or safety; no wallet connection or blockchain lookup.

Reference: [developer.bitcoin.org](https://developer.bitcoin.org/reference/transactions.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "value": "1111111111111111111114oLvT2"
}
```

Illustrative result:

```json
{
  "service": "base58check-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "payloadHex": "000000000000000000000000000000000000000000",
  "checksumHex": "94a00911",
  "expectedChecksumHex": "94a00911",
  "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": [
    "Byte-level Base58Check only. Version bytes are reported without inferring network, address ownership, spendability or safety; no wallet connection or blockchain 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."
  ]
}
```

## SegWit Address Inspection API

API · USD 9.00 per job.

Validate native Bitcoin witness address encoding and checksum variant.

BIP 173/350 bc, tb and bcrt encoding profiles. Witness versions 0–16, canonical padding and version-dependent lengths/checksum. No ownership, balance, network broadcast or spendability verification.

Reference: [github.com](https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki). Reference use does not imply endorsement.

Fictional input:

```json
{
  "address": "BC1SW50QGDZ25J"
}
```

Illustrative result:

```json
{
  "service": "segwit-address-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "networkPrefix": "bc",
  "witnessVersion": 16,
  "programHex": "751e",
  "encoding": "bech32m",
  "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": [
    "BIP 173/350 bc, tb and bcrt encoding profiles. Witness versions 0–16, canonical padding and version-dependent lengths/checksum. No ownership, balance, network broadcast or spendability verification.",
    "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."
  ]
}
```

## CompactSize Codec API

API · USD 5.00 per job.

Encode or decode a canonical Bitcoin CompactSize unsigned integer.

Complete uint64 value retained as a decimal string; exact-length canonical little-endian profile. This does not parse or submit a Bitcoin transaction.

Reference: [developer.bitcoin.org](https://developer.bitcoin.org/reference/transactions.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "operation": "encode",
  "value": "253"
}
```

Illustrative result:

```json
{
  "service": "compact-size-codec",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "decimal": "253",
  "encodedHex": "fdfd00",
  "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": [
    "Complete uint64 value retained as a decimal string; exact-length canonical little-endian profile. This does not parse or submit a Bitcoin transaction.",
    "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."
  ]
}
```

## Unsigned Varint Codec API

API · USD 5.00 per job.

Encode or decode one canonical unsigned 64-bit base-128 varint.

Unsigned Protobuf/LEB128 varint profile only; exact decimal strings. Signed int64, ZigZag, field tags and complete Protocol Buffer messages are outside this edition.

Reference: [protobuf.dev](https://protobuf.dev/programming-guides/encoding/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "operation": "decode",
  "value": "9601"
}
```

Illustrative result:

```json
{
  "service": "protobuf-varint-codec",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "decimal": "150",
  "encodedHex": "9601",
  "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": [
    "Unsigned Protobuf/LEB128 varint profile only; exact decimal strings. Signed int64, ZigZag, field tags and complete Protocol Buffer messages are outside this edition.",
    "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."
  ]
}
```

## Deterministic CBOR Profile API

API · USD 19.00 per job.

Inspect a bounded deterministic CBOR encoding without executing or interpreting application tags.

RFC 8949 core bytewise map order, shortest integer/length encodings, UTF-8, definite arrays/maps, integers, byte/text strings, booleans and null. Tags, floats, undefined and indefinite encodings are rejected before purchase. No complete CBOR or COSE certification.

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

Fictional input:

```json
{
  "encodedHex": "a2616101616282f5f6"
}
```

Illustrative result:

```json
{
  "service": "cbor-profile-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "byteLength": 9,
  "nodeCount": 7,
  "maximumDepth": 2,
  "profile": "rfc8949-core-deterministic-definite-no-tags-no-floats",
  "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 8949 core bytewise map order, shortest integer/length encodings, UTF-8, definite arrays/maps, integers, byte/text strings, booleans and null. Tags, floats, undefined and indefinite encodings are rejected before purchase. No complete CBOR or COSE 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."
  ]
}
```

## Unicode Normalization Review API

API · USD 5.00 per job.

Compare Unicode normalization forms and report code point counts.

ECMAScript Unicode normalization forms NFC, NFD, NFKC and NFKD. No transliteration, confusable detection, identifier safety or linguistic equivalence claim.

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

Fictional input:

```json
{
  "text": "é"
}
```

Illustrative result:

```json
{
  "service": "unicode-normalization-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "codePoints": 2,
  "forms": [
    {
      "form": "NFC",
      "text": "é",
      "changed": true,
      "codePoints": 1
    },
    {
      "form": "NFD",
      "text": "é",
      "changed": false,
      "codePoints": 2
    },
    {
      "form": "NFKC",
      "text": "é",
      "changed": true,
      "codePoints": 1
    },
    {
      "form": "NFKD",
      "text": "é",
      "changed": false,
      "codePoints": 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": [
    "ECMAScript Unicode normalization forms NFC, NFD, NFKC and NFKD. No transliteration, confusable detection, identifier safety or linguistic equivalence 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."
  ]
}
```

## Unicode Control Review API

API · USD 9.00 per job.

Locate selected bidirectional and non-printing control characters in supplied text.

Explicit character-class profile: C0/C1 controls, bidi marks/embeddings/isolates and zero-width format characters. Findings use code point indices; no full UTS 39 confusable, spoofing, script or text-safety certification.

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

Fictional input:

```json
{
  "text": "ab‮cd"
}
```

Illustrative result:

```json
{
  "service": "unicode-control-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "codePoints": 5,
  "controls": [
    {
      "index": 2,
      "codePoint": "U+202E",
      "kind": "bidirectional-format"
    }
  ],
  "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 character-class profile: C0/C1 controls, bidi marks/embeddings/isolates and zero-width format characters. Findings use code point indices; no full UTS 39 confusable, spoofing, script or text-safety 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."
  ]
}
```

## International Hostname Preview API

API · USD 9.00 per job.

Preview the ASCII hostname produced by the platform URL parser.

WHATWG URL/UTS 46 web-host profile with DNS-label shape checks. No DNS request, registration lookup, full IDNA2008 conformance, confusable detection or domain ownership assertion.

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

Fictional input:

```json
{
  "hostname": "bücher.example"
}
```

Illustrative result:

```json
{
  "service": "idna-hostname-preview",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "asciiHostname": "xn--bcher-kva.example",
  "changed": true,
  "resolutionPerformed": 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": [
    "WHATWG URL/UTS 46 web-host profile with DNS-label shape checks. No DNS request, registration lookup, full IDNA2008 conformance, confusable detection or domain ownership 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."
  ]
}
```

## Lexical Path Normalization API

API · USD 5.00 per job.

Normalize a supplied POSIX path and identify attempted traversal above its lexical root.

POSIX lexical segments only; no percent decoding, Windows paths, filesystem access, symlink resolution or security boundary certification. Relative leading parent segments are retained.

Reference: [pubs.opengroup.org](https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1_chap04.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "path": "/a/../../b/./c"
}
```

Illustrative result:

```json
{
  "service": "path-normalization-preview",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "normalized": "/b/c",
  "absolute": true,
  "attemptedAboveRoot": 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": [
    "POSIX lexical segments only; no percent decoding, Windows paths, filesystem access, symlink resolution or security boundary certification. Relative leading parent segments are retained.",
    "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."
  ]
}
```

## Path Glob Rehearsal API

API · USD 9.00 per job.

Rehearse deterministic wildcard matching against supplied paths.

Anchored POSIX-style profile: * matches zero or more non-slash code points, ** crosses slashes, ? matches one non-slash. Slash is always literal, including after **. No braces, classes, escaping, gitignore semantics, filesystem access or rule deployment.

Reference: [pubs.opengroup.org](https://pubs.opengroup.org/onlinepubs/9799919799/functions/fnmatch.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "pattern": "src/**.ts",
  "paths": [
    "src/a.ts",
    "src/nested/b.ts",
    "test/a.ts"
  ]
}
```

Illustrative result:

```json
{
  "service": "glob-match-rehearsal",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "matches": [
    {
      "path": "src/a.ts",
      "matched": true
    },
    {
      "path": "src/nested/b.ts",
      "matched": true
    },
    {
      "path": "test/a.ts",
      "matched": 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": [
    "Anchored POSIX-style profile: * matches zero or more non-slash code points, ** crosses slashes, ? matches one non-slash. Slash is always literal, including after **. No braces, classes, escaping, gitignore semantics, filesystem access or rule deployment.",
    "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."
  ]
}
```

## Graph Strong Components API

API · USD 9.00 per job.

Find strongly connected components and directed-cycle membership in a supplied graph.

Bounded directed graph, deterministic lexical component ordering and no network traversal. Components describe supplied topology only; no scheduling, critical-path or runtime dependency discovery.

Reference: [www.boost.org](https://www.boost.org/doc/libs/latest/libs/graph/doc/html/graph/algorithms/connected_components/strong_components.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "nodes": [
    "A",
    "B",
    "C"
  ],
  "edges": [
    {
      "from": "A",
      "to": "B"
    },
    {
      "from": "B",
      "to": "A"
    },
    {
      "from": "B",
      "to": "C"
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "graph-strong-components",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "components": [
    [
      "A",
      "B"
    ],
    [
      "C"
    ]
  ],
  "cyclicNodes": [
    "A",
    "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": [
    "Bounded directed graph, deterministic lexical component ordering and no network traversal. Components describe supplied topology only; no scheduling, critical-path or runtime dependency discovery.",
    "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."
  ]
}
```

## Bipartite Matching Plan API

API · USD 19.00 per job.

Find a maximum-cardinality assignment from declared eligible resource pairs.

Anonymous resources and tasks with one-to-one eligibility only. Deterministic augmenting paths; no cost optimization, inferred suitability, employment selection, booking or external action.

Reference: [www.boost.org](https://www.boost.org/doc/libs/latest/libs/graph/doc/html/graph/index.html). Reference use does not imply endorsement.

Fictional input:

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

Illustrative result:

```json
{
  "service": "bipartite-matching-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "cardinality": 2,
  "assignments": [
    {
      "left": "A",
      "right": "2"
    },
    {
      "left": "B",
      "right": "1"
    }
  ],
  "unmatchedLeft": [],
  "unmatchedRight": [],
  "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": [
    "Anonymous resources and tasks with one-to-one eligibility only. Deterministic augmenting paths; no cost optimization, inferred suitability, employment selection, booking 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."
  ]
}
```

## Network Flow Plan API

API · USD 19.00 per job.

Calculate maximum feasible throughput and a minimum cut from declared directed capacities.

Bounded integral capacity graph using Edmonds–Karp; no negative, parallel or self edges. Capacity is a supplied model, not a live network measurement or automatic routing decision.

Reference: [www.boost.org](https://www.boost.org/doc/libs/develop/libs/graph/doc/html/graph/algorithms/network_flow/edmonds_karp_max_flow.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "nodes": [
    "S",
    "A",
    "T"
  ],
  "source": "S",
  "sink": "T",
  "edges": [
    {
      "from": "S",
      "to": "A",
      "capacity": 5
    },
    {
      "from": "A",
      "to": "T",
      "capacity": 3
    },
    {
      "from": "S",
      "to": "T",
      "capacity": 2
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "network-flow-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "maximumFlow": 5,
  "cutCapacity": 5,
  "sourceSide": [
    "A",
    "S"
  ],
  "sinkSide": [
    "T"
  ],
  "cutEdges": [
    {
      "from": "A",
      "to": "T",
      "capacity": 3
    },
    {
      "from": "S",
      "to": "T",
      "capacity": 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": [
    "Bounded integral capacity graph using Edmonds–Karp; no negative, parallel or self edges. Capacity is a supplied model, not a live network measurement or automatic routing 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."
  ]
}
```

## Interval Coverage API

API · USD 9.00 per job.

Merge supplied half-open integer intervals and identify uncovered parts of a declared window.

One unit and time base; intervals are clipped to [windowStart, windowEnd), adjacent intervals merge. No calendar, timezone, appointment or resource scheduling semantics.

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

Fictional input:

```json
{
  "windowStart": 0,
  "windowEnd": 10,
  "intervals": [
    {
      "start": 1,
      "end": 4
    },
    {
      "start": 3,
      "end": 7
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "interval-coverage",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "coverage": [
    {
      "start": 1,
      "end": 7
    }
  ],
  "gaps": [
    {
      "start": 0,
      "end": 1
    },
    {
      "start": 7,
      "end": 10
    }
  ],
  "coveredLength": 6,
  "uncoveredLength": 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": [
    "One unit and time base; intervals are clipped to [windowStart, windowEnd), adjacent intervals merge. No calendar, timezone, appointment or resource scheduling semantics.",
    "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."
  ]
}
```

## Encoded Polyline API

API · USD 9.00 per job.

Encode or decode coordinate sequences with the five-decimal encoded polyline profile.

Google encoded polyline E5 profile, canonical integers and explicit latitude/longitude order. Lossy rounding to five decimals; no route, road, travel-time or map-service access.

Reference: [developers.google.com](https://developers.google.com/maps/documentation/utilities/polylinealgorithm). Reference use does not imply endorsement.

Fictional input:

```json
{
  "operation": "encode",
  "payload": [
    {
      "latitude": 38.5,
      "longitude": -120.2
    },
    {
      "latitude": 40.7,
      "longitude": -120.95
    },
    {
      "latitude": 43.252,
      "longitude": -126.453
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "polyline-codec",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "encoded": "_p~iF~ps|U_ulLnnqC_mqNvxq`@",
  "points": [
    {
      "latitude": 38.5,
      "longitude": -120.2
    },
    {
      "latitude": 40.7,
      "longitude": -120.95
    },
    {
      "latitude": 43.252,
      "longitude": -126.453
    }
  ],
  "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": [
    "Google encoded polyline E5 profile, canonical integers and explicit latitude/longitude order. Lossy rounding to five decimals; no route, road, travel-time or map-service 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."
  ]
}
```

## XYZ Tile Coverage API

API · USD 9.00 per job.

Calculate Web Mercator XYZ tiles intersecting a supplied geographic rectangle.

Zoom 0–16, latitude within ±85.05112878 degrees and at most 200 returned tiles. East/south bounds are exclusive; antimeridian crossing is supported. No map tiles fetched, licensing or geographic coverage guarantee.

Reference: [wiki.openstreetmap.org](https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames). Reference use does not imply endorsement.

Fictional input:

```json
{
  "zoom": 0,
  "west": -10,
  "east": 10,
  "south": -10,
  "north": 10
}
```

Illustrative result:

```json
{
  "service": "xyz-tile-cover",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "tiles": [
    {
      "z": 0,
      "x": 0,
      "y": 0
    }
  ],
  "count": 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": [
    "Zoom 0–16, latitude within ±85.05112878 degrees and at most 200 returned tiles. East/south bounds are exclusive; antimeridian crossing is supported. No map tiles fetched, licensing or geographic coverage 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."
  ]
}
```

## Spherical Distance Matrix API

API · USD 9.00 per job.

Calculate pairwise great-circle distances for supplied coordinates and an explicit sphere radius.

Haversine spherical approximation in metres; not ellipsoidal surveying, road routes, travel time or live geolocation. Coordinates are supplied and no map is fetched.

Reference: [www.movable-type.co.uk](https://www.movable-type.co.uk/scripts/latlong.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "radiusMetres": 6371000,
  "points": [
    {
      "id": "A",
      "latitude": 0,
      "longitude": 0
    },
    {
      "id": "B",
      "latitude": 0,
      "longitude": 90
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "haversine-distance-matrix",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "radiusMetres": 6371000,
  "distances": [
    {
      "from": "A",
      "to": "A",
      "metres": 0
    },
    {
      "from": "A",
      "to": "B",
      "metres": 10007543.39801
    },
    {
      "from": "B",
      "to": "A",
      "metres": 10007543.39801
    },
    {
      "from": "B",
      "to": "B",
      "metres": 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": [
    "Haversine spherical approximation in metres; not ellipsoidal surveying, road routes, travel time or live geolocation. Coordinates are supplied and no map is fetched.",
    "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."
  ]
}
```

## Stable Record Shard Plan API

API · USD 9.00 per job.

Assign supplied record IDs to a declared number of shards using a stable SHA-256 profile.

UTF-8 IDs hashed without normalization; the full digest is treated as an unsigned big-endian integer modulo shard count. No storage changes, load-balance guarantee, consistent hashing or migration execution.

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

Fictional input:

```json
{
  "shardCount": 1,
  "recordIds": [
    "record-A",
    "record-B"
  ]
}
```

Illustrative result:

```json
{
  "service": "json-record-shard-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "assignments": [
    {
      "id": "record-A",
      "shard": 0
    },
    {
      "id": "record-B",
      "shard": 0
    }
  ],
  "shardCount": 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": [
    "UTF-8 IDs hashed without normalization; the full digest is treated as an unsigned big-endian integer modulo shard count. No storage changes, load-balance guarantee, consistent hashing or migration 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."
  ]
}
```

## GTIN and SSCC Check Digit API

API · USD 5.00 per job.

Check the modulo-ten digit of a supplied GTIN or SSCC identifier.

GTIN-8/12/13/14 and SSCC-18 numeric check digit only. A match does not establish GS1 issuance, brand ownership, product authenticity or barcode print quality.

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

Fictional input:

```json
{
  "identifier": "4006381333931"
}
```

Illustrative result:

```json
{
  "service": "gs1-checkdigit-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "length": 13,
  "profile": "GTIN",
  "expectedCheckDigit": 1,
  "suppliedCheckDigit": 1,
  "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": [
    "GTIN-8/12/13/14 and SSCC-18 numeric check digit only. A match does not establish GS1 issuance, brand ownership, product authenticity or barcode print quality.",
    "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."
  ]
}
```

## UTC Series Resampling API

API · USD 9.00 per job.

Aggregate supplied observations into explicit fixed-duration UTC buckets and preserve empty buckets.

Half-open [start,end) interval and buckets anchored to start. Duplicate timestamps are separate observations; empty buckets return null, never zero-filled. No interpolation, timezone calendar periods or live telemetry.

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

Fictional input:

```json
{
  "start": "2026-10-17T00:00:00Z",
  "end": "2026-10-17T00:02:00Z",
  "bucketSeconds": 60,
  "aggregation": "mean",
  "observations": [
    {
      "at": "2026-10-17T00:00:05Z",
      "value": 2
    },
    {
      "at": "2026-10-17T00:00:10Z",
      "value": 4
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "utc-series-resample",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "buckets": [
    {
      "start": "2026-10-17T00:00:00.000Z",
      "end": "2026-10-17T00:01:00.000Z",
      "count": 2,
      "value": 3
    },
    {
      "start": "2026-10-17T00:01:00.000Z",
      "end": "2026-10-17T00:02:00.000Z",
      "count": 0,
      "value": 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": [
    "Half-open [start,end) interval and buckets anchored to start. Duplicate timestamps are separate observations; empty buckets return null, never zero-filled. No interpolation, timezone calendar periods or live telemetry.",
    "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."
  ]
}
```

## Unicode Edit Distance API

API · USD 5.00 per job.

Calculate insertion, deletion and substitution distance between two supplied strings.

Unit-cost Levenshtein distance over Unicode code points, with no normalization. Not grapheme segmentation, identity matching, linguistic similarity or a plagiarism decision.

Reference: [www.nist.gov](https://www.nist.gov/dads/HTML/Levenshtein.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "left": "kitten",
  "right": "sitting"
}
```

Illustrative result:

```json
{
  "service": "edit-distance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "distance": 3,
  "leftCodePoints": 6,
  "rightCodePoints": 7,
  "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": [
    "Unit-cost Levenshtein distance over Unicode code points, with no normalization. Not grapheme segmentation, identity matching, linguistic similarity or a plagiarism 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."
  ]
}
```

## Line Sequence Difference API

API · USD 9.00 per job.

Produce a deterministic insertion/deletion script for two supplied line sequences.

Exact line equality and longest common subsequence; deletion wins equal-length ties. No whitespace normalization, semantic merge, filesystem access or repository changes.

Reference: [www.nist.gov](https://www.nist.gov/dads/HTML/longestCommonSubsequence.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "before": [
    "a",
    "b"
  ],
  "after": [
    "a",
    "c"
  ]
}
```

Illustrative result:

```json
{
  "service": "line-sequence-diff",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "editCount": 2,
  "operations": [
    {
      "operation": "keep",
      "line": "a"
    },
    {
      "operation": "delete",
      "line": "b"
    },
    {
      "operation": "insert",
      "line": "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": [
    "Exact line equality and longest common subsequence; deletion wins equal-length ties. No whitespace normalization, semantic merge, filesystem access or repository 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."
  ]
}
```

## Bloom Filter Sizing API

API · USD 9.00 per job.

Estimate bit-array size and hash count for a declared expected population and false-positive target.

Standard independent uniform-hash approximation with rounded-up bit count and rounded hash count. A sizing plan, not a deployed filter or a guarantee; no false-negative claim for unspecified implementations.

Reference: [www.eecs.harvard.edu](https://www.eecs.harvard.edu/~michaelm/NEWWORK/postscripts/BloomFilterSurvey.pdf). Reference use does not imply endorsement.

Fictional input:

```json
{
  "expectedItems": 1000,
  "targetFalsePositive": 0.01
}
```

Illustrative result:

```json
{
  "service": "bloom-filter-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "bits": 9586,
  "bytes": 1199,
  "hashFunctions": 7,
  "estimatedFalsePositive": 0.010035,
  "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": [
    "Standard independent uniform-hash approximation with rounded-up bit count and rounded hash count. A sizing plan, not a deployed filter or a guarantee; no false-negative claim for unspecified implementations.",
    "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."
  ]
}
```

## Quantile Summary API

API · USD 5.00 per job.

Calculate sample quantiles using a declared linear interpolation convention.

Hyndman–Fan Type 7, h=(n−1)p, sorted finite values. Sample quantiles are not confidence bounds, population tail guarantees or a streaming estimator.

Reference: [stat.ethz.ch](https://stat.ethz.ch/R-manual/R-devel/library/stats/html/quantile.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "values": [
    0,
    10,
    20,
    30
  ],
  "probabilities": [
    0,
    0.25,
    0.5,
    1
  ]
}
```

Illustrative result:

```json
{
  "service": "quantile-summary",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "count": 4,
  "quantiles": [
    {
      "probability": 0,
      "value": 0
    },
    {
      "probability": 0.25,
      "value": 7.5
    },
    {
      "probability": 0.5,
      "value": 15
    },
    {
      "probability": 1,
      "value": 30
    }
  ],
  "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": [
    "Hyndman–Fan Type 7, h=(n−1)p, sorted finite values. Sample quantiles are not confidence bounds, population tail guarantees or a streaming estimator.",
    "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."
  ]
}
```

## Least Squares Fit API

API · USD 9.00 per job.

Fit one predictor and an intercept with explicit unresolved results for constant predictors.

Ordinary least squares descriptive fit to supplied points. No causal claim, extrapolation, uncertainty interval, outlier removal or automated decision; constant outcome leaves R-squared undefined.

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

Fictional input:

```json
{
  "points": [
    {
      "x": 1,
      "y": 3
    },
    {
      "x": 2,
      "y": 5
    },
    {
      "x": 3,
      "y": 7
    }
  ]
}
```

Illustrative result:

```json
{
  "service": "least-squares-fit",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "slope": 2,
  "intercept": 1,
  "rSquared": 1,
  "residualSumSquares": 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": [
    "Ordinary least squares descriptive fit to supplied points. No causal claim, extrapolation, uncertainty interval, outlier removal or automated decision; constant outcome leaves R-squared undefined.",
    "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 Unit Conversion API

API · USD 5.00 per job.

Convert supported length, mass, time and temperature values with exact rational factors.

Fixed case-sensitive unit table: m cm mm km in ft; g kg lb; s min h; K C F. Exact reduced fraction is authoritative. No full UCUM language, currencies, density or context-dependent units.

Reference: [www.nist.gov](https://www.nist.gov/pml/special-publication-811). Reference use does not imply endorsement.

Fictional input:

```json
{
  "value": "32",
  "from": "F",
  "to": "C"
}
```

Illustrative result:

```json
{
  "service": "unit-conversion",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "numerator": "0",
  "denominator": "1",
  "from": "F",
  "to": "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": [
    "Fixed case-sensitive unit table: m cm mm km in ft; g kg lb; s min h; K C F. Exact reduced fraction is authoritative. No full UCUM language, currencies, density or context-dependent units.",
    "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."
  ]
}
```

## Content Identifier Inspection API

API · USD 9.00 per job.

Inspect a supported CID and expose its version, codec and SHA-256 multihash.

CIDv0 base58btc dag-pb, or CIDv1 lowercase unpadded base32 with a nonzero codec and sha2-256. Canonical varints required. No IPFS gateway, content retrieval, availability, authenticity or ownership assertion.

Reference: [specs.ipfs.tech](https://specs.ipfs.tech/cid/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "cid": "bafkreiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
```

Illustrative result:

```json
{
  "service": "content-id-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "version": 1,
  "codecDecimal": "85",
  "multihashCodeDecimal": "18",
  "digestHex": "0000000000000000000000000000000000000000000000000000000000000000",
  "contentRetrieved": 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": [
    "CIDv0 base58btc dag-pb, or CIDv1 lowercase unpadded base32 with a nonzero codec and sha2-256. Canonical varints required. No IPFS gateway, content retrieval, availability, authenticity or ownership 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."
  ]
}
```

## Subresource Integrity Comparison API

API · USD 9.00 per job.

Compare supplied bytes with the strongest supported integrity metadata.

Stable W3C SRI SHA-256/384/512 digest profile; among strongest-algorithm alternatives, any matching digest passes. Unsupported algorithms/options are rejected, not silently ignored. No resource fetching, CORS/browser execution, publisher trust or new SRI 2 draft-policy conformance.

Reference: [www.w3.org](https://www.w3.org/TR/2016/REC-SRI-20160623/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "bytesHex": "616263",
  "integrity": "sha256-ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0="
}
```

Illustrative result:

```json
{
  "service": "subresource-integrity-compare",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "selectedAlgorithm": "sha256",
  "computedBase64": "ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0=",
  "matchesStrongestMetadata": true,
  "resourceFetched": 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": [
    "Stable W3C SRI SHA-256/384/512 digest profile; among strongest-algorithm alternatives, any matching digest passes. Unsupported algorithms/options are rejected, not silently ignored. No resource fetching, CORS/browser execution, publisher trust or new SRI 2 draft-policy conformance.",
    "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."
  ]
}
```

## SPDX License Expression Review API

API · USD 9.00 per job.

Parse a selected SPDX license-expression grammar and make operator precedence explicit.

SPDX 2.3.1 selected expression profile with uppercase operators: simple IDs, LicenseRef/DocumentRef, trailing +, WITH, AND, OR and parentheses. Syntax only; no license-list membership, compatibility, legal interpretation or licensing advice.

Reference: [spdx.github.io](https://spdx.github.io/spdx-spec/v2.3.1/SPDX-license-expressions/). Reference use does not imply endorsement.

Fictional input:

```json
{
  "expression": "MIT OR Apache-2.0 AND BSD-3-Clause"
}
```

Illustrative result:

```json
{
  "service": "spdx-expression-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "normalized": "(MIT OR (Apache-2.0 AND BSD-3-Clause))",
  "licenseIdentifiers": [
    "Apache-2.0",
    "BSD-3-Clause",
    "MIT"
  ],
  "exceptionIdentifiers": [],
  "registryMembershipVerified": 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": [
    "SPDX 2.3.1 selected expression profile with uppercase operators: simple IDs, LicenseRef/DocumentRef, trailing +, WITH, AND, OR and parentheses. Syntax only; no license-list membership, compatibility, legal interpretation or licensing 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."
  ]
}
```

## Package URL Inspection API

API · USD 9.00 per job.

Inspect generic package URL components without querying a package registry.

Canonical ASCII pkg: generic syntax profile aligned with ECMA-427. Percent-decoded components, lowercase type/qualifier keys, no empty or dot path segments. Type-specific ecosystem rules, existence, version availability and publisher ownership are not verified.

Reference: [ecma-tc54.github.io](https://ecma-tc54.github.io/ECMA-427/multipage/purl-specification.html). Reference use does not imply endorsement.

Fictional input:

```json
{
  "purl": "pkg:npm/%40example/widget@1.2.3?arch=x64#lib/index.js"
}
```

Illustrative result:

```json
{
  "service": "package-url-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "type": "npm",
  "namespace": "@example",
  "name": "widget",
  "version": "1.2.3",
  "qualifiers": [
    {
      "key": "arch",
      "value": "x64"
    }
  ],
  "subpath": "lib/index.js",
  "typeRulesVerified": 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": [
    "Canonical ASCII pkg: generic syntax profile aligned with ECMA-427. Percent-decoded components, lowercase type/qualifier keys, no empty or dot path segments. Type-specific ecosystem rules, existence, version availability and publisher ownership are not verified.",
    "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."
  ]
}
```

## CVSS Base Vector Review API

API · USD 9.00 per job.

Validate and canonicalize complete CVSS 3.1 or 4.0 base metric vectors.

Base-vector syntax and metric values only. Optional Threat/Environmental/Supplemental metrics are outside this edition. No score calculation, vulnerability lookup, exploitability confirmation or independent severity assessment. CVSS is owned by FIRST and used by permission.

Reference: [www.first.org](https://www.first.org/cvss/v4.0/specification-document). Reference use does not imply endorsement.

Fictional input:

```json
{
  "vector": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
}
```

Illustrative result:

```json
{
  "service": "cvss-vector-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "version": "4.0",
  "canonicalVector": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
  "metrics": [
    {
      "key": "AV",
      "value": "N"
    },
    {
      "key": "AC",
      "value": "L"
    },
    {
      "key": "AT",
      "value": "N"
    },
    {
      "key": "PR",
      "value": "N"
    },
    {
      "key": "UI",
      "value": "N"
    },
    {
      "key": "VC",
      "value": "H"
    },
    {
      "key": "VI",
      "value": "H"
    },
    {
      "key": "VA",
      "value": "H"
    },
    {
      "key": "SC",
      "value": "N"
    },
    {
      "key": "SI",
      "value": "N"
    },
    {
      "key": "SA",
      "value": "N"
    }
  ],
  "scoreCalculated": 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": [
    "Base-vector syntax and metric values only. Optional Threat/Environmental/Supplemental metrics are outside this edition. No score calculation, vulnerability lookup, exploitability confirmation or independent severity assessment. CVSS is owned by FIRST and used by 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."
  ]
}
```

