# Font Production Quality Audit & Adjacent Row Changes Analyzer

> Font Production Quality Audit & Adjacent Row Changes Analyzer 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-26).

Runs two analytical reports on font production records — a data quality audit and adjacent-row change detection — for up to 200 rows of glyph_count or kerning_pairs data.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-18-011?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-26
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/font-production-quality-audit-adjacent-row-changes-analyzer-8a6b0bba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_k79oBZ8ZAhyPAESR45bgf

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 font-production-quality-audit-adjacent-row-changes-analyzer-8a6b0bba -d '<json body>'
```

Example prompt: Can you audit the quality of my font production records and also detect any changes between adjacent rows? I have glyph_count data across about 50 rows for asset groups like 'latin-regular' and 'latin-bold', dated from 2025-01-01 through 2025-02-19 — I want both the quality audit and the row-change report.

## When to prefer this

Choose this endpoint when you have structured font production tabular data with glyph_count or kerning_pairs metrics and need both a data quality audit and a consecutive-row change analysis in one low-cost call. It is ideal for offline or batch validation of font asset records where no live data lookup, external API, or professional typographic assessment is needed. Prefer this over generic data quality tools when working specifically in the font/typography production domain.

## Known failure modes

- More than 200 rows submitted — request rejected or truncated
- Missing required fields (row_id, date, asset_group, glyph_count, kerning_pairs) — validation error
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Field selector not one of 'glyph_count' or 'kerning_pairs' — enum validation error
- Empty rows array — schema rejection
- Payment not included or insufficient — 402 payment required

## How this service works

Font production — Record quality audit + Adjacent row changes: Record quality audit + Adjacent row changes for supplied font production records (glyph_count, kerning_pairs). 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: (1) a quality audit flagging data issues in the selected field (glyph_count or kerning_pairs) across up to 200 rows, and (2) an adjacent-row change report showing value differences between consecutive rows, grouped by context such as asset_group or date.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "glyph_count",
     "kerning_pairs"
    ],
    "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
     },
     "glyph_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "kerning_pairs": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "asset_group": "group-a",
     "glyph_count": 10,
     "kerning_pairs": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "asset_group": "group-b",
     "glyph_count": 20,
     "kerning_pairs": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "asset_group": "group-a",
     "glyph_count": 15,
     "kerning_pairs": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "asset_group": "group-b",
     "glyph_count": 30,
     "kerning_pairs": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "glyph_count",
    "kerning_pairs"
   ],
   "type": "string",
   "default": "glyph_count"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/font-production-quality-audit-adjacent-row-changes-analyzer-8a6b0bba/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)
