# Rig Complexity Audit: Quality Check, String Normalisation & Numeric Interval Filter

> Rig Complexity Audit: Quality Check, String Normalisation & Numeric Interval Filter is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Runs three local analytical reports on rig complexity records (bone_count, constraint_count): record quality audit, string normalisation, and numeric interval filtering — for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-04-197?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rig-complexity-audit-quality-check-string-normalisation-numeric-7577a444
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bTY9tfO9kjMi2Ra3Z7Oqn

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rig-complexity-audit-quality-check-string-normalisation-numeric-7577a444 -d '<json body>'
```

Example prompt: Can you audit this batch of rig complexity records for data quality issues, normalise the asset_group strings, and filter bone_count values between 0 and 100? I have up to 50 rows with fields: row_id, asset_group, date, bone_count, and constraint_count.

## When to prefer this

Choose this endpoint when you need a combined data quality audit, string normalisation, and numeric range filter on rig complexity records (bone_count, constraint_count) in a single low-cost call. Ideal for animation pipeline data validation workflows where no external lookups, ML predictions, or live data are needed. Best suited for batches up to 200 rows where all three analytical operations are required together.

## Known failure modes

- Rows array is empty or missing — validation error
- More than 200 rows submitted — rejected with max-items error
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Field value not one of 'bone_count' or 'constraint_count' — enum validation error
- minimum greater than maximum — may produce empty filter result set
- Numeric values outside ±1,000,000,000,000 — schema rejection

## How this service works

Rig complexity — Record quality audit + String normalisation + Numeric interval filter: Record quality audit + String normalisation + Numeric interval filter for supplied rig complexity records (bone_count, constraint_count). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Three independent analytical reports: (1) a record quality audit identifying missing, malformed, or out-of-spec values; (2) a string normalisation report for the asset_group field; and (3) a numeric interval filter report showing which rows fall within or outside the specified minimum/maximum range for the chosen field (bone_count or constraint_count). All reports are computed locally with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "bone_count",
     "constraint_count"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "bone_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "constraint_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "bone_count": 10,
     "asset_group": "group-a",
     "constraint_count": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "bone_count": 20,
     "asset_group": "group-b",
     "constraint_count": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "bone_count": 15,
     "asset_group": "group-a",
     "constraint_count": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "bone_count": 30,
     "asset_group": "group-b",
     "constraint_count": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "bone_count",
    "constraint_count"
   ],
   "type": "string",
   "default": "bone_count"
  },
  "maximum": {
   "type": "number",
   "default": 100,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "minimum": {
   "type": "number",
   "default": 0,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rig-complexity-audit-quality-check-string-normalisation-numeric-7577a444/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
