# Mesh Budgets — Record Quality Audit + String Normalisation + Trailing Mean Series

> Mesh Budgets — Record Quality Audit + String Normalisation + 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-27).

Runs three local analytical reports on mesh budget records (triangle_count, vertex_count): a record quality audit, string normalisation, and trailing mean series computation — for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-01-199?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-record-quality-audit-string-normalisation-trailing-mean-347aff36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P40O3NxHXxMTH6uTQklTj

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-record-quality-audit-string-normalisation-trailing-mean-347aff36 -d '<json body>'
```

Example prompt: Can you run the three-report mesh budget analysis on my asset data — quality audit, string normalisation, and trailing mean series for triangle_count with a window of 3 — across these rows: row-1 group-a 2026-10-01 triangle_count=10 vertex_count=1, row-2 group-b 2026-10-02 triangle_count=20 vertex_count=2, row-3 group-a 2026-10-03 triangle_count=15 vertex_count=3?

## When to prefer this

Choose this endpoint when you have tabular mesh geometry records (triangle and vertex counts) and need simultaneous data quality auditing, string cleaning, and rolling mean trend analysis in a single low-cost call. It is ideal for 3D asset pipeline QA workflows where you want to validate and summarise up to 200 rows without any external data enrichment or prediction. It is not suitable if you need live data fetches, forecasting, or analysis of fields outside triangle_count and vertex_count.

## Known failure modes

- Fewer than 1 or more than 200 rows supplied — request rejected
- Missing required fields (row_id, asset_group, date, triangle_count, vertex_count) in any row — validation error
- Date field does not match YYYY-MM-DD pattern — schema validation failure
- Window value outside 2–200 range — rejected
- Field enum value not 'triangle_count' or 'vertex_count' — invalid input
- Payment of 0.01 USDC not provided — 402 Payment Required response

## How this service works

Mesh budgets — Record quality audit + String normalisation + Trailing mean series: Record quality audit + String normalisation + Trailing mean series for supplied mesh budgets records (triangle_count, vertex_count). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Three independent analytical reports: (1) a record quality audit flagging completeness and anomaly issues in the supplied rows, (2) a string normalisation report cleaning and standardising text fields like asset_group, and (3) a trailing mean series for the selected numeric field (triangle_count or vertex_count) computed over the specified rolling window — all derived entirely from the supplied 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",
     "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
  },
  "field": {
   "enum": [
    "triangle_count",
    "vertex_count"
   ],
   "type": "string",
   "default": "triangle_count"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mesh-budgets-record-quality-audit-string-normalisation-trailing-mean-347aff36/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)
