# Mesh Budgets Record Quality Audit and String Normalisation

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

Audits and normalises mesh budget records (triangle_count, vertex_count) for data quality, producing two independent reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-01-001?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-and-string-normalisation-b2dabdaa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BDFXK5Sdf4ptxqzbFTYWl

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-and-string-normalisation-b2dabdaa -d '<json body>'
```

Example prompt: Can you audit my mesh budget records for data quality and normalise the string fields? Here are my rows — each has a row_id, asset_group, date, triangle_count, and vertex_count — I have about 50 entries across two asset groups called 'characters' and 'environments'.

## When to prefer this

Choose this endpoint when you have tabular mesh budget data with triangle_count and vertex_count fields that need both data quality auditing and string field normalisation in a single low-cost call. It is ideal for 3D asset pipelines, game studios, or any workflow that tracks geometry budgets by asset group and date and needs automated quality checks without external lookups or live data access. Prefer it over generic data quality tools when your domain is specifically mesh/geometry budgets.

## Known failure modes

- More than 200 rows supplied — request rejected due to maxItems constraint
- Missing required fields (row_id, asset_group, date, triangle_count, or vertex_count) — validation error returned
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- row_id empty or exceeds 80 characters — input rejected
- Payment not included or insufficient — x402 payment required error

## How this service works

Mesh budgets — Record quality audit + String normalisation: Record quality audit + String normalisation 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 independent reports: a record quality audit highlighting issues such as missing values, out-of-range counts, and inconsistencies in the mesh budget rows, and a string normalisation report showing standardised forms of string fields like asset_group and date. Both reports cover up to 200 supplied rows and are generated using local analytical engines with no 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
  }
 }
}
```

## More

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