# Compositing Graphs — Numeric Distribution + Adjacent Row Changes

> Compositing Graphs — Numeric Distribution + Adjacent Row Changes 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).

Analyzes compositing graph records by computing numeric distribution statistics and adjacent row change metrics for node_count or render_seconds fields across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-09-077?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/compositing-graphs-numeric-distribution-adjacent-row-changes-db84ddba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lTg33Mu648ld9ofzmbNt9

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 compositing-graphs-numeric-distribution-adjacent-row-changes-db84ddba -d '<json body>'
```

Example prompt: Can you run a numeric distribution and adjacent row change analysis on my compositing graph data — here are 4 rows with dates 2026-10-01 through 2026-10-04, asset groups group-a and group-b, node counts 10, 20, 15, 30, and render seconds 1, 2, 3, 4 — analyze the node_count field?

## When to prefer this

Choose this endpoint when you have compositing graph tabular data (with node_count and render_seconds fields) and need both a statistical distribution summary AND a consecutive-row delta analysis in a single low-cost call. It is purpose-built for compositing pipeline analytics and requires no external data sources — all computation is local to the submitted rows. Prefer this over generic statistics APIs when your data fits the compositing graph schema and you need both report types bundled at $0.01 USDC.

## Known failure modes

- Missing required row fields (row_id, date, asset_group, node_count, render_seconds) causes validation error
- More than 200 rows submitted exceeds the maxItems limit
- Invalid date format (not YYYY-MM-DD) causes schema rejection
- Numeric values outside ±1,000,000,000,000 range cause validation failure
- Empty rows array (minItems: 1 not met) causes rejection
- Invalid field enum value (must be 'node_count' or 'render_seconds') causes error

## How this service works

Compositing graphs — Numeric distribution + Adjacent row changes: Numeric distribution + Adjacent row changes for supplied compositing graphs records (node_count, render_seconds). 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 independent analytical reports for the selected numeric field (node_count or render_seconds): (1) a numeric distribution report showing statistical spread such as min, max, mean, median, percentiles, and frequency; (2) an adjacent row changes report showing the delta between each consecutive row's value, highlighting magnitude and direction of changes. Both reports are computed locally from the supplied data with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/compositing-graphs-numeric-distribution-adjacent-row-changes-db84ddba/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)
