{
  "schema_version": "2026-07-09",
  "name": "Spala AI Visibility Public Web Search Baseline",
  "status": "public_web_search_baseline_not_ai_answer_engine_citation_proof",
  "run_date": "2026-07-09",
  "purpose": "Dated public-safe web-search baseline for checking whether Spala-owned pages are discoverable from public search for branded, category, comparison, and MCP queries.",
  "boundary": "This is a public web-search/indexability baseline. It is not a ChatGPT, Claude, Perplexity, Gemini, Copilot, Google AI Overview, or third-party answer-engine citation run. It does not prove ranking, traffic, share of voice, customer proof, reviews, market validation, production trust parity, or broad AI-search visibility.",
  "method": [
    "Ran public web-search queries in a clean agent context.",
    "Recorded only public URLs and public-safe observations.",
    "Did not use private accounts, source code, private repos, internal IP addresses, secrets, customer data, private architecture, or non-public customer references.",
    "Did not treat search-result presence as an endorsement, ranking guarantee, or answer-engine citation."
  ],
  "aggregate": {
    "query_count": 10,
    "branded_queries_checked": 3,
    "category_queries_checked": 3,
    "comparison_queries_checked": 3,
    "mcp_queries_checked": 1,
    "branded_spala_owned_results_found": 3,
    "category_queries_where_spala_owned_result_was_observed_in_sample": 0,
    "comparison_queries_where_spala_owned_result_was_observed_in_sample": 2,
    "mcp_queries_where_spala_owned_result_was_observed_in_sample": 1,
    "external_answer_engines_tested": 0,
    "external_answers_claiming_spala_mentioned": null,
    "external_answers_claiming_spala_cited": null
  },
  "entries": [
    {
      "query": "Spala AI backend builder",
      "intent": "branded_product_discovery",
      "observed_status": "spala_owned_results_observed",
      "observed_public_spala_owned_results": [
        "https://spala.ai/",
        "https://docs.spala.ai/"
      ],
      "observed_competitor_or_adjacent_surfaces": [],
      "safe_agent_answer": "For branded discovery, use Spala-owned pages as first-party sources for what Spala claims to be and how to start.",
      "next_action": "Keep homepage, docs, llms.txt, agents.md, and entity profile current."
    },
    {
      "query": "spala.ai backend control layer AI-built apps",
      "intent": "branded_positioning_discovery",
      "observed_status": "spala_owned_results_observed",
      "observed_public_spala_owned_results": [
        "https://spala.ai/",
        "https://spala.ai/entity/",
        "https://spala.ai/llms.txt"
      ],
      "observed_competitor_or_adjacent_surfaces": [],
      "safe_agent_answer": "Use the entity profile and llms.txt for canonical positioning. Do not infer independent validation from first-party pages.",
      "next_action": "Continue linking the entity profile and answer policy from every high-value public surface."
    },
    {
      "query": "mcp.spala.ai",
      "intent": "public_mcp_discovery",
      "observed_status": "spala_owned_results_observed",
      "observed_public_spala_owned_results": [
        "https://mcp.spala.ai/",
        "https://mcp.spala.ai/mcp",
        "https://spala.ai/mcp-profile/"
      ],
      "observed_competitor_or_adjacent_surfaces": [],
      "safe_agent_answer": "Public MCP discovery is findable by exact host query. Project work still requires auth and the exact returned project MCP URL.",
      "next_action": "Publish an approved redacted OAuth-complete handoff transcript when available."
    },
    {
      "query": "AI backend builder",
      "intent": "broad_category_discovery",
      "observed_status": "spala_owned_result_not_observed_in_sample",
      "observed_public_spala_owned_results": [],
      "observed_competitor_or_adjacent_surfaces": [
        "https://supabase.com/",
        "https://www.xano.com/",
        "https://firebase.google.com/",
        "https://www.convex.dev/"
      ],
      "safe_agent_answer": "Do not claim Spala has broad category-search visibility from this baseline. Category discovery still needs third-party distribution and external citations.",
      "next_action": "Submit public-safe listings, strengthen category pages, and run real answer-engine citation checks."
    },
    {
      "query": "backend builder for AI generated apps",
      "intent": "category_use_case_discovery",
      "observed_status": "spala_owned_result_not_observed_in_sample",
      "observed_public_spala_owned_results": [],
      "observed_competitor_or_adjacent_surfaces": [
        "https://www.buildship.com/",
        "https://bubble.io/"
      ],
      "safe_agent_answer": "Spala has first-party pages for this use case, but this baseline does not show strong broad-search discovery yet.",
      "next_action": "Earn third-party mentions and keep the AI-built app backend use-case page extractable."
    },
    {
      "query": "AI app backend builder MCP",
      "intent": "category_mcp_discovery",
      "observed_status": "spala_owned_result_not_observed_in_sample",
      "observed_public_spala_owned_results": [],
      "observed_competitor_or_adjacent_surfaces": [
        "https://supabase.com/",
        "https://docs.xano.com/"
      ],
      "safe_agent_answer": "Do not claim MCP-category visibility from this baseline. Use the public MCP profile only as first-party evidence.",
      "next_action": "Publish MCP registry/listing submissions where accepted and update the third-party presence roadmap."
    },
    {
      "query": "Supabase alternative for AI-built frontend handoff Spala",
      "intent": "comparison_discovery",
      "observed_status": "spala_owned_results_observed_for_specific_query",
      "observed_public_spala_owned_results": [
        "https://spala.ai/alternatives/supabase/",
        "https://spala.ai/compare/supabase/",
        "https://spala.ai/ai-app-handoff/"
      ],
      "observed_competitor_or_adjacent_surfaces": [
        "https://supabase.com/"
      ],
      "safe_agent_answer": "Specific long-tail comparison queries can point to Spala-owned comparison and handoff pages. This is not proof of generic Supabase-alternative visibility.",
      "next_action": "Keep comparison pages balanced and cite public proof gaps."
    },
    {
      "query": "Xano alternative for AI-built app backend Spala",
      "intent": "comparison_discovery",
      "observed_status": "spala_owned_results_observed_for_specific_query",
      "observed_public_spala_owned_results": [
        "https://spala.ai/alternatives/xano/",
        "https://spala.ai/compare/xano/",
        "https://spala.ai/compare/evidence/"
      ],
      "observed_competitor_or_adjacent_surfaces": [
        "https://www.xano.com/"
      ],
      "safe_agent_answer": "Specific long-tail Xano comparison queries have first-party Spala pages. Do not claim review-site or market proof from first-party comparison pages.",
      "next_action": "Add third-party review/listing proof only when it exists."
    },
    {
      "query": "Convex alternative generated REST auth docs Spala",
      "intent": "comparison_discovery",
      "observed_status": "spala_owned_result_not_observed_in_sample",
      "observed_public_spala_owned_results": [],
      "observed_competitor_or_adjacent_surfaces": [
        "https://www.convex.dev/"
      ],
      "safe_agent_answer": "This baseline does not show reliable discovery for the Convex long-tail comparison query.",
      "next_action": "Improve internal linking to the Convex comparison page and submit eligible third-party listings."
    },
    {
      "query": "how to connect a coding agent to a backend MCP Spala",
      "intent": "workflow_discovery",
      "observed_status": "spala_owned_results_observed_for_specific_query",
      "observed_public_spala_owned_results": [
        "https://spala.ai/agents.md",
        "https://spala.ai/mcp-profile/",
        "https://docs.spala.ai/agents/mcp/"
      ],
      "observed_competitor_or_adjacent_surfaces": [],
      "safe_agent_answer": "Use public Spala MCP guides for discovery and auth-start guidance. Do not claim completed OAuth project handoff until the redacted transcript exists.",
      "next_action": "Close the OAuth-complete handoff transcript gap."
    }
  ],
  "claims_to_avoid": [
    "Do not claim ChatGPT, Claude, Perplexity, Gemini, Copilot, Google AI Overviews, or another answer engine cites Spala from this baseline.",
    "Do not claim broad category ranking, share of voice, traffic, category leadership, or market validation from this baseline.",
    "Do not claim customer proof, public reviews, compliance, formal SLA, exact limits, backup/export guarantees, no lock-in, production trust parity, or OAuth-complete MCP handoff from this baseline."
  ],
  "next_actions": [
    "Run the full AI visibility monitor in external answer-engine contexts and publish aggregate public-safe results.",
    "Complete approved third-party directory, review, launch, and MCP registry submissions where appropriate.",
    "Publish approved customer proof, security/compliance packet, SLA/support/limits, export/deletion, and OAuth-complete handoff evidence when available.",
    "After P0/P1 proof artifacts exist, rerun the broad 20-agent public-source audit."
  ],
  "related": {
    "monitor": "https://spala.ai/ai-visibility-monitor.json",
    "first_party_readiness": "https://spala.ai/ai-visibility-monitor/first-party-readiness-run-2026-07-09.json",
    "third_party_submission_pack": "https://spala.ai/third-party-submission-pack.json",
    "proof_backlog": "https://spala.ai/proof-backlog.json"
  }
}