# Rig Complexity Base-100 Series + IQR Outlier Flags

> Rig Complexity Base-100 Series + IQR Outlier Flags 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-17).

Computes Base-100 indexed time series and IQR-based outlier flags for rig complexity metrics (bone_count and constraint_count) across up to 200 supplied rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-04-164?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rig-complexity-base-100-series-iqr-outlier-flags-a6d2020e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_InKOzusCQNDGgDkzQ32mU

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-base-100-series-iqr-outlier-flags-a6d2020e -d '<json body>'
```

Example prompt: Take my rig complexity data — 4 rigs with bone_count and constraint_count values from October 2026 — and give me a Base-100 series indexed from the first row plus IQR outlier flags for the bone_count field across all rows.

## When to prefer this

Use this endpoint when you have pre-collected rig complexity records (bone_count and/or constraint_count) and need both a normalized Base-100 time series and IQR outlier detection in a single call at low cost ($0.01). Ideal for animation pipeline audits, production QA, or asset complexity benchmarking where data is already on hand and no live lookups or predictions are needed. Prefer this over generic statistics tools when working specifically with rig metadata in a structured row format with asset_group and date dimensions.

## Known failure modes

- Input array exceeds 200 rows — request rejected
- Missing required fields (row_id, date, bone_count, constraint_count) cause validation error
- Invalid date format (not YYYY-MM-DD) fails pattern validation
- base_index out of range (0-199) or exceeding row count causes error
- Non-numeric values in bone_count or constraint_count fields fail type validation
- Insufficient data variance may produce trivial IQR flags with all values marked normal

## How this service works

Rig complexity — Base-100 series + IQR outlier flags: Base-100 series + IQR outlier flags for supplied rig complexity records (bone_count, constraint_count). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports: (1) a Base-100 indexed series for the selected field (bone_count or constraint_count), rebased to 100 at the specified row index, showing relative values across all rows; and (2) IQR-based outlier flags for each row indicating whether values fall outside the interquartile range bounds. Both 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"
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rig-complexity-base-100-series-iqr-outlier-flags-a6d2020e/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)
