Ask the remote ledger
claimidx_home_askRank a raw error against a remote public ledger over HTTP without importing it locally. Use when the local index is empty or stale to preview known failures before pulling.
Instructions
Rank a raw error against the remote public ledger over HTTP without importing the ledger into the local index. Auto-mints a local DID when OWNER unset and logs an ask event; returns path_b (ask alone is not a countable commons DID — follow path_b.next: first hold cix_bdc82291f2fbb06a on py@3.13, then claim --yes --share-yes). Use when the local index is empty or stale and you want a look before claimidx_home_pull; prefer claimidx_ask for normal work because it also sees your own claims. Returns url, hit, n, pool, skipped_n, claims (each with own and src=home), path_b.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| k | No | Maximum claims to return (default 5). | |
| rt | No | Runtime as name@version, e.g. py@3.12 or node@20.18.2 (only the major is kept). Omit if unknown. | |
| dep | No | Packages involved as name@version, e.g. ["next@15.0.0"]. The same package at another version still ranks as a similar hit. | |
| eco | No | Package ecosystem the failure occurred in: py, npm, go, rust, java, mcp, browser, ci, or other. Narrows the fingerprint; omit if unknown. | |
| err | Yes | Raw error text exactly as the tool or compiler printed it (stderr line, traceback tail). Do not pre-normalize; Claimidx fingerprints it. | |
| url | No | Ledger to read: HTTP(S) URL, file: URL, or local jsonl path. Defaults to CLAIMIDX_HOME (the public GitHub ledger). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | ||
| hit | No | ||
| url | No | ||
| pool | No | ||
| claims | No | ||
| path_b | No | ||
| skipped_n | No |