# Technical Manual Coverage — Numeric Row Ordering + Keyed Dataset Comparison

> Technical Manual Coverage — Numeric Row Ordering + Keyed Dataset Comparison is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Sorts technical manual coverage records by numeric row order and compares two keyed datasets (documented_tasks vs required_tasks) across up to 200 rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-writing-09-123?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/technical-manual-coverage-numeric-row-ordering-keyed-dataset-comparison-dd3f8839
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VQSweeT78lOc8X0A9OBQf

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 technical-manual-coverage-numeric-row-ordering-keyed-dataset-comparison-dd3f8839 -d '<json body>'
```

Example prompt: I have two sets of technical manual coverage records — my primary dataset and a comparison dataset, each with up to 200 rows including row_id, document_group, date, documented_tasks, and required_tasks — can you sort them numerically by row and compare the documented_tasks field across both datasets to show me where they differ?

## When to prefer this

Choose this endpoint when you need both a numeric sort of technical manual coverage rows AND a side-by-side keyed comparison of two datasets (e.g. current vs baseline, draft vs approved) in a single $0.01 call. It is purpose-built for documented_tasks and required_tasks fields and handles up to 200 rows. Prefer it over generic analytics tools when you specifically work with technical manual coverage data and want two bundled reports without live lookups or external data access.

## Known failure modes

- Exceeding 200 rows in either dataset returns a validation error
- Missing required fields (row_id, document_group, date, documented_tasks, required_tasks) causes row rejection
- Invalid date format (not YYYY-MM-DD) triggers a pattern validation error
- Null numeric values in documented_tasks or required_tasks may result in incomplete comparison rows
- Mismatched row_id keys between primary and comparison datasets will produce unmatched rows in the comparison report
- Payment failure (insufficient USDC) prevents endpoint execution

## How this service works

Technical manual coverage — Numeric row ordering + Keyed dataset comparison: Numeric row ordering + Keyed dataset comparison for supplied technical manual coverage records (documented_tasks, required_tasks). 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 numeric row ordering report that ranks the input rows by their numeric sequence, and (2) a keyed dataset comparison report that matches rows from the primary and secondary datasets by key and highlights differences in the selected field (documented_tasks or required_tasks). No external data is fetched; all analysis is performed locally on the supplied data.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/technical-manual-coverage-numeric-row-ordering-keyed-dataset-comparison-dd3f8839/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)
