# Mesh Budgets — String Normalisation + Two-Measure Correlation

> Mesh Budgets — String Normalisation + Two-Measure Correlation 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-27).

Normalises string fields and computes a two-measure correlation report for mesh budget records containing triangle_count and vertex_count, across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-01-033?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mesh-budgets-string-normalisation-two-measure-correlation-f6a8614d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rj3r_sGEA5VkfsvMlzdjA

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 mesh-budgets-string-normalisation-two-measure-correlation-f6a8614d -d '<json body>'
```

Example prompt: Can you normalize the asset group strings and run a correlation analysis between triangle_count and vertex_count across these mesh budget rows? I have 4 rows: row-1 on 2026-10-01 for group-a with vertex_count 1 and triangle_count 10, row-2 on 2026-10-02 for group-b with vertex_count 2 and triangle_count 20, row-3 on 2026-10-03 for group-a with vertex_count 3 and triangle_count 15, and row-4 on 2026-10-04 for group-b with vertex_count 4 and triangle_count 30.

## When to prefer this

Choose this endpoint when you have structured mesh budget records with triangle_count and vertex_count fields and need both string normalisation of categorical/string fields and a statistical correlation between the two numeric geometry metrics in a single call. It is ideal for 3D asset pipeline analytics, game development mesh budgeting, and geometry QA workflows where you want lightweight, local analysis without external API dependencies. Prefer this over generic statistics APIs when your data fits the mesh-budget schema (up to 200 rows) and you need the two specific analytical outputs bundled for $0.01 USDC.

## Known failure modes

- Fewer than 1 row submitted — validation error
- More than 200 rows submitted — rejected with maxItems error
- Missing required fields (row_id, date, triangle_count, vertex_count) — schema validation failure
- Date strings not matching YYYY-MM-DD format — pattern validation error
- row_id exceeds 80 characters — maxLength validation error
- Numeric values outside ±1,000,000,000,000 range — rejected
- Payment not provided or insufficient — x402 payment required response

## How this service works

Mesh budgets — String normalisation + Two-measure correlation: String normalisation + Two-measure correlation for supplied mesh budgets records (triangle_count, vertex_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 string normalisation report covering the asset_group and related string fields across the submitted rows, and (2) a two-measure correlation report quantifying the statistical relationship between triangle_count and vertex_count across the supplied dataset. No external lookups or predictions are included; all analysis is performed locally on the provided data.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mesh-budgets-string-normalisation-two-measure-correlation-f6a8614d/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)
