# NovaPath Assessment Coverage Audit

> NovaPath Assessment Coverage Audit is a paid API for AI agents from instructional-decision-engine-x402.vercel.app, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-31).

Reconciles an assessment-window histogram against missing administrations and delivered interventions to separate data coverage from valid growth and causal impact.

## Facts

- Endpoint: POST https://instructional-decision-engine-x402.vercel.app/assessment/coverage-audit?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/novapath-assessment-coverage-audit-6778f3a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1upvnuWFDRFiXFdEJ24yu

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 novapath-assessment-coverage-audit-6778f3a5 -d '<json body>'
```

Example prompt: Run a coverage audit for our assessment program: we have 8,500 learners, expected 6 assessment windows, and the observed-window histogram is [200, 800, 1200, 2100, 2500, 1700]. We administered 4,200 interventions, 3,800 of which are linked to baseline-followup pairs. Windows are verified, identity is verified, retake rules are verified, scale continuity holds, and sources are independent.

## When to prefer this

Choose this endpoint when you need to audit the structural integrity and completeness of an assessment-window dataset — specifically to disentangle whether observed learning gaps reflect true outcomes or simply missing data administrations. It is the right choice when you have aggregate histogram data (not individual records), want to validate whether delivered interventions are properly linked to baseline-followup pairs, and need to verify multiple integrity conditions (identity, retake rules, scale continuity, source independence) in a single call. Prefer it over general analytics endpoints when educational data quality, intervention causality validation, or compliance reporting is the primary concern.

## Known failure modes

- learnersByObservedWindowCount array length does not match expectedWindowCount + 1, causing schema validation error
- linkedBaselineFollowup exceeds deliveredInterventions, indicating inconsistent input
- Histogram values sum to a number incompatible with learnerCount, producing a coverage reconciliation warning
- Boolean verification flags set inconsistently (e.g., windowsVerified true but histogram gaps obvious), leading to a flagged audit report
- Missing required fields (e.g., no learnersByObservedWindowCount) returning a 400 bad request
- Payment of 0.2 USDC not completed via x402 protocol, resulting in 402 Payment Required response

## How this service works

Reconcile an aggregate assessment-window histogram, missing administrations and delivered-intervention linkage. Separates data coverage from valid growth and causal impact; no learner records or scores.

## Output

Returns a reconciled assessment coverage report distinguishing data coverage gaps (missing administrations) from valid growth signals and causally-linked intervention impact. Includes analysis of the window histogram against expected windows, identification of missing administrations, intervention linkage completeness, and flags indicating which verification conditions are met — without exposing any individual learner records or scores.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "learnerCount": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "windowsVerified": {
   "type": "boolean"
  },
  "identityVerified": {
   "type": "boolean"
  },
  "retakeRuleVerified": {
   "type": "boolean"
  },
  "expectedWindowCount": {
   "type": "integer",
   "maximum": 12,
   "minimum": 1
  },
  "deliveredInterventions": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "linkedBaselineFollowup": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "scaleContinuityVerified": {
   "type": "boolean"
  },
  "sourceIndependenceVerified": {
   "type": "boolean"
  },
  "learnersByObservedWindowCount": {
   "type": "array",
   "items": {
    "type": "integer",
    "maximum": 1000000,
    "minimum": 0
   },
   "maxItems": 13,
   "minItems": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/novapath-assessment-coverage-audit-6778f3a5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from instructional-decision-engine-x402.vercel.app](https://www.zero.xyz/host/instructional-decision-engine-x402.vercel.app/llms.txt)
