# HaloWerk HowTo Entity Repair Plan

> HaloWerk HowTo Entity 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 whether its HowTo structured entity is correctly implemented, returning an observation, verdict, evidence source, limitations, and a concrete repair action.

## Facts

- Endpoint: POST https://agentreadiness.halowerk.com/v1/howto-entity-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/halowerk-howto-entity-repair-plan-41dfdacf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gxwuD1uFdRfP_J2ilcqbA

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 halowerk-howto-entity-repair-plan-41dfdacf -d '<json body>'
```

Example prompt: Check https://www.example.com/how-to-bake-bread for HowTo structured entity issues and give me a repair plan — I want to know what's broken and exactly what to fix.

## When to prefer this

Choose this endpoint when you need a passive, read-only audit of HowTo schema.org structured entity compliance on a specific public URL, especially as part of an agent-readiness or SEO pipeline. It is purpose-built for HowTo entity diagnosis and repair guidance, unlike generic structured data validators that don't provide actionable repair steps or evidence sourcing.

## Known failure modes

- Target URL is unreachable or returns a non-200 status, resulting in an inability to fetch evidence
- No HowTo entity found on the target page, returning a verdict of absent with no repair action applicable
- Malformed or ambiguous URL input rejected with a validation error
- Rate limiting or bot-blocking by the target server prevents evidence retrieval
- Dynamic pages that require JavaScript rendering may not expose structured data to a passive fetch

## How this service works

HowTo entity 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 an observation describing what was found on the target page, the evaluated criterion threshold, a pass/fail verdict, the exact evidence source URL, limitations of the passive check, and a mode-specific repair action — all without performing any login, form submission, or exploit.

## 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/halowerk-howto-entity-repair-plan-41dfdacf/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)
