{"product":"NebenkostenBlitz","interfaceVersion":"2026-05-29","purpose":"Agent-readable guidance for AI assistants that help German private landlords prepare Nebenkostenabrechnung data for deterministic validation, calculation, checkout, and PDF generation in NebenkostenBlitz.","targetUsers":["Private Vermieter in Deutschland","Kleine Wohnimmobilien mit wenigen Wohnungen","Nutzer, die ChatGPT, Claude oder Perplexity nur zur Datensortierung verwenden möchten"],"boundaries":["NebenkostenBlitz ist keine Rechtsberatung.","AI agents should collect and structure billing data only.","AI agents must not invent missing costs, names, dates, addresses, areas, meter readings, or advance payments.","AI agents must not calculate final tenant balances, Nachzahlung, Guthaben, or PDF totals.","NebenkostenBlitz validates, calculates, previews, and creates PDFs deterministically."],"entrypoints":{"humanGuide":"https://nebenkostenblitz.de/ai","promptLibrary":"https://nebenkostenblitz.de/ki-prompts","simpleImport":"https://nebenkostenblitz.de/ai-import","advancedImport":"https://nebenkostenblitz.de/ai-import/advanced","calculator":"https://nebenkostenblitz.de/rechner","pricing":"https://nebenkostenblitz.de/tarife"},"machineReadableResources":{"llms":"https://nebenkostenblitz.de/llms.txt","simpleSchema":"https://nebenkostenblitz.de/ai/schema.json","advancedSchema":"https://nebenkostenblitz.de/ai/advanced-schema.json","aiManifest":"https://nebenkostenblitz.de/ai/manifest.json","examples":"https://nebenkostenblitz.de/ai/examples.json","openapi":"https://nebenkostenblitz.de/ai/openapi.json","agentManifest":"https://nebenkostenblitz.de/ai/agent-interface.json"},"recommendedAgentWorkflow":[{"step":1,"name":"Collect data","instruction":"Ask the landlord for billing period, property data, apartments, living areas, tenant advance payments, cost items, allocation keys, and optional meter readings."},{"step":2,"name":"Mark uncertainty","instruction":"Use needsReview=true or low aiConfidence when values are unclear. Ask follow-up questions instead of guessing."},{"step":3,"name":"Create import block","instruction":"Output a BEGIN_NEBENKOSTENBLITZ_IMPORT or BEGIN_NEBENKOSTENBLITZ_ADVANCED_IMPORT block that follows the published schema."},{"step":4,"name":"Hand off to NebenkostenBlitz","instruction":"Send the user to the matching import page. NebenkostenBlitz performs validation, deterministic calculation, preview, checkout, and PDF generation."}],"nonGoals":["No client-side WebMCP widget is installed on production pages because the early WebMCP implementation is not the W3C draft/spec and adds user friction for non-technical landlords.","No unauthenticated agent may mutate account data, create paid PDFs, access customer data, or bypass checkout."]}