# Forty focused services

Each entry is one paid job with private result access for 30 days. Save the result to retain your own copy. Use only authorized, non-sensitive input. The exact quote confirms current price, currency, recipient and expiry before payment. No automatic renewal applies. A quote is unpaid; a signature alone is not settlement.

These tools use supplied data and do not access accounts, change systems or send payments. Processing profiles are disclosed in each contract. JSON processing accepts at most 6,000 nodes and 24 levels; parsed text records outside that profile are explicitly invalid. Existing checkout and capability protections apply.

## Supplier Delivery Performance

Report service · USD 29.00 per job.

Measure on-time and in-full delivery against the commitments in your supplied records.

One promised and actual receipt timestamp per delivery. Open deliveries are overdue only after the supplied as-of time. No supplier rating or live tracking.

Input example:

```json
{
  "asOf": "2026-10-17T12:00:00Z",
  "deliveries": [
    {
      "id": "delivery-1",
      "supplier": "supplier-A",
      "promisedAt": "2026-10-16T12:00:00Z",
      "receivedAt": "2026-10-16T11:00:00Z",
      "orderedUnits": 10,
      "receivedUnits": 10
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "supplier-delivery-performance",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "asOf": "2026-10-17T12:00:00Z",
  "deliveries": [
    {
      "id": "delivery-1",
      "supplier": "supplier-A",
      "onTime": true,
      "inFull": true,
      "overdue": false,
      "sourcePath": "/deliveries/0"
    }
  ],
  "receivedCount": 1,
  "onTimePercent": "100.0000",
  "inFullPercent": "100.0000",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "One promised and actual receipt timestamp per delivery. Open deliveries are overdue only after the supplied as-of time. No supplier rating or live tracking.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Purchase Three-Way Match

Report service · USD 39.00 per job.

Compare purchase, receipt and invoice lines with traceable quantity and price differences.

One invoice and receipt quantity per unique purchase-line key. Exact integer unit prices; no tax, accounting entry, approval or payment.

Input example:

```json
{
  "currency": "USD",
  "lines": [
    {
      "id": "line-1",
      "orderedUnits": 10,
      "receivedUnits": 8,
      "invoicedUnits": 10,
      "orderedUnitMinor": 250,
      "invoicedUnitMinor": 260
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "purchase-three-way-match",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "invoice-exceeds-receipt",
      "path": "/lines/0",
      "detail": "Invoiced units exceed received units.",
      "severity": "warning"
    },
    {
      "code": "unit-price-difference",
      "path": "/lines/0",
      "detail": "Invoice unit price differs from the purchase line.",
      "severity": "warning"
    }
  ],
  "currency": "USD",
  "lines": [
    {
      "id": "line-1",
      "purchaseValueMinor": "2500",
      "invoiceValueMinor": "2600",
      "unreceivedInvoicedUnits": "2"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "One invoice and receipt quantity per unique purchase-line key. Exact integer unit prices; no tax, accounting entry, approval or payment.",
    "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 Cycle Count Reconciliation

Report service · USD 29.00 per job.

Reconcile counted quantities with a frozen inventory snapshot and exact value variances.

One unique item/location row. No inventory posting, stock correction or physical verification.

Input example:

```json
{
  "currency": "USD",
  "counts": [
    {
      "id": "bin-A",
      "expectedUnits": 20,
      "countedUnits": 18,
      "unitCostMinor": 100
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "inventory-cycle-count",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "findings",
  "findings": [
    {
      "code": "count-variance",
      "path": "/counts/0",
      "detail": "Count differs from the frozen expected quantity.",
      "severity": "warning"
    }
  ],
  "currency": "USD",
  "counts": [
    {
      "id": "bin-A",
      "varianceUnits": "-2",
      "varianceMinor": "-200",
      "sourcePath": "/counts/0"
    }
  ],
  "totalVarianceMinor": "-200",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "One unique item/location row. No inventory posting, stock correction or physical 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."
  ]
}
```

## Inventory Reorder Plan

Report service · USD 29.00 per job.

Prepare reorder quantities from your demand, lead time, safety stock and pack sizes.

Deterministic demand-per-day model with explicit integer assumptions. No forecasts, supplier orders or stock changes.

Input example:

```json
{
  "items": [
    {
      "id": "part-A",
      "onHand": 20,
      "reserved": 5,
      "onOrder": 0,
      "demandPerDay": 4,
      "leadDays": 7,
      "safetyUnits": 5,
      "packSize": 10
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "inventory-reorder-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "items": [
    {
      "id": "part-A",
      "targetUnits": "33",
      "inventoryPosition": "15",
      "suggestedOrderUnits": "20"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Deterministic demand-per-day model with explicit integer assumptions. No forecasts, supplier orders or stock 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."
  ]
}
```

## Equipment Maintenance Due Review

Report service · USD 29.00 per job.

Identify maintenance due by elapsed days or recorded usage against your supplied intervals.

UTC elapsed days and monotonic usage counters. No machine connection, safety certification or work-order creation.

Input example:

```json
{
  "asOf": "2026-10-17T00:00:00Z",
  "equipment": [
    {
      "id": "machine-A",
      "lastAt": "2026-09-01T00:00:00Z",
      "intervalDays": 30,
      "lastMeter": 100,
      "currentMeter": 160,
      "intervalUnits": 100
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "maintenance-due-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "asOf": "2026-10-17T00:00:00Z",
  "equipment": [
    {
      "id": "machine-A",
      "elapsedDays": 46,
      "usedUnits": 60,
      "dueByDate": true,
      "dueByUsage": false,
      "nextDueAt": "2026-10-01T00:00:00.000Z"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "UTC elapsed days and monotonic usage counters. No machine connection, safety certification or work-order creation.",
    "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 Critical Path Report

Report service · USD 49.00 per job.

Calculate earliest and latest task times, float and critical tasks for a supplied project graph.

Finish-to-start links, integer durations and an unlimited-resource elapsed-time model. No calendars, lag, resource leveling or completion guarantee.

Input example:

```json
{
  "tasks": [
    {
      "id": "design",
      "duration": 2,
      "dependsOn": []
    },
    {
      "id": "build",
      "duration": 3,
      "dependsOn": [
        "design"
      ]
    },
    {
      "id": "review",
      "duration": 1,
      "dependsOn": [
        "build"
      ]
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "project-critical-path",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "duration": 6,
  "tasks": [
    {
      "id": "design",
      "earliestStart": 0,
      "earliestFinish": 2,
      "latestStart": 0,
      "latestFinish": 2,
      "totalFloat": 0,
      "critical": true
    },
    {
      "id": "build",
      "earliestStart": 2,
      "earliestFinish": 5,
      "latestStart": 2,
      "latestFinish": 5,
      "totalFloat": 0,
      "critical": true
    },
    {
      "id": "review",
      "earliestStart": 5,
      "earliestFinish": 6,
      "latestStart": 5,
      "latestFinish": 6,
      "totalFloat": 0,
      "critical": true
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Finish-to-start links, integer durations and an unlimited-resource elapsed-time model. No calendars, lag, resource leveling or completion guarantee.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Resource Capacity Report

Report service · USD 29.00 per job.

Compare allocated work with declared capacity by resource and period.

Integer work units must use the same unit. No employee ranking, calendar writes or automatic assignments.

Input example:

```json
{
  "capacity": [
    {
      "id": "team-A",
      "availableUnits": 40
    }
  ],
  "allocations": [
    {
      "id": "project-A",
      "resource": "team-A",
      "units": 48
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "resource-capacity-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "resources": [
    {
      "id": "team-A",
      "availableUnits": 40,
      "allocatedUnits": "48",
      "remainingUnits": "-8",
      "utilizationPercent": "120.0000",
      "overallocated": true
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Integer work units must use the same unit. No employee ranking, calendar writes or automatic assignments.",
    "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."
  ]
}
```

## Cohort Retention Report

Report service · USD 39.00 per job.

Calculate cohort retention from pseudonymous customer activity across explicit ordered periods.

First observed activity defines the cohort; earlier unprovided history is unknown. No identity enrichment, tracking installation or causal attribution.

Input example:

```json
{
  "periods": [
    "2026-08",
    "2026-09"
  ],
  "activity": [
    {
      "id": "a1",
      "period": "2026-08",
      "customer": "customer-A"
    },
    {
      "id": "a2",
      "period": "2026-09",
      "customer": "customer-A"
    },
    {
      "id": "b1",
      "period": "2026-08",
      "customer": "customer-B"
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "cohort-retention-report",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "cohorts": [
    {
      "period": "2026-08",
      "size": 2,
      "retention": [
        {
          "period": "2026-08",
          "age": 0,
          "active": 2,
          "retainedPercent": "100.0000"
        },
        {
          "period": "2026-09",
          "age": 1,
          "active": 1,
          "retainedPercent": "50.0000"
        }
      ]
    },
    {
      "period": "2026-09",
      "size": 0,
      "retention": [
        {
          "period": "2026-09",
          "age": 0,
          "active": 0,
          "retainedPercent": null
        }
      ]
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "First observed activity defines the cohort; earlier unprovided history is unknown. No identity enrichment, tracking installation or causal attribution.",
    "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."
  ]
}
```

## Subscription Revenue Bridge

Report service · USD 39.00 per job.

Reconcile opening and closing monthly recurring revenue by subscription.

Supply normalized monthly minor-unit amounts in one currency. This is an MRR snapshot bridge, not recognized revenue, billing or a customer-count claim.

Input example:

```json
{
  "currency": "USD",
  "subscriptions": [
    {
      "id": "sub-A",
      "openingMinor": 2900,
      "closingMinor": 3900
    },
    {
      "id": "sub-B",
      "openingMinor": 0,
      "closingMinor": 1900
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "subscription-revenue-bridge",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "openingMinor": "2900",
  "newMinor": "1900",
  "expansionMinor": "1000",
  "contractionMinor": "0",
  "churnMinor": "0",
  "closingMinor": "5800",
  "reconciled": true,
  "netRetentionPercent": "134.4827",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Supply normalized monthly minor-unit amounts in one currency. This is an MRR snapshot bridge, not recognized revenue, billing or a customer-count 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."
  ]
}
```

## Product Margin Waterfall

Report service · USD 39.00 per job.

Reconcile sales, refunds, cost and fees into contribution margin by product.

Supplied aggregate minor-unit amounts only; no tax treatment, financial certification or estimated missing costs.

Input example:

```json
{
  "currency": "USD",
  "products": [
    {
      "id": "product-A",
      "grossMinor": 10000,
      "refundMinor": 500,
      "costMinor": 3000,
      "feeMinor": 400
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "product-margin-waterfall",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "products": [
    {
      "id": "product-A",
      "netSalesMinor": "9500",
      "contributionMinor": "6100",
      "contributionMarginPercent": "64.2105"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Supplied aggregate minor-unit amounts only; no tax treatment, financial certification or estimated missing costs.",
    "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."
  ]
}
```

## Break-Even Scenario Report

Report service · USD 29.00 per job.

Calculate whole-unit break-even volumes for your supplied cost and price scenarios.

Single-product contribution model in integer minor units. Scenarios are assumptions, not financial advice or forecasts; Positive fixed costs with zero or negative contribution are unreachable; zero fixed costs break even at zero units.

Input example:

```json
{
  "currency": "USD",
  "scenarios": [
    {
      "id": "base",
      "fixedMinor": 100000,
      "priceMinor": 2500,
      "variableMinor": 1000
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "break-even-scenarios",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "scenarios": [
    {
      "id": "base",
      "contributionPerUnitMinor": "1500",
      "breakEvenUnits": "67",
      "state": "reachable-under-assumptions"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Single-product contribution model in integer minor units. Scenarios are assumptions, not financial advice or forecasts; Positive fixed costs with zero or negative contribution are unreachable; zero fixed costs break even at zero 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."
  ]
}
```

## Sales Funnel Reconciliation

Report service · USD 29.00 per job.

Reconcile stage arrivals, progressions, losses and remaining work in a declared funnel.

Aggregate counts per adjacent stage; checks flow conservation rather than attributing conversions or identifying customers.

Input example:

```json
{
  "stages": [
    {
      "id": "enquiry",
      "entered": 100,
      "advanced": 60,
      "lost": 20,
      "remaining": 20
    },
    {
      "id": "proposal",
      "entered": 60,
      "advanced": 30,
      "lost": 10,
      "remaining": 20
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "sales-funnel-conservation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "stages": [
    {
      "id": "enquiry",
      "advancePercent": "60.0000"
    },
    {
      "id": "proposal",
      "advancePercent": "50.0000"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Aggregate counts per adjacent stage; checks flow conservation rather than attributing conversions or identifying customers.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Service Error Budget Report

Report service · USD 29.00 per job.

Calculate success rates and remaining event-based error budget from declared objectives.

Event-count SLI only. Objectives use basis points (9900 means 99 percent); no live monitoring, burn-rate alert or SLA certification.

Input example:

```json
{
  "windows": [
    {
      "id": "week-1",
      "totalEvents": 100000,
      "badEvents": 250,
      "targetBasisPoints": 9990
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "slo-error-budget",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "windows": [
    {
      "id": "week-1",
      "successPercent": "99.7500",
      "allowedBadEventsNumerator": "1000000",
      "allowedBadEventsDenominator": "10000",
      "remainingBudgetNumerator": "-1500000",
      "remainingBudgetDenominator": "10000",
      "budgetConsumedPercent": "250.0000",
      "withinObjective": false
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Event-count SLI only. Objectives use basis points (9900 means 99 percent); no live monitoring, burn-rate alert or SLA 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."
  ]
}
```

## Incident Timeline Review

Report service · USD 29.00 per job.

Build an ordered incident timeline and calculate declared response and restoration intervals.

Exactly one start, detection, acknowledgement and restoration per incident. No cause inference, incident reporting or staff evaluation.

Input example:

```json
{
  "events": [
    {
      "id": "e1",
      "incident": "incident-A",
      "kind": "start",
      "at": "2026-10-01T00:00:00Z"
    },
    {
      "id": "e2",
      "incident": "incident-A",
      "kind": "detected",
      "at": "2026-10-01T00:05:00Z"
    },
    {
      "id": "e3",
      "incident": "incident-A",
      "kind": "acknowledged",
      "at": "2026-10-01T00:10:00Z"
    },
    {
      "id": "e4",
      "incident": "incident-A",
      "kind": "restored",
      "at": "2026-10-01T01:00:00Z"
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "incident-timeline-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "incidents": [
    {
      "id": "incident-A",
      "detectionSeconds": 300,
      "acknowledgementSeconds": 300,
      "restorationSeconds": 3600
    }
  ],
  "timeline": [
    {
      "id": "e1",
      "incident": "incident-A",
      "kind": "start",
      "at": "2026-10-01T00:00:00Z"
    },
    {
      "id": "e2",
      "incident": "incident-A",
      "kind": "detected",
      "at": "2026-10-01T00:05:00Z"
    },
    {
      "id": "e3",
      "incident": "incident-A",
      "kind": "acknowledged",
      "at": "2026-10-01T00:10:00Z"
    },
    {
      "id": "e4",
      "incident": "incident-A",
      "kind": "restored",
      "at": "2026-10-01T01:00:00Z"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Exactly one start, detection, acknowledgement and restoration per incident. No cause inference, incident reporting or staff evaluation.",
    "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."
  ]
}
```

## Backup Restore Evidence Review

Report service · USD 39.00 per job.

Compare supplied restoration exercises with declared recovery time and data-loss objectives.

Evidence review only. Gateway does not access backups, perform a restore or prove recoverability; a failed exercise remains failed.

Input example:

```json
{
  "exercises": [
    {
      "id": "exercise-A",
      "startedAt": "2026-10-01T01:00:00Z",
      "restoredAt": "2026-10-01T01:20:00Z",
      "backupAt": "2026-10-01T00:50:00Z",
      "incidentAt": "2026-10-01T01:00:00Z",
      "rtoSeconds": 1800,
      "rpoSeconds": 900,
      "succeeded": true
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "backup-restore-evidence",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "exercises": [
    {
      "id": "exercise-A",
      "restoreSeconds": 1200,
      "exerciseExecutionSeconds": 1200,
      "dataLossWindowSeconds": 600,
      "rtoMet": true,
      "rpoMet": true,
      "declaredSuccess": true
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Evidence review only. Gateway does not access backups, perform a restore or prove recoverability; a failed exercise remains failed.",
    "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."
  ]
}
```

## Release Evidence Matrix

Report service · USD 39.00 per job.

Reconcile release requirements with supplied checks and unresolved evidence.

Caller-defined requirements and evidence only. Unverified checks never pass; no release permission, certification or deployment.

Input example:

```json
{
  "requirements": [
    {
      "id": "recovery",
      "required": true
    }
  ],
  "checks": [
    {
      "id": "test-A",
      "requirement": "recovery",
      "outcome": "unverified",
      "reference": "local-test-reference"
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "release-evidence-matrix",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "requirements": [
    {
      "id": "recovery",
      "required": true,
      "status": "unverified",
      "checkIds": [
        "test-A"
      ]
    }
  ],
  "requiredEvidenceComplete": false,
  "authorization": "No deployment or release authorization is granted.",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Caller-defined requirements and evidence only. Unverified checks never pass; no release permission, certification or 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."
  ]
}
```

## Access Review Reconciliation

Report service · USD 39.00 per job.

Compare observed access grants with an approved access matrix and identify missing or extra grants.

Exact pseudonymous principal/resource/role tuples only. No identity enrichment, entitlement change or authorization decision is performed.

Input example:

```json
{
  "approved": [
    {
      "id": "a1",
      "principal": "user-A",
      "resource": "project-A",
      "role": "read"
    }
  ],
  "observed": [
    {
      "id": "o1",
      "principal": "user-A",
      "resource": "project-A",
      "role": "write"
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "access-review-reconciliation",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "unapproved": [
    {
      "id": "o1",
      "principal": "user-A",
      "resource": "project-A",
      "role": "write"
    }
  ],
  "missingApproved": [
    {
      "id": "a1",
      "principal": "user-A",
      "resource": "project-A",
      "role": "read"
    }
  ],
  "reviewOnly": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Exact pseudonymous principal/resource/role tuples only. No identity enrichment, entitlement change or authorization decision is performed.",
    "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."
  ]
}
```

## Vendor Evidence Expiry Review

Report service · USD 29.00 per job.

Identify expired and soon-expiring vendor evidence against your supplied review horizon.

Dates and references supplied by you; no vendor contact, legal conclusion, certificate verification or automatic renewal.

Input example:

```json
{
  "asOf": "2026-10-17T00:00:00Z",
  "warningDays": 30,
  "evidence": [
    {
      "id": "document-A",
      "vendor": "vendor-A",
      "expiresAt": "2026-10-31T00:00:00Z",
      "reference": "authorized-record-A"
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "vendor-evidence-expiry",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "asOf": "2026-10-17T00:00:00Z",
  "evidence": [
    {
      "id": "document-A",
      "vendor": "vendor-A",
      "remainingDays": 14,
      "state": "review-soon",
      "reference": "authorized-record-A"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Dates and references supplied by you; no vendor contact, legal conclusion, certificate verification or automatic renewal.",
    "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."
  ]
}
```

## Production Yield Review

Report service · USD 29.00 per job.

Reconcile accepted, rejected and pending production units and calculate declared yield.

Aggregate production-lot counts only. Rework is not counted as accepted twice; no quality certification or production control.

Input example:

```json
{
  "lots": [
    {
      "id": "lot-A",
      "inputUnits": 100,
      "acceptedUnits": 90,
      "rejectedUnits": 5,
      "pendingUnits": 5
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "manufacturing-yield-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "lots": [
    {
      "id": "lot-A",
      "reconciled": true,
      "acceptedYieldPercent": "90.0000",
      "unaccountedUnits": "0"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Aggregate production-lot counts only. Rework is not counted as accepted twice; no quality certification or production 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."
  ]
}
```

## Inventory Value Classification

Report service · USD 29.00 per job.

Rank inventory by declared annual usage value and produce reproducible ABC bands.

Descending annual usage times unit cost, with ID tie-breaks. A band is selected by cumulative value before adding that item; no forecast or valuation certification.

Input example:

```json
{
  "currency": "USD",
  "aPercent": 80,
  "bPercent": 95,
  "items": [
    {
      "id": "part-A",
      "annualUnits": 100,
      "unitCostMinor": 500
    },
    {
      "id": "part-B",
      "annualUnits": 10,
      "unitCostMinor": 100
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "inventory-value-classification",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "currency": "USD",
  "totalAnnualUsageValueMinor": "51000",
  "items": [
    {
      "id": "part-A",
      "annualUsageValueMinor": "50000",
      "band": "A",
      "cumulativePercent": "98.0392"
    },
    {
      "id": "part-B",
      "annualUsageValueMinor": "1000",
      "band": "C",
      "cumulativePercent": "100.0000"
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Descending annual usage times unit cost, with ID tie-breaks. A band is selected by cumulative value before adding that item; no forecast or valuation 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."
  ]
}
```

## JSON Merge Patch Preview

API service · USD 9.00 per job.

Rehearse a JSON Merge Patch and return the resulting document without changing a system.

RFC 7396 parsed JSON profile: null removes object members; arrays replace as a whole. No HTTP request, schema validation or live write.

Input example:

```json
{
  "document": {
    "title": "Old",
    "tags": [
      "a",
      "b"
    ]
  },
  "patch": {
    "title": "New",
    "tags": [
      "a"
    ],
    "obsolete": null
  }
}
```

Result example (fictional):

```json
{
  "service": "json-merge-patch-preview",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "document": {
    "title": "New",
    "tags": [
      "a"
    ]
  },
  "standard": "RFC 7396",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 7396 parsed JSON profile: null removes object members; arrays replace as a whole. No HTTP request, schema validation or live write.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Canonical JSON Digest

API service · USD 9.00 per job.

Produce reproducible canonical JSON and a SHA-256 fingerprint of its UTF-8 bytes.

RFC 8785 parsed I-JSON profile with ECMAScript number serialization and UTF-16 key sorting. Duplicate source keys and original numeric spellings cannot be recovered from parsed JSON. No digital signature or trust assertion.

Input example:

```json
{
  "document": {
    "z": 1,
    "a": "example"
  }
}
```

Result example (fictional):

```json
{
  "service": "json-canonical-digest",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "canonical": "{\"a\":\"example\",\"z\":1}",
  "sha256": "bfd7d601f176e299b3b7f7412275abbe392bfdcf0a244aaae522a475bfa5a158",
  "encoding": "UTF-8",
  "standard": "RFC 8785 parsed-value profile",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 8785 parsed I-JSON profile with ECMAScript number serialization and UTF-16 key sorting. Duplicate source keys and original numeric spellings cannot be recovered from parsed JSON. No digital signature or trust 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."
  ]
}
```

## JSON Pointer Resolver

API service · USD 9.00 per job.

Resolve exact document locations and distinguish a missing value from a present null.

RFC 6901 string-form pointers only; no URI fragment form, wildcard, query language or document mutation.

Input example:

```json
{
  "document": {
    "a/b": {
      "value": null
    }
  },
  "pointers": [
    "/a~1b/value",
    "/missing"
  ]
}
```

Result example (fictional):

```json
{
  "service": "json-pointer-resolver",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "locations": [
    {
      "pointer": "/a~1b/value",
      "found": true,
      "value": null
    },
    {
      "pointer": "/missing",
      "found": false
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 6901 string-form pointers only; no URI fragment form, wildcard, query language or document mutation.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## JSON Text Sequence Check

API service · USD 9.00 per job.

Inspect record-separator-framed JSON text sequences and report malformed or truncated frames.

RFC 7464 UTF-8 string input profile. Each frame must start with RS and end in LF; top-level numbers without LF remain truncated. No streaming connection or repair of invalid frames.

Input example:

```json
{
  "content": "\u001e{\"event\":\"example\"}\n\u001e2\n"
}
```

Result example (fictional):

```json
{
  "service": "json-text-sequence-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "frames": [
    {
      "index": 0,
      "valid": true,
      "value": {
        "event": "example"
      }
    },
    {
      "index": 1,
      "valid": true,
      "value": 2
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 7464 UTF-8 string input profile. Each frame must start with RS and end in LF; top-level numbers without LF remain truncated. No streaming connection or repair of invalid frames.",
    "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."
  ]
}
```

## NDJSON Record Review

API service · USD 9.00 per job.

Inspect line-delimited JSON and return indexed valid records alongside malformed-line findings.

One JSON value per non-empty line; accepts LF or CRLF and an optional final newline. Blank interior lines are reported. No duplicate-key detection or schema validation.

Input example:

```json
{
  "content": "{\"id\":1}\n{\"id\":2}\n"
}
```

Result example (fictional):

```json
{
  "service": "ndjson-record-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "records": [
    {
      "line": 1,
      "valid": true,
      "value": {
        "id": 1
      }
    },
    {
      "line": 2,
      "valid": true,
      "value": {
        "id": 2
      }
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "One JSON value per non-empty line; accepts LF or CRLF and an optional final newline. Blank interior lines are reported. No duplicate-key detection or schema 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."
  ]
}
```

## URI Template Expansion

API service · USD 9.00 per job.

Expand simple URI templates with explicit scalar variables and encoded output.

RFC 6570 Level 1 scalar subset with ASCII letter, digit and underscore variable names, including comma-separated names. Dotted and percent-encoded variable names are not supported. Undefined variables are omitted. Operators, lists, objects, explode and prefix modifiers are rejected before purchase. No URL is visited.

Input example:

```json
{
  "template": "https://example.com/items/{item}",
  "variables": {
    "item": "a/b"
  }
}
```

Result example (fictional):

```json
{
  "service": "uri-template-expand",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "expanded": "https://example.com/items/a%2Fb",
  "visited": false,
  "profile": "RFC 6570 Level 1 scalar ASCII-variable subset",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 6570 Level 1 scalar subset with ASCII letter, digit and underscore variable names, including comma-separated names. Dotted and percent-encoded variable names are not supported. Undefined variables are omitted. Operators, lists, objects, explode and prefix modifiers are rejected before purchase. No URL is visited.",
    "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."
  ]
}
```

## URL Query Inspection

API service · USD 9.00 per job.

Inspect URL query entries, duplicate keys and a stable key-sorted form.

WHATWG URLSearchParams semantics, including plus-to-space conversion and stable duplicate order. Requires an absolute HTTP(S) URL without credentials. Sorting may change application semantics; output is a preview only. No network call.

Input example:

```json
{
  "url": "https://example.com/search?tag=b&tag=a&q=hello+world"
}
```

Result example (fictional):

```json
{
  "service": "url-query-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "entries": [
    {
      "key": "tag",
      "value": "b"
    },
    {
      "key": "tag",
      "value": "a"
    },
    {
      "key": "q",
      "value": "hello world"
    }
  ],
  "duplicateKeys": [
    "tag"
  ],
  "sortedUrl": "https://example.com/search?q=hello+world&tag=b&tag=a",
  "visited": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "WHATWG URLSearchParams semantics, including plus-to-space conversion and stable duplicate order. Requires an absolute HTTP(S) URL without credentials. Sorting may change application semantics; output is a preview only. No network call.",
    "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."
  ]
}
```

## CloudEvents Envelope Check

API service · USD 19.00 per job.

Review structured event context attributes, duplicate identities and data encoding.

CloudEvents 1.0.2 JSON-envelope profile; no payload schema, broker delivery, source ownership or signature verification. Supplied event IDs are not proof of authenticity.

Input example:

```json
{
  "events": [
    {
      "specversion": "1.0",
      "id": "event-A",
      "source": "/example",
      "type": "example.created",
      "time": "2026-10-17T00:00:00Z",
      "data": {
        "item": "A"
      }
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "cloudevents-envelope-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "eventCount": 1,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "CloudEvents 1.0.2 JSON-envelope profile; no payload schema, broker delivery, source ownership or signature verification. Supplied event IDs are not proof of authenticity.",
    "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."
  ]
}
```

## Trace Context Header Check

API service · USD 9.00 per job.

Inspect version-00 traceparent identifiers and the sampled flag.

W3C Trace Context traceparent version 00 only. No tracestate validation, collector access, sampling decision or authenticity claim.

Input example:

```json
{
  "traceparent": "00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01"
}
```

Result example (fictional):

```json
{
  "service": "traceparent-check",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "valid": true,
  "version": "00",
  "traceId": "4bf92f3577b34da6a3ce929d0e0e4736",
  "parentId": "00f067aa0ba902b7",
  "sampled": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "W3C Trace Context traceparent version 00 only. No tracestate validation, collector access, sampling decision or authenticity 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."
  ]
}
```

## HTTP Byte Range Preview

API service · USD 9.00 per job.

Rehearse a single byte-range request against a declared representation length.

RFC 9110 single bytes range with no If-Range or content coding. Multiple ranges are rejected. This does not retrieve bytes or prove a server response.

Input example:

```json
{
  "range": "bytes=-10",
  "length": 100
}
```

Result example (fictional):

```json
{
  "service": "http-byte-range-preview",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "httpStatus": 206,
  "start": 90,
  "end": 99,
  "contentLength": 10,
  "contentRange": "bytes 90-99/100",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 9110 single bytes range with no If-Range or content coding. Multiple ranges are rejected. This does not retrieve bytes or prove a server response.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Content Digest Comparison

API service · USD 9.00 per job.

Calculate SHA-256 or SHA-512 for supplied bytes and compare an expected base64 digest.

Canonical base64 byte input and digest. Produces the corresponding RFC 9530 field value; it does not verify signatures, provenance, HTTP transfer coding or a remote resource.

Input example:

```json
{
  "contentBase64": "YWJj",
  "algorithm": "sha-256",
  "expectedBase64": "ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0="
}
```

Result example (fictional):

```json
{
  "service": "content-digest-compare",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "algorithm": "sha-256",
  "byteLength": 3,
  "digestBase64": "ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0=",
  "matches": true,
  "contentDigest": "sha-256=:ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0=:",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Canonical base64 byte input and digest. Produces the corresponding RFC 9530 field value; it does not verify signatures, provenance, HTTP transfer coding or a remote resource.",
    "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."
  ]
}
```

## UUID Inspection

API service · USD 9.00 per job.

Inspect UUID syntax, variant and version, including version-7 timestamp evidence.

RFC 9562 inspection only; no uniqueness, randomness, ownership or authenticity verification. Nil and Max UUIDs are identified separately.

Input example:

```json
{
  "uuids": [
    "01902cf5-552b-7f1c-8d4a-000000000001",
    "00000000-0000-0000-0000-000000000000"
  ]
}
```

Result example (fictional):

```json
{
  "service": "uuid-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "uuids": [
    {
      "value": "01902cf5-552b-7f1c-8d4a-000000000001",
      "valid": true,
      "special": null,
      "version": 7,
      "rfcVariant": true,
      "timestamp": "2024-06-18T20:06:34.027Z"
    },
    {
      "value": "00000000-0000-0000-0000-000000000000",
      "valid": true,
      "special": "nil",
      "version": null,
      "rfcVariant": false,
      "timestamp": null
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 9562 inspection only; no uniqueness, randomness, ownership or authenticity verification. Nil and Max UUIDs are identified separately.",
    "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."
  ]
}
```

## Semantic Version Precedence

API service · USD 9.00 per job.

Order exact semantic versions and compare a proposed version with the current one.

SemVer 2.0.0 exact versions, including prerelease precedence and ignored build metadata. No range resolution, package lookup or compatibility guarantee.

Input example:

```json
{
  "current": "1.2.3",
  "proposed": "1.3.0",
  "versions": [
    "1.0.0",
    "1.0.0-alpha.1",
    "1.0.0-alpha"
  ]
}
```

Result example (fictional):

```json
{
  "service": "semver-precedence",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "comparison": 1,
  "sorted": [
    "1.0.0-alpha",
    "1.0.0-alpha.1",
    "1.0.0"
  ],
  "meaning": "Comparison is proposed versus current; equal precedence ignores build metadata.",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "SemVer 2.0.0 exact versions, including prerelease precedence and ignored build metadata. No range resolution, package lookup or compatibility 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."
  ]
}
```

## Pagination Consistency Review

API service · USD 19.00 per job.

Check supplied cursor pages for duplicate records, cursor gaps and unresolved continuation.

Opaque cursors and caller-supplied pages only. No request is sent; a missing final page remains incomplete, not empty.

Input example:

```json
{
  "pages": [
    {
      "id": "page-1",
      "cursor": null,
      "nextCursor": "next-A",
      "recordIds": [
        "item-1"
      ]
    },
    {
      "id": "page-2",
      "cursor": "next-A",
      "nextCursor": null,
      "recordIds": [
        "item-2"
      ]
    }
  ]
}
```

Result example (fictional):

```json
{
  "service": "pagination-consistency",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "uniqueRecordCount": 2,
  "startsAtBeginning": true,
  "continuationPending": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Opaque cursors and caller-supplied pages only. No request is sent; a missing final page remains incomplete, not empty.",
    "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."
  ]
}
```

## Retry Backoff Plan

API service · USD 9.00 per job.

Prepare a deterministic capped exponential retry schedule within a declared time budget.

Planning only, without executing requests or choosing payment retry policy. A supplied Retry-After floor is honored even if it prevents another attempt. This deterministic profile has no jitter.

Input example:

```json
{
  "baseMs": 1000,
  "capMs": 8000,
  "attempts": 5,
  "budgetMs": 15000,
  "retryAfterMs": 0
}
```

Result example (fictional):

```json
{
  "service": "retry-backoff-plan",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "schedule": [
    {
      "retry": 1,
      "waitMs": 1000,
      "elapsedMs": 1000
    },
    {
      "retry": 2,
      "waitMs": 2000,
      "elapsedMs": 3000
    },
    {
      "retry": 3,
      "waitMs": 4000,
      "elapsedMs": 7000
    },
    {
      "retry": 4,
      "waitMs": 8000,
      "elapsedMs": 15000
    }
  ],
  "unplannedAttempts": 1,
  "requestsSent": 0,
  "jitter": "none; deterministic schedule",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Planning only, without executing requests or choosing payment retry policy. A supplied Retry-After floor is honored even if it prevents another attempt. This deterministic profile has no jitter.",
    "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."
  ]
}
```

## Conditional GET Rehearsal

API service · USD 9.00 per job.

Rehearse If-None-Match for GET or HEAD against a declared current entity tag.

RFC 9110 weak comparison for an existing representation only. No Last-Modified, If-Match, range, content negotiation or live request.

Input example:

```json
{
  "method": "GET",
  "etag": "\"v1\"",
  "ifNoneMatch": "W/\"v1\""
}
```

Result example (fictional):

```json
{
  "service": "http-conditional-get",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "httpStatus": 304,
  "representationAssumedToExist": true,
  "requestSent": false,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "RFC 9110 weak comparison for an existing representation only. No Last-Modified, If-Match, range, content negotiation or live 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."
  ]
}
```

## CSV Column Contract Review

API service · USD 19.00 per job.

Compare a CSV header with required columns and report duplicate names and row-width differences.

Quoted UTF-8 text with comma delimiter; CRLF, LF and lone CR line endings are accepted. No type inference, formula execution, database import or semantic data validation.

Input example:

```json
{
  "content": "id,name\r\n1,\"Example, Inc\"\r\n",
  "requiredColumns": [
    "id",
    "name"
  ]
}
```

Result example (fictional):

```json
{
  "service": "csv-column-review",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "header": [
    "id",
    "name"
  ],
  "dataRows": 1,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Quoted UTF-8 text with comma delimiter; CRLF, LF and lone CR line endings are accepted. No type inference, formula execution, database import or semantic data 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."
  ]
}
```

## Text Encoding Inspection

API service · USD 9.00 per job.

Inspect byte-order marks and decode explicitly selected UTF-8 or UTF-16 text strictly.

Canonical base64 bytes and explicit encoding. BOM mismatch fails before checkout; undecodable text is rejected. No heuristic encoding detection, legacy encodings or executable content.

Input example:

```json
{
  "contentBase64": "77u/SGVsbG8=",
  "encoding": "utf-8"
}
```

Result example (fictional):

```json
{
  "service": "text-encoding-inspection",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "byteLength": 8,
  "encoding": "utf-8",
  "bom": "utf-8",
  "text": "Hello",
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Canonical base64 bytes and explicit encoding. BOM mismatch fails before checkout; undecodable text is rejected. No heuristic encoding detection, legacy encodings or executable content.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## Text Line Ending Normalizer

API service · USD 9.00 per job.

Normalize line endings while preserving text content and the final-newline choice.

CRLF, LF and lone CR are recognized; no trimming, Unicode normalization, encoding conversion or file-system write.

Input example:

```json
{
  "content": "one\r\ntwo\rthree\n",
  "ending": "LF"
}
```

Result example (fictional):

```json
{
  "service": "text-line-ending-normalize",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "content": "one\ntwo\nthree\n",
  "ending": "LF",
  "originalCounts": {
    "crlf": 1,
    "loneCr": 1,
    "lf": 1
  },
  "finalNewline": true,
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "CRLF, LF and lone CR are recognized; no trimming, Unicode normalization, encoding conversion or file-system write.",
    "One-time private report; no external account access, automatic action, subscription or guarantee. Monetary integer inputs are minor units in one declared currency; currencies are never converted. Report status describes emitted findings, not approval or certification."
  ]
}
```

## IPv4 CIDR Membership

API service · USD 9.00 per job.

Compare IPv4 addresses with supplied network prefixes using exact bit arithmetic.

Canonical dotted IPv4 only; supplied host bits are explicitly reported and masked. No IPv6, DNS, geolocation, firewall change or reachability test.

Input example:

```json
{
  "networks": [
    "192.0.2.0/24"
  ],
  "addresses": [
    "192.0.2.10",
    "198.51.100.1"
  ]
}
```

Result example (fictional):

```json
{
  "service": "ipv4-cidr-membership",
  "adapterVersion": "1.0.0",
  "resultSchemaVersion": "1.0.0",
  "status": "no-findings",
  "findings": [],
  "networks": [
    {
      "value": "192.0.2.0/24",
      "hostBitsPresent": false
    }
  ],
  "addresses": [
    {
      "value": "192.0.2.10",
      "matches": [
        "192.0.2.0/24"
      ]
    },
    {
      "value": "198.51.100.1",
      "matches": []
    }
  ],
  "calculationProfile": "1.0.0",
  "inputRecordScope": "Only the supplied authorized input; no live-system access.",
  "percentageRounding": "Displayed percentages truncate toward zero at four decimal places; zero denominators return null.",
  "limitations": [
    "Canonical dotted IPv4 only; supplied host bits are explicitly reported and masked. No IPv6, DNS, geolocation, firewall change or reachability test.",
    "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."
  ]
}
```

