# Specification Traceability — Trailing Mean Series + Adjacent Row Changes

> Specification Traceability — Trailing Mean Series + Adjacent Row Changes 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-24).

Computes trailing mean time series and adjacent row change analysis for specification traceability data (mapped_requirements, total_requirements) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-writing-21-146?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/specification-traceability-trailing-mean-series-adjacent-row-changes-f833e78a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3wuT9sfv7GJroE9k1iV1u

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 specification-traceability-trailing-mean-series-adjacent-row-changes-f833e78a -d '<json body>'
```

Example prompt: Run a trailing mean series and adjacent row changes analysis on my specification traceability data — I have 4 rows with dates from 2026-10-01 to 2026-10-04, document groups 'group-a' and 'group-b', and I want to analyze the mapped_requirements field with a window size of 2.

## When to prefer this

Choose this endpoint when you need both a trailing/rolling mean time series and adjacent row change deltas for specification traceability records in a single call. It is ideal for lightweight, local analytical computation on up to 200 rows without requiring external data enrichment, predictions, or professional assessments. Prefer it over general analytics platforms when you need cheap ($0.01), deterministic, offline computation on requirements traceability metrics.

## Known failure modes

- Input array exceeds 200 rows — request will be rejected
- window parameter larger than the number of input rows — may produce empty or partial series
- Missing required fields (row_id, date, mapped_requirements, total_requirements) per row — validation error
- Date values not matching YYYY-MM-DD pattern — schema validation failure
- Payment of 0.01 USDC not completed — 402 response blocking execution

## How this service works

Specification traceability — Trailing mean series + Adjacent row changes: Trailing mean series + Adjacent row changes for supplied specification traceability records (mapped_requirements, total_requirements). 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 trailing mean series showing the rolling average of the selected field (mapped_requirements or total_requirements) over the specified window, and (2) an adjacent row changes report showing deltas between consecutive rows — both computed locally without external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/specification-traceability-trailing-mean-series-adjacent-row-changes-f833e78a/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)
