{
  "checker": {
    "claims": [
      {
        "claim": "aura_inspo_recommend provides a brief to Inspo + Aura call plan",
        "command": "node ./dist/server.js tools/call {\"tool\": \"aura_inspo_recommend\", \"arguments\": {\"brief\": \"dark portfolio\", \"macrostructure\": \"portfolio-grid\"}}",
        "evidence": "portfolio-grid\\\",\\n  \\\"aura_category\\\": \\\"card\\\",\\n  \\\"inspo_call\\\": {\\n    \\\"tool\\\": \\\"inspo.recommend\\\",\\n    \\\"arguments\\\": {\\n      \\\"brief\\\": \\\"dark portfolio\\\",\\n      \\\"macrostructure\\\": \\\"portfolio-grid\\\"\\n    }\\n  },\\n  \\\"aura_calls\\\": [\\n    {\\n      \\\"tool\\\": \\\"aura_search_all\\\",\\n      \\\"arguments\\\": {\\n        \\\"query\\\": \\\"dark portfolio\\\",\\n        \\\"limit\\\": 3\\n      }\\n    },\\n    {\\n      \\\"tool\\\": \\\"aura_recommend\\\",\\n      \\\"arguments\\\": {\\n        \\\"goal\\\": \\\"dark portfolio\\\"\\n      }\\n    },\\n    {\\n      \\\"tool\\\": \\\"aura_search_components\\\",\\n      \\\"arguments\\\": {\\n     ",
        "expected": "need_macro is false and provides aura_calls",
        "input": "{\"tool\": \"aura_inspo_recommend\", \"arguments\": {\"brief\": \"dark portfolio\", \"macrostructure\": \"portfolio-grid\"}}",
        "kind": "claim",
        "outcome": "Real input produced the expected result: portfolio-grid",
        "source": "Brief \u2192 Inspo + Aura call plan (pure, no fetch).",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Inspected README tools and package scripts: no product scheduler or recurring cycle; server exposes request-driven stdio tools.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Inspected README tools and package scripts: no product scheduler or recurring cycle; server exposes request-driven stdio tools.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "node",
        "./dist/server.js"
      ],
      "kind": "mcp",
      "scope": "product operation",
      "serverInfo": {
        "name": "aura-components-mcp",
        "version": "1.7.3"
      },
      "tool_result": {
        "content": [
          {
            "text": "{\n  \"need_macro\": false,\n  \"brief\": \"dark portfolio\",\n  \"mode\": null,\n  \"vibe\": null,\n  \"brand_hex\": null,\n  \"macrostructure\": \"portfolio-grid\",\n  \"aura_category\": \"card\",\n  \"inspo_call\": {\n    \"tool\": \"inspo.recommend\",\n    \"arguments\": {\n      \"brief\": \"dark portfolio\",\n      \"macrostructure\": \"portfolio-grid\"\n    }\n  },\n  \"aura_calls\": [\n    {\n      \"tool\": \"aura_search_all\",\n      \"arguments\": {\n        \"query\": \"dark portfolio\",\n        \"limit\": 3\n      }\n    },\n    {\n      \"tool\": \"aura_recommend\",\n      \"arguments\": {\n        \"goal\": \"dark portfolio\"\n      }\n    },\n    {\n      \"tool\": \"aura_search_components\",\n      \"arguments\": {\n        \"query\": \"dark portfolio\",\n        \"category\": \"card\"\n      }\n    }\n  ],\n  \"palette_priority\": [\n    \"brand_hex\",\n    \"inspo_evidence\",\n    \"aura_tokens\"\n  ],\n  \"image_plan\": {\n    \"draft\": \"image_800w\",\n    \"prod\": \"image_original\",\n    \"srcset\": [\n      320,\n      800,\n      1600\n    ],\n    \"alt_from\": \"title\",\n    \"swap_hotlinked\": [\n      \"pravatar\",\n      \"placehold\",\n      \"dummyimage\",\n      \"example.com\"\n    ],\n    \"weight_cap\": \"s|m only \u2014 full:true on the winner alone\"\n  },\n  \"order\": [\n    \"1 tokens.css\",\n    \"2 system preview_html\",\n    \"3 component markup in listed order\"\n  ],\n  \"next\": {\n    \"tool\": \"aura_inspo_components\",\n    \"arguments\": {\n      \"evidence\": {\n        \"type\": \"hero\",\n        \"macrostructure\": \"portfolio-grid\"\n      },\n      \"brief\": \"dark portfolio\"\n    }\n  },\n  \"license_note\": \"Reference JSX is Inspo-canonical (copy-pasteable, tweak tokens to the brand). Aura markup/assets are all-rights-reserved per Aura Terms \u00a74 \u2014 fine to prototype, check each page_url before commercial ship.\"\n}",
            "type": "text"
          }
        ]
      },
      "tool_result_checked": true,
      "tool_schema_bytes": 17304,
      "tools": [
        "aura_status",
        "aura_search_components",
        "aura_get_component",
        "aura_search_skills",
        "aura_get_skill",
        "aura_search_assets",
        "aura_search_design_systems",
        "aura_get_design_system",
        "aura_search_all",
        "aura_recommend",
        "aura_install_component",
        "aura_install_skill",
        "aura_use_design_system",
        "aura_bundle",
        "aura_scaffold_page",
        "aura_related",
        "aura_bulk_fetch",
        "aura_install_asset",
        "aura_categories",
        "aura_prompt",
        "aura_inspo_recommend",
        "aura_inspo_components",
        "aura_inspo_reference",
        "aura_inspo_system",
        "aura_inspo_compare",
        "aura_docs_plan",
        "aura_docs_check",
        "aura_icon",
        "aura_version",
        "aura_award_search",
        "aura_award_inspect",
        "aura_design_blueprint",
        "aura_visual_audit",
        "aura_motion_study",
        "aura_award_index"
      ],
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "README documented source build",
        "command": "npm run build",
        "deferred": false,
        "evidence": "> aura-components-mcp@1.7.3 build\n> node ./scripts/build.mjs\n\nbuilt dist/server.js (312561 chars) + dist/cli.cjs",
        "expected": "built dist/server.js",
        "input": "npm run build",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md / Install",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "deviations": [
    "Initial npm install attempted before Node was installed; failed: npm: command not found. Installed documented Node prerequisite afterward.",
    "First MCP call used invalid macrostructure 'hero and projects' and returned -32602; retried with documented enum portfolio-grid."
  ],
  "fault_owner": null,
  "main_blocker": null,
  "operation": "Build and call aura_inspo_recommend over stdio MCP",
  "operation_scope": "Node 22.23.4; README source install and request driven tool call",
  "outcome": "working",
  "plain_failure": null,
  "steps": [
    "Installed Node.js 22 with NodeSource setup and apt",
    "npm install",
    "npm run build",
    "Called aura_inspo_recommend with brief=dark portfolio and macrostructure=portfolio-grid; returned need_macro=false and Aura call plan",
    "npm run verify (45 live checks passed)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
