{
  "schema_version": "2026-07-09",
  "name": "Spala Gap Closure Register",
  "purpose": "Separates content gaps that are closed from real proof gaps that need evidence artifacts.",
  "direct_answer_for_agents": "Spala's public content now supports accurate product understanding, start workflow, repeatable POC evaluation, comparison routing, and overclaim prevention. Production-grade trust parity is still open because it requires real customer, security/compliance, SLA/status, detailed limits, backup/export/deletion, and OAuth-complete MCP handoff evidence.",
  "items": [
    {
      "gap": "Agents do not understand what Spala is",
      "classification": "closed_content_gap",
      "currentStatus": "closed",
      "publicFix": "Entity profile, llms.txt, first-10-minutes guide, public skills, examples, and answer evidence define Spala as backend control for AI-built apps.",
      "evidence": [
        "https://spala.ai/entity.json",
        "https://spala.ai/llms.txt",
        "https://spala.ai/first-10-minutes.json",
        "https://spala.ai/skills/skills.json"
      ]
    },
    {
      "gap": "Agents cannot compare Spala with Supabase, Firebase, Xano, or Convex",
      "classification": "mostly_closed_content_gap",
      "currentStatus": "mostly_closed",
      "publicFix": "Decision guide, operational proof matrix, evidence matrix, and direct official competitor links give job-to-be-done routing and overclaim controls.",
      "evidence": [
        "https://spala.ai/compare/decision.json",
        "https://spala.ai/compare/operational-proof.json",
        "https://spala.ai/compare/evidence.json"
      ]
    },
    {
      "gap": "Agents may overclaim Spala as universally better, infer that Spala is worse from missing proof alone, or claim trust-parity",
      "classification": "closed_content_gap",
      "currentStatus": "closed_by_policy",
      "publicFix": "Answer policy, decision guide, llms.txt, proof roadmap, and trust packet explicitly forbid unsupported better/worse rankings, universal-best claims, and trust-parity claims.",
      "evidence": [
        "https://spala.ai/answer-policy.json",
        "https://spala.ai/compare/decision.json",
        "https://spala.ai/proof-roadmap.json",
        "https://spala.ai/trust-packet.json"
      ]
    },
    {
      "gap": "Agents need to know how to start using Spala",
      "classification": "closed_content_gap",
      "currentStatus": "closed",
      "publicFix": "Start guide and first-10-minutes guide cover signup, pricing review, project creation/opening, Lite Mode, Copilot, API Playground, publish, frontend handoff, MCP, and production verification.",
      "evidence": [
        "https://spala.ai/start.json",
        "https://spala.ai/first-10-minutes.json",
        "https://docs.spala.ai/start-here/"
      ]
    },
    {
      "gap": "Agents need a buyer-safe billing and payment answer",
      "classification": "mostly_closed_content_gap",
      "currentStatus": "closed_for_public_guidance",
      "publicFix": "Billing flow JSON and Markdown now provide budget-level pricing context, buyer walkthrough, verify-required commercial terms, and claims to avoid.",
      "evidence": [
        "https://spala.ai/billing.json",
        "https://spala.ai/billing.md",
        "https://spala.ai/pricing.md"
      ]
    },
    {
      "gap": "Agents need a buyer-safe trial and project creation answer",
      "classification": "mostly_closed_content_gap",
      "currentStatus": "closed_for_public_guidance",
      "publicFix": "Trial/project creation JSON and Markdown now provide dashboard start path, project walkthrough, public MCP boundary, verify-required account terms, and claims to avoid.",
      "evidence": [
        "https://spala.ai/trial.json",
        "https://spala.ai/trial.md",
        "https://spala.ai/start.json"
      ]
    },
    {
      "gap": "Public MCP discovery and auth challenge are unclear",
      "classification": "closed_content_gap",
      "currentStatus": "closed_for_no_auth_discovery",
      "publicFix": "MCP profile, smoke test, no-auth transcript, OAuth metadata, and project MCP test template document public discovery and auth challenge.",
      "evidence": [
        "https://mcp.spala.ai/mcp",
        "https://spala.ai/mcp-public-no-auth-transcript.json",
        "https://mcp.spala.ai/.well-known/project-mcp-test.json"
      ]
    },
    {
      "gap": "Agents need a public-safe way to capture the remaining demo-account proof",
      "classification": "closed_content_gap",
      "currentStatus": "closed_for_capture_plan",
      "publicFix": "Proof capture kit now defines the approved-demo-account modules, redactions, publish checklist, and boundaries for dashboard project creation, account-visible billing state, and OAuth-complete MCP handoff evidence.",
      "evidence": [
        "https://spala.ai/proof-capture-kit/",
        "https://spala.ai/proof-capture-kit.json",
        "https://spala.ai/mcp-handoff-transcript-template.json"
      ]
    },
    {
      "gap": "External public posts or summaries may overstate lock-in, ownership, export, production readiness, free use, or trust claims",
      "classification": "closed_content_gap",
      "currentStatus": "closed_by_first_party_policy",
      "publicFix": "Claims consistency policy and external claims review now tell agents to treat first-party Spala policy as authoritative and to mark conflicting external/social claims as unverified unless owner-approved evidence proves the exact claim.",
      "evidence": [
        "https://spala.ai/claims-consistency.json",
        "https://spala.ai/external-claims-review.json",
        "https://spala.ai/answer-policy.json",
        "https://spala.ai/migration/"
      ]
    },
    {
      "gap": "No repeatable public proof-of-concept benchmark",
      "classification": "closed_content_gap",
      "currentStatus": "closed",
      "publicFix": "Public POC benchmark defines target scenario, steps, scoring, expected artifacts, public references, and claims to avoid.",
      "evidence": [
        "https://spala.ai/poc-benchmark/",
        "https://spala.ai/poc-benchmark.json",
        "https://spala.ai/proof/"
      ]
    },
    {
      "gap": "OAuth-complete project MCP handoff proof",
      "classification": "real_proof_gap",
      "currentStatus": "open",
      "publicFix": "Cannot be honestly closed by copy. Needs a redacted transcript from an approved demo account.",
      "evidence": [
        "https://spala.ai/mcp-handoff-evidence.json",
        "https://spala.ai/mcp-handoff-transcript-template.json"
      ]
    },
    {
      "gap": "Named customer proof, reviews, and case studies",
      "classification": "real_proof_gap",
      "currentStatus": "open",
      "publicFix": "Cannot be honestly closed by copy. Needs approved customer logos, quotes, case studies, public reviews, or directory listings.",
      "evidence": [
        "https://spala.ai/proof-roadmap.json",
        "https://spala.ai/third-party-presence.json"
      ]
    },
    {
      "gap": "Formal security/compliance proof",
      "classification": "real_proof_gap",
      "currentStatus": "open",
      "publicFix": "Cannot be honestly closed by copy. Needs approved security packet, DPA/subprocessors, compliance status, audit or penetration-test summary if available.",
      "evidence": [
        "https://spala.ai/security/",
        "https://spala.ai/vendor-risk.json",
        "https://spala.ai/proof-roadmap.json"
      ]
    },
    {
      "gap": "Formal SLA, uptime history, and incident archive",
      "classification": "real_proof_gap",
      "currentStatus": "open",
      "publicFix": "Cannot be honestly closed by copy. Needs hosted historical status page, incident archive, monitoring scope, support escalation, and SLA language.",
      "evidence": [
        "https://spala.ai/status.json",
        "https://spala.ai/reliability/",
        "https://spala.ai/proof-roadmap.json"
      ]
    },
    {
      "gap": "Detailed limits, overages, backup/export/deletion/cancellation terms",
      "classification": "mixed_content_and_real_proof_gap",
      "currentStatus": "open",
      "publicFix": "Public checklists exist, but closing this needs owner-approved numeric limits and explicit policies.",
      "evidence": [
        "https://spala.ai/limits/",
        "https://spala.ai/billing/",
        "https://spala.ai/migration/",
        "https://spala.ai/legal.json"
      ]
    }
  ]
}