{
 "schema_version": "1.0",
 "title": "Article-50 provider fix list — what would change each agent's row",
 "description": "For every agent on Hlido's independent Article-50 readiness register: the specific, observable public-surface changes that would let us verify a signal we currently cannot. Published so any vendor can act on it without contacting us, and so an agent evaluating a tool can read what is missing as structured data.",
 "disclaimer": "These are observations from PUBLIC surfaces, not legal conclusions. A listed item means we could not verify that signal from the agent's public surface — not that the provider lacks it, and not that the provider is non-compliant. This is a transparency-readiness signal, not a legal-compliance determination and not legal advice. Vendors: reply or submit a correction and we re-probe free, within a week.",
 "partial_view_note": "Entries marked view:\"partial\" sit behind a login wall, so we could see only part of the public surface. For those, an unverified signal is INCONCLUSIVE — we could not look — and must never be read as a finding against the provider. Same principle the instant check applies to thin or client-rendered sites.",
 "how_to_use": {
  "vendors": "Find your agent, make any of the listed public-surface changes, then tell us — we re-probe within a week and your public row updates.",
  "deployers": "Use it as a due-diligence checklist for a tool you deploy: what its public surface does and does not currently show.",
  "agents": "GET https://hlido.eu/data/art50-fix-list.json — every entry carries slug, band, and the structured fix list."
 },
 "generated_at": "2026-07-26T09:48:28.715Z",
 "source_register": "brain/state/v1/article50/register-latest.json",
 "register_generated_at": "2026-07-26T09:48:28.631Z",
 "deadline": "2026-08-02",
 "marking_deadlines": {
  "disclosure_and_deepfake_labelling": "2026-08-02",
  "machine_readable_marking_new_systems": "2026-08-02",
  "machine_readable_marking_legacy_systems": "2026-12-02",
  "cop_signing_window_closes": "2026-07-22",
  "cop_adequacy_confirmed": "2026-07-09",
  "cop_watermark_detection_interoperability": "2027-02-02",
  "note": "Article 50(2) machine-readable marking: systems placed on the market before 2026-08-02 have an Omnibus grace period to 2026-12-02 for the marking duty ONLY. Chatbot disclosure and deepfake labelling apply from 2026-08-02 for all systems, with no grace. The final Code of Practice on Transparency of AI-Generated Content (published 2026-06-10; Commission + AI Board adequacy confirmed 2026-07-09) sets the provider bar at TWO machine-readable layers — digitally signed + time-stamped metadata AND an imperceptible watermark — with watermarking mandatory for free-form text over 200 tokens (the earlier drafts' provenance-certificate alternative was dropped). Signatories (window closes 2026-07-22, listed publicly) gain a presumption of compliance. Per-agent `marking` blocks report the independently observed marking-readiness signal (statement / free detection tool / CoP signatory: true, false, or null = unknown until the signatory list is ingested); status not_yet_checked means Hlido has not yet probed that agent's marking surface."
 },
 "license": "CC-BY-4.0 — cite Hlido (hlido.eu)",
 "counts": {
  "agents": 829,
  "with_fixes": 828,
  "no_fixes": 1,
  "limited_view": 302,
  "with_red_flags": 445,
  "by_band": {
   "READY": {
    "agents": 143,
    "with_fixes": 142
   },
   "PARTIAL": {
    "agents": 110,
    "with_fixes": 110
   },
   "NOT-READY": {
    "agents": 576,
    "with_fixes": 576
   }
  }
 },
 "fix_frequency": [
  {
   "signal": "API surface",
   "agents": 750,
   "share_pct": 90
  },
  {
   "signal": "transparent pricing/access",
   "agents": 669,
   "share_pct": 81
  },
  {
   "signal": "demonstrable, not black-box",
   "agents": 653,
   "share_pct": 79
  },
  {
   "signal": "clear access path",
   "agents": 610,
   "share_pct": 74
  },
  {
   "signal": "clear stated purpose",
   "agents": 571,
   "share_pct": 69
  },
  {
   "signal": "public homepage reachable",
   "agents": 555,
   "share_pct": 67
  },
  {
   "signal": "detection / verification tool",
   "agents": 295,
   "share_pct": 36
  },
  {
   "signal": "machine-readable marking statement",
   "agents": 283,
   "share_pct": 34
  }
 ],
 "fix_vocabulary": {
  "machine-readable marking statement": "a published statement of how AI-generated output is marked (metadata + watermark per the final Code of Practice) would flip the marking signal",
  "detection / verification tool": "a linked (free) detection/verification tool for your generated content would flip the detection signal",
  "transparent pricing/access": "a public pricing or access-terms page",
  "API surface": "a documented API/CLI/MCP surface (also how agent users verify the disclosure signal)",
  "demonstrable, not black-box": "a public demo, docs, or trial that lets the behavior be observed",
  "clear access path": "a visible path to access/try the product (sign-up, install, or docs)",
  "clear stated purpose": "a plain statement on the public surface of what the system is and does",
  "public homepage reachable": "a reachable public homepage for the product"
 },
 "items": [
  {
   "slug": "11x-ai",
   "name": "11x.ai",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/11x-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ag2ai-ag2",
   "name": "ag2ai/ag2",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/ag2ai-ag2/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ampcode",
   "name": "AmpCode by Sourcegraph",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/ampcode/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cline-2",
   "name": "Cline (latest)",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/cline-2/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "copilotkit-copilotkit",
   "name": "CopilotKit/CopilotKit",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/copilotkit-copilotkit/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "coplay",
   "name": "Coplay",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/coplay/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "donobu",
   "name": "donobu",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/donobu/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "elelem",
   "name": "elelem",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/elelem/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "elicit-research",
   "name": "Elicit",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/elicit-research/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "flux-imessage-agents",
   "name": "Flux",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/flux-imessage-agents/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "gizclaw-flowcraft",
   "name": "GizClaw/flowcraft",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/gizclaw-flowcraft/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "graykode-abtop",
   "name": "graykode/abtop",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 31,
   "confidence": "medium",
   "review_url": "/reviews/graykode-abtop/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "instantly-ai",
   "name": "Instantly",
   "category": "Sales",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/instantly-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lsdefine-genericagent",
   "name": "lsdefine/GenericAgent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/lsdefine-genericagent/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lucasrosati-claude-code-memory-setup",
   "name": "lucasrosati/claude-code-memory-setup",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/lucasrosati-claude-code-memory-setup/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "manavarya09-design-extract",
   "name": "Manavarya09/design-extract",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 11,
   "confidence": "high",
   "review_url": "/reviews/manavarya09-design-extract/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mcp-brasil-mcp-brasil",
   "name": "Mcp-Brasil/mcp-brasil",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/mcp-brasil-mcp-brasil/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "nduckmink-arkon",
   "name": "nduckmink/arkon",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 20,
   "confidence": "medium",
   "review_url": "/reviews/nduckmink-arkon/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "opensensenova-sensenova-skills",
   "name": "OpenSenseNova/SenseNova-Skills",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/opensensenova-sensenova-skills/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "pguso-ai-agents-from-scratch",
   "name": "pguso/ai-agents-from-scratch",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 31,
   "confidence": "medium",
   "review_url": "/reviews/pguso-ai-agents-from-scratch/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "wanshuiyin-auto-claude-code-research-in-sleep",
   "name": "wanshuiyin/Auto-claude-code-research-in-sleep",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/wanshuiyin-auto-claude-code-research-in-sleep/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 8,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "frumu-tandem-client",
   "name": "@frumu/tandem-client",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 13,
   "confidence": "high",
   "review_url": "/reviews/frumu-tandem-client/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 1,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "outputai-llm",
   "name": "@outputai/llm",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 13,
   "confidence": "high",
   "review_url": "/reviews/outputai-llm/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "arize-ai-phoenix",
   "name": "Arize Phoenix",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 15,
   "confidence": "low",
   "review_url": "/reviews/arize-ai-phoenix/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "browser-use-browser-use",
   "name": "browser-use",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 15,
   "confidence": "low",
   "review_url": "/reviews/browser-use-browser-use/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "daily-co",
   "name": "Daily",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 19,
   "confidence": "high",
   "review_url": "/reviews/daily-co/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "deepinfra",
   "name": "DeepInfra",
   "category": "Infra",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "medium",
   "review_url": "/reviews/deepinfra/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "denovo",
   "name": "Denovo",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 17,
   "confidence": "medium",
   "review_url": "/reviews/denovo/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "genfuse-ai",
   "name": "GenFuse AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 13,
   "confidence": "medium-high",
   "review_url": "/reviews/genfuse-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "genspark",
   "name": "genspark",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 17,
   "confidence": "medium",
   "review_url": "/reviews/genspark/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "chatgptwriter",
   "name": "Jetwriter AI: Personalized AI Writing Assistant for Chrome, Desktop & Mobile. Free to Try.",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "low",
   "review_url": "/reviews/chatgptwriter/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "jordanrendric-claude-video-vision",
   "name": "jordanrendric/claude-video-vision",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/jordanrendric-claude-video-vision/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "openai-agent-sdk",
   "name": "OpenAI Agent SDK",
   "category": "Workflow",
   "band": "NOT-READY",
   "transparency_readiness": 13,
   "confidence": "medium",
   "review_url": "/reviews/openai-agent-sdk/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "alibaba-spring-ai-alibaba",
   "name": "Spring AI Alibaba",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 13,
   "confidence": "low",
   "review_url": "/reviews/alibaba-spring-ai-alibaba/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 7,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "stack-ai",
   "name": "Stack AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 27,
   "confidence": "medium-high",
   "review_url": "/reviews/stack-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 7,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "21st-extension-toolbar",
   "name": "@21st-extension/toolbar",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/21st-extension-toolbar/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "alice-space-alice",
   "name": "@alice_space/alice",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/alice-space-alice/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ax-llm-ax",
   "name": "@ax-llm/ax",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/ax-llm-ax/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "beav3r-sdk",
   "name": "@beav3r/sdk",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "medium",
   "review_url": "/reviews/beav3r-sdk/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "benjam16-umbrella",
   "name": "@benjam16/umbrella",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/benjam16-umbrella/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cleocode-lafs",
   "name": "@cleocode/lafs",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/cleocode-lafs/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "clipboard-health-ai-rules",
   "name": "@clipboard-health/ai-rules",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/clipboard-health-ai-rules/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "compilr-dev-agents",
   "name": "@compilr-dev/agents",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "high",
   "review_url": "/reviews/compilr-dev-agents/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "contextgraph-agent",
   "name": "@contextgraph/agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/contextgraph-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "contractspec-lib-ai-agent",
   "name": "@contractspec/lib.ai-agent",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/contractspec-lib-ai-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "eetr-agent-streemr",
   "name": "@eetr/agent-streemr",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "medium-high",
   "review_url": "/reviews/eetr-agent-streemr/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "elvatis-com-aahp-runner",
   "name": "@elvatis_com/aahp-runner",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/elvatis-com-aahp-runner/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "extend-ai-cli-darwin-arm64",
   "name": "@extend-ai/cli-darwin-arm64",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/extend-ai-cli-darwin-arm64/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "extend-ai-cli-win32-x64",
   "name": "@extend-ai/cli-win32-x64",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/extend-ai-cli-win32-x64/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ff-labs-fff-bun",
   "name": "@ff-labs/fff-bun",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/ff-labs-fff-bun/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "higgsfield-cli",
   "name": "@higgsfield/cli",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/higgsfield-cli/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ipads-skvm-skvm",
   "name": "@ipads-skvm/skvm",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/ipads-skvm-skvm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "jay-ai-agent",
   "name": "@jay-ai/agent",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/jay-ai-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-anthropic",
   "name": "@langchain/anthropic",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/langchain-anthropic/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-aws",
   "name": "@langchain/aws",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/langchain-aws/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-community",
   "name": "@langchain/community",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/langchain-community/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-google-genai",
   "name": "@langchain/google-genai",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/langchain-google-genai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-langgraph-sdk",
   "name": "@langchain/langgraph-sdk",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "medium",
   "review_url": "/reviews/langchain-langgraph-sdk/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-langgraph-supervisor",
   "name": "@langchain/langgraph-supervisor",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/langchain-langgraph-supervisor/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-langgraph-swarm",
   "name": "@langchain/langgraph-swarm",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/langchain-langgraph-swarm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-mcp-adapters",
   "name": "@langchain/mcp-adapters",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/langchain-mcp-adapters/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-openai",
   "name": "@langchain/openai",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/langchain-openai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchain-textsplitters",
   "name": "@langchain/textsplitters",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/langchain-textsplitters/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lleverage-ai-agent-threads",
   "name": "@lleverage-ai/agent-threads",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/lleverage-ai-agent-threads/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "llm-dev-ops-llm-schema-registry-integrations",
   "name": "@llm-dev-ops/llm-schema-registry-integrations",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/llm-dev-ops-llm-schema-registry-integrations/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mastra-core",
   "name": "@mastra/core",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/mastra-core/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-anthropic-llm",
   "name": "@mcp-abap-adt/anthropic-llm",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-anthropic-llm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-deepseek-llm",
   "name": "@mcp-abap-adt/deepseek-llm",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-deepseek-llm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-ollama-embedder",
   "name": "@mcp-abap-adt/ollama-embedder",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-ollama-embedder/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-openai-embedder",
   "name": "@mcp-abap-adt/openai-embedder",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-openai-embedder/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-openai-llm",
   "name": "@mcp-abap-adt/openai-llm",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-openai-llm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-qdrant-rag",
   "name": "@mcp-abap-adt/qdrant-rag",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-qdrant-rag/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mcp-abap-adt-sap-aicore-llm",
   "name": "@mcp-abap-adt/sap-aicore-llm",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-sap-aicore-llm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nlux-react",
   "name": "@nlux/react",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/nlux-react/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "open-mercato-ai-assistant",
   "name": "@open-mercato/ai-assistant",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/open-mercato-ai-assistant/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openduo-duoduo",
   "name": "@openduo/duoduo",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/openduo-duoduo/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "osohq-langchain",
   "name": "@osohq/langchain",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/osohq-langchain/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pathcourse-langchain",
   "name": "@pathcourse/langchain",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/pathcourse-langchain/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pocketflow-core",
   "name": "@pocketflow/core",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/pocketflow-core/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "stripe-agent-toolkit",
   "name": "@stripe/agent-toolkit",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/stripe-agent-toolkit/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sym-bot-xmesh-agent",
   "name": "@sym-bot/xmesh-agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/sym-bot-xmesh-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tencent-ai-agent-server",
   "name": "@tencent-ai/agent-server",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/tencent-ai-agent-server/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "u0z-zero-graph",
   "name": "@u0z/zero-graph",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/u0z-zero-graph/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "voltagent-core",
   "name": "@voltagent/core",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/voltagent-core/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "winsznx-lend402",
   "name": "@winsznx/lend402",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "high",
   "review_url": "/reviews/winsznx-lend402/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "wu529778790-open-im",
   "name": "@wu529778790/open-im",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/wu529778790-open-im/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "2noise-chattts",
   "name": "2noise/ChatTTS",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/2noise-chattts/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "abridge",
   "name": "Abridge",
   "category": "Healthcare",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/abridge/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 3,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "acedatacloud-fluxmcp",
   "name": "AceDataCloud/FluxMCP",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/acedatacloud-fluxmcp/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ada-cx",
   "name": "Ada",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/ada-cx/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "adaptive-backend-traffic-controller",
   "name": "Adaptive Backend Traffic Controller",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/adaptive-backend-traffic-controller/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "adept",
   "name": "Adept AI",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/adept/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "admissions-env",
   "name": "admissions_env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/admissions-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "adobe-firefly",
   "name": "Adobe Firefly",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 13,
   "confidence": "medium-high",
   "review_url": "/reviews/adobe-firefly/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "adobe-firefly-ai-assistant",
   "name": "Adobe Firefly AI Assistant",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/adobe-firefly-ai-assistant/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "airkit",
   "name": "Agentforce: The AI Agent Platform | Salesforce",
   "category": "Customer Experience",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/airkit/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentforce314-clawcodex",
   "name": "agentforce314/clawcodex",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/agentforce314-clawcodex/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentgpt",
   "name": "AgentGPT",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/agentgpt/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "aws-amazon",
   "name": "Agentic Coding Experience - Amazon Q Developer - AWS",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/aws-amazon/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentic-customer-experience-simulation",
   "name": "Agentic_Customer_Experience_Simulation",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/agentic-customer-experience-simulation/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentops-ai",
   "name": "AgentOps",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/agentops-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentplace",
   "name": "agentplace",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/agentplace/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentpulse-by-rectify",
   "name": "AgentPulse by Rectify",
   "category": "DevOps",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/agentpulse-by-rectify/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "agentrunner",
   "name": "AgentRunner",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/agentrunner/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "aifordevelopers",
   "name": "AI for Developers — Best AI Coding Dev Tools, AI Agents, Skills & SDKs (2026)",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/aifordevelopers/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "aiforgoogleslides",
   "name": "AI for Google Slides - Free Google Slides AI tool",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/aiforgoogleslides/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 3,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "planttattoosai",
   "name": "AI Plant Tattoo Generator | PlantTattoosAI",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 35,
   "confidence": "medium",
   "review_url": "/reviews/planttattoosai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ai-recruiting-agent",
   "name": "AI_Recruiting_Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/ai-recruiting-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "aiagent-app",
   "name": "AiAgent.app",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/aiagent-app/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "aidc-ai-comfyui-copilot",
   "name": "AIDC-AI/ComfyUI-Copilot",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 32,
   "confidence": "medium",
   "review_url": "/reviews/aidc-ai-comfyui-copilot/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "alibaba-page-agent",
   "name": "Alibaba Page Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 8,
   "confidence": "low",
   "review_url": "/reviews/alibaba-page-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "alpha-cli-toolkit",
   "name": "Alpha CLI Toolkit",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 8,
   "confidence": "high",
   "review_url": "/reviews/alpha-cli-toolkit/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "andi-search",
   "name": "Andi Search",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/andi-search/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "apollo-io",
   "name": "Apollo.io",
   "category": "Sales",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/apollo-io/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "areal-project-areal",
   "name": "AReaL",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 58,
   "confidence": "low",
   "review_url": "/reviews/areal-project-areal/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "aria-opera",
   "name": "Aria (Opera)",
   "category": "Browser",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/aria-opera/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "artisan-ai",
   "name": "Artisan AI",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/artisan-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "asheshgoplani-agent-deck",
   "name": "asheshgoplani/agent-deck",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/asheshgoplani-agent-deck/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "askhapax",
   "name": "askhapax",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/askhapax/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "askiva",
   "name": "Askiva",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/askiva/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "astra",
   "name": "Astra",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/astra/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "atharva",
   "name": "Atharva",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/atharva/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "atlassian",
   "name": "Atlassian Rovo",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/atlassian/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "auditrix",
   "name": "Auditrix",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/auditrix/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "automa-app",
   "name": "Automa",
   "category": "Browser",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/automa-app/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "automaapp-automa",
   "name": "AutomaApp/automa",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/automaapp-automa/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "autonoly",
   "name": "Autonoly",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/autonoly/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "autoscrape-labs-pydoll",
   "name": "autoscrape-labs/pydoll",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/autoscrape-labs-pydoll/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "avadsa25-codec",
   "name": "AVADSA25/codec",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "low",
   "review_url": "/reviews/avadsa25-codec/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "aws-devtools-labs-aws-blocks",
   "name": "aws-devtools-labs/aws-blocks",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/aws-devtools-labs-aws-blocks/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "axe",
   "name": "Axe",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/axe/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "babel-1-world-engine",
   "name": "Babel-1-World-Engine",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/babel-1-world-engine/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "back4app-ai-agent",
   "name": "Back4App AI Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/back4app-ai-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "backpackflow",
   "name": "backpackflow",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/backpackflow/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "basic-agent-training",
   "name": "Basic_Agent_Training",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/basic-agent-training/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "baton",
   "name": "Baton",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/baton/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "beeai-framework",
   "name": "beeai-framework",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/beeai-framework/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "beever-ai-beever-atlas",
   "name": "Beever Atlas by Beever AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/beever-ai-beever-atlas/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "plantphotoai",
   "name": "Best free AI-crafted plant photos | PlantPhotoAI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 35,
   "confidence": "medium",
   "review_url": "/reviews/plantphotoai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "bitterbot-ai-bitterbot-desktop",
   "name": "Bitterbot Desktop",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/bitterbot-ai-bitterbot-desktop/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "bland-ai",
   "name": "Bland AI",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/bland-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "blink-ai",
   "name": "Blink",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/blink-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "bolt-new",
   "name": "Bolt.new",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium-low",
   "review_url": "/reviews/bolt-new/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "bolt-new-v2",
   "name": "Bolt.new (StackBlitz)",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/bolt-new-v2/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nurgo-software",
   "name": "BrainSoup",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/nurgo-software/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "brisk-teaching",
   "name": "Brisk Teaching",
   "category": "Education",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "medium",
   "review_url": "/reviews/brisk-teaching/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "browser-use-browser-harness",
   "name": "browser-use/browser-harness",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "low",
   "review_url": "/reviews/browser-use-browser-harness/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "browser-use-workflow-use",
   "name": "browser-use/workflow-use",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/browser-use-workflow-use/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "browser-base",
   "name": "Browserbase",
   "category": "Browser",
   "band": "PARTIAL",
   "transparency_readiness": 58,
   "confidence": "medium",
   "review_url": "/reviews/browser-base/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "can1357-oh-my-pi",
   "name": "can1357/oh-my-pi",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/can1357-oh-my-pi/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "can4hou6joeng4-boss-agent-cli",
   "name": "can4hou6joeng4/boss-agent-cli",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/can4hou6joeng4-boss-agent-cli/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "canary",
   "name": "Canary",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/canary/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "canary-ai",
   "name": "Canary",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/canary-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cartesia",
   "name": "Cartesia",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/cartesia/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "casetext",
   "name": "Casetext",
   "category": "Legal",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/casetext/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "catdoes-v4",
   "name": "CatDoes v4",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/catdoes-v4/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cellium-project-cellium-agent",
   "name": "Cellium-Project/Cellium-Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/cellium-project-cellium-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cerebras",
   "name": "Cerebras",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/cerebras/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "chai-research",
   "name": "Chai",
   "category": "Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/chai-research/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "champion-council-private",
   "name": "Champion_Council_private",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/champion-council-private/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "character-ai",
   "name": "Character.AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/character-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "chatgks",
   "name": "chatGKS",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/chatgks/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "chatgpt-assistant",
   "name": "ChatGPT-Assistant",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/chatgpt-assistant/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "chorus-ai",
   "name": "Chorus",
   "category": "Sales",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium-low",
   "review_url": "/reviews/chorus-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "civitai",
   "name": "Civitai | Share your models",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/civitai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "claimcheck",
   "name": "ClaimCheck",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/claimcheck/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "claude-gombwe",
   "name": "Claude Gombwe",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/claude-gombwe/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "claude-skills-library",
   "name": "Claude Skills Library",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/claude-skills-library/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "claude-ai",
   "name": "Claude.ai",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/claude-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "claudiodrews-memory-os",
   "name": "ClaudioDrews/memory-os",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/claudiodrews-memory-os/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "clawd-bot",
   "name": "clawd-bot",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/clawd-bot/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "clay-relationship",
   "name": "Clay (relationships)",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 28,
   "confidence": "low",
   "review_url": "/reviews/clay-relationship/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear stated purpose",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "clide",
   "name": "Clide",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/clide/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cline-bot",
   "name": "Cline",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 29,
   "confidence": "medium",
   "review_url": "/reviews/cline-bot/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear stated purpose",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "clinical-trial-optimizer",
   "name": "Clinical Trial Optimizer",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/clinical-trial-optimizer/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cloakhq-cloakbrowser",
   "name": "CloakHQ/CloakBrowser",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/cloakhq-cloakbrowser/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cockpit-ai",
   "name": "Cockpit AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/cockpit-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "code-review-env",
   "name": "code-review-env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/code-review-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "codeium",
   "name": "Codeium",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/codeium/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cometchat",
   "name": "cometchat",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/cometchat/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "commandcodeai-command-code",
   "name": "CommandCodeAI/command-code",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/commandcodeai-command-code/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "compliance-gym-lending",
   "name": "Compliance Gym Lending",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/compliance-gym-lending/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "consensus-app",
   "name": "Consensus",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/consensus-app/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "constellation-engine-constellation-engine",
   "name": "CONSTELLATION-ENGINE/constellation-engine",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/constellation-engine-constellation-engine/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "continue-dev",
   "name": "Continue",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 36,
   "confidence": "medium",
   "review_url": "/reviews/continue-dev/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "covibes-zeroshot",
   "name": "covibes/zeroshot",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/covibes-zeroshot/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "create-bubblelab-app",
   "name": "Create BubbleLab App",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/create-bubblelab-app/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "create-lancelot",
   "name": "Create Lancelot",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/create-lancelot/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "create-langgraph",
   "name": "Create LangGraph",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/create-langgraph/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cresta",
   "name": "Cresta",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/cresta/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "crestalnetwork-intentkit",
   "name": "crestalnetwork/intentkit",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/crestalnetwork-intentkit/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "crewai",
   "name": "CrewAI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/crewai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "crisandrews-clawcode",
   "name": "crisandrews/clawcode",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/crisandrews-clawcode/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cs-agent",
   "name": "CS Agent",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/cs-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "customer-support-env",
   "name": "customer-support-env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/customer-support-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cybersoc-arena",
   "name": "CyberSOC Arena",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/cybersoc-arena/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "data-cleaning-env",
   "name": "Data Cleaning Env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/data-cleaning-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "dataengenv",
   "name": "DataEngEnv",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/dataengenv/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "datagrout",
   "name": "DataGrout",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/datagrout/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "decagon",
   "name": "Decagon",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/decagon/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "decagon-platform",
   "name": "Decagon AI Agent",
   "category": "Customer Experience",
   "band": "NOT-READY",
   "transparency_readiness": 5,
   "confidence": "high",
   "review_url": "/reviews/decagon-platform/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "decolua-9remote",
   "name": "decolua/9remote",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/decolua-9remote/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "deepagents",
   "name": "DeepAgents",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/deepagents/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "deepseek-chat",
   "name": "DeepSeek",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/deepseek-chat/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "denissergeevitch-agents-best-practices",
   "name": "DenisSergeevitch/agents-best-practices",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/denissergeevitch-agents-best-practices/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "descript",
   "name": "Descript",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/descript/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "devin-cognition",
   "name": "Devin (Cognition)",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/devin-cognition/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "devops-incident-response",
   "name": "DevOps Incident Response",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/devops-incident-response/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "dia-browser",
   "name": "Dia (The Browser Company)",
   "category": "Browser",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/dia-browser/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "dietrichgebert-ponytail",
   "name": "DietrichGebert/ponytail",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/dietrichgebert-ponytail/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "dify-ai",
   "name": "Dify",
   "category": "Workflow",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/dify-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "dimknaf-braindb",
   "name": "dimknaf/braindb",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "low",
   "review_url": "/reviews/dimknaf-braindb/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "dynamic-function-calling-agent",
   "name": "Dynamic-Function-Calling-Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/dynamic-function-calling-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "e2b",
   "name": "E2B Sandboxes",
   "category": "DevOps",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/e2b/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "eggbrid2-mobileclaw",
   "name": "eggbrid2/mobileclaw",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/eggbrid2-mobileclaw/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "elicit",
   "name": "Elicit",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/elicit/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "elizaos-eliza",
   "name": "elizaOS/eliza",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/elizaos-eliza/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "emergent-wingman",
   "name": "Emergent Wingman",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/emergent-wingman/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "enact",
   "name": "Enact",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/enact/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "erickong-aura-agent",
   "name": "erickong/aura-agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/erickong-aura-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "esengine-deepseek-reasonix",
   "name": "esengine/DeepSeek-Reasonix",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/esengine-deepseek-reasonix/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "eugeniughelbur-obsidian-second-brain",
   "name": "eugeniughelbur/obsidian-second-brain",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/eugeniughelbur-obsidian-second-brain/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "evisort",
   "name": "Evisort",
   "category": "Legal",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/evisort/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fathom-video",
   "name": "Fathom",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/fathom-video/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fathom-3-0",
   "name": "Fathom 3.0",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/fathom-3-0/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fazxes-claude-code",
   "name": "fazxes/Claude-code",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/fazxes-claude-code/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fellouai-eko",
   "name": "FellouAI/eko",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/fellouai-eko/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "figma-make",
   "name": "Figma Make",
   "category": "Design",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/figma-make/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "finflow",
   "name": "FinFLow",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/finflow/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fireworks-ai",
   "name": "Fireworks AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/fireworks-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fleetmind-in-action",
   "name": "FleetMind in Action",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/fleetmind-in-action/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "flight-rebooking",
   "name": "Flight Rebooking",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/flight-rebooking/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "flowith",
   "name": "Flowith",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/flowith/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "flux-bfl",
   "name": "FLUX (Black Forest Labs)",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/flux-bfl/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "flyteorg-flyte",
   "name": "flyteorg/flyte",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/flyteorg-flyte/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "framer-ai",
   "name": "Framer AI",
   "category": "Design",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/framer-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "blockrunai-franklin",
   "name": "Franklin by Blockrun AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/blockrunai-franklin/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "freepeak-leankg",
   "name": "FreePeak/LeanKG",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/freepeak-leankg/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "fuseai",
   "name": "FuseAI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/fuseai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gaia-eval-l1-20",
   "name": "Gaia Eval L1-20",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/gaia-eval-l1-20/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "galileo-ai-design",
   "name": "Galileo (Design)",
   "category": "Design",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/galileo-ai-design/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gauge",
   "name": "Gauge",
   "category": "Marketing",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/gauge/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 3,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "geekjourneyx-md2wechat-skill",
   "name": "geekjourneyx/md2wechat-skill",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/geekjourneyx-md2wechat-skill/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gemini",
   "name": "Gemini",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/gemini/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "getcrew44-crew44",
   "name": "getcrew44/crew44",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/getcrew44-crew44/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "getmaxun-maxun",
   "name": "getmaxun/maxun",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/getmaxun-maxun/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gi-dellav-zerostack",
   "name": "gi-dellav/zerostack",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 51,
   "confidence": "medium",
   "review_url": "/reviews/gi-dellav-zerostack/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "gistai",
   "name": "Gist AI - Free Web,YouTube,PDF Summarizer. Powered by ChatGPT.",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/gistai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gitlawb-openclaude",
   "name": "Gitlawb/openclaude",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/gitlawb-openclaude/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "glean",
   "name": "Glean",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/glean/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gong-io",
   "name": "Gong",
   "category": "Sales",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/gong-io/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "google-antigravity-antigravity-sdk-python",
   "name": "google-antigravity/antigravity-sdk-python",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/google-antigravity-antigravity-sdk-python/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "google-adk-python",
   "name": "google/adk-python",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/google-adk-python/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gpt",
   "name": "gpt",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/gpt/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "grab-cursor-talk-to-figma-mcp",
   "name": "grab/cursor-talk-to-figma-mcp",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/grab-cursor-talk-to-figma-mcp/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "gradio-agentchatbot",
   "name": "Gradio AgentChatbot",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/gradio-agentchatbot/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "granola",
   "name": "Granola",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/granola/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "granola-ai",
   "name": "Granola AI",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/granola-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "graphstrike",
   "name": "GraphStrike",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/graphstrike/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "graphstrike-model-training",
   "name": "GraphStrike Model Training",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/graphstrike-model-training/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "xai-grok",
   "name": "Grok (xAI)",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium-low",
   "review_url": "/reviews/xai-grok/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "guide-ai",
   "name": "Guide.AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/guide-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "h4ckf0r0day-obscura",
   "name": "h4ckf0r0day/obscura",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/h4ckf0r0day-obscura/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hailuo-ai",
   "name": "Hailuo AI",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/hailuo-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "harvey-ai",
   "name": "Harvey",
   "category": "Legal",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/harvey-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "havingautism-codemini-cli",
   "name": "havingautism/Codemini-CLI",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/havingautism-codemini-cli/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "haystack-deepset",
   "name": "Haystack",
   "category": "Workflow",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/haystack-deepset/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "he-yufeng-corecoder",
   "name": "he-yufeng/CoreCoder",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/he-yufeng-corecoder/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hello-qm-catgo-lrg",
   "name": "Hello-QM/catgo-LRG",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/hello-qm-catgo-lrg/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "herdctl",
   "name": "herdctl",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/herdctl/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hex-tech",
   "name": "Hex",
   "category": "Data",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/hex-tech/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hippocratic-ai",
   "name": "Hippocratic AI",
   "category": "Healthcare",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/hippocratic-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hkuds-vibe-trading",
   "name": "HKUDS/Vibe-Trading",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/hkuds-vibe-trading/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "holaboss-ai-holaos",
   "name": "holaboss-ai/holaOS",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/holaboss-ai-holaos/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "holo",
   "name": "Holo",
   "category": "Marketing & Content",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/holo/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "coderluii-holyclaude",
   "name": "HolyClaude",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "medium",
   "review_url": "/reviews/coderluii-holyclaude/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "home-assistant-diagnostics-agent",
   "name": "Home-Assistant-Diagnostics-Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/home-assistant-diagnostics-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hopfield",
   "name": "Hopfield",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/hopfield/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hs-unit4-agent",
   "name": "HS Unit4 Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/hs-unit4-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "clockless-org-html-anything",
   "name": "html-anything",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 60,
   "confidence": "medium",
   "review_url": "/reviews/clockless-org-html-anything/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hubspot-breeze",
   "name": "HubSpot Breeze",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/hubspot-breeze/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hubspot-breeze-prospecting-agent",
   "name": "HubSpot Breeze Prospecting Agent",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/hubspot-breeze-prospecting-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "huggingface-chatbot-cascade",
   "name": "Huggingface_Chatbot_Cascade",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/huggingface-chatbot-cascade/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hughyau-qiushi-skill",
   "name": "HughYau/qiushi-skill",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/hughyau-qiushi-skill/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "humane-ai-pin",
   "name": "Humane AI Pin",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/humane-ai-pin/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "humanloop",
   "name": "Humanloop",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/humanloop/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hume-ai",
   "name": "Hume AI",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/hume-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hy-embodied-0-5",
   "name": "HY-Embodied-0.5",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/hy-embodied-0-5/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hyperbolic-ai",
   "name": "Hyperbolic",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/hyperbolic-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hyperwriteai",
   "name": "HyperWrite",
   "category": "Marketing & Content",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "low",
   "review_url": "/reviews/hyperwriteai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "hyperwrite",
   "name": "HyperWrite",
   "category": "Marketing",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/hyperwrite/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "iamcorey-kooky",
   "name": "iAmCorey/kooky",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/iamcorey-kooky/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ideogram",
   "name": "Ideogram",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/ideogram/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ikoskela-wisepanel-mcp",
   "name": "ikoskela/wisepanel-mcp",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/ikoskela-wisepanel-mcp/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "imbue",
   "name": "Imbue",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/imbue/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "imgcmd",
   "name": "imgcmd",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/imgcmd/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "incidentops-openenv",
   "name": "IncidentOps OpenEnv",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/incidentops-openenv/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "inflection-pi",
   "name": "Inflection Pi",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/inflection-pi/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "influcio",
   "name": "Influcio",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/influcio/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear stated purpose",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "inkeep",
   "name": "Inkeep",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/inkeep/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "insurellmrag",
   "name": "insurellmrag",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/insurellmrag/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "intent-augment-code",
   "name": "Intent (Augment Code)",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/intent-augment-code/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "intercom-fin",
   "name": "Intercom Fin",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/intercom-fin/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ioni",
   "name": "ioni",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/ioni/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "irtaza",
   "name": "irtaza",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/irtaza/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "itayinbarr-little-coder",
   "name": "itayinbarr/little-coder",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/itayinbarr-little-coder/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "itil-reflexion-agent",
   "name": "ITIL Reflexion Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/itil-reflexion-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "itsinseong-value-for-fable",
   "name": "itsinseong/value-for-fable",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/itsinseong-value-for-fable/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "janitor-ai",
   "name": "Janitor AI",
   "category": "Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/janitor-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "jeinlee1991-chinese-llm-benchmark",
   "name": "jeinlee1991/chinese-llm-benchmark",
   "category": "Chat & Companion",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/jeinlee1991-chinese-llm-benchmark/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "jina-ai",
   "name": "Jina AI",
   "category": "Data",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/jina-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "jnmetacode-agency-orchestrator",
   "name": "jnMetaCode/agency-orchestrator",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/jnmetacode-agency-orchestrator/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "juanjuandog-finsight-ai",
   "name": "juanjuandog/FinSight-AI",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/juanjuandog-finsight-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "julius-ai",
   "name": "Julius",
   "category": "Data",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/julius-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "juliusbrussee-cavemem",
   "name": "JuliusBrussee/cavemem",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/juliusbrussee-cavemem/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kaelio-ktx",
   "name": "Kaelio/ktx",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/kaelio-ktx/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kaily",
   "name": "Kaily",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/kaily/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kevrojo-dulus",
   "name": "KevRojo/Dulus",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/kevrojo-dulus/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "khanmigo",
   "name": "Khanmigo",
   "category": "Education",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/khanmigo/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kilo-org-kilocode",
   "name": "kilo-org-kilocode",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/kilo-org-kilocode/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kimi-moonshot",
   "name": "Kimi (Moonshot)",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/kimi-moonshot/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "klariqo",
   "name": "Klariqo",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/klariqo/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kling-ai",
   "name": "Kling",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/kling-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "klipy",
   "name": "Klipy",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/klipy/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "komo-ai",
   "name": "Komo",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/komo-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "kore-ai",
   "name": "Kore.ai",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/kore-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lakera",
   "name": "Lakera",
   "category": "Other",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/lakera/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langchainhub",
   "name": "LangChain Hub",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/langchainhub/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langgraph-platform",
   "name": "LangGraph Platform",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/langgraph-platform/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "langsmith",
   "name": "LangSmith",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/langsmith/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "last-mile-logistics-env-v1",
   "name": "last-mile-logistics-env-v1",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/last-mile-logistics-env-v1/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lavender-ai",
   "name": "Lavender",
   "category": "Sales",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/lavender-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lavent-marketing-agent",
   "name": "Lavent Marketing Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/lavent-marketing-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "leap",
   "name": "Leap",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/leap/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "leaper-agent",
   "name": "Leaper Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "high",
   "review_url": "/reviews/leaper-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "prisma-ai",
   "name": "Lensa - Prisma Labs",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 35,
   "confidence": "medium",
   "review_url": "/reviews/prisma-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "leonardo-ai",
   "name": "Leonardo AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/leonardo-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lessie-ai",
   "name": "Lessie AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/lessie-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "letta",
   "name": "Letta",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/letta/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "linguaicoach",
   "name": "linguAIcoach",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/linguaicoach/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "litechain",
   "name": "LiteChain",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/litechain/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "llm-spend-guard",
   "name": "LLM Spend Guard",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/llm-spend-guard/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "llmtxt",
   "name": "llmtxt",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/llmtxt/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lmstudio",
   "name": "LM Studio",
   "category": "Infra",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/lmstudio/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "localspark-ai",
   "name": "LocalSpark AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/localspark-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "longyunfeigu-learn-hermes-agent",
   "name": "longyunfeigu/learn-hermes-agent",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/longyunfeigu-learn-hermes-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lukresxd-claw-skeleton",
   "name": "LuKresXD/claw-skeleton",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/lukresxd-claw-skeleton/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lumalabs",
   "name": "Luma (Dream Machine)",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/lumalabs/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "luma-ai-agents",
   "name": "Luma AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/luma-ai-agents/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "luma-genie",
   "name": "Luma Genie",
   "category": "3D",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/luma-genie/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "luminance",
   "name": "Luminance",
   "category": "Legal",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/luminance/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "lutra",
   "name": "Lutra",
   "category": "Workflow",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/lutra/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "macro-signal-env",
   "name": "macro-signal-env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/macro-signal-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "magic-dev",
   "name": "Magic",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/magic-dev/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "magic-patterns",
   "name": "Magic Patterns",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/magic-patterns/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "magicstudio",
   "name": "Magic Studio",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/magicstudio/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "magic-school",
   "name": "MagicSchool",
   "category": "Education",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/magic-school/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "magine",
   "name": "Magine",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/magine/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "meeting-scheduler-openenv",
   "name": "Meeting Scheduler OpenEnv",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "medium",
   "review_url": "/reviews/meeting-scheduler-openenv/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mem-0-ai",
   "name": "Mem0 AI",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/mem-0-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "memtensor-skills-vote",
   "name": "MemTensor/skills-vote",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/memtensor-skills-vote/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mercury",
   "name": "Mercury",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/mercury/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "cosmicstack-labs-mercury-agent",
   "name": "Mercury Agent by CosmicStack Labs",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/cosmicstack-labs-mercury-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "messy-data-triage-gym",
   "name": "Messy Data Triage Gym",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/messy-data-triage-gym/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "metaenv",
   "name": "MetaEnv",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/metaenv/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "metagpt",
   "name": "MetaGPT",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/metagpt/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "autogen-microsoft",
   "name": "Microsoft AutoGen",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/autogen-microsoft/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "microsoft-copilot",
   "name": "Microsoft Copilot",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/microsoft-copilot/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "midjourney",
   "name": "Midjourney",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/midjourney/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "miomioos-mioisland",
   "name": "MioMioOS/MioIsland",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/miomioos-mioisland/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mistral-le-chat",
   "name": "Mistral Le Chat",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/mistral-le-chat/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "modal-com",
   "name": "Modal",
   "category": "Infra",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/modal-com/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "modelstudioai-cli",
   "name": "modelstudioai/cli",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/modelstudioai-cli/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "molmoweb",
   "name": "MolmoWeb",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/molmoweb/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "monday-ai",
   "name": "Monday AI",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/monday-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "montferret-ferret",
   "name": "MontFerret/ferret",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/montferret-ferret/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "multi-cloud-optimizer",
   "name": "Multi Cloud Optimizer",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/multi-cloud-optimizer/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "multion",
   "name": "MultiOn",
   "category": "Browser",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/multion/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "muno-work",
   "name": "muno-work",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/muno-work/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "murf-ai",
   "name": "Murf AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/murf-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mutiny",
   "name": "Mutiny",
   "category": "Marketing",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/mutiny/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mvanhorn-cli-printing-press",
   "name": "mvanhorn/cli-printing-press",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/mvanhorn-cli-printing-press/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "my-env",
   "name": "my-env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/my-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "myicor-mypka",
   "name": "myICOR/myPKA",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/myicor-mypka/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "mypensieve",
   "name": "mypensieve",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/mypensieve/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "naoma-ai-demo-agent",
   "name": "Naoma AI Demo Agent",
   "category": "Customer Experience",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium-high",
   "review_url": "/reviews/naoma-ai-demo-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "narcooo-inkos",
   "name": "Narcooo/inkos",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 26,
   "confidence": "medium",
   "review_url": "/reviews/narcooo-inkos/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nebius",
   "name": "Nebius",
   "category": "Infra",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/nebius/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nelly",
   "name": "Nelly",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/nelly/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "neothecapt-redteamagent",
   "name": "NeoTheCapt/RedteamAgent",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/neothecapt-redteamagent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "netomi",
   "name": "Netomi",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/netomi/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "headlinesai-pro",
   "name": "NetusAI Headlines Generator",
   "category": "Marketing & Content",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/headlinesai-pro/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nexu-io-html-anything",
   "name": "nexu-io/html-anything",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/nexu-io-html-anything/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nightcafe",
   "name": "NightCafe",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/nightcafe/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nori-ai-cli",
   "name": "Nori AI CLI",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/nori-ai-cli/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "notebooklm",
   "name": "NotebookLM",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/notebooklm/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "notion-ai",
   "name": "Notion AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/notion-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "getnudgeai",
   "name": "Nudge AI",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/getnudgeai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nudgebee-nudgebee",
   "name": "nudgebee/nudgebee",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/nudgebee-nudgebee/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "nyx",
   "name": "Nyx",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/nyx/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "oci-generativeaiagent",
   "name": "OCI Generative AI Agent",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/oci-generativeaiagent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "octoclaw",
   "name": "OctoClaw",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/octoclaw/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "omnigent-ai-omnigent",
   "name": "omnigent-ai/omnigent",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/omnigent-ai-omnigent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "omyarewar-phantom",
   "name": "OmYarewar/PHANTOM",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/omyarewar-phantom/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "op7418-guizang-ppt-skill",
   "name": "op7418/guizang-ppt-skill",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 32,
   "confidence": "medium",
   "review_url": "/reviews/op7418-guizang-ppt-skill/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "opal-ai",
   "name": "Opal",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/opal-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openinterpreter",
   "name": "Open Interpreter",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 44,
   "confidence": "medium-high",
   "review_url": "/reviews/openinterpreter/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "open-multi-agent-open-multi-agent",
   "name": "open-multi-agent/open-multi-agent",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/open-multi-agent-open-multi-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openagents",
   "name": "OpenAgents",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/openagents/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openai-operator",
   "name": "OpenAI Operator",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium-low",
   "review_url": "/reviews/openai-operator/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openai-chatgpt-turbo-ui",
   "name": "OpenAI_chatgpt-turbo-UI",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/openai-chatgpt-turbo-ui/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "opencode",
   "name": "OpenCode",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/opencode/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openfang",
   "name": "OpenFang",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/openfang/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openhands",
   "name": "OpenHands",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/openhands/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openkrew",
   "name": "openkrew",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/openkrew/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "openowl",
   "name": "OpenOwl",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/openowl/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "origami",
   "name": "Origami",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/origami/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "orion-ai",
   "name": "Orion AI",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/orion-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "oritera-cairn",
   "name": "oritera/Cairn",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/oritera-cairn/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "orynxml-backend",
   "name": "orynxml-backend",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/orynxml-backend/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "oshayr-llm-wiki",
   "name": "Oshayr/LLM-Wiki",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/oshayr-llm-wiki/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "osogritvoice",
   "name": "OSOGRITVOICE",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/osogritvoice/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "outreach-io",
   "name": "Outreach",
   "category": "Sales",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/outreach-io/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "outset-ai",
   "name": "Outset AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/outset-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ovren",
   "name": "Ovren",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "low",
   "review_url": "/reviews/ovren/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pacifio-cersei",
   "name": "pacifio/cersei",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/pacifio-cersei/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "pageon",
   "name": "pageon",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/pageon/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "panorama",
   "name": "Panorama",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/panorama/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "paper-survey-agent",
   "name": "Paper Survey Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/paper-survey-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "paperclipai",
   "name": "paperclipai",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/paperclipai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "paradigm-ai",
   "name": "Paradigm",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/paradigm-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "parloa",
   "name": "Parloa",
   "category": "Customer Experience",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/parloa/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "paseru-sinew",
   "name": "Paseru/sinew",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/paseru-sinew/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pattern-ai-labs-agentcall",
   "name": "pattern-ai-labs/agentcall",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/pattern-ai-labs-agentcall/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pdh-ai-cli",
   "name": "pdh-ai-cli",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 8,
   "confidence": "high",
   "review_url": "/reviews/pdh-ai-cli/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pensieve",
   "name": "Pensieve",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/pensieve/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "perplexity-shopping",
   "name": "Perplexity Shopping",
   "category": "Shopping",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/perplexity-shopping/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "persado",
   "name": "Persado",
   "category": "Marketing",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/persado/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "phind",
   "name": "Phind",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/phind/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "phonely",
   "name": "Phonely",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/phonely/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "photoguruai",
   "name": "PhotoGuru AI",
   "category": "Image & Design",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/photoguruai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pika",
   "name": "Pika",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/pika/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pinchtab-pinchtab",
   "name": "pinchtab/pinchtab",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/pinchtab-pinchtab/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pingcap-tidb",
   "name": "pingcap/tidb",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/pingcap-tidb/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pixdiet",
   "name": "PixDiet",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/pixdiet/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pixdiet-old-mistral",
   "name": "PixDiet-Old-Mistral",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/pixdiet-old-mistral/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pixverse",
   "name": "Pixverse",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/pixverse/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "plandex",
   "name": "Plandex",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/plandex/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "playground-ai",
   "name": "Playground AI",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/playground-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "playphone-ai",
   "name": "PlayPhone AI",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/playphone-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "playwright-community-playwright-go",
   "name": "playwright-community/playwright-go",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/playwright-community-playwright-go/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pocketflow",
   "name": "PocketFlow",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/pocketflow/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pocketflow-js",
   "name": "pocketflow-js",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/pocketflow-js/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "policyqa-commandrplus-rag-agent",
   "name": "PolicyQA-CommandRPlus-RAG-Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/policyqa-commandrplus-rag-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "poolside-ai",
   "name": "Poolside",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/poolside-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "postbridge-langchain",
   "name": "Postbridge LangChain",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 5,
   "confidence": "high",
   "review_url": "/reviews/postbridge-langchain/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "promptfoo-promptfoo",
   "name": "promptfoo/promptfoo",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/promptfoo-promptfoo/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "promptlayer",
   "name": "PromptLayer",
   "category": "Eval",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/promptlayer/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "proxy-convergence",
   "name": "Proxy (Convergence AI)",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/proxy-convergence/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "pubmed-rag",
   "name": "pubmed_rag",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/pubmed-rag/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "quiz-agent1",
   "name": "quiz-agent1",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/quiz-agent1/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "quiz-agent3",
   "name": "quiz-agent3",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/quiz-agent3/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "quiz-agent4",
   "name": "quiz-agent4",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/quiz-agent4/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "quizizz",
   "name": "Quizizz AI",
   "category": "Education",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/quizizz/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "qwen-chat",
   "name": "Qwen Chat",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/qwen-chat/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "rabbit-r1",
   "name": "Rabbit R1",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/rabbit-r1/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "raccoon-ai",
   "name": "Raccoon AI",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/raccoon-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "radify",
   "name": "Radify",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/radify/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "raphaelmansuy-edgecrab",
   "name": "raphaelmansuy/edgecrab",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/raphaelmansuy-edgecrab/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ravenpack",
   "name": "RavenPack",
   "category": "Finance",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/ravenpack/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "raydian",
   "name": "Raydian",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/raydian/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "read-ai",
   "name": "Read AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium-high",
   "review_url": "/reviews/read-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "recogni",
   "name": "Recogni",
   "category": "Infra",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/recogni/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "referatai",
   "name": "Referatai",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/referatai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "reflect-app",
   "name": "Reflect",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/reflect-app/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "replika",
   "name": "Replika",
   "category": "Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/replika/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "replit-agent",
   "name": "Replit Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/replit-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "replit-ai-agent",
   "name": "Replit AI (Ghostwriter)",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/replit-ai-agent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "research-ai-assistant",
   "name": "Research_AI_Assistant",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/research-ai-assistant/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "rewind-ai",
   "name": "Rewind AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/rewind-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "robin-ai",
   "name": "Robin AI",
   "category": "Legal",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/robin-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "roocode",
   "name": "Roo Code",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/roocode/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "rox-ai",
   "name": "Rox",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/rox-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ruc-datalab-deepanalyze",
   "name": "ruc-datalab/DeepAnalyze",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/ruc-datalab-deepanalyze/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "runner-h-h-company",
   "name": "Runner H (H Company)",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 2,
   "confidence": "medium-high",
   "review_url": "/reviews/runner-h-h-company/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ryjoxtechnologies-octopoda-os",
   "name": "RyjoxTechnologies/Octopoda-OS",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/ryjoxtechnologies-octopoda-os/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "saas-audit-env",
   "name": "saas-audit-env",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/saas-audit-env/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "santifer-career-ops",
   "name": "santifer/career-ops",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/santifer-career-ops/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "scenario-gg",
   "name": "Scenario",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/scenario-gg/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "scheidydude-codeindex",
   "name": "scheidydude/codeindex",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/scheidydude-codeindex/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "scholarbot",
   "name": "ScholarBot",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/scholarbot/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "scotia1973-bot-api-hub",
   "name": "scotia1973-bot/api-hub",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/scotia1973-bot-api-hub/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "seek-ai",
   "name": "Seek AI",
   "category": "Data",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/seek-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "self-chat",
   "name": "Self Chat",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/self-chat/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sema4-ai",
   "name": "Sema4.ai",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/sema4-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sentiment-chat-app",
   "name": "Sentiment Chat App",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/sentiment-chat-app/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "serverless",
   "name": "Serverless",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/serverless/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sf1nx-x402station-mcp",
   "name": "sF1nX/x402station-mcp",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/sf1nx-x402station-mcp/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "shenmintao-marginalia",
   "name": "shenmintao/marginalia",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/shenmintao-marginalia/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "shillrank-agent",
   "name": "ShillRank Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/shillrank-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "shopeasy-support-gym",
   "name": "Shopeeasy Support Gym",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/shopeasy-support-gym/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sierra-ai",
   "name": "Sierra",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/sierra-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sierra-platform",
   "name": "Sierra (CX agent platform)",
   "category": "Customer Experience",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/sierra-platform/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sikamikanikobg-homelab-monitor",
   "name": "SikamikanikoBG/homelab-monitor",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/sikamikanikobg-homelab-monitor/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sitbon-magg",
   "name": "sitbon/magg",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/sitbon-magg/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "siteagent",
   "name": "SiteAgent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/siteagent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 0,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "siyuan-note-siyuan",
   "name": "siyuan-note/siyuan",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/siyuan-note-siyuan/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "skalesapp-skales",
   "name": "skalesapp/skales",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/skalesapp-skales/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "skwallace36-pepper",
   "name": "skwallace36/Pepper",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/skwallace36-pepper/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "skyvern-ai",
   "name": "Skyvern",
   "category": "Browser",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/skyvern-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "smart-mcp-proxy-mcpproxy-go",
   "name": "smart-mcp-proxy/mcpproxy-go",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/smart-mcp-proxy-mcpproxy-go/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "smartgrid-rl-env-backup",
   "name": "smartgrid-rl-env-backup",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/smartgrid-rl-env-backup/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "smartwriter",
   "name": "Smartwriter",
   "category": "Marketing",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/smartwriter/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "smol-ai",
   "name": "Smol Developer",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/smol-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "smooth-cli",
   "name": "Smooth CLI",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 8,
   "confidence": "medium",
   "review_url": "/reviews/smooth-cli/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "snorkel-ai",
   "name": "Snorkel AI",
   "category": "Data",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/snorkel-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sonarly",
   "name": "Sonarly",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/sonarly/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "sonnyflylock-voxie-ai-directory-mcp",
   "name": "sonnyflylock/voxie-ai-directory-mcp",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/sonnyflylock-voxie-ai-directory-mcp/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ai2sql",
   "name": "SQL Query Builder & Generator - AI Powered Database Assistant",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/ai2sql/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "stackai-auto-agents",
   "name": "StackAI Auto-Agents",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/stackai-auto-agents/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "steel-dev-steel-browser",
   "name": "steel-dev/steel-browser",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/steel-dev-steel-browser/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "storybloq-storybloq",
   "name": "Storybloq/storybloq",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/storybloq-storybloq/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "strands-agents-harness-sdk",
   "name": "strands-agents/harness-sdk",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/strands-agents-harness-sdk/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "suki-ai",
   "name": "Suki",
   "category": "Healthcare",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/suki-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "suno",
   "name": "Suno",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/suno/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "supertrained-rhumb",
   "name": "supertrained/rhumb",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/supertrained-rhumb/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "surescaleai-openai-gpt-image-mcp",
   "name": "SureScaleAI/openai-gpt-image-mcp",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 20,
   "confidence": "medium",
   "review_url": "/reviews/surescaleai-openai-gpt-image-mcp/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "swarmwage-swarmwage",
   "name": "Swarmwage/swarmwage",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/swarmwage-swarmwage/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "synapseorch-ai-synapse-ai",
   "name": "synapseorch-ai/synapse-ai",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/synapseorch-ai-synapse-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "synergy-ai",
   "name": "Synergy-ai",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/synergy-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tad-ai",
   "name": "Tad AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/tad-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tana",
   "name": "Tana",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/tana/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tdsfinal",
   "name": "tdsfinal",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/tdsfinal/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tencent-weknora",
   "name": "Tencent/WeKnora",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/tencent-weknora/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "the-open-agent-openagent",
   "name": "the-open-agent/openagent",
   "category": "Customer Experience",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/the-open-agent-openagent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "the-open-engine-zeroshot",
   "name": "the-open-engine/zeroshot",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/the-open-engine-zeroshot/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "thedaviddias-front-end-checklist",
   "name": "thedaviddias/Front-End-Checklist",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/thedaviddias-front-end-checklist/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tigranbs-mcgravity",
   "name": "tigranbs/mcgravity",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/tigranbs-mcgravity/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "together-ai",
   "name": "Together AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/together-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "traceloop",
   "name": "Traceloop",
   "category": "Eval",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/traceloop/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tracium",
   "name": "Tracium",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 5,
   "confidence": "high",
   "review_url": "/reviews/tracium/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "training-space",
   "name": "Training Space",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/training-space/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "trip-planner-v1-tools",
   "name": "trip_planner_v1_tools",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "medium",
   "review_url": "/reviews/trip-planner-v1-tools/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "trulens",
   "name": "TruLens",
   "category": "Eval",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/trulens/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "tt-a1i-hive",
   "name": "tt-a1i/hive",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/tt-a1i-hive/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ufomiao-zcf",
   "name": "UfoMiao/zcf",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/ufomiao-zcf/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ultimate-ai",
   "name": "Ultimate",
   "category": "Customer Support",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/ultimate-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "theunwindai",
   "name": "unwind ai",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 36,
   "confidence": "medium",
   "review_url": "/reviews/theunwindai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "usercall",
   "name": "UserCall",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 5,
   "confidence": "high",
   "review_url": "/reviews/usercall/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "utopai-research-pai-pro",
   "name": "Utopai-Research/pai-pro",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/utopai-research-pai-pro/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "vapi-ai",
   "name": "Vapi",
   "category": "Voice",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "high",
   "review_url": "/reviews/vapi-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "vectifyai-openkb",
   "name": "VectifyAI/OpenKB",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 49,
   "confidence": "low",
   "review_url": "/reviews/vectifyai-openkb/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "vellum-ai",
   "name": "Vellum",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 1,
   "confidence": "medium",
   "review_url": "/reviews/vellum-ai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 1,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "verdent",
   "name": "Verdent",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/verdent/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "veriteknik-pluggedin-mcp-proxy",
   "name": "VeriTeknik/pluggedin-mcp-proxy",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/veriteknik-pluggedin-mcp-proxy/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "vidu-ai",
   "name": "Vidu",
   "category": "Image",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/vidu-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "viperjuice-mcp-gateway",
   "name": "ViperJuice/mcp-gateway",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/viperjuice-mcp-gateway/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "voice-ocr-agent",
   "name": "Voice_OCR_Agent",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/voice-ocr-agent/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "volcengine-searchcli",
   "name": "volcengine/SearchCLI",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/volcengine-searchcli/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "voyage-ai",
   "name": "Voyage AI",
   "category": "Data",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/voyage-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "vulnbuster",
   "name": "VulnBuster",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/vulnbuster/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "walkinglabs-awesome-harness-engineering",
   "name": "walkinglabs/awesome-harness-engineering",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 20,
   "confidence": "medium",
   "review_url": "/reviews/walkinglabs-awesome-harness-engineering/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "walkinglabs-hands-on-modern-rl",
   "name": "walkinglabs/hands-on-modern-rl",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/walkinglabs-hands-on-modern-rl/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "waystation-ai-mcp",
   "name": "waystation-ai/mcp",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/waystation-ai-mcp/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "whiteknightonhorse-apibase",
   "name": "whiteknightonhorse/APIbase",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/whiteknightonhorse-apibase/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "windsurf",
   "name": "Windsurf",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium",
   "review_url": "/reviews/windsurf/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "windy3f3f3f3f-how-claude-code-works",
   "name": "Windy3f3f3f3f/how-claude-code-works",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/windy3f3f3f3f-how-claude-code-works/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "withkynam-vibecode-pro-max-kit",
   "name": "withkynam/vibecode-pro-max-kit",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/withkynam-vibecode-pro-max-kit/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "workbeaver",
   "name": "WorkBeaver",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/workbeaver/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "writesonic",
   "name": "Writesonic",
   "category": "Marketing & Content",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "high",
   "review_url": "/reviews/writesonic/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "x402-index-x402search-mcp",
   "name": "x402-index/x402search-mcp",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 25,
   "confidence": "medium",
   "review_url": "/reviews/x402-index-x402search-mcp/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "xiangyue-zhang-auto-deep-researcher-24x7",
   "name": "Xiangyue-Zhang/auto-deep-researcher-24x7",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/xiangyue-zhang-auto-deep-researcher-24x7/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "xylaria",
   "name": "Xylaria",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/xylaria/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "yi-01ai",
   "name": "Yi (01.AI)",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "low",
   "review_url": "/reviews/yi-01ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "ykdojo-claude-code-tips",
   "name": "ykdojo/claude-code-tips",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 20,
   "confidence": "medium",
   "review_url": "/reviews/ykdojo-claude-code-tips/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "you-com-search",
   "name": "You.com Search",
   "category": "Search",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/you-com-search/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "zebrium",
   "name": "Zebrium",
   "category": "Eval",
   "band": "NOT-READY",
   "transparency_readiness": 0,
   "confidence": "medium-low",
   "review_url": "/reviews/zebrium/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 1,
   "red_flags": 2,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "zhitongblog-solomd",
   "name": "zhitongblog/solomd",
   "category": "MCP Server",
   "band": "NOT-READY",
   "transparency_readiness": 30,
   "confidence": "medium",
   "review_url": "/reviews/zhitongblog-solomd/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "zjunlp-sciatlas",
   "name": "zjunlp/SciAtlas",
   "category": "Research",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/zjunlp-sciatlas/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 0,
   "fix_count": 6,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "livekit-agents-plugin-openai",
   "name": "@livekit/agents-plugin-openai",
   "category": "Frameworks & Eval",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/livekit-agents-plugin-openai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "mcp-abap-adt-pg-vector-rag",
   "name": "@mcp-abap-adt/pg-vector-rag",
   "category": "Coding",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/mcp-abap-adt-pg-vector-rag/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "heightsplatform",
   "name": "AI Online Course Creation Platform - Heights AI 2 Features",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/heightsplatform/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "api",
   "name": "API",
   "category": "Chat & Companion",
   "band": "NOT-READY",
   "transparency_readiness": 6,
   "confidence": "low",
   "review_url": "/reviews/api/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "augment-code",
   "name": "Augment Code (Intent)",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/augment-code/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "base44-superagents",
   "name": "Base44 Superagents",
   "category": "Productivity",
   "band": "PARTIAL",
   "transparency_readiness": 46,
   "confidence": "medium",
   "review_url": "/reviews/base44-superagents/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "camb-ai",
   "name": "Camb AI",
   "category": "Voice",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium-high",
   "review_url": "/reviews/camb-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cognigy",
   "name": "Cognigy",
   "category": "Customer Support",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium-high",
   "review_url": "/reviews/cognigy/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "copy",
   "name": "Copy.ai",
   "category": "Marketing & Content",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium",
   "review_url": "/reviews/copy/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cosyra-2",
   "name": "Cosyra",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/cosyra-2/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cursor",
   "name": "Cursor",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium-high",
   "review_url": "/reviews/cursor/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cursor-3",
   "name": "Cursor 3",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 46,
   "confidence": "medium",
   "review_url": "/reviews/cursor-3/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "elastic-quote",
   "name": "Elastic Quote",
   "category": "Search",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium-high",
   "review_url": "/reviews/elastic-quote/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "fara-browseruse",
   "name": "Fara-BrowserUse",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium",
   "review_url": "/reviews/fara-browseruse/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "finario-ai-agent-and-mcp",
   "name": "Finario-AI-Agent-and-MCP",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "medium",
   "review_url": "/reviews/finario-ai-agent-and-mcp/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "flowiseai",
   "name": "Flowise",
   "category": "Workflow",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium-high",
   "review_url": "/reviews/flowiseai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "playgroundai",
   "name": "Free AI Design Tool: Logos, T-Shirts, Social Media - Playground",
   "category": "Image & Design",
   "band": "PARTIAL",
   "transparency_readiness": 43,
   "confidence": "medium-high",
   "review_url": "/reviews/playgroundai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "google-agents-cli",
   "name": "google/agents-cli",
   "category": "Frameworks & Eval",
   "band": "PARTIAL",
   "transparency_readiness": 68,
   "confidence": "medium",
   "review_url": "/reviews/google-agents-cli/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "gpt-engineer",
   "name": "GPT Engineer",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium",
   "review_url": "/reviews/gpt-engineer/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "griptape",
   "name": "Griptape",
   "category": "Workflow",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium-high",
   "review_url": "/reviews/griptape/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "gritvoice45",
   "name": "GRITVOICE45",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/gritvoice45/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "groq",
   "name": "Groq",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium",
   "review_url": "/reviews/groq/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "happycapy",
   "name": "happycapy",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 46,
   "confidence": "medium-high",
   "review_url": "/reviews/happycapy/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hubspot-clearbit",
   "name": "HubSpot Clearbit",
   "category": "Sales",
   "band": "PARTIAL",
   "transparency_readiness": 42,
   "confidence": "medium",
   "review_url": "/reviews/hubspot-clearbit/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "jackwener-opencli",
   "name": "jackwener/OpenCLI",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/jackwener-opencli/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "jared-so",
   "name": "Jared",
   "category": "Productivity",
   "band": "PARTIAL",
   "transparency_readiness": 40,
   "confidence": "low",
   "review_url": "/reviews/jared-so/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "clear stated purpose",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "jo-inc-camofox-browser",
   "name": "jo-inc/camofox-browser",
   "category": "Infrastructure",
   "band": "NOT-READY",
   "transparency_readiness": 28,
   "confidence": "medium",
   "review_url": "/reviews/jo-inc-camofox-browser/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "kensho",
   "name": "Kensho",
   "category": "Finance",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "low",
   "review_url": "/reviews/kensho/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "krea",
   "name": "Krea",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/krea/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lambda-labs",
   "name": "Lambda Labs",
   "category": "Infra",
   "band": "PARTIAL",
   "transparency_readiness": 46,
   "confidence": "medium-high",
   "review_url": "/reviews/lambda-labs/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "langflow",
   "name": "Langflow",
   "category": "Workflow",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/langflow/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "leon-ai-leon",
   "name": "leon-ai/leon",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/leon-ai-leon/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "letta-ai-letta",
   "name": "letta-ai/letta",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 65,
   "confidence": "medium",
   "review_url": "/reviews/letta-ai-letta/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lovable",
   "name": "Lovable",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium",
   "review_url": "/reviews/lovable/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "luxyie-ai-cli",
   "name": "luxyie.ai-cli",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "high",
   "review_url": "/reviews/luxyie-ai-cli/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mai-with-u-maibot",
   "name": "Mai-with-u/MaiBot",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/mai-with-u-maibot/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "marqo",
   "name": "Marqo",
   "category": "Other",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/marqo/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "get-meetgeek",
   "name": "MeetGeek",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 7,
   "confidence": "low",
   "review_url": "/reviews/get-meetgeek/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "public homepage reachable",
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "mendable",
   "name": "Mendable",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium",
   "review_url": "/reviews/mendable/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "nabla",
   "name": "Nabla",
   "category": "Healthcare",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium-high",
   "review_url": "/reviews/nabla/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "nocobase-nocobase",
   "name": "nocobase/nocobase",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/nocobase-nocobase/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ogulcancelik-herdr",
   "name": "ogulcancelik/herdr",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/ogulcancelik-herdr/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "openrouter",
   "name": "OpenRouter",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium",
   "review_url": "/reviews/openrouter/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "parakeeet-ai",
   "name": "Parakeeet AI",
   "category": "Sales",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/parakeeet-ai/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "poke",
   "name": "Poke",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/poke/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "portialabs",
   "name": "Portia Labs (Rezonant)",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/portialabs/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "publicprompts-art",
   "name": "Public Prompts - Free AI Prompts, Models & Resources",
   "category": "Workflow & Automation",
   "band": "NOT-READY",
   "transparency_readiness": 35,
   "confidence": "medium",
   "review_url": "/reviews/publicprompts-art/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ragas",
   "name": "Ragas",
   "category": "Eval",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium",
   "review_url": "/reviews/ragas/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "replicate",
   "name": "Replicate",
   "category": "Infra",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium-high",
   "review_url": "/reviews/replicate/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "republiclabs",
   "name": "RepublicLabs.ai",
   "category": "Image & Design",
   "band": "PARTIAL",
   "transparency_readiness": 52,
   "confidence": "medium-high",
   "review_url": "/reviews/republiclabs/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "simular",
   "name": "Simular",
   "category": "Browser",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium",
   "review_url": "/reviews/simular/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "startfa-st",
   "name": "Startfa.st",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 58,
   "confidence": "high",
   "review_url": "/reviews/startfa-st/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "superagi",
   "name": "SuperAGI",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "medium-high",
   "review_url": "/reviews/superagi/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "swarmclawai-swarmvault",
   "name": "swarmclawai/swarmvault",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/swarmclawai-swarmvault/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "swiggy-ai",
   "name": "Swiggy AI",
   "category": "AI Agent",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "low",
   "review_url": "/reviews/swiggy-ai/",
   "view": "partial",
   "marking_status": "not_yet_checked",
   "verified_count": 3,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "thinkwatchproject-thinkwatch",
   "name": "ThinkWatchProject/ThinkWatch",
   "category": "Infrastructure",
   "band": "PARTIAL",
   "transparency_readiness": 57,
   "confidence": "low",
   "review_url": "/reviews/thinkwatchproject-thinkwatch/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "windy3f3f3f3f-claude-code-from-scratch",
   "name": "Windy3f3f3f3f/claude-code-from-scratch",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/windy3f3f3f3f-claude-code-from-scratch/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "workflow-machine",
   "name": "Workflow Machine",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 12,
   "confidence": "medium",
   "review_url": "/reviews/workflow-machine/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 2,
   "red_flags": 2,
   "fix_count": 5,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface"
   ]
  },
  {
   "slug": "zeroclaw-labs-zeroclaw",
   "name": "ZeroClaw",
   "category": "Infrastructure",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium",
   "review_url": "/reviews/zeroclaw-labs-zeroclaw/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "zhulinsen-daily-stock-analysis",
   "name": "ZhuLinsen/daily_stock_analysis",
   "category": "Marketing & Content",
   "band": "PARTIAL",
   "transparency_readiness": 56,
   "confidence": "low",
   "review_url": "/reviews/zhulinsen-daily-stock-analysis/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 5,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "zooclaw",
   "name": "Zooclaw",
   "category": "Productivity",
   "band": "NOT-READY",
   "transparency_readiness": 31,
   "confidence": "low",
   "review_url": "/reviews/zooclaw/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 1,
   "fix_count": 5,
   "fixes": [
    "clear stated purpose",
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "aliasjeff-acli",
   "name": "@aliasjeff/acli",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 70,
   "confidence": "high",
   "review_url": "/reviews/aliasjeff-acli/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 1,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "agno",
   "name": "Agno",
   "category": "Workflow",
   "band": "PARTIAL",
   "transparency_readiness": 53,
   "confidence": "medium",
   "review_url": "/reviews/agno/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "avatarai-me",
   "name": "AI Avatar Generator - Create Custom AI Avatars of Yourself | Professional Photo Shoots with AI",
   "category": "Image & Design",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium",
   "review_url": "/reviews/avatarai-me/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "flexapp",
   "name": "AI Mobile App Designer — Beautiful UI in Minutes | GenDesigns",
   "category": "Image & Design",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium",
   "review_url": "/reviews/flexapp/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "alphasense",
   "name": "AlphaSense",
   "category": "Finance",
   "band": "PARTIAL",
   "transparency_readiness": 53,
   "confidence": "medium-high",
   "review_url": "/reviews/alphasense/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "anyword",
   "name": "Anyword",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 53,
   "confidence": "medium",
   "review_url": "/reviews/anyword/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cassidy-ai",
   "name": "Cassidy",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "medium-high",
   "review_url": "/reviews/cassidy-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cherryhq-cherry-studio",
   "name": "Cherry Studio",
   "category": "Chat & Companion",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "medium",
   "review_url": "/reviews/cherryhq-cherry-studio/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cto-new",
   "name": "cto.new",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "high",
   "review_url": "/reviews/cto-new/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "dust-tt",
   "name": "Dust",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 78,
   "confidence": "high",
   "review_url": "/reviews/dust-tt/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "exa-ai",
   "name": "Exa",
   "category": "Research",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "high",
   "review_url": "/reviews/exa-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "far-site",
   "name": "FARSITE - Government Contract Compliance Software",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium",
   "review_url": "/reviews/far-site/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "flux",
   "name": "Flux",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 60,
   "confidence": "medium",
   "review_url": "/reviews/flux/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "genieincodebottle-generative-ai",
   "name": "genieincodebottle/generative-ai",
   "category": "Research",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "medium",
   "review_url": "/reviews/genieincodebottle-generative-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "glass-health",
   "name": "Glass Health",
   "category": "Healthcare",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium",
   "review_url": "/reviews/glass-health/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "google-cloud-ai-agent-platform",
   "name": "Google-Cloud-AI/agent-platform",
   "category": "Coding",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "low",
   "review_url": "/reviews/google-cloud-ai-agent-platform/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "gptme-gptme",
   "name": "gptme/gptme",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 70,
   "confidence": "medium",
   "review_url": "/reviews/gptme-gptme/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "transparent pricing/access",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hugohe3-ppt-master",
   "name": "hugohe3/ppt-master",
   "category": "Voice",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "low",
   "review_url": "/reviews/hugohe3-ppt-master/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "langfuse",
   "name": "Langfuse",
   "category": "Eval",
   "band": "PARTIAL",
   "transparency_readiness": 65,
   "confidence": "high",
   "review_url": "/reviews/langfuse/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "langroid-langroid",
   "name": "langroid/langroid",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "medium",
   "review_url": "/reviews/langroid-langroid/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lex-page",
   "name": "Lex",
   "category": "Image & Design",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium-high",
   "review_url": "/reviews/lex-page/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lindy",
   "name": "Lindy",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "medium",
   "review_url": "/reviews/lindy/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "microsoft-autogen",
   "name": "microsoft/autogen",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "low",
   "review_url": "/reviews/microsoft-autogen/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mindstudio",
   "name": "MindStudio",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 46,
   "confidence": "medium-high",
   "review_url": "/reviews/mindstudio/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 4,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "minishlab-semble",
   "name": "MinishLab/semble",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "medium",
   "review_url": "/reviews/minishlab-semble/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "nesquena-hermes-webui",
   "name": "nesquena/hermes-webui",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "low",
   "review_url": "/reviews/nesquena-hermes-webui/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "worldwonderer-oh-story-claudecode",
   "name": "oh-story-claudecode",
   "category": "Marketing & Content",
   "band": "READY",
   "transparency_readiness": 75,
   "confidence": "low",
   "review_url": "/reviews/worldwonderer-oh-story-claudecode/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "openrouter-models",
   "name": "OpenRouter Models",
   "category": "API",
   "band": "PARTIAL",
   "transparency_readiness": 58,
   "confidence": "medium",
   "review_url": "/reviews/openrouter-models/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "patterai-patter",
   "name": "PatterAI/Patter",
   "category": "Voice",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "low",
   "review_url": "/reviews/patterai-patter/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "perplexity-api",
   "name": "Perplexity API",
   "category": "API",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium-high",
   "review_url": "/reviews/perplexity-api/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "prava-space",
   "name": "Prava",
   "category": "Infrastructure",
   "band": "PARTIAL",
   "transparency_readiness": 63,
   "confidence": "low",
   "review_url": "/reviews/prava-space/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 1,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "prismer-ai-prismercloud",
   "name": "Prismer-AI/PrismerCloud",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "medium",
   "review_url": "/reviews/prismer-ai-prismercloud/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "pydantic-ai",
   "name": "Pydantic AI",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 60,
   "confidence": "medium-high",
   "review_url": "/reviews/pydantic-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "relevance-ai",
   "name": "Relevance AI",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "high",
   "review_url": "/reviews/relevance-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "retool-agents",
   "name": "Retool Agents",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 58,
   "confidence": "medium-high",
   "review_url": "/reviews/retool-agents/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ryancodrai-turbovec",
   "name": "RyanCodrai/turbovec",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "medium",
   "review_url": "/reviews/ryancodrai-turbovec/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "spellbook-legal",
   "name": "Spellbook",
   "category": "Legal",
   "band": "PARTIAL",
   "transparency_readiness": 63,
   "confidence": "medium-high",
   "review_url": "/reviews/spellbook-legal/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 1,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "spine-ai",
   "name": "Spine AI",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 60,
   "confidence": "medium",
   "review_url": "/reviews/spine-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "swebench",
   "name": "SWE-bench Leaderboards",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 63,
   "confidence": "medium",
   "review_url": "/reviews/swebench/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 1,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "synthflow-ai",
   "name": "Synthflow AI",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 53,
   "confidence": "medium-high",
   "review_url": "/reviews/synthflow-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "text2infographic",
   "name": "Text to Infographic — AI Infographic Generator",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 60,
   "confidence": "medium-high",
   "review_url": "/reviews/text2infographic/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "the-pocket-pocketflow",
   "name": "The-Pocket/PocketFlow",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "medium",
   "review_url": "/reviews/the-pocket-pocketflow/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "trycua-cua",
   "name": "trycua/cua",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "medium",
   "review_url": "/reviews/trycua-cua/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "usewhale-deepseek-code-whale",
   "name": "usewhale/DeepSeek-Code-Whale",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "medium",
   "review_url": "/reviews/usewhale-deepseek-code-whale/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "writewithlaika",
   "name": "Write with Laika",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "high",
   "review_url": "/reviews/writewithlaika/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 4,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "yv17labs-ghostdesk",
   "name": "YV17labs/GhostDesk",
   "category": "Workflow & Automation",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "low",
   "review_url": "/reviews/yv17labs-ghostdesk/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 4,
   "fixes": [
    "clear access path",
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "possumtech-antlrmap",
   "name": "@possumtech/antlrmap",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 77,
   "confidence": "high",
   "review_url": "/reviews/possumtech-antlrmap/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "activepieces",
   "name": "Activepieces",
   "category": "Workflow",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/activepieces/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "agent-ai",
   "name": "Agent.ai",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium",
   "review_url": "/reviews/agent-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "agentmail",
   "name": "AgentMail",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium",
   "review_url": "/reviews/agentmail/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "spellapp",
   "name": "AI Document Generator | Spell AI",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/spellapp/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mybono-ai-orchestrator",
   "name": "ai-orchestrator",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "low",
   "review_url": "/reviews/mybono-ai-orchestrator/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "anchor-browser",
   "name": "Anchor Browser",
   "category": "Browser",
   "band": "READY",
   "transparency_readiness": 71,
   "confidence": "medium",
   "review_url": "/reviews/anchor-browser/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "arc-browser",
   "name": "Arc Browser",
   "category": "Browser",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/arc-browser/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "athena-intel",
   "name": "Athena Intel",
   "category": "Research",
   "band": "READY",
   "transparency_readiness": 85,
   "confidence": "high",
   "review_url": "/reviews/athena-intel/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "autogen-studio",
   "name": "AutoGen Studio",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/autogen-studio/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "brave-leo",
   "name": "Brave Leo",
   "category": "Browser",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/brave-leo/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "browser-use",
   "name": "Browser Use",
   "category": "Browser",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/browser-use/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "build-skill",
   "name": "Build Skill",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/build-skill/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cal-com",
   "name": "Cal.com AI",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/cal-com/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cal-com-ai-agents",
   "name": "Cal.com AI Agents",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/cal-com-ai-agents/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "lmarena",
   "name": "Chatbot Arena (LMArena)",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 76,
   "confidence": "high",
   "review_url": "/reviews/lmarena/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "chatgpt",
   "name": "ChatGPT",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 75,
   "confidence": "high",
   "review_url": "/reviews/chatgpt/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "transparent pricing/access",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "chatwithads",
   "name": "ChatWithAds",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/chatwithads/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "chatwithcloud",
   "name": "ChatWithCloud",
   "category": "Chat & Companion",
   "band": "PARTIAL",
   "transparency_readiness": 68,
   "confidence": "medium-high",
   "review_url": "/reviews/chatwithcloud/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "clay-com",
   "name": "Clay",
   "category": "Sales",
   "band": "PARTIAL",
   "transparency_readiness": 65,
   "confidence": "high",
   "review_url": "/reviews/clay-com/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "transparent pricing/access",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "clickup-ai",
   "name": "ClickUp AI",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium-high",
   "review_url": "/reviews/clickup-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "crossnode",
   "name": "Crossnode",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/crossnode/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "d-id",
   "name": "D-ID",
   "category": "Image & Design",
   "band": "PARTIAL",
   "transparency_readiness": 59,
   "confidence": "medium-high",
   "review_url": "/reviews/d-id/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "transparent pricing/access",
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "editgpt",
   "name": "editGPT",
   "category": "Chat & Companion",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium-high",
   "review_url": "/reviews/editgpt/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "elevenlabs",
   "name": "ElevenLabs",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 71,
   "confidence": "medium-high",
   "review_url": "/reviews/elevenlabs/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "fellow-app",
   "name": "Fellow",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/fellow-app/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "fireqa-agent",
   "name": "fireqa-agent",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/fireqa-agent/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "forethought",
   "name": "Forethought",
   "category": "Customer Support",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/forethought/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "foyer",
   "name": "Foyer",
   "category": "Specialized verticals",
   "band": "READY",
   "transparency_readiness": 85,
   "confidence": "high",
   "review_url": "/reviews/foyer/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "genie-cosine",
   "name": "Genie (Cosine AI)",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 76,
   "confidence": "high",
   "review_url": "/reviews/genie-cosine/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "github-copilot",
   "name": "GitHub Copilot",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "high",
   "review_url": "/reviews/github-copilot/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "gumloop",
   "name": "Gumloop",
   "category": "Workflow & Automation",
   "band": "READY",
   "transparency_readiness": 82,
   "confidence": "medium-high",
   "review_url": "/reviews/gumloop/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "guru-ai",
   "name": "Guru",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/guru-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hebbia",
   "name": "Hebbia",
   "category": "Research",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/hebbia/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "helicone",
   "name": "Helicone",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/helicone/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ekkolearnai-hermes-studio",
   "name": "Hermes Studio",
   "category": "Chat & Companion",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/ekkolearnai-hermes-studio/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "heygen",
   "name": "HeyGen",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 64,
   "confidence": "medium",
   "review_url": "/reviews/heygen/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 5,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "demonstrable, not black-box",
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "heymrun-heym",
   "name": "heymrun/heym",
   "category": "Workflow & Automation",
   "band": "PARTIAL",
   "transparency_readiness": 68,
   "confidence": "medium",
   "review_url": "/reviews/heymrun-heym/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "clear access path",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ironclad",
   "name": "Ironclad",
   "category": "Legal",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/ironclad/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "kagi",
   "name": "Kagi",
   "category": "Research",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/kagi/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "kapa-ai",
   "name": "Kapa AI",
   "category": "Customer Support",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/kapa-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "langchain-agentfolio",
   "name": "LangChain Agentfolio",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "high",
   "review_url": "/reviews/langchain-agentfolio/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "meshy-ai",
   "name": "Meshy",
   "category": "3D",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/meshy-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "needle-2-0",
   "name": "needle-2-0",
   "category": "Productivity",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium-high",
   "review_url": "/reviews/needle-2-0/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "neoagent",
   "name": "neoagent",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/neoagent/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "nexu-io-open-design",
   "name": "nexu-io/open-design",
   "category": "Image & Design",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/nexu-io-open-design/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "nopeek",
   "name": "nopeek",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/nopeek/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "openai-realtime",
   "name": "OpenAI Realtime",
   "category": "API",
   "band": "READY",
   "transparency_readiness": 75,
   "confidence": "high",
   "review_url": "/reviews/openai-realtime/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "transparent pricing/access",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "orange-slice",
   "name": "Orange Slice",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium-high",
   "review_url": "/reviews/orange-slice/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "otter-ai",
   "name": "Otter.ai",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/otter-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "portkey-ai",
   "name": "Portkey",
   "category": "Eval",
   "band": "READY",
   "transparency_readiness": 76,
   "confidence": "high",
   "review_url": "/reviews/portkey-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "recraft-ai",
   "name": "Recraft",
   "category": "Design",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/recraft-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "regie-ai",
   "name": "Regie AI",
   "category": "Sales",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/regie-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "relay-app",
   "name": "Relay.app",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/relay-app/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "retell-ai",
   "name": "Retell AI",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 85,
   "confidence": "high",
   "review_url": "/reviews/retell-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "rev-ai",
   "name": "Rev AI",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/rev-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "runway",
   "name": "Runway",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/runway/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "rytr",
   "name": "Rytr",
   "category": "Marketing",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/rytr/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "try-sanebox",
   "name": "SaneBox",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/try-sanebox/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "scholarcy",
   "name": "Scholarcy",
   "category": "Research",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/scholarcy/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "scite-ai",
   "name": "Scite",
   "category": "Research",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/scite-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "scrapybara",
   "name": "Scrapybara",
   "category": "Browser",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/scrapybara/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "self-operating-computer",
   "name": "Self-Operating Computer",
   "category": "Computer",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/self-operating-computer/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "simplified",
   "name": "Simplified",
   "category": "Marketing",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/simplified/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "amap-ml-skillclaw",
   "name": "SkillClaw",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 82,
   "confidence": "medium",
   "review_url": "/reviews/amap-ml-skillclaw/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "sonichi-sutando",
   "name": "sonichi/sutando",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/sonichi-sutando/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "sourcegraph-cody",
   "name": "Sourcegraph Cody",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/sourcegraph-cody/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "speechmatics",
   "name": "Speechmatics",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium",
   "review_url": "/reviews/speechmatics/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "spinach-ai",
   "name": "Spinach",
   "category": "Productivity",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium",
   "review_url": "/reviews/spinach-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "stakpak-agent",
   "name": "Stakpak",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 82,
   "confidence": "medium",
   "review_url": "/reviews/stakpak-agent/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "superhuman",
   "name": "Superhuman",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium-high",
   "review_url": "/reviews/superhuman/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "sweep-ai",
   "name": "Sweep",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 76,
   "confidence": "high",
   "review_url": "/reviews/sweep-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "tavily-api",
   "name": "Tavily",
   "category": "API",
   "band": "PARTIAL",
   "transparency_readiness": 66,
   "confidence": "medium",
   "review_url": "/reviews/tavily-api/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "tavus",
   "name": "Tavus",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/tavus/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "turbopuffer",
   "name": "turbopuffer",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/turbopuffer/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "uizard",
   "name": "Uizard",
   "category": "Design",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/uizard/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "v0",
   "name": "v0",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium-high",
   "review_url": "/reviews/v0/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "vercel-ai-sdk",
   "name": "Vercel AI SDK",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/vercel-ai-sdk/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "demonstrable, not black-box",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "voltagent",
   "name": "VoltAgent",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 87,
   "confidence": "medium",
   "review_url": "/reviews/voltagent/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "transparent pricing/access",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "warmly-ai",
   "name": "Warmly",
   "category": "Sales",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/warmly-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "warp-ai",
   "name": "Warp AI",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/warp-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "warp-ai-terminal",
   "name": "Warp AI Terminal",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 86,
   "confidence": "high",
   "review_url": "/reviews/warp-ai-terminal/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "writer-com",
   "name": "Writer",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/writer-com/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "yantrikos-yantrikdb-hermes-plugin",
   "name": "YantrikDB Hermes Plugin",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 82,
   "confidence": "low",
   "review_url": "/reviews/yantrikos-yantrikdb-hermes-plugin/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "you-com",
   "name": "You.com",
   "category": "AI Agent",
   "band": "PARTIAL",
   "transparency_readiness": 67,
   "confidence": "medium",
   "review_url": "/reviews/you-com/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 6,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "yvgude-lean-ctx",
   "name": "yvgude/lean-ctx",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/yvgude-lean-ctx/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "zed-ai",
   "name": "Zed AI",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/zed-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "zhayujie-cowagent",
   "name": "zhayujie/CowAgent",
   "category": "Chat & Companion",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/zhayujie-cowagent/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 3,
   "fixes": [
    "API surface",
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "leixusam-foundry",
   "name": "@leixusam/foundry",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 79,
   "confidence": "high",
   "review_url": "/reviews/leixusam-foundry/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "activepieces-activepieces",
   "name": "Activepieces",
   "category": "Workflow & Automation",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/activepieces-activepieces/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "clear access path",
    "demonstrable, not black-box"
   ]
  },
  {
   "slug": "aider",
   "name": "Aider",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 94,
   "confidence": "high",
   "review_url": "/reviews/aider/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "airtable-ai",
   "name": "Airtable AI",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 92,
   "confidence": "high",
   "review_url": "/reviews/airtable-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "anthropic-computer-use",
   "name": "Anthropic Computer Use",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 94,
   "confidence": "high",
   "review_url": "/reviews/anthropic-computer-use/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "anyscale",
   "name": "Anyscale",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 92,
   "confidence": "high",
   "review_url": "/reviews/anyscale/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "assemblyai",
   "name": "AssemblyAI",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/assemblyai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "baseten",
   "name": "Baseten",
   "category": "Infra",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "medium",
   "review_url": "/reviews/baseten/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "botpress",
   "name": "Botpress",
   "category": "Customer Support",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/botpress/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "braintrust",
   "name": "Braintrust",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/braintrust/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "clari",
   "name": "Clari",
   "category": "Sales",
   "band": "READY",
   "transparency_readiness": 87,
   "confidence": "medium-high",
   "review_url": "/reviews/clari/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "cohere",
   "name": "Cohere",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/cohere/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "contextual-ai",
   "name": "Contextual AI",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/contextual-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "deepgram",
   "name": "Deepgram",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/deepgram/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "get-murf",
   "name": "Free AI Voice Generator & Text to Speech Online | Murf AI",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "medium",
   "review_url": "/reviews/get-murf/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "goose",
   "name": "GooseAI",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "medium-high",
   "review_url": "/reviews/goose/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hkuds-deepcode",
   "name": "HKUDS/DeepCode",
   "category": "Coding",
   "band": "READY",
   "transparency_readiness": 94,
   "confidence": "medium",
   "review_url": "/reviews/hkuds-deepcode/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "hugging-face",
   "name": "HuggingFace",
   "category": "Infra",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "medium-high",
   "review_url": "/reviews/hugging-face/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "integrately",
   "name": "Integrately",
   "category": "Workflow",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/integrately/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "langchain",
   "name": "LangChain",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/langchain/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "langchain-copilotkit",
   "name": "LangChain CopilotKit",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 83,
   "confidence": "high",
   "review_url": "/reviews/langchain-copilotkit/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 1,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "livekit",
   "name": "LiveKit",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 88,
   "confidence": "medium-high",
   "review_url": "/reviews/livekit/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "livekit-agents",
   "name": "LiveKit Agents",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 77,
   "confidence": "medium-high",
   "review_url": "/reviews/livekit-agents/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 1,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "llamaindex",
   "name": "LlamaIndex",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "medium-high",
   "review_url": "/reviews/llamaindex/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "make-com",
   "name": "Make",
   "category": "Workflow",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/make-com/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mavenagi",
   "name": "Maven AGI",
   "category": "Customer Support",
   "band": "READY",
   "transparency_readiness": 80,
   "confidence": "medium",
   "review_url": "/reviews/mavenagi/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "mem-ai",
   "name": "Mem",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 79,
   "confidence": "high",
   "review_url": "/reviews/mem-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "n8n",
   "name": "n8n",
   "category": "Workflow",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/n8n/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "ollama",
   "name": "Ollama",
   "category": "Infra",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/ollama/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "sandydasari-openacme",
   "name": "OpenAcme",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 94,
   "confidence": "low",
   "review_url": "/reviews/sandydasari-openacme/",
   "view": "partial",
   "marking_status": "checked",
   "verified_count": 10,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "openai",
   "name": "OpenAI",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 84,
   "confidence": "high",
   "review_url": "/reviews/openai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 1,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "optimizely-opal",
   "name": "Optimizely Opal",
   "category": "Marketing",
   "band": "READY",
   "transparency_readiness": 85,
   "confidence": "high",
   "review_url": "/reviews/optimizely-opal/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "perplexity",
   "name": "Perplexity",
   "category": "Research",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/perplexity/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "pinecone",
   "name": "Pinecone",
   "category": "Data",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/pinecone/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "pipedream",
   "name": "Pipedream",
   "category": "Workflow",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/pipedream/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "qdrant",
   "name": "Qdrant",
   "category": "Data",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/qdrant/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "app-rapidtextai",
   "name": "RapidTextAI - Advanced AI article generator, Content, and Image Generation Tools",
   "category": "Image & Design",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "medium",
   "review_url": "/reviews/app-rapidtextai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "rasa",
   "name": "Rasa",
   "category": "Customer Support",
   "band": "READY",
   "transparency_readiness": 87,
   "confidence": "medium-high",
   "review_url": "/reviews/rasa/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "salesloft",
   "name": "Salesloft",
   "category": "Sales",
   "band": "READY",
   "transparency_readiness": 87,
   "confidence": "medium-high",
   "review_url": "/reviews/salesloft/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "serpapi",
   "name": "SerpAPI",
   "category": "API",
   "band": "READY",
   "transparency_readiness": 88,
   "confidence": "medium",
   "review_url": "/reviews/serpapi/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "smartlead",
   "name": "Smartlead",
   "category": "Customer Experience",
   "band": "READY",
   "transparency_readiness": 87,
   "confidence": "medium-high",
   "review_url": "/reviews/smartlead/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "stability-ai",
   "name": "Stability AI",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/stability-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "synthesia",
   "name": "Synthesia",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/synthesia/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "tabnine",
   "name": "Tabnine",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/tabnine/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "API surface",
    "detection / verification tool"
   ]
  },
  {
   "slug": "voiceflow",
   "name": "Voiceflow",
   "category": "Voice",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/voiceflow/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "weaviate",
   "name": "Weaviate",
   "category": "Data",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/weaviate/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "weaviate-platform",
   "name": "Weaviate Cloud",
   "category": "Infrastructure",
   "band": "READY",
   "transparency_readiness": 83,
   "confidence": "high",
   "review_url": "/reviews/weaviate-platform/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 1,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "zapier",
   "name": "Zapier",
   "category": "Workflow",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/zapier/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "zapier-central",
   "name": "Zapier Central",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 85,
   "confidence": "high",
   "review_url": "/reviews/zapier-central/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 2,
   "fix_count": 2,
   "fixes": [
    "machine-readable marking statement",
    "detection / verification tool"
   ]
  },
  {
   "slug": "arize-phoenix",
   "name": "Arize Phoenix",
   "category": "Frameworks & Eval",
   "band": "READY",
   "transparency_readiness": 72,
   "confidence": "high",
   "review_url": "/reviews/arize-phoenix/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 1,
   "fixes": [
    "API surface"
   ]
  },
  {
   "slug": "jasper",
   "name": "Jasper",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 93,
   "confidence": "high",
   "review_url": "/reviews/jasper/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 9,
   "red_flags": 0,
   "fix_count": 1,
   "fixes": [
    "detection / verification tool"
   ]
  },
  {
   "slug": "resemble-ai",
   "name": "Resemble AI",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 81,
   "confidence": "medium-high",
   "review_url": "/reviews/resemble-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 0,
   "fix_count": 1,
   "fixes": [
    "API surface"
   ]
  },
  {
   "slug": "sitegpt",
   "name": "SiteGPT",
   "category": "Chat & Companion",
   "band": "READY",
   "transparency_readiness": 73,
   "confidence": "medium",
   "review_url": "/reviews/sitegpt/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 1,
   "fixes": [
    "detection / verification tool"
   ]
  },
  {
   "slug": "smartsheet-ai",
   "name": "Smartsheet AI",
   "category": "Productivity",
   "band": "READY",
   "transparency_readiness": 79,
   "confidence": "high",
   "review_url": "/reviews/smartsheet-ai/",
   "view": "public",
   "marking_status": "checked",
   "verified_count": 8,
   "red_flags": 2,
   "fix_count": 1,
   "fixes": [
    "detection / verification tool"
   ]
  },
  {
   "slug": "bondai",
   "name": "Meet BondAI | BondAI",
   "category": "AI Agent",
   "band": "READY",
   "transparency_readiness": 74,
   "confidence": "medium-high",
   "review_url": "/reviews/bondai/",
   "view": "public",
   "marking_status": "not_yet_checked",
   "verified_count": 7,
   "red_flags": 2,
   "fix_count": 0,
   "fixes": []
  }
 ]
}
