{"audit":{"version":"1.4","generated_at":"2026-08-19T19:49:44.887402+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/zerostart-agent.jack-labs.workers.dev","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"zerostart-agent.jack-labs.workers.dev","name":"ZeroStart Agent","url":"https://zerostart-agent.jack-labs.workers.dev/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"ZeroStart","url":"https://zerostart-agent.jack-labs.workers.dev"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.3.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"live","live_responds":true,"last_status_code":200,"last_elapsed_ms":25,"last_error":null},"track_record":{"first_seen":"2026-08-08T23:23:40.769216+00:00","last_checked":"2026-08-19T08:07:50.943848+00:00","last_seen_ok":"2026-08-19T08:07:50.943848+00:00","checks_total":50,"checks_ok":50,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":77,"grade":"B","summary":"B-grade: working agent with minor gaps (often unsigned cards or thin metadata).","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"key":"live_responds","label":"Live JSON-RPC","points":25,"max_points":25,"status":"pass","detail":"Endpoint responds to a negotiated A2A SendMessage probe (answers in ~31 ms)."},{"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":15,"max_points":15,"status":"pass","detail":"50/50 probes succeeded (100% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 23 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: ZeroStart (https://zerostart-agent.jack-labs.workers.dev). 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":5,"max_points":5,"status":"pass","detail":"declares 1 modern capability flag(s) (x402); seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":2,"max_points":5,"status":"partial","detail":"Declares 1 security scheme(s) but none use PKCE or mTLS."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://zerostart-agent.jack-labs.workers.dev/.well-known/agent-card.json"},"skills":[{"id":"brief-audit","name":"Brief Audit","description":"Audit short landing-page copy for clarity, outcome, call-to-action, and readable length.","tags":["agent-api","paid","x402"],"examples":["Use brief-audit for a bounded brief audit request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"custom-checklist","name":"Custom Checklist","description":"Generate a structured four-stage checklist for a supplied project topic.","tags":["agent-api","paid","x402"],"examples":["Use custom-checklist for a bounded custom checklist request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"json-quality","name":"JSON Quality Report","description":"Validate JSON and report its size, shape, nesting, duplicate array values, and maintainability warnings.","tags":["agent-api","paid","x402"],"examples":["Use json-quality for a bounded json quality report request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"csv-profile","name":"CSV Data Profile","description":"Profile a bounded CSV sample for missing cells, duplicate rows, inconsistent widths, and column coverage.","tags":["agent-api","paid","x402"],"examples":["Use csv-profile for a bounded csv data profile request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"release-readiness","name":"Release Readiness Review","description":"Turn supplied release notes and checks into a risk-ranked launch readiness report.","tags":["agent-api","paid","x402"],"examples":["Use release-readiness for a bounded release readiness review request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"structured-data-transform","name":"Structured Data Transformer","description":"Apply an explicit, bounded field map to supplied JSON records and return transformed data plus a reversible change report.","tags":["agent-api","paid","x402"],"examples":["Use structured-data-transform for a bounded structured data transformer request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"schema-repair","name":"JSON Schema Repair","description":"Normalize a supplied JSON Schema, identify contradictions, and return a repaired draft without executing untrusted code.","tags":["agent-api","paid","x402"],"examples":["Use schema-repair for a bounded json schema repair request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"agent-endpoint-readiness","name":"Agent Endpoint Readiness","description":"Check supplied OpenAPI, MCP, A2A, or x402 metadata for discoverability, input clarity, payment hints, and bounded outputs.","tags":["agent-api","paid","x402"],"examples":["Use agent-endpoint-readiness for a bounded agent endpoint readiness request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"content-diff","name":"Content Change Digest","description":"Compare two supplied text snapshots and return a bounded, machine-readable change digest.","tags":["agent-api","paid","x402"],"examples":["Use content-diff for a bounded content change digest request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"proofroute-select","name":"ProofRoute Provider Selection","description":"Rank up to 25 caller-supplied providers against explicit price, reliability, latency, evidence, capability, and escrow constraints without external browsing or model inference.","tags":["agent-api","paid","x402"],"examples":["Use proofroute-select for a bounded proofroute provider selection request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"proofroute-verify","name":"ProofRoute Result Verification","description":"Check supplied JSON against an explicit acceptance contract and return a deterministic result receipt without external browsing or model inference.","tags":["agent-api","paid","x402"],"examples":["Use proofroute-verify for a bounded proofroute result verification request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"site-copy-review","name":"Conversion Copy Review","description":"Review supplied website copy for audience clarity, value, trust, objections, structure, and calls to action, then return a prioritized revision blueprint.","tags":["service-lab","paid","x402"],"examples":["Use site-copy-review for a bounded conversion copy review request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"data-cleanup-plan","name":"Data Cleanup Plan","description":"Inspect supplied CSV or JSON, identify structural and quality problems, and produce a sequenced cleanup and validation plan.","tags":["service-lab","paid","x402"],"examples":["Use data-cleanup-plan for a bounded data cleanup plan request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"document-transformation","name":"Document Transformation","description":"Transform supplied notes into a structured executive brief, standard operating procedure, FAQ, or action memo.","tags":["service-lab","paid","x402"],"examples":["Use document-transformation for a bounded document transformation request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"accessibility-precheck","name":"Web Accessibility Precheck","description":"Run a bounded static precheck of supplied HTML for common accessibility problems and return prioritized remediation guidance.","tags":["service-lab","paid","x402"],"examples":["Use accessibility-precheck for a bounded web accessibility precheck request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"source-research-brief","name":"Source-Bounded Research Brief","description":"Turn supplied research notes and source excerpts into themes, supported claims, evidence gaps, questions, and an executive brief without inventing external research.","tags":["service-lab","paid","x402"],"examples":["Use source-research-brief for a bounded source-bounded research brief request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"operations-package","name":"Customized Operations Package","description":"Convert a supplied business process into a practical SOP, responsibility map, checklist, controls, handoff, and KPI package.","tags":["service-lab","paid","x402"],"examples":["Use operations-package for a bounded customized operations package request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"growth-operations-bundle","name":"Growth + Operations Review Bundle","description":"Combine conversion-copy, accessibility, and operational-readiness reviews for supplied business materials in one bounded package.","tags":["service-lab","paid","x402"],"examples":["Use growth-operations-bundle for a bounded growth + operations review bundle request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"store-weekly-reset","name":"20-Minute Weekly Reset","description":"A reusable four-part weekly planning worksheet.","tags":["digital-utility","paid","x402"],"examples":["Use store-weekly-reset for a bounded 20-minute weekly reset request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"store-client-kickoff","name":"Client Kickoff Sheet","description":"A structured worksheet for goals, inputs, ownership, and deadlines.","tags":["digital-utility","paid","x402"],"examples":["Use store-client-kickoff for a bounded client kickoff sheet request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"store-home-inventory","name":"Home Inventory Starter","description":"A neutral room-by-room household inventory organizer.","tags":["digital-utility","paid","x402"],"examples":["Use store-home-inventory for a bounded home inventory starter request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"store-decision-log","name":"Meeting Decision Log","description":"A compact system for recording decisions, owners, and due dates.","tags":["digital-utility","paid","x402"],"examples":["Use store-decision-log for a bounded meeting decision log request."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"store-operations-bundle","name":"Operations Starter Bundle","description":"All four original ZeroStart worksheets delivered as one licensed Markdown bundle.","tags":["digital-utility","paid","x402"],"examples":["Use store-operations-bundle for a bounded operations starter bundle request."],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"agentic_market","first_seen":"2026-08-08T23:23:40.769216+00:00"},{"source":"mcp_registry","first_seen":"2026-08-09T08:48:10.171082+00:00"},{"source":"cdp_discovery","first_seen":"2026-08-14T01:16:31.783400+00:00"}],"recent_probes":[{"fetched_at":"2026-08-19T08:07:50.943848+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":25,"live_responds":true},{"fetched_at":"2026-08-18T18:17:43.125165+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":33,"live_responds":true},{"fetched_at":"2026-08-18T08:24:58.861716+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":38,"live_responds":true},{"fetched_at":"2026-08-17T23:43:28.696024+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":29,"live_responds":true},{"fetched_at":"2026-08-17T06:59:40.532600+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":36,"live_responds":true},{"fetched_at":"2026-08-16T19:50:05.507716+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":60,"live_responds":true},{"fetched_at":"2026-08-16T06:01:51.029441+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":26,"live_responds":true},{"fetched_at":"2026-08-16T02:41:40.050691+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":40,"live_responds":true},{"fetched_at":"2026-08-15T07:52:04.440029+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":29,"live_responds":true},{"fetched_at":"2026-08-15T01:42:20.490994+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":39,"live_responds":true}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-08-19T19:49:44.892410+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/zerostart-agent.jack-labs.workers.dev/evidence","dispute_url":"https://agenstry.com/agents/zerostart-agent.jack-labs.workers.dev/dispute"},"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"jc3nCFKaho9mYjLO97bUdLnBKu2ZN0uEhLkaXsg2hMtp0l1_BXqKqjAJ9jVGtUGBXU4pltspmemLGo3U1Wk5zw"}]}