{"runtimeActivation":"disabled","llmRuntime":"not_configured","ragRuntime":"not_configured","memoryRuntime":"not_configured","toolExecution":"not_configured","locale":"de","count":35,"items":[{"id":"getting-started-overview","slug":"getting-started-overview","audience":["public","contractor","admin"],"category":"overview","processIds":["customer-request-to-status","request-to-assignment-to-work","help-agent-interaction"],"routeRefs":["/","/help"],"relatedArticleIds":["roles-and-permissions","public-create-request","contractor-dashboard-requests","admin-overview-navigation"],"locale":"de","title":"Plattformüberblick","summary":"Orientierung für die wichtigsten Wege von Anfrage, Betrieb, Admin-Steuerung und Hilfe.","prerequisites":["Keine Anmeldung für öffentliche Anfrage und Statuslink.","Login für Dashboard, Profil und Admin-Bereich."],"canonicalQuestions":["Wo starte ich als Kunde?","Welche Bereiche gibt es für Betriebe und Admins?"],"synonyms":["Start","Übersicht","Einstieg","Navigation"],"sections":[{"heading":"Worum es geht","body":"Die Plattform sammelt Kundenanfragen, gibt Betrieben einen fokussierten Arbeitsbereich und führt Admins durch Review-, Governance- und Operations-Aufgaben.","steps":["Kunde stellt Anfrage.","Admin prüft und ordnet zu.","Betrieb bearbeitet Anfrage.","Rechnung bleibt bis zu separater Freigabe ein Entwurf."]},{"heading":"Wichtige Bereiche","body":"Öffentliche Nutzer verwenden Anfrage und Statuslink. Betriebe verwenden Dashboard, Profil und Rechnungsentwürfe. Admins verwenden Requests, Nachrichten, Agent-Freigaben, Operations und Policies."},{"heading":"Grenzen","body":"Dieses Handbuch beschreibt Bedienung und aktuelle Produktgrenzen. Es aktiviert keine Produktion, keine Provider, keine Zahlungen und keine externen Nachrichten.","links":[{"label":"Rollen und Rechte","articleId":"roles-and-permissions"},{"label":"Hilfe-Agent Grenzen","articleId":"help-agent-boundaries"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"roles-and-permissions","slug":"roles-and-permissions","audience":["public","contractor","admin"],"category":"access","processIds":["profile-session-security","admin-governance-operations"],"routeRefs":["/register","/login","/admin/login"],"relatedArticleIds":["auth-register-login-verify","admin-overview-navigation","privacy-dsar-retention"],"locale":"de","title":"Rollen und Berechtigungen","summary":"Erklärt die Unterschiede zwischen öffentlichen Nutzern, Betrieben, Betriebs-Admins und Plattform-Admins.","prerequisites":["Konto nur für geschützte Funktionen erforderlich.","Admin-Zugriff nur mit Plattform-Admin-Rolle."],"canonicalQuestions":["Warum sehe ich eine Funktion nicht?","Welche Rolle brauche ich für eine Aktion?"],"synonyms":["Rolle","Berechtigung","ABAC","Zugriff"],"sections":[{"heading":"Rollenmodell","body":"Öffentliche Nutzer können Anfragen erfassen und Statuslinks nutzen. Betriebe bearbeiten zugeordnete Anfragen. Betriebs-Admins dürfen sensible Betriebsaktionen ausführen. Plattform-Admins steuern Review und Governance."},{"heading":"Geschützte Aktionen","body":"Statusänderungen, Rollenänderungen, Session-Beendigung, Rechnungsnummern, Archivierung und Admin-Entscheidungen können ein frisches Passwort-Step-up brauchen. In der Nutzerverwaltung wird das aktuelle Passwort für jede Änderung neu bestätigt; die Bestätigung gilt nur einmal.","steps":["Einloggen.","Rolle prüfen.","Bei sensibler Aktion Passwort bestätigen.","Aktion wird auditierbar verarbeitet."]},{"heading":"Fehlende Rechte","body":"Wenn eine Schaltfläche fehlt oder read-only ist, ist meist die Rolle, E-Mail-Verifizierung oder ein noch gesperrtes Feature der Grund."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"language-theme-navigation","slug":"language-theme-navigation","audience":["public","contractor","admin"],"category":"overview","processIds":["help-agent-interaction","profile-session-security"],"routeRefs":["/","/admin"],"relatedArticleIds":["getting-started-overview","troubleshooting-faq"],"locale":"de","title":"Sprache, Darstellung und Navigation","summary":"Beschreibt Sprachwahl, Light/Dark/System-Darstellung, Hauptnavigation und Hilfe-Links.","prerequisites":["Browser mit lokalem Speicher für Präferenzen."],"canonicalQuestions":["Wie wechsle ich die Sprache?","Warum sieht die Oberfläche dunkel oder hell aus?"],"synonyms":["Sprache","Theme","Dark Mode","Navigation"],"sections":[{"heading":"Sprache und Theme","body":"Die Web- und Admin-Shell speichern Sprache sowie Light, Dark oder System-Modus lokal im Browser. Sichtbare UI-Texte bleiben über i18n-Schlüssel gepflegt."},{"heading":"Navigation","body":"Die Hauptnavigation zeigt die wichtigsten Arbeitsbereiche. Hilfe ist als eigener Bereich sowie als Kontextlink in relevanten Flows erreichbar."},{"heading":"Responsive Nutzung","body":"Die Seiten sind für Desktop, Tablet und Mobilgeräte ausgelegt. Lange Inhalte wie Tabellen und Artikel sind scanbar strukturiert."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"public-create-request","slug":"public-create-request","audience":["public"],"category":"request","processIds":["customer-request-to-status","public-privacy-controls"],"routeRefs":["/requests/new"],"relatedArticleIds":["public-track-request-status","privacy-dsar-retention","attachments-lifecycle"],"locale":"de","title":"Kundenanfrage erstellen","summary":"Führt Kunden durch Anliegen, Beschreibung, Kontakt und Prüfung bis zur Anfragebestätigung.","prerequisites":["Kein Konto erforderlich.","Nur notwendige Kontaktdaten und Projektbeschreibung erfassen."],"canonicalQuestions":["Wie erstelle ich eine Anfrage?","Welche Angaben braucht die Plattform?","Warum fragt die Anfrage nach meiner Postleitzahl?"],"synonyms":["Anfrage","Kundenanfrage","Lead","Projekt erfassen","Postleitzahl","PLZ","Standort"],"sections":[{"heading":"Ablauf","body":"Die Anfrage wird in vier Schritten erfasst. Vor dem Senden gibt es eine eigene Prüfung; ein Neuladen stellt den Entwurf nur im selben Browsertab wieder her.","steps":["Gewerk, Dringlichkeit und optionalen Einsatzort angeben.","Beschreibung eintragen.","Kontakt angeben.","Zusammenfassung und Datenschutz prüfen.","Anfrage bewusst absenden.","Referenz und Statuszugang sichern."]},{"heading":"Datenhinweise","body":"Bitte keine unnötig sensiblen Daten eingeben. Die Plattform nutzt die Angaben zur Bearbeitung und späteren Zuordnung. Ein ungesendeter Entwurf liegt nur im Session-Speicher dieses Browsertabs, nicht dauerhaft im lokalen Speicher. Mit Entwurf verwerfen können Sie ihn jederzeit löschen; nach erfolgreichem Senden wird er ebenfalls gelöscht."},{"heading":"Wofür Postleitzahl und Land gebraucht werden","body":"Postleitzahl und Land bestimmen, welche Betriebe die Anfrage sinnvoll übernehmen können. Der Abgleich läuft über den Anfang der Postleitzahl, damit regionale Zuständigkeiten sauber getrennt bleiben.","notes":["Eine genaue Adresse ist für die Anfrage nicht nötig; sie klären Sie direkt mit dem Betrieb.","Der öffentliche Status-Link zeigt die Postleitzahl nicht an.","Bei der Anonymisierung der Anfrage werden Postleitzahl und Land gelöscht."]},{"heading":"Nach dem Absenden","body":"Die Anfrage erhält eine Referenz und kann über den privaten Statuslink weiterverfolgt werden.","links":[{"label":"Status ansehen","articleId":"public-track-request-status","routeRef":"/requests/status"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"public-track-request-status","slug":"public-track-request-status","audience":["public"],"category":"request","processIds":["customer-request-to-status","public-privacy-controls"],"routeRefs":["/requests/status"],"relatedArticleIds":["public-create-request","admin-public-messages-review","fair-offer-consent-draft-review"],"locale":"de","title":"Anfragestatus mit Status-Token verfolgen","summary":"Erklärt Statuslink, Timeline, Kundennachrichten und freiwillige Präferenz-Widerrufe.","prerequisites":["Privater Status-Token aus der Anfragebestätigung.","Token nicht öffentlich teilen."],"canonicalQuestions":["Wie sehe ich den Bearbeitungsstand?","Wie sende ich eine Ergänzung zur Anfrage?"],"synonyms":["Status","Status-Token","Timeline","Kundennachricht"],"sections":[{"heading":"Status laden","body":"Der Statusbereich zeigt den aktuellen Stand, relevante Timeline-Ereignisse und freigegebene Metadaten zu Anlagen. Der langfristige Bearer-Token ist im Eingabefeld immer verdeckt; die automatische Übergabe wird nach dem Einlesen aus Adresszeile und Tab-Speicher entfernt.","steps":["Statusseite öffnen.","Privaten Token einfügen; die verdeckten Zeichen sind beabsichtigt.","Bearbeitungsstand und Timeline prüfen."]},{"heading":"Token schützen","body":"Wer den Status-Token besitzt, kann den Status und die öffentliche Auftragskonversation aufrufen. Den Token deshalb nicht in Screenshots, Support-Nachrichten oder Bildschirmfreigaben zeigen. Bei vermuteter Offenlegung den Support mit der Auftragsreferenz kontaktieren, ohne den Token mitzuschicken."},{"heading":"Nachrichten und Präferenzen","body":"Kunden können kurze Ergänzungen senden. Freiwillige Fair-Offer-Präferenzen können für die Anfrage widerrufen werden."},{"heading":"Abgeschlossen und archiviert","body":"Abgeschlossen bedeutet, dass der fachliche Auftrag beendet ist und als eigenes Timeline-Ereignis sichtbar bleibt. Archiviert ist eine getrennte Datenschutz- und Aufbewahrungsstufe und beendet den öffentlichen Nachrichtenkanal. Auch eine laufende Kontoschließung verhindert neue Nachrichten zu den zugeordneten Anfragen; bei endgültiger Kontobereinigung werden deren alte Statuslinks ungültig."},{"heading":"Sichtbarkeitsgrenzen","body":"Der Statuslink zeigt keine internen Rohlogs, keine Rohdateien und keine Admin-Notizen. Kundendownloads bleiben bis zu separaten Freigaben gesperrt."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"customer-claim-and-own-requests","slug":"customer-claim-and-own-requests","audience":["public","customer"],"category":"request","processIds":["customer-request-to-status","public-privacy-controls","profile-session-security"],"routeRefs":["/requests/claim","/customer/requests","/customer/requests/[id]"],"relatedArticleIds":["public-create-request","public-track-request-status","auth-register-login-verify","privacy-dsar-retention"],"locale":"de","title":"Gastanfrage sicher ins Kundenkonto übernehmen","summary":"Erklärt Einmal-Claim, Meine Anfragen, Statusverlauf und Kundennachrichten.","prerequisites":["Angemeldetes Customer-Konto.","Verifizierte E-Mail-Adresse identisch zur Gastanfrage.","Kurzlebiger Einmal-Link aus der Bestätigungsmail."],"canonicalQuestions":["Wie übernehme ich eine Gastanfrage?","Wo sehe ich meine Anfragen?","Wie fordere ich einen neuen Einmal-Link an?"],"synonyms":["Meine Anfragen","Claim","Einmal-Link","Kundenkonto"],"sections":[{"heading":"Sicher übernehmen","body":"Der Claim-Link ist vom langfristigen Status-Token getrennt, kurz gültig und nur einmal nutzbar. Das Konto muss angemeldet sein und dieselbe verifizierte E-Mail-Adresse verwenden.","steps":["Einmal-Link öffnen.","Mit dem passenden Customer-Konto anmelden.","E-Mail-Verifizierung abschließen.","Übernahme bestätigen."]},{"heading":"Abgelaufenen Link ersetzen","body":"Mit dem langfristigen Status-Token kann eine neue sichere Mailverifikation angefordert werden. Die neutrale Antwort verrät nicht, ob eine Anfrage existiert."},{"heading":"Meine Anfragen","body":"Die Liste und Detailansicht zeigen nur explizit übernommene Anfragen des aktuellen Customer-Tenants, ihren Statusverlauf und gespeicherte Kundennachrichten."},{"heading":"Datenschutz- und Sicherheitsgrenze","body":"Ein E-Mail-Match allein ordnet keine historischen Anfragen zu. Fremde oder bereits anderweitig beanspruchte Anfragen werden nicht bestätigt; Claim- und Status-Token gehören nicht in Support-Nachrichten oder Screenshots."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"customer-account-requests","slug":"customer-account-requests","audience":["customer"],"category":"request","processIds":["customer-request-to-status","profile-session-security","public-privacy-controls"],"routeRefs":["/requests/claim","/customer/requests","/customer/requests/[id]"],"relatedArticleIds":["customer-claim-and-own-requests","public-track-request-status","account-security-mfa","privacy-dsar-retention"],"locale":"de","title":"Kundenkonto: eigene Anfragen sicher verwalten","summary":"Anfragen kontrolliert übernehmen, im Kundenkonto verfolgen und Nachrichten datensparsam ergänzen.","prerequisites":["Verifiziertes Kundenkonto.","Gültiger einmaliger Claim-Link oder privater Statusschlüssel."],"canonicalQuestions":["Wie übernehme ich meine Gastanfrage ins Kundenkonto?","Wer kann meine Anfragen und Nachrichten sehen?"],"synonyms":["Kundenkonto","Meine Anfragen","Claim","Anfrage übernehmen","Kundenportal"],"sections":[{"heading":"Anfrage kontrolliert übernehmen","body":"Eine Gastanfrage wird nie allein wegen derselben E-Mail-Adresse einem Konto zugeordnet. Die Übernahme verlangt den einmaligen Claim-Nachweis und eine verifizierte Konto-E-Mail.","steps":["Claim-Link aus derselben Browsersitzung öffnen.","Als verifiziertes Kundenkonto anmelden.","Übernahme bestätigen und die Anfrage anschließend unter Meine Anfragen öffnen."]},{"heading":"Sichtbarkeit und Rollen","body":"Das Kundenkonto sieht nur ausdrücklich übernommene eigene Anfragen. Betriebs- und Plattformrollen sehen ausschließlich die Daten, die sie für Zuordnung, Bearbeitung, Support oder Audit benötigen.","notes":["Ein Statusschlüssel ist geheim und ersetzt keine Kontoanmeldung.","Andere Kundenkonten erhalten keinen Zugriff durch E-Mail-Ähnlichkeit."]},{"heading":"Nachrichten und Datenschutz","body":"Kundennachrichten werden im geschützten Anfrageverlauf gespeichert. Keine Zahlungsdaten, Ausweisdaten, Passwörter, Statusschlüssel oder unnötigen Gesundheitsangaben eintragen."},{"heading":"Grenzen und Hilfe","body":"Kontoübernahme versendet nichts automatisch, erteilt keine Betriebsrolle und aktiviert keine KI- oder Agentenfunktion.","links":[{"label":"Anfrage übernehmen","articleId":"customer-claim-and-own-requests"},{"label":"Status verfolgen","articleId":"public-track-request-status"},{"label":"Datenschutz und Aufbewahrung","articleId":"privacy-dsar-retention"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"auth-register-login-verify","slug":"auth-register-login-verify","audience":["public","contractor"],"category":"access","processIds":["profile-session-security","request-to-assignment-to-work"],"routeRefs":["/register","/login","/verify-email"],"relatedArticleIds":["auth-password-reset","contractor-profile-sessions","roles-and-permissions"],"locale":"de","title":"Registrieren, einloggen und E-Mail bestätigen","summary":"Beschreibt Kontoanlage, Login und Verifizierung für Kunden- und Betriebskonten.","prerequisites":["Gültige E-Mail-Adresse.","Sicheres Passwort."],"canonicalQuestions":["Wie lege ich ein Konto an?","Warum muss ich meine E-Mail bestätigen?"],"synonyms":["Registrierung","Login","Verifizierung","E-Mail bestätigen"],"sections":[{"heading":"Konto erstellen","body":"Bei der Registrierung wird der Kontotyp gewählt. Betriebe können danach ihr Betriebsprofil pflegen.","steps":["Registrieren öffnen.","Kontotyp wählen.","Daten eingeben.","E-Mail-Verifizierung abschließen."]},{"heading":"Einloggen","body":"Nach erfolgreichem Login werden Dashboard und geschützte Bereiche mit der Session verbunden."},{"heading":"Verifizierung","body":"Eine bestätigte E-Mail-Adresse ist Voraussetzung für spätere produktive oder sensible Aktionen."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"auth-password-reset","slug":"auth-password-reset","audience":["public","contractor"],"category":"access","processIds":["profile-session-security"],"routeRefs":["/password-reset","/password-reset/confirm"],"relatedArticleIds":["auth-register-login-verify","contractor-profile-sessions","troubleshooting-faq"],"locale":"de","title":"Passwort zurücksetzen","summary":"Führt durch Reset-Anforderung, Token-Eingabe und neues Passwort.","prerequisites":["E-Mail-Adresse des Kontos.","Zugriff auf den Reset-Link oder Reset-Token."],"canonicalQuestions":["Ich habe mein Passwort vergessen.","Warum funktioniert mein Reset-Link nicht?"],"synonyms":["Passwort vergessen","Reset","Token","Zugang"],"sections":[{"heading":"Reset anfordern","body":"Die Plattform bestätigt neutral, ob ein Link versendet wurde, damit keine Konten erraten werden können.","steps":["Passwort-Reset öffnen.","E-Mail eingeben.","Reset-Link aus der E-Mail öffnen oder Token kopieren."]},{"heading":"Neues Passwort setzen","body":"Der Token ist zeitlich begrenzt. Nach erfolgreichem Reset sollte die Anmeldung neu erfolgen."},{"heading":"Häufige Probleme","body":"Abgelaufene Tokens, Tippfehler in der E-Mail oder bereits genutzte Links führen zu einer Fehlermeldung."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"contractor-profile-sessions","slug":"contractor-profile-sessions","audience":["contractor"],"category":"contractor-work","processIds":["profile-session-security","request-to-assignment-to-work"],"routeRefs":["/contractor/profile","/contractor/team","/contractor/invitation"],"relatedArticleIds":["contractor-dashboard-requests","admin-contractor-verification","auth-password-reset","account-security-mfa"],"locale":"de","title":"Betriebsprofil und aktive Sitzungen","summary":"Erklärt Profilpflege, Review-Status und Session-Verwaltung für Betriebe.","prerequisites":["Eingeloggt als Handwerksbetrieb.","Betriebs-Admin-Rechte für sensible Profilaktionen."],"canonicalQuestions":["Wie pflege ich mein Betriebsprofil?","Wie beende ich eine aktive Sitzung?"],"synonyms":["Betriebsprofil","Sitzungen","Session","Verifizierung"],"sections":[{"heading":"Profil pflegen","body":"Das Betriebsprofil enthält Betriebsname, Gewerk, Einsatzgebiet und Kontaktangaben. Es ist Grundlage für Matching und Plattform-Review.","steps":["Profil öffnen.","Daten ergänzen.","Entwurf speichern oder zur Prüfung einreichen.","Review-Status beobachten."]},{"heading":"Sitzungen verwalten","body":"Unter Kontosicherheit werden alle aktiven sowie die letzten 20 beendeten oder abgelaufenen persönlichen Sitzungen angezeigt. Browser und Geräteplattform werden nur grob klassifiziert; IP-Adressen, rohe User-Agents und Tokens werden nicht offengelegt.","steps":["Kontosicherheit öffnen.","Eine unbekannte weitere Sitzung anhand Browser, Gerät und Zeitpunkt prüfen.","Aktuelles Passwort nur in dieser Zeile eingeben und Sitzung widerrufen."]},{"heading":"Team einladen und verwalten","body":"Verifizierte Betriebs-Admins können Teammitglieder per E-Mail einladen, offene Einladungen widerrufen und aktive Mitglieder sperren.","steps":["Team öffnen.","Aktion mit dem eigenen Passwort bestätigen.","Einladung innerhalb von 72 Stunden über den einmaligen Link annehmen.","Bei einer Sperre werden alle aktiven Sitzungen des Mitglieds sofort widerrufen."],"notes":["Einladungstokens liegen nur im URL-Fragment und werden in der Datenbank ausschließlich gehasht gespeichert.","Synthetische .invalid-Adressen lösen keinen externen Mailversand aus."]},{"heading":"Sicherheitsgrenze","body":"Das Beenden eigener Sitzungen und jede Team-Mutation verlangen ein einmaliges Passwort-Step-up. Teammitglieder können weder Rollen vergeben noch andere Zugänge verwalten."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"contractor-team-access","slug":"contractor-team-access","audience":["contractor"],"category":"access","processIds":["profile-session-security","request-to-assignment-to-work"],"routeRefs":["/contractor/team","/contractor/invitation"],"relatedArticleIds":["contractor-profile-sessions","roles-and-permissions","account-security-mfa","contractor-dashboard-requests"],"locale":"de","title":"Betriebsteam: Einladungen, Rollen und Entzug","summary":"Betriebs-Admins verwalten Teamzugänge; Mitglieder bearbeiten zugewiesene Arbeit innerhalb ihrer Rollenrechte.","prerequisites":["Verifizierter Betrieb.","Rolle CONTRACTOR_ADMIN für Einladungen und Entzug.","Frische Passwortbestätigung für jede Mutation."],"canonicalQuestions":["Welche Rechte hat ein Teammitglied?","Wie widerrufe ich eine Einladung oder sperre einen Zugang?"],"synonyms":["Team","Einladung","Betriebsmitglied","Member","Zugang entziehen"],"sections":[{"heading":"Rollenmodell","body":"CONTRACTOR_ADMIN verwaltet Profil, Team und freigabepflichtige Betriebsaktionen. CONTRACTOR_MEMBER darf zugewiesene Arbeit lesen, erlaubte Zusammenarbeit laden, Kundennachrichten manuell senden und Entwürfe vorbereiten, aber keine Nutzer, Credentials, Policies, Rechnungsfinalisierung oder eigene Freigaben verwalten."},{"heading":"Einladen und annehmen","body":"Eine Einladung gilt nur für den aktuellen Betrieb, läuft ab und wird erst nach kontrollierter Annahme zum aktiven Zugang. Der Link gehört ausschließlich an die eingeladene Person. Nach der Annahme wird die neue Sitzung als aktives Betriebsmitglied geprüft und öffnet direkt den Arbeitsplatz für zugewiesene Anfragen.","steps":["Betriebliche E-Mail-Adresse prüfen.","Einladung mit frischer Passwortbestätigung senden.","Status bis Annahme, Ablauf oder Widerruf kontrollieren.","Als neues Mitglied im Anfragen-Arbeitsplatz mit der ersten erlaubten Aufgabe beginnen."]},{"heading":"Widerruf und Sperre","body":"Offene Einladungen können widerrufen und aktive Mitglieder gesperrt werden. Bestehende Sitzungen werden beim Sperren entzogen; die Aktion wird auditiert."},{"heading":"Grenzen","body":"Einladung und Entzug senden keine freien Nachrichten, ändern keinen fremden Mandanten und aktivieren keine Agenten- oder API-Zugänge.","links":[{"label":"Profil und Sitzungen","articleId":"contractor-profile-sessions"},{"label":"Rollen und Rechte","articleId":"roles-and-permissions"},{"label":"Konto-Sicherheit","articleId":"account-security-mfa"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"account-security-mfa","slug":"account-security-mfa","audience":["public","contractor","admin"],"category":"access","processIds":["profile-session-security"],"routeRefs":["/account/security","/admin/account/security","/login","/admin/login"],"relatedArticleIds":["auth-register-login-verify","auth-password-reset","contractor-profile-sessions"],"locale":"de","title":"Zwei-Faktor-Anmeldung (TOTP) einrichten und nutzen","summary":"Zweiter Faktor per Authenticator-App: Aktivierung mit Passwortbestätigung, Anmeldung mit Einmalcode, Recovery-Codes und Deaktivierung.","prerequisites":["Aktives Konto mit Passwort-Login.","Eine Authenticator-App, die TOTP-Codes erzeugt (z. B. auf dem Smartphone).","Zugriff auf die Sicherheitsseite: im Web unter Konto-Sicherheit, im Admin-Bereich unter Konto-Sicherheit."],"canonicalQuestions":["Wie aktiviere ich die Zwei-Faktor-Anmeldung?","Was mache ich, wenn ich keinen Zugriff auf meine Authenticator-App habe?","Warum wird mein Einmalcode abgelehnt?"],"synonyms":["MFA","2FA","TOTP","Zwei-Faktor","Authenticator","Einmalcode","Recovery-Code","Single Sign-on","SSO"],"sections":[{"heading":"Aktivieren mit Passwortbestätigung","body":"Die Aktivierung ist eine sicherheitskritische Kontoänderung und verlangt deshalb eine frische Passwortbestätigung (Step-up), genau wie die Deaktivierung. Danach zeigt die Plattform das Einrichtungsgeheimnis genau einmal an. Zum Abschalten brauchen Sie zusätzlich zum Passwort einen aktuellen Code aus der App oder einen Wiederherstellungscode.","steps":["Sicherheitsseite öffnen und Zwei-Faktor-Anmeldung aktivieren.","Passwort im Bestätigungsdialog eingeben.","Geheimnis oder otpauth-Link in die Authenticator-App übernehmen.","Den aktuellen sechsstelligen Code eingeben und bestätigen.","Die angezeigten Recovery-Codes sicher speichern; sie erscheinen nur einmal."],"notes":["Das Geheimnis wird verschlüsselt gespeichert und kann später nicht erneut angezeigt werden. Bei Verlust hilft nur eine Neuaktivierung."]},{"heading":"Anmelden mit Einmalcode","body":"Nach Passwort-Login fragt die Plattform den sechsstelligen Code aus der Authenticator-App ab. Die Code-Abfrage ist zeitlich begrenzt; läuft sie ab, beginnt die Anmeldung von vorn.","steps":["E-Mail und Passwort wie gewohnt eingeben.","Sechsstelligen Code aus der App eintragen.","Alternativ einen ungenutzten Recovery-Code verwenden."],"notes":["Jeder Code ist nur einmal gültig: Ein bereits benutzter Code wird auch innerhalb seines Zeitfensters abgelehnt (Replay-Schutz).","Zu viele Fehlversuche werden vorubergehend gebremst (Rate-Limit). Kurz warten und mit einem frischen Code erneut versuchen.","Weicht die Geräteuhr stark ab, passen Codes nicht: Uhrzeit des Geräts auf automatisch stellen."]},{"heading":"Recovery-Codes","body":"Bei der Aktivierung entstehen zehn Einmal-Wiederherstellungscodes. Sie ersetzen den Authenticator-Code, wenn das Gerät nicht verfügbar ist. Jeder Recovery-Code funktioniert genau einmal und wird danach automatisch entwertet.","notes":["Recovery-Codes wie Passwörter behandeln: nicht per E-Mail oder Chat teilen.","Die Plattform speichert nur Prüfsummen der Codes; verlorene Codes können nicht wieder angezeigt werden."]},{"heading":"Anmeldung mit Single Sign-on verknüpfen","body":"Sobald der Betreiber Single Sign-on freigeschaltet hat, können Betriebsadministratoren, Betriebsmitglieder und Plattform-Admins ihr Konto mit einem Unternehmenskonto verknüpfen und sich danach ohne Passwort anmelden. Rechte und Rollen kommen weiter aus der Plattform. Verknüpfen und Entfernen verlangen Ihr Passwort und - bei aktiver Zwei-Faktor-Anmeldung - zusätzlich einen Code, damit niemand mit einem fremden Konto den zweiten Faktor umgehen kann.","steps":["Sicherheitsseite öffnen und im Abschnitt „Anmeldung mit Single Sign-on“ Passwort (und Code) eingeben.","Beim Anbieter einmal neu anmelden; danach führt die Plattform zurück zur Sicherheitsseite.","Künftig auf der Anmeldeseite „Mit Single Sign-on anmelden“ wählen."],"notes":["Ein unverknüpftes Unternehmenskonto legt kein Konto an; die Zuordnung läuft nie über die E-Mail-Adresse.","Für den Admin-Bereich muss der Anbieter einen zweiten Faktor verlangen. Ohne zweiten Faktor beim Anbieter fragt das Web den eigenen Code ab.","Eine Anmeldung beim Anbieter gilt höchstens eine Stunde (Admin: 15 Minuten); danach fragt der Anbieter erneut. Das Abmelden in der Plattform beendet die Sitzung beim Anbieter nicht.","Ein Passwort-Reset entfernt alle Verknüpfungen des Kontos. Kundenkonten melden sich weiter mit E-Mail und Passwort an."]},{"heading":"Deaktivieren und Grenzen","body":"Die Deaktivierung verlangt ebenfalls eine frische Passwortbestätigung. Danach gilt wieder die reine Passwort-Anmeldung.","notes":["Es gibt bewusst keinen SMS- oder E-Mail-Faktor; unterstützt wird TOTP per Authenticator-App.","Nach dem Aktivieren oder Deaktivieren, nach einem Passwort-Reset und nach dem Verknüpfen oder Entfernen von Single Sign-on erhalten Sie einen Sicherheitshinweis per E-Mail. Waren Sie das nicht, setzen Sie sofort Ihr Passwort zurück.","Support und Admins können weder Geheimnis noch Recovery-Codes einsehen.","Der Verlust von App und allen Recovery-Codes erfordert die dokumentierte Konto-Wiederherstellung außerhalb dieser Selbsthilfe."],"links":[{"label":"Registrierung und Login","articleId":"auth-register-login-verify"},{"label":"Passwort zurücksetzen","articleId":"auth-password-reset"},{"label":"Profil und Sitzungen","articleId":"contractor-profile-sessions"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"contractor-dashboard-requests","slug":"contractor-dashboard-requests","audience":["contractor"],"category":"contractor-work","processIds":["request-to-assignment-to-work","assignment-to-invoice-draft"],"routeRefs":["/dashboard","/contractor/requests"],"relatedArticleIds":["contractor-assignment-messages","attachments-lifecycle","invoice-draft-create-preview"],"locale":"de","title":"Auftragsarbeitsplatz: zugeordnete Kundenanfragen","summary":"Zeigt Betrieben, wie sie Anfragen prüfen, annehmen, ablehnen und nächste Schritte pflegen.","prerequisites":["Eingeloggt als verifizierter Betrieb.","Zugeordnete Anfrage durch die Plattform."],"canonicalQuestions":["Wie nehme ich eine Anfrage an?","Wo dokumentiere ich den nächsten Schritt?"],"synonyms":["Dashboard","Zuordnung","Annehmen","Ablehnen"],"sections":[{"heading":"Heute wichtig","body":"Das Dashboard ist ein datensparsamer Einstieg: Verifizierte Betriebe sehen nur prioritäre Zuordnungen und direkte Links zum Auftragsarbeitsplatz sowie zu den Rechnungsentwürfen. Vollständige Anfragen, Nachrichten, Anlagen und Rechnungsdaten werden erst im jeweiligen Arbeitsbereich geladen."},{"heading":"Freigabestatus","body":"Dashboard und Auftragsarbeitsplatz laden Kundenanfragen erst bei einem verifizierten Betriebsprofil. Solange das Profil im Entwurf oder in Prüfung ist, zeigt das Dashboard nur den Status und führt zur Profilpflege."},{"heading":"Anfragen prüfen","body":"Der Auftragsarbeitsplatz zeigt zugeordnete Anfragen mit Gewerk, Dringlichkeit, Kontakt und aktuellem Zuordnungsstatus.","steps":["Anfrage lesen.","Kapazität prüfen.","Annehmen oder ablehnen.","Begründung dokumentieren."]},{"heading":"Nächste Schritte","body":"Nach Annahme kann der Betrieb Statusnotizen wie Kundenkontakt, Termin oder Angebot dokumentieren."},{"heading":"Grenzen","body":"Angebot, externe Kommunikation, Zahlung und rechtliche Rechnungsfinalisierung bleiben separate, manuell freigegebene Schritte."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"contractor-assignment-messages","slug":"contractor-assignment-messages","audience":["contractor"],"category":"contractor-work","processIds":["request-to-assignment-to-work","fair-offer-to-reviewed-message"],"routeRefs":["/contractor/requests"],"relatedArticleIds":["contractor-dashboard-requests","fair-offer-consent-draft-review","admin-public-messages-review"],"locale":"de","title":"Nachrichten zu zugeordneten Anfragen","summary":"Beschreibt Nachrichtenentwürfe, manuelle Rückmeldungen und Review-Grenzen.","prerequisites":["Zugeordnete Anfrage im Auftragsarbeitsplatz.","Berechtigung für Betriebsnachrichten."],"canonicalQuestions":["Wie sende ich eine Rückmeldung?","Warum sehe ich ungelesene Nachrichten?","Was macht der Copilot mit Nachrichten?"],"synonyms":["Nachricht","Rückmeldung","ungelesen","Gelesen-Stand","Copilot","Kundenkontakt"],"sections":[{"heading":"Nachrichtenbereich","body":"Der Nachrichtenbereich sammelt kurze Rückmeldungen zur Anfrage. Inhalte sollten sachlich, projektbezogen und datensparsam bleiben."},{"heading":"Persönlicher Gelesen-Stand","body":"Jede Person im Betrieb hat einen eigenen Gelesen-Stand. Nachrichten anderer Personen zählen für Sie als ungelesen; Ihre eigenen nicht. Erst wenn Sie die Zusammenarbeit einer Anfrage öffnen, werden die dabei tatsächlich geladenen Nachrichten bis zur letzten sichtbaren Nachricht für Sie als gelesen markiert. Der Stand anderer Teammitglieder ändert sich dadurch nicht. Scheitert nur das Speichern des Gelesen-Stands, bleiben die Nachrichten sichtbar und eine Meldung fordert zum erneuten Öffnen auf."},{"heading":"Entwürfe","body":"Copilot- und Fair-Offer-Funktionen dürfen Entwürfe vorbereiten. Sie senden nichts automatisch.","steps":["Entwurf erzeugen.","Text fachlich prüfen.","Bei Bedarf bearbeiten.","Manuell speichern oder senden, wenn die Funktion freigegeben ist."]},{"heading":"Admin-Review","body":"Kundennachrichten aus Statuslinks werden im Admin-Bereich reviewt. Sensible oder ungeeignete Inhalte können ausgeblendet werden."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"fair-offer-consent-draft-review","slug":"fair-offer-consent-draft-review","audience":["public","contractor","admin"],"category":"fair-offer","processIds":["fair-offer-to-reviewed-message","assignment-to-invoice-draft"],"routeRefs":["/requests/status","/contractor/requests","/admin/operations"],"relatedArticleIds":["contractor-assignment-messages","invoice-draft-create-preview","admin-autonomy-policies-kill-switches"],"locale":"de","title":"Fair Offer: Zustimmung, Entwurf und Review","summary":"Erklärt freiwillige Präferenzen, projektbezogene Entwürfe und menschliche Prüfung.","prerequisites":["Zugeordnete Anfrage.","Freiwillige Präferenzen nur bei aktiver Zustimmung."],"canonicalQuestions":["Beeinflusst mein Budget den Preis?","Wird ein Angebot automatisch gesendet?"],"synonyms":["Fair Offer","Angebotsentwurf","Präferenzen","Review"],"sections":[{"heading":"Was Fair Offer leistet","body":"Fair Offer erzeugt nicht bindende Budget-, Standard- und Premium-Entwürfe auf Basis von Projektdaten und transparenten Kostenannahmen."},{"heading":"Freiwillige Präferenzen","body":"Budget, Kommunikationsstil, Nachhaltigkeit oder Terminflexibilität sind freiwilliger Kontext. Sie dürfen nicht als versteckter Preishebel genutzt werden."},{"heading":"Pflichtgrenzen","body":"Angebote, Kundenversand, Rechnungen, Zahlungen, echte Marktquellen und rechtliche Aussagen brauchen menschliche Prüfung und separate Freigabe."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"ai-assistance-transparency","slug":"ai-assistance-transparency","audience":["public","customer","contractor","admin","agent"],"category":"fair-offer","processIds":["fair-offer-to-reviewed-message","admin-governance-operations","help-agent-interaction"],"routeRefs":["/requests/status","/contractor/requests","/admin/agent-approvals","/admin/policies"],"relatedArticleIds":["fair-offer-consent-draft-review","admin-agent-approvals","admin-autonomy-policies-kill-switches","help-agent-boundaries"],"locale":"de","title":"KI-Unterstützung: Kennzeichnung, Daten und Freigaben","summary":"Erklärt gekennzeichnete Entwürfe, freiwillige Eingaben, Human Review und die gesperrten Ausführungsgrenzen.","prerequisites":["Berechtigte Rolle im jeweiligen Prozess.","Freiwillige Einwilligung, wenn Fair-Offer-Präferenzen verwendet werden."],"canonicalQuestions":["Woran erkenne ich einen KI-Entwurf?","Kann die KI Nachrichten senden oder Rechnungen finalisieren?"],"synonyms":["KI","AI","Fair Offer","Entwurf","AI Act","Human Review","BYOK","OpenRouter","KI-Schlüssel"],"sections":[{"heading":"Herkunftsbezogene Kennzeichnung","body":"Die aktuell aktiven Copilot- und Fair-Offer-Ausgaben werden sichtbar als KI-generierter Entwurf gekennzeichnet und nennen ihre Autonomiegrenze. Künftige KI- oder Agentenausgaben brauchen dieselbe Herkunftskennzeichnung; eingangsseitige Kundendokumente werden nicht pauschal als KI-generiert bezeichnet."},{"heading":"Freiwillige und sparsame Daten","body":"Fair-Offer-Präferenzen sind freiwillig und widerrufbar. Unnötige personenbezogene Daten, besondere Kategorien, Geheimnisse und fremde Kundendaten gehören nicht in Prompts, Notizen oder Anhänge."},{"heading":"Human Review bleibt maßgeblich","body":"Angebotsrahmen, Nachrichten und Rechnungsinhalte bleiben prüfbare Entwürfe. Kein Versand, keine Zahlung, keine Nummernvergabe, keine rechtliche Finalisierung und keine externe Kommunikation erfolgt automatisch."},{"heading":"Eigener KI-Schlüssel (BYOK)","body":"Standard ist EU_STRICT: KI-Funktionen laufen mit lokalen Modellen auf dem eigenen Server. Betriebsadministratoren können unter KI-Einstellungen einen eigenen OpenRouter-Schlüssel hinterlegen, testen und ein festes Modell wählen; dafür sind die Aufklärung, die Bestätigung der eigenen Verantwortung und eine Passwortbestätigung nötig. Angezeigt werden nur die letzten vier Zeichen, und der Änderungsverlauf zeigt, wer wann Profil, Schlüssel oder Modell geändert hat. Wer den Schlüssel entfernt, wird vorher gefragt; danach laufen KI-Funktionen wieder lokal. Der Plattformbetreiber sieht die Einstellungen aller Betriebe nur lesend und nie die Schlüssel selbst."},{"heading":"Governance und Aktivierungsgrenze","body":"Provider-, RAG-, Memory-, Agenten- und Tool-Ausführung bleibt policy-, tenant-, budget-, audit- und approval-gebunden. Neue Agentenschnittstellen sind in diesem Block nicht aktiviert.","links":[{"label":"Fair-Offer-Einwilligung","articleId":"fair-offer-consent-draft-review"},{"label":"Admin-Freigaben","articleId":"admin-agent-approvals"},{"label":"Hilfe-Agent-Grenzen","articleId":"help-agent-boundaries"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"attachments-lifecycle","slug":"attachments-lifecycle","audience":["public","contractor","admin"],"category":"attachments","processIds":["attachments-lifecycle","customer-request-to-status","public-privacy-controls"],"routeRefs":["/requests/status","/contractor/requests","/admin/operations"],"relatedArticleIds":["public-create-request","contractor-dashboard-requests","privacy-dsar-retention"],"locale":"de","title":"Anlagen: Metadaten, Upload, Scan und Freigabe","summary":"Beschreibt den Lebenszyklus von Anlagen ohne Kundendownload- oder Production-Aktivierung.","prerequisites":["Anfrage oder Zuordnung vorhanden.","Upload und Virenscan müssen per Policy aktiviert sein."],"canonicalQuestions":["Wann sind Anlagen sichtbar?","Warum kann ich eine Datei nicht herunterladen?"],"synonyms":["Anhang","Datei","Upload","Virenscan"],"sections":[{"heading":"Lebenszyklus","body":"Anlagen starten als Metadaten oder signierter Upload, werden gescannt und bleiben bis zur Freigabe begrenzt sichtbar.","steps":["Metadaten erfassen.","Upload nur bei aktiver Policy.","Scan abwarten.","Freigabe oder Sperre prüfen.","Retention beachten."]},{"heading":"Sichtbarkeit","body":"Kunden sehen nur freigegebene Metadaten. Rohdateien, interne Dateinamen und Downloadlinks bleiben gesperrt, bis die passende Freigabe existiert."},{"heading":"Sicherheitsgrenzen","body":"Quarantäne, Cleanup, Scan-Ausführung und Kundendownloads sind high-risk und bleiben an Policies, Evidence und Human Approval gebunden."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"invoice-draft-create-preview","slug":"invoice-draft-create-preview","audience":["contractor"],"category":"accounting","processIds":["assignment-to-invoice-draft","invoice-readiness-to-number-export"],"routeRefs":["/contractor/requests","/contractor/invoice-drafts","/contractor/invoice-drafts/[id]"],"relatedArticleIds":["invoice-snapshot-number-readiness","invoice-export-readiness-boundaries","fair-offer-consent-draft-review"],"locale":"de","title":"Rechnungsentwurf anlegen und ansehen","summary":"Erklärt interne Rechnungsentwürfe aus Dashboard oder Fair-Offer-Kontext.","prerequisites":["Angenommene Anfrage oder projektbezogene Grundlage.","Betriebs-Admin für sensible Accounting-Aktionen."],"canonicalQuestions":["Wie erstelle ich einen Rechnungsentwurf?","Ist der Entwurf schon eine Rechnung?"],"synonyms":["Rechnungsentwurf","Draft","Positionen","Preview"],"sections":[{"heading":"Entwurf erstellen","body":"Rechnungsentwürfe sammeln interne Rechnungsdaten, Positionen und Summen. Sie sind keine rechtliche Rechnung.","steps":["Rechnungsarbeitsplatz öffnen.","Angenommene Anfrage auswählen.","Entwurf anlegen.","Positionen und Summen prüfen.","Detailansicht öffnen."]},{"heading":"Quelle und Review","body":"Wenn ein Entwurf aus Fair Offer vorbelegt wurde, muss die Quelle manuell geprüft und hash-basiert nachvollziehbar bleiben."},{"heading":"Grenze","body":"Keine Nummer, kein Versand, keine Zahlung, kein Export und keine E-Rechnung werden durch den Entwurf selbst ausgelöst."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"invoice-snapshot-number-readiness","slug":"invoice-snapshot-number-readiness","audience":["contractor","admin"],"category":"accounting","processIds":["invoice-readiness-to-number-export"],"routeRefs":["/contractor/invoice-drafts/[id]","/admin/operations"],"relatedArticleIds":["invoice-draft-create-preview","invoice-export-readiness-boundaries","admin-operations-readiness-holds"],"locale":"de","title":"Snapshot- und Nummern-Readiness","summary":"Erklärt kanonische Snapshots, Hashes und die gesperrte Rechnungsnummern-Readiness.","prerequisites":["Aktiver Rechnungsentwurf.","Passwort-Step-up für sensible Aktionen."],"canonicalQuestions":["Was ist ein kanonischer Snapshot?","Warum wird keine Rechnungsnummer vergeben?"],"synonyms":["Snapshot","Hash","Rechnungsnummer","Readiness"],"sections":[{"heading":"Kanonischer Snapshot","body":"Ein Snapshot friert einen prüfbaren Entwurfszustand als Hash- und Metadatennachweis ein, ohne die komplette Payload offenzulegen."},{"heading":"Nummernprüfung","body":"Die Nummern-Readiness prüft Blocker wie fehlenden Snapshot, Rechtsraum oder deaktivierte Sequenz.","steps":["Entwurf öffnen.","Snapshot-Historie prüfen.","Nummern-Readiness laden.","Blocker bearbeiten oder dokumentieren."]},{"heading":"Grenze","body":"Die Prüfung ist read-only, bis Nummernsequenz, Legal-Gates und Human Approval freigegeben sind."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"invoice-export-readiness-boundaries","slug":"invoice-export-readiness-boundaries","audience":["contractor","admin"],"category":"accounting","processIds":["invoice-readiness-to-number-export","admin-governance-operations"],"routeRefs":["/contractor/invoice-drafts/[id]","/admin/operations"],"relatedArticleIds":["invoice-snapshot-number-readiness","admin-operations-readiness-holds","help-agent-boundaries"],"locale":"de","title":"Export-Readiness und Accounting-Grenzen","summary":"Beschreibt DATEV/BMD/XRechnung/ZUGFeRD-Readiness ohne echte Exportausführung.","prerequisites":["Rechnungsentwurf mit Snapshot und ggf. Nummernreservierung.","Freigegebene Export-Policy später erforderlich."],"canonicalQuestions":["Kann ich eine E-Rechnung exportieren?","Warum ist der Export gesperrt?"],"synonyms":["Export","DATEV","BMD","XRechnung","ZUGFeRD"],"sections":[{"heading":"Readiness statt Ausführung","body":"Die Export-Readiness prüft Mapping, Pflichtfelder, Formatunterstützung und Blocker. Sie erzeugt keine Datei."},{"heading":"Typische Blocker","body":"Häufig fehlen Legal-Freigabe, Snapshot, Nummer, Mapping-Profil oder Formatfreigabe."},{"heading":"High-Risk-Grenzen","body":"Finalisierung, Exportdatei, externer Versand, Payment und steuerlich relevante Ausgabe bleiben deaktiviert, bis eine separate Freigabe vorliegt."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-overview-navigation","slug":"admin-overview-navigation","audience":["admin"],"category":"admin-governance","processIds":["admin-governance-operations","help-agent-interaction"],"routeRefs":["/admin"],"relatedArticleIds":["admin-request-triage-assignment","admin-operations-readiness-holds","roles-and-permissions"],"locale":"de","title":"Admin-Übersicht und Navigation","summary":"Orientiert Plattform-Admins in den Bereichen Übersicht, Requests, Nachrichten, Agent-Freigaben, Operations und Policies.","prerequisites":["Plattform-Admin-Login.","Gültige Admin-Session."],"canonicalQuestions":["Wo finde ich Admin-Aufgaben?","Welche Admin-Seite ist für welchen Fall gedacht?"],"synonyms":["Admin","Übersicht","Heute","Handlungsbedarf","Navigation","Backoffice"],"sections":[{"heading":"Startpunkt","body":"Die Startseite \"Heute\" zeigt eine Zahlenleiste der Rückstände, darunter den Handlungsbedarf nach Dringlichkeit (Fristen und Alarme zuerst, dann Prüfungen, dann neue Anfragen) und die zuletzt eingegangenen Anfragen. Jede Zeile führt zur passenden Liste; Strg+K (Cmd+K) springt direkt zu jeder Seite."},{"heading":"Bereiche","body":"Requests triagieren Anfragen, Messages prüfen Kundennachrichten, Agent-Freigaben behandeln Tool-Approvals, Operations zeigt Readiness und Holds, Policies steuert Governance."},{"heading":"Arbeitsweise","body":"Admins arbeiten read-only, reviewend oder mit Step-up. Mutationen brauchen Rollenprüfung und Audit-/Evidence-Kontext."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-request-triage-assignment","slug":"admin-request-triage-assignment","audience":["admin"],"category":"admin-governance","processIds":["customer-request-to-status","request-to-assignment-to-work","admin-governance-operations"],"routeRefs":["/admin/requests","/admin/requests/[id]"],"relatedArticleIds":["admin-public-messages-review","admin-contractor-verification","contractor-dashboard-requests"],"locale":"de","title":"Admin: Anfrage triagieren und zuordnen","summary":"Beschreibt Statusfilter, Anfrageprüfung, Zuordnungsvorbereitung und Step-up-Grenzen.","prerequisites":["Admin-Rolle.","Eingegangene Service-Anfrage."],"canonicalQuestions":["Wie triagiere ich eine Anfrage?","Wann ordne ich einen Betrieb zu?"],"synonyms":["Triage","Matching","Zuordnung","Request Admin"],"sections":[{"heading":"Triage","body":"Admins prüfen Gewerk, Dringlichkeit, Beschreibung und Status, bevor eine Anfrage für Matching oder Archivierung markiert wird.","steps":["Requests öffnen.","Filter setzen.","Anfrage prüfen.","Status mit Step-up ändern.","Zuordnung oder Nacharbeit dokumentieren."]},{"heading":"Zuordnung","body":"Eine passende Zuordnung beachtet Betriebsprofil, Review-Status, Gewerk und Kapazitätsannahmen."},{"heading":"Grenze","body":"Automatische externe Kommunikation und Produktionszuordnung bleiben governance-pflichtig und dürfen nicht heimlich erfolgen."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-public-messages-review","slug":"admin-public-messages-review","audience":["admin"],"category":"admin-governance","processIds":["customer-request-to-status","fair-offer-to-reviewed-message","admin-governance-operations"],"routeRefs":["/admin/messages","/requests/status"],"relatedArticleIds":["public-track-request-status","contractor-assignment-messages","admin-agent-approvals"],"locale":"de","title":"Admin: Statuslink-Nachrichten prüfen","summary":"Erklärt Review, Ausblenden, SLA-Hinweise und sichere Behandlung von Kundennachrichten.","prerequisites":["Admin-Rolle.","Kundennachricht aus Statuslink."],"canonicalQuestions":["Wie prüfe ich eine Kundennachricht?","Wann blende ich Inhalte aus?"],"synonyms":["Nachrichtenreview","Statuslink","Kundenmessage","SLA"],"sections":[{"heading":"Review-Ablauf","body":"Admin-Nachrichtenlisten zeigen offene, geprüfte und ausgeblendete Kundennachrichten mit SLA-Hinweisen.","steps":["Messages öffnen.","Statusfilter wählen.","Nachricht lesen.","Review-Notiz erfassen.","Geprüft markieren oder ausblenden."]},{"heading":"Ausblenden","body":"Ausblenden ist für sensible, ungeeignete oder missbrauchsrelevante Inhalte gedacht und muss begründet werden."},{"heading":"Datenschutz","body":"Keine Rohlogs oder unnötigen Kundendaten in Review-Notizen übertragen."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-contractor-verification","slug":"admin-contractor-verification","audience":["admin"],"category":"admin-governance","processIds":["request-to-assignment-to-work","profile-session-security","admin-governance-operations"],"routeRefs":["/admin/contractors","/contractor/profile"],"relatedArticleIds":["contractor-profile-sessions","admin-request-triage-assignment","roles-and-permissions"],"locale":"de","title":"Admin: Betriebe verifizieren","summary":"Beschreibt Prüfung von Betriebsprofilen, Status und Matching-Auswirkungen.","prerequisites":["Admin-Rolle.","Betriebsprofil im Review oder bestehender Betrieb."],"canonicalQuestions":["Wie prüfe ich einen Betrieb?","Warum ist ein Betrieb nicht für Matching sichtbar?"],"synonyms":["Betriebsreview","Verifizierung","Contractor","Profilprüfung"],"sections":[{"heading":"Profilprüfung","body":"Admins prüfen Betriebsname, Gewerk, Einsatzgebiet, Kontakt und Review-Status, bevor Matching-Vertrauen entsteht."},{"heading":"Statuswirkung","body":"DRAFT, IN_REVIEW, VERIFIED und SUSPENDED beeinflussen, ob ein Betrieb für produktive Zuordnung in Frage kommt."},{"heading":"Grenzen","body":"Verifizierung ersetzt keine rechtliche Due-Diligence, keine externe Lizenzprüfung und keine Produktionsfreigabe."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-operations-readiness-holds","slug":"admin-operations-readiness-holds","audience":["admin"],"category":"admin-governance","processIds":["admin-governance-operations","invoice-readiness-to-number-export","attachments-lifecycle"],"routeRefs":["/admin/operations"],"relatedArticleIds":["admin-agent-approvals","invoice-export-readiness-boundaries","attachments-lifecycle"],"locale":"de","title":"Admin: Operations, Readiness und Ausführungssperren","summary":"Erklärt Operations-Ansichten, Readiness-Panels, Holds und Nacharbeitslisten.","prerequisites":["Admin-Rolle.","Operations-Seite erreichbar."],"canonicalQuestions":["Was bedeutet ein Hold?","Welche Operations-Aktion darf ich ausführen?"],"synonyms":["Operations","Readiness","Hold","Execution Gate"],"sections":[{"heading":"Operations-Sicht","body":"Operations zeigt Retention, Agent-Freigaben, Attachment-, Accounting-, Runtime- und Closure-Readiness ohne Produktionsausführung."},{"heading":"Holds verstehen","body":"Ein Hold markiert fehlende Freigaben, Gates, Evidence oder Staging-Smokes. Er ist ein Schutz, kein Fehler."},{"heading":"Ausführungsgrenze","body":"Cleanup, Scan, Export, Runner, Deployment, Production und externe Kommunikation brauchen separate Entscheidung und dokumentierte Freigabe."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-platform-settings","slug":"admin-platform-settings","audience":["admin"],"category":"admin-governance","processIds":["admin-governance-operations"],"routeRefs":["/admin/settings","/admin"],"relatedArticleIds":["admin-overview-navigation","admin-operations-readiness-holds","roles-and-permissions"],"locale":"de","title":"Plattform-Einstellungen für Betreiber","summary":"Operator-Einstellungen mit Passwort-Step-up und Audit: Absender- und Empfängeradressen, Marken- und Impressumsfelder, Service-Fenster und USt-Prüf-Schalter.","prerequisites":["Rolle PLATFORM_ADMIN im Admin-Bereich.","Frisches Passwort für den Step-up-Dialog bei jeder Änderung."],"canonicalQuestions":["Wo ändere ich Absenderadresse oder Impressumsangaben?","Warum verlangt jede Einstellungsänderung mein Passwort?","Was passiert, wenn ich ein Feld leere?"],"synonyms":["Settings","Betreiber-Einstellungen","Konfiguration","Impressum","Operator"],"sections":[{"heading":"Was sich steuern lässt","body":"Das Einstellungsportal bündelt betreiberpflegbare Werte: Mail-Absender und Antwortadresse, Alert- und Benachrichtigungsempfänger, Impressums- und Anbieterkennzeichnungsfelder, Service-Fenster wie Nachrichten-SLA und Aufbewahrungsfristen sowie die Schalter für USt-Prüfdienste (VIES/TEDB). Der öffentliche Produktname CraftTandem ist fest und kein White-Label-Feld."},{"heading":"Änderungen mit Step-up und Audit","body":"Jede Änderung verlangt einen frischen Passwort-Step-up und erzeugt einen Audit-Eintrag ohne Klartextwert. Gespeicherte Portalwerte haben Vorrang vor Server-Voreinstellungen; ein bewusst geleertes Feld gilt als leer und fällt nicht still auf den alten Serverwert zurück.","steps":["Einstellungen im Admin-Bereich öffnen.","Wert ändern und speichern.","Passwort im Step-up-Dialog bestätigen."]},{"heading":"Öffentliche Wirkung","body":"Nur eine feste, kleine Auswahl unkritischer Felder (z. B. Impressumsangaben) wird öffentlich ausgeliefert und in den Rechtsseiten angezeigt. Der Markenwert bleibt immer CraftTandem; historische oder abweichende Konfigurationswerte werden verworfen. Geheimnisse oder interne Werte können über das Portal nicht öffentlich gemacht werden."},{"heading":"Grenzen","body":"Das Portal verwaltet keine Secrets, Tokens oder Provider-Schlüssel. Die USt-Prüf-Schalter aktivieren externe Abfragen nur, wenn die technische Konfiguration vorhanden ist, und fallen bei Fehlern sicher auf 'ungeprüft' zurück. Production-, Deployment- und Freigabe-Gates bleiben unberührt.","links":[{"label":"Admin-Übersicht","articleId":"admin-overview-navigation"},{"label":"Operations und Holds","articleId":"admin-operations-readiness-holds"},{"label":"Rollen und Rechte","articleId":"roles-and-permissions"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-agent-approvals","slug":"admin-agent-approvals","audience":["admin"],"category":"admin-governance","processIds":["admin-governance-operations","help-agent-interaction"],"routeRefs":["/admin/agent-approvals"],"relatedArticleIds":["admin-autonomy-policies-kill-switches","admin-operations-readiness-holds","help-agent-boundaries"],"locale":"de","title":"Admin: Agent-Freigaben","summary":"Führt durch riskante Tool-Approvals, Ablehnung, Ablauf und Cleanup-Nachweise.","prerequisites":["Admin-Rolle.","Offene Agent-Freigabe oder Cleanup-Kontext."],"canonicalQuestions":["Wann muss ich eine Agent Freigabe erteilen?","Wie lehne ich einen Tool-Aufruf ab?"],"synonyms":["Agent Freigabe","Approval","Tool Call","Human Approval"],"sections":[{"heading":"Freigaben prüfen","body":"Agent-Freigaben zeigen Agent, Tool, Risiko, Antragsteller, Status und Zeitpunkte. Entscheiden Sie nur mit nachvollziehbarem Grund.","steps":["Freigabenliste öffnen.","Risiko und Tool prüfen.","Kontext bewerten.","Freigeben oder ablehnen.","Begründung dokumentieren."]},{"heading":"Risiken","body":"External, Financial, Legal und Critical bleiben besonders streng. Read-only bedeutet trotzdem: Kontext prüfen."},{"heading":"Grenze","body":"Eine Help-API-Abfrage erzeugt keine Agent-Freigabe. Echte Tool-Ausführung läuft später nur über Tool Gateway, Policy, Evidence und Audit."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"admin-autonomy-policies-kill-switches","slug":"admin-autonomy-policies-kill-switches","audience":["admin"],"category":"admin-governance","processIds":["admin-governance-operations","fair-offer-to-reviewed-message","help-agent-interaction"],"routeRefs":["/admin/policies","/admin/operations"],"relatedArticleIds":["admin-agent-approvals","fair-offer-consent-draft-review","help-agent-boundaries"],"locale":"de","title":"Admin: Autonomie-Policies und Kill-Switches","summary":"Beschreibt Low-Risk-Policies, Limits, Kill-Switches und Fair-Offer-Governance.","prerequisites":["Admin-Rolle.","Policy-Kontext und begründete Entscheidung."],"canonicalQuestions":["Wie stoppe ich einen Agenten?","Was bedeutet Low-Risk-Automation?"],"synonyms":["Policy","Kill-Switch","Autonomie","Fair Offer Governance"],"sections":[{"heading":"Policies","body":"Policies definieren Grenzen für Agenten, Tools, Budgets, Low-Risk-Automation und Fair-Offer-Nutzung."},{"heading":"Kill-Switch","body":"Ein Kill-Switch ist eine aktive Not-Aus-Policy mit Pflichtgrund. Er ist für Review, Anomalien oder Risikoerhöhung gedacht.","steps":["Policy-Seite öffnen.","Ziel wählen.","Grund und Operator-Begründung erfassen.","Aktivieren.","Nachweis im Operations-Kontext prüfen."]},{"heading":"Grenze","body":"Policies dürfen keine Production-, Provider-, Payment- oder externe Kommunikationsfreigabe ersetzen."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"privacy-dsar-retention","slug":"privacy-dsar-retention","audience":["public","customer","contractor","admin"],"category":"privacy","processIds":["public-privacy-controls","profile-session-security","attachments-lifecycle"],"routeRefs":["/requests/status","/customer/privacy","/account/security","/contractor/profile","/admin/operations"],"relatedArticleIds":["public-create-request","attachments-lifecycle","admin-operations-readiness-holds"],"locale":"de","title":"Datenschutz, DSAR und Retention","summary":"Erklärt Datenexport, Kontoschließung mit 30 Tagen Wartefrist, Rücknahme und getrennte Aufbewahrung.","prerequisites":["Privater Statuslink oder angemeldetes Kundenkonto für betroffene Daten.","Admin-Kontext für Retention-Readiness."],"canonicalQuestions":["Welche Daten werden angezeigt?","Wie werden Daten gelöscht oder aufbewahrt?"],"synonyms":["Datenschutz","DSAR","Retention","Löschung","Kontoschließung","Wartefrist","Rücknahme"],"sections":[{"heading":"Datensparsamkeit","body":"Die Plattform zeigt nur die Daten, die für den jeweiligen Bereich notwendig sind. Statuslinks und Sessionlisten vermeiden Rohlogs und technische Detaildaten."},{"heading":"Widerruf und Retention","body":"Im normal nutzbaren Kundenkonto unter Meine Daten lassen sich freiwillige Fair-Offer-Präferenzen je eigener Anfrage sofort widerrufen. Der Widerruf löscht die gespeicherten Präferenzen, nicht die Anfrage oder erforderliche Nachweise. Während einer Kontoschließung bleibt der unabhängige Datenschutzkontakt erreichbar; ein noch gültiger privater Statuslink erlaubt weiterhin den Präferenzwiderruf."},{"heading":"Kundenkonto exportieren","body":"Angemeldete Kunden können ihre Kontodaten und selbst beanspruchten Anfragen als maschinenlesbare JSON-Datei herunterladen. Der Export enthält keine Status-, Claim- oder Sitzungs-Tokens, Passwort-Hashes, internen Mandantenkennungen oder Audit-Rohdaten.","steps":["Meine Daten öffnen.","Das aktuelle Passwort zur frischen Bestätigung eingeben.","Meine Daten herunterladen wählen.","Die JSON-Datei nur auf einem vertrauenswürdigen Gerät speichern."],"notes":["Der Self-Service-Export ist kein vollständiger rechtlicher Auskunftsprozess. Für weitere Datenkategorien oder ein formelles Auskunftsersuchen den Datenschutzkontakt nutzen."]},{"heading":"Kontoschließung bestätigen oder zurücknehmen","body":"Unter Meine Daten können Sie die Kontolöschung mit aktuellem Passwort und ausdrücklicher Bestätigung anfordern. Die Wartefrist beträgt exakt 30 Tage (720 Stunden). Bis zum angezeigten Datum und Zeitpunkt bleiben nur Export und Rücknahme sowie Anmeldung, Abmeldung und Hilfe möglich. Andere Sitzungen werden abgemeldet; neue Anfragen, Nachrichten und normale Kontoänderungen sind gesperrt.","steps":["Die Folgen der Kontoschließung lesen.","Das aktuelle Passwort eingeben und die Entscheidung bestätigen.","Das angezeigte Fristende beachten und benötigte Daten vorher exportieren.","Bei Bedarf vor Fristende mit erneuter Passwortbestätigung Löschung zurücknehmen wählen."],"notes":["Eine erneute Bestätigung verschiebt eine laufende Frist nicht. Rücknahme aktiviert keine zuvor widerrufene Sitzung; nach Rücknahme kann ein neuer Auftrag eine neue Frist beginnen.","Nach Fristablauf erfolgt die Bereinigung automatisch. Bis sie abgeschlossen ist, lautet der Status Finalisierung ausstehend; Export und Rücknahme sind dann nicht mehr möglich.","Bei der finalen Bereinigung werden alte private Statuslinks der zugeordneten Anfragen ungültig. Auftrags-, Abrechnungs- und erforderliche Nachweisdaten sowie Backups folgen eigenen Regeln, statt pauschal gelöscht zu werden."]},{"heading":"Unabhängige Datenschutzrechte","body":"Die widerrufbare Kontoschließung ist kein pauschaler Aufschub für ein gesondertes Lösch- oder Auskunftsersuchen. Für unabhängige Betroffenenrechte bleibt der Datenschutzkontakt auch nach Fristende erreichbar. Dieses Hilfesystem selbst löst keine Datenbereinigung aus."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"troubleshooting-faq","slug":"troubleshooting-faq","audience":["public","contractor","admin"],"category":"support","processIds":["help-agent-interaction","profile-session-security","customer-request-to-status"],"routeRefs":["/help","/admin/help"],"relatedArticleIds":["auth-password-reset","public-track-request-status","admin-overview-navigation","account-security-mfa","privacy-dsar-retention"],"locale":"de","title":"Fehlerbehebung und FAQ","summary":"Schnelle Hilfe bei Login, Status-Token, Rollen, Uploads, Kosten, Kontosperren, Datenexport, Zwei-Faktor und Readiness.","prerequisites":["Prüfen Sie zuerst Rolle, Login, E-Mail-Verifizierung und Status-Token."],"canonicalQuestions":["Warum funktioniert mein Link nicht?","Warum ist eine Aktion gesperrt?","Was kostet die Plattform?","Wie exportiere ich meine Daten?","Wie aktiviere ich die Zwei-Faktor-Anmeldung?"],"synonyms":["FAQ","Fehler","Problem","Hilfe","Kosten","Gebühren","Sperre","Datenexport","Zwei-Faktor"],"sections":[{"heading":"Häufige Ursachen","body":"Viele Probleme entstehen durch abgelaufene Tokens, fehlende Rolle, nicht bestätigte E-Mail, deaktivierte Policy oder bewusst gesetzte Ausführungssperre."},{"heading":"Schnellprüfung","body":"Prüfen Sie URL, Rolle, Session, Sprache, Browser-Speicher und ob die Funktion laut Artikel aktuell nur read-only ist.","steps":["Neu laden.","Einloggen.","Token oder Rolle prüfen.","Passenden Hilfeartikel öffnen.","Admin- oder Supportpfad nutzen."]},{"heading":"Was kostet die Nutzung?","body":"Für Kunden ist das Erstellen von Anfragen kostenfrei. Für Betriebe ist die Nutzung derzeit ebenfalls kostenfrei; es werden keine Lead-Gebühren, Provisionen oder Abo-Entgelte berechnet.","notes":["Künftige Entgelte, etwa eine Lead-Gebühr je angenommener Anfrage, werden mindestens sechs Wochen vorher angekündigt.","Das Ablehnen oder Nichtbeantworten von Anfragen bleibt immer kostenfrei.","Details stehen in den AGB unter Entgelte und Zahlung."]},{"heading":"Warum kann ich keine neuen Anfragen annehmen?","body":"Bei offenen Entgelten mahnt die Plattform in Stufen (Zahlungserinnerung, letzte Mahnung) und kann das Betriebskonto danach in einen eingeschränkten Modus versetzen. In diesem Modus ist die Annahme neuer Anfragen gesperrt.","notes":["Anmeldung, Einsicht in bestehende Daten, Datenexport und das Ablehnen von Anfragen bleiben möglich.","Nach vollständigem Ausgleich der offenen Entgelte wird das Konto wieder freigeschaltet.","Auch eine administrative Sperre kann die Annahme verhindern; die Betreiber teilen dabei die Gründe mit."]},{"heading":"Wofür stehen die ?-Hinweise an Formularfeldern?","body":"Wichtige Felder haben eine kleine Kontexthilfe mit vier Teilen: Was (Bedeutung des Felds), Optionen (mögliche Werte), Wirkung (was die Eingabe auslöst) und Standard (Voreinstellung).","notes":["Die Hinweise öffnen sich neben dem Feld und verdecken nie das Eingabefeld selbst.","Sie sind mit Tastatur und Screenreader bedienbar."]},{"heading":"Wie exportiere ich meine Kontodaten?","body":"Angemeldete Kunden laden unter Meine Daten eine maschinenlesbare JSON-Datei mit Kontodaten, eigenen Anfragen und freiwilligen Präferenzen herunter. Betriebe erhalten den bestehenden Kontostammdaten-Export als ZIP-Archiv. Nach einer Kündigung stellt der Anbieter die Daten noch 30 Tage lang für den Export bereit; das Fristende wird mehrfach angekündigt.","notes":["Der Kundenexport enthält bewusst keine privaten Zugangs-Tokens, Passwort-Hashes oder Audit-Rohdaten.","Weitere betriebliche Datenkategorien werden dem ZIP-Export hinzugefügt, sobald die jeweilige Funktion aktiviert ist.","Gesetzlich aufbewahrungspflichtige Daten wie Rechnungen bleiben von der Löschung ausgenommen."],"links":[{"label":"Datenschutz, DSAR und Retention","articleId":"privacy-dsar-retention"}]},{"heading":"Wie sichere ich mein Konto zusätzlich ab?","body":"Mit der Zwei-Faktor-Anmeldung (TOTP) bestätigt ein Einmalcode aus einer Authenticator-App jede Anmeldung zusätzlich zum Passwort.","notes":["Bei der Aktivierung entstehen zehn Recovery-Codes; jeder funktioniert genau einmal.","Aktivierung und Deaktivierung verlangen eine frische Passwortbestätigung."],"links":[{"label":"Zwei-Faktor-Anmeldung einrichten","articleId":"account-security-mfa"}]},{"heading":"In welcher Sprache erhalte ich System-E-Mails?","body":"Betriebe können die Kommunikationssprache für System-E-Mails (Deutsch oder Englisch) selbst festlegen. Ohne eigene Wahl gilt die Standardsprache der Gerichtsbarkeit des Betriebs.","links":[{"label":"Profil und Sitzungen","articleId":"contractor-profile-sessions"}]},{"heading":"Kann ich über die Plattform schon offizielle Rechnungen stellen?","body":"Noch nicht. Die Plattform erstellt Rechnungsentwürfe mit Prüfungen (Readiness-Checks) und Nummernreservierung für Deutschland und Österreich. Die rechtsverbindliche Finalisierung und der Export bleiben bewusst deaktiviert, bis die fachliche Prüfung abgeschlossen ist.","notes":["Für die Schweiz sind Rechnungsentwürfe und die QR-Rechnung technisch vorbereitet, aber noch nicht freigeschaltet; Konto und Anfragevermittlung stehen Schweizer Betrieben offen."],"links":[{"label":"Export-Readiness und Grenzen","articleId":"invoice-export-readiness-boundaries"}]},{"heading":"Arbeitet die Plattform in Deutschland, Österreich und der Schweiz?","body":"Ja. Konten können für Deutschland, Österreich und die Schweiz angelegt werden; die Gerichtsbarkeit wählen Sie bei der Registrierung. Anfragen, Vermittlung, Nachrichten und das Dashboard funktionieren in allen drei Ländern gleich.","notes":["Die Währung hängt am Land des Betriebs: Euro für Deutschland und Österreich, Schweizer Franken für die Schweiz.","Die rechtsverbindliche Rechnungsstellung ist in allen drei Ländern noch deaktiviert und wird je Land gesondert freigeschaltet.","Aufbewahrungsfristen unterscheiden sich je Land; maßgeblich ist die Gerichtsbarkeit des Betriebs."]},{"heading":"Wer kann meine Anhänge sehen?","body":"Anhänge sind standardmäßig nur für den zuständigen Betrieb und dessen Team sichtbar. Eine öffentliche Sichtbarkeit würde Anhänge für jeden zugänglich machen, der den Status-Link kennt - diese Einstellung bewusst wählen.","links":[{"label":"Anhänge und Sichtbarkeit","articleId":"attachments-lifecycle"}]},{"heading":"Was bedeutet vorübergehend nicht erreichbar?","body":"Wenn eine Kernfunktion ihre Datenbank oder den Schutzdienst nicht sicher erreicht, bleibt sie vorübergehend nicht erreichbar. Warten Sie kurz und versuchen Sie die Aktion erneut; bereits bestätigte Ergebnisse nicht vorsorglich ein zweites Mal absenden.","notes":["Wird eine Referenz-ID angezeigt, geben Sie dem Support nur diese Referenz-ID sowie Zeitpunkt und betroffene Seite weiter.","Keine Passwörter, Status-Tokens, Formularinhalte, Rohlogs oder Screenshots mit personenbezogenen Daten mitsenden.","Eine Referenz-ID bestätigt keine erfolgreiche Speicherung; maßgeblich ist die sichtbare Erfolgsbestätigung."]},{"heading":"Keine echten Daten teilen","body":"Bei Supportnotizen keine Passwörter, Tokens, Rohlogs, Kundengeheimnisse oder Produktionsdaten einfügen."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"glossary","slug":"glossary","audience":["public","contractor","admin","agent"],"category":"support","processIds":["help-agent-interaction"],"routeRefs":["/help","/admin/help"],"relatedArticleIds":["getting-started-overview","help-agent-boundaries"],"locale":"de","title":"Glossar","summary":"Kurze Definitionen der wichtigsten Plattformbegriffe.","prerequisites":["Keine."],"canonicalQuestions":["Was bedeutet ein Begriff?","Was ist ein Hold oder Step-up?"],"synonyms":["Begriffe","Definition","Glossar","Lexikon"],"sections":[{"heading":"Kernbegriffe","body":"Status-Token: privater Zugang zur Anfrage. Step-up: frische Passwortbestätigung. Hold: bewusst gesetzte Ausführungssperre. Readiness: prüfender Zustand ohne Ausführung."},{"heading":"Accounting","body":"Rechnungsentwurf: interne Vorstufe. Snapshot: hash-basierter Nachweis. Export-Readiness: Prüfung ohne Datei. Finalisierung: gesperrte rechtlich relevante Aktion."},{"heading":"Agenten","body":"Help-Agent: späterer read-only Assistent auf Basis dieses Katalogs. Tool Gateway: kontrollierter Weg für echte Tool-Ausführung. Human Approval: menschliche Freigabe."}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"api-access-boundaries","slug":"api-access-boundaries","audience":["contractor","admin","agent"],"category":"support","processIds":["help-agent-interaction","admin-governance-operations"],"routeRefs":["/help","/account/security","/admin/help","/api/help/articles","/api/help/search"],"relatedArticleIds":["cli-access-boundaries","mcp-access-boundaries","help-agent-boundaries","roles-and-permissions"],"locale":"de","title":"API-Zugriff: aktueller Stand und sichere Grenzen","summary":"Trennt die read-only Hilfe-API, die sichere API-Key-Verwaltung, die Geschäfts-API für verifizierte Betriebe und die Freigabe von Agentenaktionen.","prerequisites":["Für Hilfe-Inhalte ist kein Agentenlauf nötig.","Die Geschäfts-API verlangt einen persönlichen API-Key eines verifizierten Betriebs mit passenden Scopes."],"canonicalQuestions":["Welche API ist heute verfügbar?","Wo erhalte ich einen API-Schlüssel für Geschäftsaktionen?"],"synonyms":["API","REST","API-Key","Integration","v1"],"sections":[{"heading":"Heute verfügbar: Hilfe read-only","body":"Die Hilfe-API liefert versionierte Artikel-, Prozess- und Suchinhalte read-only. Sie führt keine Geschäftsaktion aus und gibt keine Secrets, Rohlogs oder Kundendaten aus.","links":[{"label":"Read-only Hilfe-API","routeRef":"/api/help/articles"}]},{"heading":"Geschäfts-API für verifizierte Betriebe","body":"Unter /api/v1 (REST), per MCP und per CLI lesen Agenten mit einem API-Key nur die Daten des eigenen Betriebs, erstellen Entwürfe und schlagen Auftragsnachrichten vor. Was ein Key darf, bestimmen seine Scopes; Mitglieder bleiben auf Lesen und Entwürfe beschränkt."},{"heading":"Agenten-Freigaben: nichts wirkt ohne Sie","body":"Schlägt ein Agent eine Auftragsnachricht vor, wird sie nicht sofort geschrieben. Unter Kontosicherheit sehen Sie als Betriebsadministrator den genauen Text, geben ihn mit Begründung und Passwort frei oder lehnen ihn ab. Freigegeben wird genau dieser Text; eine Freigabe wirkt höchstens einmal und läuft ab. Ist das Ergebnis einer Freigabe unklar, prüfen Sie zuerst im Auftrag, ob die Nachricht da ist, bevor der Agent sie neu anfragt. Je Person sind höchstens 20 Vorschläge gleichzeitig offen; meldet der Agent APPROVAL_LIMIT_REACHED, entscheiden Sie über offene Vorschläge oder lassen Sie sie ablaufen.","links":[{"label":"Agenten-Freigaben","routeRef":"/account/security"}]},{"heading":"API-Key-Verwaltung für verifizierte Betriebe","body":"Betriebsadministratoren und Mitglieder verwalten persönliche, tenant- und scopegebundene Schlüssel unter Kontosicherheit. Erstellung, Rotation und Widerruf verlangen jeweils menschliches Passwort-Step-up. Der vollständige Schlüssel wird genau einmal angezeigt; gespeichert werden nur Präfix und SHA-256-Hash. Mitglieder bleiben auf Read-/Draft-Scopes beschränkt.","links":[{"label":"Kontosicherheit","routeRef":"/account/security"}]},{"heading":"Ausführungsgrenzen","body":"Jede künftige Capability läuft über Tool Gateway, Policy, AuthZ, Tenant/RLS, Evidence und Audit. Zahlung, Löschung, Finalisierung, Deployment und rechtlich relevante Ausgabe bleiben gesperrt oder human-approved.","links":[{"label":"CLI-Grenzen","articleId":"cli-access-boundaries"},{"label":"MCP-Grenzen","articleId":"mcp-access-boundaries"},{"label":"KI-Transparenz","articleId":"ai-assistance-transparency"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"cli-access-boundaries","slug":"cli-access-boundaries","audience":["contractor","admin","agent"],"category":"support","processIds":["help-agent-interaction"],"routeRefs":["/help","/admin/help"],"relatedArticleIds":["api-access-boundaries","mcp-access-boundaries","help-agent-boundaries","roles-and-permissions"],"locale":"de","title":"CLI: geplanter Zugriff und sichere Nutzung","summary":"Beschreibt die noch nicht aktivierte CraftTandem-CLI, Authentifizierung, JSON-Modus und Ausführungsgrenzen.","prerequisites":["Die CLI ist noch nicht veröffentlicht oder aktiviert.","Ein späterer Zugriff verlangt freigegebene OIDC- oder Headless-Credentials."],"canonicalQuestions":["Kann ich die CraftTandem-CLI bereits installieren?","Wo speichert die CLI Anmeldedaten?"],"synonyms":["CLI","Kommandozeile","Terminal","crafttandem","non-interactive"],"sections":[{"heading":"Aktueller Stand","body":"Die CLI ist in diesem Block nicht aktiviert und es gibt keinen Installations- oder Login-Aufruf für produktive Nutzung."},{"heading":"Geplanter Vertrag","body":"Die CLI soll dieselben erlaubten Read-/Draft-Capabilities wie REST und MCP nutzen, mit --json und --non-interactive für kontrollierte Automatisierung."},{"heading":"Credential-Schutz","body":"Interaktive Tokens gehören in den OS-Keychain. Headless-Betrieb nutzt ausschließlich einen ausdrücklich ausgestellten API-Key; Werte dürfen nicht in Argumenten, Logs, Repositories oder Hilfeanfragen erscheinen."},{"heading":"Keine Umgehung der Governance","body":"CLI-Befehle umgehen weder Rollen, Tenant-Grenzen, Idempotenz, Approval, Evidence noch Audit. Nicht freigegebene Writes bleiben gesperrt.","links":[{"label":"API-Grenzen","articleId":"api-access-boundaries"},{"label":"MCP-Grenzen","articleId":"mcp-access-boundaries"},{"label":"Rollen und Rechte","articleId":"roles-and-permissions"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"mcp-access-boundaries","slug":"mcp-access-boundaries","audience":["contractor","admin","agent"],"category":"support","processIds":["help-agent-interaction","admin-governance-operations"],"routeRefs":["/help","/admin/help"],"relatedArticleIds":["api-access-boundaries","cli-access-boundaries","help-agent-boundaries","admin-agent-approvals"],"locale":"de","title":"MCP: geplanter Agentenzugriff und Tool-Grenzen","summary":"Erklärt den noch deaktivierten MCP-Endpunkt, OAuth-Schutz, Capability-Allowlist und Human Approval.","prerequisites":["MCP ist noch nicht aktiviert.","Spätere Clients benötigen produktgetrenntes OAuth 2.1 mit PKCE und Resource-Bindung."],"canonicalQuestions":["Ist der MCP-Server schon erreichbar?","Welche Tools darf ein externer Agent später verwenden?"],"synonyms":["MCP","Model Context Protocol","Agentenzugriff","Tools","Streamable HTTP"],"sections":[{"heading":"Aktueller Stand","body":"MCP ist nicht aktiviert; es gibt keinen Endpunkt für externe Agenten. Hilfeartikel allein schalten weder Server noch Tools frei."},{"heading":"Geplante Fassade","body":"MCP wird als Adapter auf dieselbe eng erlaubte Capability-Schicht wie REST und CLI portiert. Interne Admin-, Readiness- und beliebige Swagger-Endpunkte werden nicht automatisch exportiert."},{"heading":"Authentifizierung und Sichtbarkeit","body":"Vorgesehen sind OAuth 2.1, PKCE S256, strikte Issuer-/Audience-Prüfung und rollenabhängige Agenten-/Tool-Sichtbarkeit. Kundenkonten und öffentliche Statusschlüssel erhalten in v1 keine Agenten-API-Keys."},{"heading":"Tool-Ausführung bleibt kontrolliert","body":"Jeder Aufruf bleibt tenant-, rollen-, policy-, budget-, approval-, evidence- und auditgebunden. Eigene Freigaben, Nutzer- oder Credential-Verwaltung, Payment, Löschung und Deployment sind ausgeschlossen.","links":[{"label":"API-Grenzen","articleId":"api-access-boundaries"},{"label":"CLI-Grenzen","articleId":"cli-access-boundaries"},{"label":"Admin-Freigaben","articleId":"admin-agent-approvals"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}},{"id":"help-agent-boundaries","slug":"help-agent-boundaries","audience":["public","contractor","admin","agent"],"category":"support","processIds":["help-agent-interaction","admin-governance-operations"],"routeRefs":["/help","/admin/help","/api/help/articles","/api/help/search"],"relatedArticleIds":["glossary","admin-agent-approvals","invoice-export-readiness-boundaries"],"locale":"de","title":"Hilfe-Agent: Nutzung und Grenzen","summary":"Beschreibt, wie ein späterer Hilfe-Agent diesen Katalog read-only verwenden darf.","prerequisites":["Strukturierter Help-Content.","Keine Provider-, LLM-, RAG- oder Memory-Runtime in diesem Block."],"canonicalQuestions":["Kann der Hilfe-Agent Aktionen ausführen?","Welche Daten darf der Hilfe-Agent verwenden?"],"synonyms":["Hilfe-Agent","AI Help","RAG","Retrieval","Grenzen"],"sections":[{"heading":"Erlaubte Nutzung","body":"Ein späterer Hilfe-Agent darf Artikel, Prozesse, Routenreferenzen, Fragen und Synonyme read-only abrufen, um Nutzern Orientierung zu geben."},{"heading":"Nicht aktiviert","body":"Dieser Katalog aktiviert keine LLM-Provider, kein RAG, kein Memory, keine Tool-Ausführung und keine externe Kommunikation."},{"heading":"Sicherheitsgrenzen","body":"Der Agent darf keine Secrets, Tokens, Rohlogs, Kundendaten, Rechnungen, Zahlungen, Exporte, Attachments, Deployments oder Production-Aktionen auslösen.","links":[{"label":"Read-only Help-API","routeRef":"/api/help/articles"}]}],"owner":"product","lastReviewedAt":"2026-08-27","agentReadiness":{"retrievalReady":true,"runtimeActivation":"disabled","piiPolicy":"synthetic-or-none","boundaries":["Read-only help content only.","No LLM, provider, RAG, memory, external communication, payment, export execution or production action is activated by this catalog."]}}]}