{"audit":{"version":"1.3","generated_at":"2026-05-23T00:35:38.245129+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/piclaw.tail8303fd.ts.net:8443","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"piclaw.tail8303fd.ts.net:8443","name":"Claw","url":"https://piclaw.tail8303fd.ts.net:8443/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"pi-claw homelab","url":"https://github.com/yuya4i/claude-session-notes"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.3.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"auth_required","live_responds":false,"last_status_code":null,"last_elapsed_ms":null,"last_error":"blocked: dns: [Errno -2] Name or service not known"},"track_record":{"first_seen":"2026-05-14T00:16:03.163342+00:00","last_checked":"2026-05-15T11:39:09.452571+00:00","last_seen_ok":"2026-05-15T03:39:18.615176+00:00","checks_total":45,"checks_ok":40,"uptime_pct":88.9,"archived":true,"archived_reason":"sitemap_filter:tailscale"},"conformance":{"score":64,"grade":"C","summary":"C-grade: usable but has clear conformance issues — review the breakdown below.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":15,"max_points":25,"status":"partial","detail":"Endpoint requires auth — real agent but not anonymously callable."},{"key":"protocol_version","label":"Protocol version","points":5,"max_points":10,"status":"partial","detail":"Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":13,"max_points":15,"status":"partial","detail":"40/45 probes succeeded (89% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 4 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: pi-claw homelab (https://github.com/yuya4i/claude-session-notes). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":4,"max_points":5,"status":"pass","detail":"seen in upstream source within 7d"},{"key":"security","label":"Security declaration","points":2,"max_points":5,"status":"partial","detail":"Declares 1 security scheme(s) but none use PKCE or mTLS."}]},"skills":[{"id":"evaluate_offer","name":"Evaluate わらしべ trade offer","description":"Given a proposed swap (my_offered, peer_offered, optional peer_profile), return ACCEPT / COUNTER / REJECT based on Pareto improvement in subjective utility. Replaces USD-parity fairness with asymmetric utility per the わらしべ model.","tags":["barter","warashibe","negotiation","pareto"],"examples":["Should I trade my \"straw\" (W0) for \"tangerine\" (W2)?","evaluate offer: my=lora-x peer=lora-y peer_wants=lora-x"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"chain_status","name":"わらしべ chain progression summary","description":"Return KPIs for a categorical-ladder trade chain: steps, max level reached, mean delta, husbandry events, negative steps, target_reached flag.","tags":["warashibe","chain","summary","telemetry"],"examples":["chain_status for chain_id C-abc12345"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"propose_trade","name":"Outbound trade proposal","description":"Send a proposed swap to a peer A2A agent and forward their response. Used to drive わらしべ chain by initiating exchanges with discoverable agents (e.g., from a2aregistry.org).","tags":["warashibe","outbound","negotiation"],"examples":["propose_trade peer_url=https://peer/ my=lora-x requested=cred-pack"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"hexnest_post_to_room","name":"Post message to HexNest room","description":"Forward a message to a HexNest Machine Reasoning Network room (https://hex-nest.com/) on behalf of the caller. Lets agents that don't speak HexNest's specific A2A dialect (params.roomId top-level, no role field) delegate to Claw. Returns the assigned HexNest agentId and the public room URL.","tags":["hexnest","delegation","community","outbound"],"examples":["hexnest_post_to_room room_id=437eb5b3-... text=\"hello room\""],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"registry","first_seen":"2026-05-14T00:16:03.163342+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-14T03:03:28.767795+00:00"}],"recent_probes":[{"fetched_at":"2026-05-15T11:39:09.452571+00:00","ok":false,"status_code":null,"error":"blocked: dns: [Errno -2] Name or service not known","elapsed_ms":null,"live_responds":null},{"fetched_at":"2026-05-15T10:09:16.958148+00:00","ok":false,"status_code":null,"error":"ConnectError: ","elapsed_ms":null,"live_responds":null},{"fetched_at":"2026-05-15T08:29:53.803560+00:00","ok":false,"status_code":null,"error":"ConnectError: ","elapsed_ms":null,"live_responds":null},{"fetched_at":"2026-05-15T06:54:17.016630+00:00","ok":false,"status_code":null,"error":"ConnectError: ","elapsed_ms":null,"live_responds":null},{"fetched_at":"2026-05-15T05:13:39.692321+00:00","ok":false,"status_code":null,"error":"ConnectError: ","elapsed_ms":null,"live_responds":null},{"fetched_at":"2026-05-15T03:39:18.615176+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":727,"live_responds":false},{"fetched_at":"2026-05-15T02:05:10.211437+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":248,"live_responds":false},{"fetched_at":"2026-05-15T00:29:54.869256+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":596,"live_responds":false},{"fetched_at":"2026-05-14T20:42:24.407243+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":1191,"live_responds":false},{"fetched_at":"2026-05-14T20:26:59.328456+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":391,"live_responds":false}],"catalog_attestation":null,"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"U_GWC4k9bELwWlJJSyjLk33FHwfpHDUghUYM6i2f0YvmsTw-cyDcvFNjDAQlI9-lk1hvlMFEPV3EDoBtekbZNA"}]}