# Rig Complexity — Adjacent Row Changes + Base-100 Series

> Rig Complexity — Adjacent Row Changes + Base-100 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-22).

Computes adjacent row changes and a Base-100 index series for up to 200 rig complexity records (bone_count or constraint_count), returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-04-155?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rig-complexity-adjacent-row-changes-base-100-series-3ec0b381
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_r6kD84JcjGTHZd6CUsjoo

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-adjacent-row-changes-base-100-series-3ec0b381 -d '<json body>'
```

Example prompt: Run adjacent row change analysis and a base-100 series on my rig complexity data — I have 4 rows with bone counts of 10, 20, 15, 30 across asset groups 'group-a' and 'group-b' dated 2026-10-01 through 2026-10-04, using bone_count as the field and row index 0 as the base.

## When to prefer this

Choose this endpoint when you have tabular rig complexity data (bone counts or constraint counts) and need two lightweight analytical outputs — sequential row deltas and a normalized base-100 index — without requiring external data, predictions, or professional assessments. It is ideal for 3D animation pipelines, technical art workflows, or any scenario where you want quick local analytics on up to 200 rig records at very low cost ($0.01 USDC for both reports).

## Known failure modes

- Fewer than 1 row supplied — rejected by minItems constraint
- More than 200 rows supplied — rejected by maxItems constraint
- Invalid date format (not YYYY-MM-DD) — schema validation error
- Unrecognized field value outside enum [bone_count, constraint_count] — validation error
- base_index out of range (>= number of rows) — computation error or undefined behavior
- Missing required fields (row_id, asset_group, date, bone_count, constraint_count) — request rejected

## How this service works

Rig complexity — Adjacent row changes + Base-100 series: Adjacent row changes + Base-100 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 adjacent row change series showing the delta between consecutive rows for the selected field, and (2) a Base-100 series normalizing all values relative to the specified base index row — both computed locally from the supplied rig complexity data without any 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-adjacent-row-changes-base-100-series-3ec0b381/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)
