Claude

faf_orchestrate_recommendation

Takes raw content strings (`.faf`, `.fafm`, and optionally `package.json`/`CHANGELOG.md`/`README.md`) and runs deterministic drift + contradiction signals across the FAF substrate. Returns a structured `Recommendation` (recommend, severity, reason, summary) with `hints` containing the current `effective_policy` and `partial[]` for any stateful signals unavailable on the current surface. Light-lane execution (hosted) is WASM-pure with no filesystem access. Heavy-lane execution (local via bunx/rust-faf-mcp) has full FS + persisted state. Advisory only — never auto-fires.

Remote wolfe-jam/claude-faf-mcp

Remote (network-hosted)

Other tools also called faf_orchestrate_recommendation? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "faf": {
      "type": "string",
      "description": "Raw .faf YAML content (project DNA). Required for any meaningful analysis."
    },
    "fafm": {
      "type": "string",
      "description": "Raw .fafm YAML content (memory layer). Enables drift detection."
    },
    "readme": {
      "type": "string",
      "description": "Raw README.md content. Enables README arch-tree cross-stamp checks."
    },
    "changelog": {
      "type": "string",
      "description": "Raw CHANGELOG.md content. Enables changelog cross-stamp checks."
    },
    "packageJson": {
      "type": "string",
      "description": "Raw package.json content. Enables version cross-stamp checks (.faf vs pkg)."
    }
  }
}
          

Provider

Claude →