# Navigation Semantics Repair Plan

> Navigation Semantics Repair Plan is a paid API for AI agents from agentreadiness.halowerk.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-14).

Fetches public evidence from a target URL and evaluates navigation semantics quality, returning a repair plan with verdict, evidence, limitations, and actionable recommendations.

## Facts

- Endpoint: POST https://agentreadiness.halowerk.com/v1/navigation-semantics-repair?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/navigation-semantics-repair-plan-649998ac
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_opvZ_2mINXBH_2YSoQHaY

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 navigation-semantics-repair-plan-649998ac -d '<json body>'
```

Example prompt: Can you check the navigation semantics on https://example.com and give me a repair plan — I want to know what's wrong with the nav markup and exactly what to fix to make it more machine-readable?

## When to prefer this

Use this endpoint when you need a passive, read-only audit of a public site's navigation HTML semantics with an actionable repair plan — particularly when preparing a site for AI agent consumption or checking agent readiness. Prefer this over generic HTML validators when you specifically need a verdict and fix recommendations framed around machine-readability and agent navigation patterns. It complements sibling endpoints that cover header, footer, main, and list semantics, so use this one specifically for nav-element issues.

## Known failure modes

- Target URL is unreachable or returns non-200 status — endpoint may return an error or inconclusive verdict
- Target requires authentication — passive-only check cannot access gated content
- Navigation elements are dynamically rendered via JavaScript and not present in static HTML — evidence may be incomplete
- Malformed or excessively long URL input exceeding 2048 characters — rejected by schema validation
- Target has no recognizable navigation elements — observation may return empty or minimal evidence

## How this service works

Navigation semantics repair plan fetches current public evidence from the supplied target and evaluates the documented criterion. It returns the observation, threshold, verdict, exact evidence source, limitations and a mode-specific action. The check is passive: no login attempt, payload injection, exploit, purchase, form submission or load test is performed.

## Output

Returns a structured repair plan including: an observation of the current navigation semantics state, the evaluation threshold used, a pass/fail verdict, the exact public evidence source inspected, known limitations of the passive check, and a mode-specific action step the site owner should take to fix identified issues.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "target": {
   "type": "string",
   "maxLength": 2048,
   "minLength": 3,
   "description": "Public HTTP(S) URL or domain to inspect. A bare domain is normalized to HTTPS."
  },
  "context": {
   "type": "object",
   "description": "Optional non-secret correlation labels returned unchanged only in the request lifecycle.",
   "maxProperties": 12,
   "additionalProperties": {
    "type": [
     "string",
     "number",
     "boolean",
     "null"
    ]
   }
  },
  "baseline": {
   "type": [
    "object",
    "null"
   ],
   "description": "Optional baseline returned by a previous snapshot call.",
   "additionalProperties": true
  },
  "compare_url": {
   "type": "string",
   "maxLength": 2048,
   "minLength": 3,
   "description": "Optional public comparison URL. Used by change and monitoring services."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/navigation-semantics-repair-plan-649998ac/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentreadiness.halowerk.com](https://www.zero.xyz/host/agentreadiness.halowerk.com/llms.txt)
