{
  "batch": "read1-134",
  "plugins": [
    {
      "pr": 0,
      "name": "done-bell",
      "does": "Notifies the user when a Hermes turn ends or needs an approval response.",
      "useful": 4,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "best": "It uses lifecycle and approval hooks to make an unattended Desktop session noticeably easier to use.",
      "worst": "Its Desktop pane requires a manual copy workaround and its small test suite covers only the Python-side state logic.",
      "standout": false,
      "blocked": null,
      "total": 18
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Hermes to Home Assistant events, notifications, and four device query/control tools.",
      "useful": 4,
      "reliable": 5,
      "polish": 5,
      "creative": 3,
      "beyond": 5,
      "best": "It is a complete, carefully constrained smart-home platform integration with extensive tests for control policy and reconnection behavior.",
      "worst": "Its value is limited to people who already run Home Assistant and can provision a long-lived token.",
      "standout": false,
      "blocked": null,
      "total": 27
    },
    {
      "pr": 152214,
      "name": "passkey-gate",
      "does": "Uses a phone passkey to approve exact risky agent actions and can enforce one-time approvals before tool calls run.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "best": "Cryptographic approval binding, local verification, fail-closed enforcement, audit logging, and a guided setup form a real agent-authority boundary.",
      "worst": "The security ceremony depends on a reachable HTTPS/passkey setup and correct operator-controlled enforcement patterns.",
      "standout": true,
      "blocked": null,
      "total": 28
    },
    {
      "pr": 153941,
      "name": "hermes-proof",
      "does": "Evaluates bounded deterministic local-file contracts and stores retrievable JSON evidence reports.",
      "useful": 3,
      "reliable": 4,
      "polish": 3,
      "creative": 3,
      "beyond": 3,
      "best": "Its small contract language is deliberately root-confined, rejects traversal and links, and has regression tests for verification and persistence.",
      "worst": "It verifies only file predicates the user supplies; it neither establishes broad task completion nor ties proof to an agent lifecycle.",
      "standout": false,
      "blocked": null,
      "total": 19
    },
    {
      "pr": 151459,
      "name": "fractal-memory-engine",
      "does": "Persists three rings of local text memory, recalls them with lexical heuristics, and injects matching memories into Hermes turns.",
      "useful": 4,
      "reliable": 3,
      "polish": 2,
      "creative": 4,
      "beyond": 5,
      "best": "It changes ongoing Hermes context with persistent local memory and includes tool and hook tests for the core memory flow.",
      "worst": "The implementation's custom resonance scheme is not meaningfully validated for retrieval quality, and the README is diluted by extensive unrelated material.",
      "standout": false,
      "blocked": null,
      "total": 23
    },
    {
      "pr": 153551,
      "name": "workspace",
      "does": "Adds a local Desktop workspace for documents, databases, passage comments, scoped agent edits, and import/export.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "best": "It pairs a finished document/database UI with narrowly revision-bound, user-reviewed agent editing and substantial source tests.",
      "worst": "Its advanced native editing path depends on private same-process Hermes interfaces and is explicitly presented as a development preview.",
      "standout": true,
      "blocked": null,
      "total": 28
    },
    {
      "pr": 153724,
      "name": "roomsmith",
      "does": "Lets Hermes and the user co-edit a 3D room, check geometry and budgets, and evaluate real product links at true size.",
      "useful": 4,
      "reliable": 5,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "best": "A polished shared Desktop/editor and agent workflow combines real geometry, revisioned state, cautious public-page fetching, and a deep test suite.",
      "worst": "Photo dimensions and scraped retailer data remain estimates or site-dependent, so users must still validate a purchase decision.",
      "standout": true,
      "blocked": null,
      "total": 29
    },
    {
      "pr": 153766,
      "name": "hermes-ussd",
      "does": "Runs a USSD and SMS Hermes platform through Africa's Talking so feature-phone users can ask questions and receive stored answers.",
      "useful": 3,
      "reliable": 5,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "best": "It is a thoughtfully fail-safe platform integration with allowlists, cost caps, an at-most-once outbox, deterministic menus, and serious integration and chaos tests.",
      "worst": "It is region/provider-specific and requires an operator-managed tunnel, Africa's Talking account, and consent-aware handling of phone data.",
      "standout": true,
      "blocked": null,
      "total": 28
    },
    {
      "pr": 153306,
      "name": "tether",
      "does": "Runs a token-gated phone bridge for remote trackpad control and local speech-to-text injection into a Hermes session.",
      "useful": 3,
      "reliable": 1,
      "polish": 2,
      "creative": 4,
      "beyond": 4,
      "best": "The companion-phone concept reaches physical cursor control and local voice input that a prompt cannot provide.",
      "worst": "The submitted plugin has no tests, starts a network listener and host-control service on enable, and its documented operational behavior does not match all of its implemented CLI paths.",
      "standout": false,
      "blocked": null,
      "total": 18
    },
    {
      "pr": 150309,
      "name": "injection-shield",
      "does": "Tags untrusted tool output and uses hooks to audit or enforce against prompt injection, dangerous tool calls, and leaked credentials.",
      "useful": 5,
      "reliable": 4,
      "polish": 5,
      "creative": 3,
      "beyond": 4,
      "best": "It covers multiple actual hook points, ships a Desktop control surface, and has broad detector, integration, and privacy/retention tests.",
      "worst": "Its regex- and injected-firewall-based detection cannot reliably decide all prompt-injection cases and enforcement can create false positives.",
      "standout": false,
      "blocked": null,
      "total": 25
    },
    {
      "pr": 149499,
      "name": "flightlog",
      "does": "Records agent runs locally, detects suspicious successful-looking behavior, and presents findings in CLI, dashboard, and Desktop views.",
      "useful": 5,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 5,
      "best": "It turns Hermes lifecycle data into practical run-quality checks, baselines, incident explanations, and a strong review UI with focused tests.",
      "worst": "Several findings are necessarily heuristic from tool names, output text, and historical baselines, so they can miss failures or flag legitimate runs.",
      "standout": true,
      "blocked": null,
      "total": 28
    },
    {
      "pr": 153647,
      "name": "riah-swipe",
      "does": "Publishes agent-generated options as a secured swipe board or Telegram deck and returns keep, discard, revision, and note feedback to Hermes.",
      "useful": 4,
      "reliable": 5,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "best": "It provides an exceptionally complete human-in-the-loop review surface across media, Desktop, phone, and Telegram, with careful pairing and server-security tests.",
      "worst": "Its value is concentrated in iterative creative/review work and it adds a local board server that must be configured carefully for LAN access.",
      "standout": true,
      "blocked": null,
      "total": 29
    }
  ]
}
