# Rig Complexity — Exact Row Deduplication + Trailing Mean Series

> Rig Complexity — Exact Row Deduplication + Trailing Mean Series 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-21).

Deduplicates rig complexity records and computes a trailing mean series for bone_count or constraint_count fields, delivering two analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-04-045?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rig-complexity-exact-row-deduplication-trailing-mean-series-9f109b84
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-DkeuYlzNvMZZIXu7V2H4

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-exact-row-deduplication-trailing-mean-series-9f109b84 -d '<json body>'
```

Example prompt: Can you deduplicate these rig complexity records and compute a trailing mean series for bone_count with a window of 3? I have 4 rows: row-1 on 2026-10-01 (group-a, bone_count=10, constraint_count=1), row-2 on 2026-10-02 (group-b, bone_count=20, constraint_count=2), row-3 on 2026-10-03 (group-a, bone_count=15, constraint_count=3), and row-4 on 2026-10-04 (group-b, bone_count=30, constraint_count=4).

## When to prefer this

Choose this endpoint when you need both exact row deduplication and trailing mean time-series analysis on rig complexity data (bone_count or constraint_count) in a single low-cost call. Ideal for animation pipeline QA workflows where 3D rig records need cleaning and smoothed trend reporting without any external data lookups or predictions. Best suited for batch sizes up to 200 rows where a flat $0.01 USDC fee for two reports is cost-effective.

## Known failure modes

- Input rows array is empty or missing required fields (row_id, date, bone_count, constraint_count) — validation error returned
- Window size exceeds number of input rows — trailing mean may produce empty or partial results
- More than 200 rows submitted — request rejected with limit error
- Date strings not matching YYYY-MM-DD pattern — schema validation failure
- Payment not completed via x402 protocol — request not processed

## How this service works

Rig complexity — Exact row deduplication + Trailing mean series: Exact row deduplication + Trailing mean series 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 reports: (1) an exact row deduplication report identifying and removing fully duplicate records from the input, and (2) a trailing mean series computed over the specified field (bone_count or constraint_count) with the given window size, both derived locally from the supplied rows without 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"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rig-complexity-exact-row-deduplication-trailing-mean-series-9f109b84/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)
