[
  {
    "id": "S00",
    "titel": "Inhaltsvertrag / Nutzerbrief",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Vorgabe",
    "zusammenfassung": "Vorgegebener 40-Stunden-Rahmen und Rechenansatz von 150 Euro netto je Stunde. Mehrseitige Offline-Website, ehrliche Statusangaben und Quellen. Die gewünschte Kennzahl 8/8 liegt nicht mit vollständigem Einzelprotokoll vor.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S01",
    "titel": "Berichtsentwurf 00–04",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Gelesen",
    "zusammenfassung": "35,0 direkt aufgelistete Stunden: 9,5 vor September und 25,5 im September; rund 5,0 Stunden geschätzte Zuordnung. 40 × 150 € = 6.000 € netto, keine Rechnung oder Zahlung. 24 historische Auftragspakete: 4 strenge verify-PASS, 7 Marken ohne PASS-Nachweis, 13 offen oder unvollständig. 22 Bridge-Intervalle, davon 3 Proben; etwa 38,0 h Summe, 16,4 h Vereinigungsmenge, einschließlich Pausen. Keine Menschen- oder Rechenstunden.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S02",
    "titel": "Berichtsentwurf 05–09",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Gelesen",
    "zusammenfassung": "Zwei Implementierungswege, sieben Odoo-18-CE-Module und lokale UI-/PWA-Demos. Lizenzangaben LGPL-3 in den Modulmanifesten. Dokumentierte Härtung, aber PIN-Logik nicht im laufenden Odoo geprüft; ORM-Test an Datenbank-Namensauflösung gescheitert. CAD-Dateien sind eigene Konzepte, keine Hersteller-Software. Kein Produktions- oder Kundenabnahmebeleg.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S03",
    "titel": "Projektkontext und A1–A6",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Gelesen",
    "zusammenfassung": "A1 Multi-Methoden-Erfassung, A2 Opticon/Barcode, A3 Odoo-Anbindung, A4 Lunis-Marke, A5 Alt-System-Bezug, A6 lauffähiges Ergebnis. Bestand für Odoo 17/18; Odoo 19 Community als Kunden-Zielbild vom 30.07.2026 noch abzustimmen. Standalone: Python/FastAPI und SQLite, getrennte Rohzeit-, Prüf- und Buchungsschritte. Drei Opticon-Quelldateien vorhanden, kein physischer Hardware-Abnahmetest.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S04",
    "titel": "Gesprächszusammenfassungen",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Teilweise überholt",
    "zusammenfassung": "Thematische Zusammenfassungen der Gespräche am 24.07. und 15.09. sowie Zwischenstände am 15.–16.09.2026. Keine wortgetreuen Transkripte im Paket. Namen, Kontaktfelder, Instanz- und Zugangsangaben entfernt. Der ältere pauschale E-Mail-Nullbefund ist durch S01/S03 überholt und wird nicht übernommen.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S05",
    "titel": "OrgaCalc-Strukturauswertung",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Aggregat gelesen",
    "zusammenfassung": "Microsoft SQL Server, nicht Firebird. Quellenbericht nennt 348 Tabellen, 346 Primärschlüssel, 813 Fremdschlüssel, 25 Views, 3 Skalarfunktionen und 1 Trigger; 963 Indizes laut S02. 15 abgeleitete Fachgruppen. Quelle berichtet reine Katalog-/DDL-Auswertung und 0 extrahierte Nutzdatenzeilen. Dieser Website-Bau hat keinen Datenbank-Restore wiederholt. Keine DDL, Backup-Dateien oder Datenzeilen im Website-Paket.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S06",
    "titel": "Ticket-Eckdaten",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Nur Aggregat",
    "zusammenfassung": "324 Vorgänge der Ideensammlung im Zeitraum 19.01.2022–21.07.2026: 228 offen, 96 im Sammelstatus gelöst. Darin auch verworfene, abgelehnte, doppelte und nicht reproduzierbare Vorgänge, nicht ausschließlich umgesetzte Wünsche. Jahreszählung 70/155/59/33/7. 475 zugehörige Anhänge; 28.587 Dateien im Gesamtordner sind nicht der Umfang dieser 324 Vorgänge. Herkunfts-/Freigabefragen bleiben offen; keine Inhalte oder Personenangaben übernommen.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S07",
    "titel": "Übergabe / spätere Release-Grenzen",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Gelesen",
    "zusammenfassung": "29 Tests bestanden, 1 optional übersprungen; Odoo-ORM-Lauf an db-DNS gescheitert. Späterer P0-Befund: historischer ZIP-Filter bei Binärdateien umgehbar, Kandidat mit 25 Privacy-Markern; Publisher konnte Fehler maskieren. Kein pauschales Datenschutz-PASS aus älteren Prüfungen ableiten. Die alten Anweisungen zur Dokumentform wurden durch den aktuellen Website-Auftrag ersetzt.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S08",
    "titel": "Anforderungs-Gate, historisch",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Historischer Prüfbericht",
    "zusammenfassung": "11 von 13 Operator-Anweisungen verifiziert, 2 teilweise. Dies ist kein Nachweis der vollständigen fachlichen A1–A6-Abnahme. Teilweise: Prozessbeleg für das Öffnen eines Workspace sowie damals nicht gepushte One-Shot-Bildbelege. Alte Marken- und Erfolgsformulierungen werden nicht als heutiger Standard übernommen.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S09",
    "titel": "Datenschutz-Gate, historisch",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Zeitlich begrenzt",
    "zusammenfassung": "Historische Prüfung von vier Repositories meldete innerhalb ihres damaligen Prüfumfangs keinen unerlaubten Rohdatenexport. S07 dokumentiert später einen kritischen Archiv-Befund. Deshalb keine globale Release-Freigabe. Die neue Website wird separat mit einer Datei-Allowlist und lokalem Scan geprüft; das ersetzt keine rechtliche Datenschutzbewertung.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S10",
    "titel": "Wettbewerbs-Arbeitsmatrix",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Referenz, nicht Labortest",
    "zusammenfassung": "Vorbereitete Matrix aus einem Recherche-Export mit Herstellerbezug, kein eigener Produkttest. Im Text wird 18 × 9 angekündigt; im gelesenen Tabellenabschnitt sind 16 Funktionen für 9 Produkte vorhanden. Diese 16 werden unverändert als Quellenstand gezeigt; zwei Zeilen fehlen. Die Hausleitner-Spalte bezeichnet den Altbestand, nicht Lunis. Keine Marktanteile oder aktuellen Anbieterpreise bestätigt.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S11",
    "titel": "Demo- und Konzeptdateien",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Datei-Provenienz",
    "zusammenfassung": "Lokal verfügbar sind vier redigierte HTML-Prototypen und eine neu kuratierte Brand-Studio-Adaption. FALZ, FALZ-02 und der Original-Profi-Prototyp sind als Quellen genannt, fehlen aber im gelieferten Offline-Paket. Kein Original wird durch eine Ersatzdatei vorgetäuscht.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S12",
    "titel": "Verbindliches Kachel-Logo",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Projektunterlage",
    "status": "Originaldatei",
    "zusammenfassung": "Kanonische Lunis-Flammenkachel und Wortmarke, ergänzt um „ist Zeit“. Rot #fe0942, Navy #091a40 und Weiß; lokal eingebettetes Manrope. Alte Regional- und Alternativlogos sind nicht die Berichtsmarke.",
    "grenze": "Private Ursprungsorte werden im Lesepaket nicht offengelegt; ID und Inhaltsgrenze bleiben erhalten."
  },
  {
    "id": "S13",
    "titel": "Grok-Marktauswertung, aufbereiteter Sekundärstand",
    "stand": "2026-09-21",
    "typ": "Bereitgestellte Research-Synthese",
    "status": "Quellenkritisch gelesen",
    "zusammenfassung": "23 Produkte genannt. Keine verifizierten Nischen-Marktanteile. Anbieterumsätze und unbestätigte Kundenanzahlen werden nicht als Fakten übernommen. Zwei Ticket-Themenklassifikationen sind nicht identisch und werden nicht vermischt.",
    "grenze": "Nicht mit den Primärquellen P01/P02 gleichsetzen."
  },
  {
    "id": "P01",
    "titel": "WKO: Statistik Tischler und Holzgestalter",
    "stand": "2026-02-11",
    "typ": "Öffentliche Primärquelle",
    "status": "Öffentliche Quelle am 22.09.2026 erneut aufgerufen; Bezugszeit unverändert",
    "zusammenfassung": "10.214 Betriebe, 29.822 Beschäftigte und 1.987 Lehrlinge am 31.12.2025. 2024: 5,5 Mrd. Euro Umsatz und ca. 238 Mio. Euro Investitionen.",
    "url": "https://www.wko.at/gewerbe-handwerk/tischler-holzgestalter/statistik",
    "grenze": "Gewerbliche Innungsstatistik; kein Software-TAM, kein privates Einkommen."
  },
  {
    "id": "P02",
    "titel": "WKO: Lohnordnung Tischler und Holzgestalter 2026",
    "stand": "2026-05-01",
    "typ": "Öffentliche Primärquelle",
    "status": "Öffentliche Quelle am 22.09.2026 erneut aufgerufen; Bezugszeit unverändert",
    "zusammenfassung": "Mindeststundenlöhne der Tischler-Gruppen I–VII: 17,39 / 16,72 / 15,99 / 15,17 / 14,55 / 14,45 / 14,14 Euro brutto.",
    "url": "https://www.wko.at/kollektivvertrag/lohnordnung-tischler-holzgestalter-2026",
    "grenze": "Gültig 01.05.2026–30.04.2027. Keine Durchschnittsgehälter oder pauschale Einstufung."
  },
  {
    "id": "M02",
    "titel": "ROI-Gedankenmodell",
    "stand": "2026-09-21",
    "typ": "Offengelegte Annahme",
    "status": "Modell, keine Messung",
    "zusammenfassung": "25 Personen × 5 Minuten / 60 × 20 Tage × 75 % = 31,25 nutzbare Stunden. Bei 35 Euro Bewertung und 150 Euro laufenden Modellkosten: 943,75 Euro pro Monat.",
    "grenze": "Kein garantierter Gewinn; Einmalwert 6.000 Euro ist keine vollständige TCO."
  },
  {
    "id": "B01",
    "titel": "Dieser Website-Bau",
    "stand": "2026-09-22",
    "typ": "Neuer Berichtslauf",
    "status": "Siehe Prüfprotokoll",
    "zusammenfassung": "V3 erweitert die mehrseitige Website um Technologien, Module, Arbeitsregister, vertiefte Wettbewerbsprofile, Markenstudio, Zukunftsoptionen und ein Quellenregister. Lokale HTML-, Daten- und PDF-Exporte; reale Prüfresultate stehen im Abschlussprotokoll.",
    "grenze": "Berichtslauf getrennt vom historischen Produktaufwand. Keine Browser- oder Produktivabnahme."
  },
  {
    "id": "M01",
    "titel": "Klassischer Entwicklungsaufwand · Rechenmodell",
    "stand": "2026-09-21",
    "typ": "Neue, offengelegte Annahme",
    "status": "Kein gemessener Vergleich",
    "zusammenfassung": "Sechs angenommene Arbeitspakete ergeben 224–432 Stunden. Mit 150 Euro je Stunde: 33.600–64.800 Euro netto.",
    "grenze": "Kein Angebot, keine Marktpreiserhebung und kein Vergleich zweier gleich fertiggestellter Produkte."
  },
  {
    "id": "W01",
    "titel": "OrgaCalc · Produktübersicht",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Beschrieben werden Auftragsbearbeitung, Warenwirtschaft, Kalkulation, Produktion sowie mobile Zeiterfassung und Kapazitätsplanung. Das DMS ist ausdrücklich als Vorschau in Entwicklung gekennzeichnet.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://orgacalc.com/"
  },
  {
    "id": "W02",
    "titel": "OrgaCalc · Auftragsbearbeitung",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Angebot, Auftrag, Lieferschein und Rechnung; Stücklisten und Vor-/Nachkalkulation, Varianten, Zahlungsübersicht sowie beschriebene GAEB-, ÖNORM-, DATEV- und BMD-Anbindung.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://orgacalc.com/auftragsbearbeitung/"
  },
  {
    "id": "W03",
    "titel": "Zentro · Leistungserfassung",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Der Hersteller beschreibt Projekt-, Tätigkeits- und Kostenstellenzeiten, Team- und Reiseerfassung, QR-/Terminalwege sowie Stundenkonten, Lohnvorbereitung und Nachkalkulation.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.zentro.at/loesungen/leistungserfassung"
  },
  {
    "id": "W04",
    "titel": "CAD+T · ERP Pro / ERP Cloud",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "ERP Pro beschreibt CRM, Einkauf, Lager und Kalkulation. ERP Cloud nennt unter anderem mobile Zeiterfassung, RFID, Berichte, Konfigurator und Zuschnittoptimierung. Diese Angaben betreffen die jeweilige Edition, nicht automatisch jede CAD+T-Lizenz.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.cadt-solutions.com/produkte/cadtsoftware/cadt-erp/"
  },
  {
    "id": "W05",
    "titel": "OSD · ERP, CAD und CAM",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Modularer Umfang von Kalkulation, Büro und Arbeitsvorbereitung bis CNC-Programmgenerierung; mobile Zeiterfassung und Materialwirtschaft sowie Schnittstellen zu Buchhaltung und Maschinen werden beschrieben.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.osd.de/"
  },
  {
    "id": "W06",
    "titel": "Palette CAD · Planung und Partner",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "3D-Raum- und Einrichtungsplanung, Objekt-/Materialkataloge sowie Palette CAM und Cloud-Produkte. ERP-Anbindung wird über Partner beschrieben. Eine eigene Lohn- oder Zeitbuchungsprüfung wurde nicht vorgenommen.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.palettecad.com/"
  },
  {
    "id": "W07",
    "titel": "MÖBELPILOT · Handels-Warenwirtschaft",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Öffentlicher Einstieg zu einem Warenwirtschaftssystem für den Möbelhandel; Leistungen, Planungsschnittstellen und digitale Lösungen sind getrennte Produktbereiche.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.moebelpilot.com/"
  },
  {
    "id": "W08",
    "titel": "Borm · ERP und CAD",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Öffentlicher Produkteinstieg für ERP-Systeme und CAD-Software. Detailprüfung konkreter Zeit-, Lohn- oder Maschinenfälle ist im neuen Quellenumfang nicht enthalten.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.borm-software.com/home"
  },
  {
    "id": "W09",
    "titel": "imos · Industrie und Handwerk",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Öffentlicher Einstieg zu Softwarelösungen für Industrie und Handwerk; die historische Matrix wird nicht als aktueller Funktions-Labortest übernommen.",
    "grenze": "Herstellerangabe zum beschriebenen Produktumfang. Kein eigener Bedien-, Integrations- oder Lasttest; Version, Module und Preis im Angebot klären.",
    "url": "https://www.imos3d.com/"
  },
  {
    "id": "T01",
    "titel": "Odoo 18 · Quellinstallation",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Offizielle Dokumentation der Odoo-18-Quellinstallation und ihrer Python-/PostgreSQL-Basis. Für Lunis ist der Manifestbestand direkt geprüft; eine Zielinstallation wird dadurch nicht bewiesen.",
    "grenze": "Dokumentation beschreibt die Plattform, nicht den installierten Kundenzustand.",
    "url": "https://www.odoo.com/documentation/18.0/administration/on_premise/source.html"
  },
  {
    "id": "T02",
    "titel": "FastAPI · Funktionen",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "OpenAPI-/JSON-Schema-Beschreibung, typisierte Validierung und API-Dokumentation sind Framework-Funktionen. Die Einbindung jeder Funktion in Lunis muss im Projekt separat nachgewiesen werden.",
    "grenze": "Eine Framework-Funktion bedeutet keine automatisch sichere Anwendung.",
    "url": "https://fastapi.tiangolo.com/features/"
  },
  {
    "id": "T03",
    "titel": "SQLite · Einsatzgrenzen",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Eingebettete lokale Datenbank als eigenständiger Ansatz; Mehrbenutzerbetrieb, Schreiblast und Datensicherung sind gesonderte Architektur- und Abnahmepunkte.",
    "grenze": "Kein Lasttest des Lunis-Bestands.",
    "url": "https://www.sqlite.org/whentouse.html"
  },
  {
    "id": "T04",
    "titel": "Docker · Grundprinzip",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Container verpacken eine Laufzeit reproduzierbar. Backup, Monitoring, Updates und produktive Rechte müssen trotzdem eingerichtet und geprüft werden.",
    "grenze": "Containerisierung ist kein Betriebs- oder Sicherheitsnachweis.",
    "url": "https://docs.docker.com/get-started/docker-overview/"
  },
  {
    "id": "T05",
    "titel": "Ollama · Tool Calling",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Lokale Modelle können strukturierte Werkzeugaufrufe vorschlagen. Die Anwendung verantwortet Zulässigkeit und Ausführung. Im Bericht ist dies nur eine Ausbauoption.",
    "grenze": "Kein Modell ausgewählt, kein Lunis-Adapter und kein Sprachsteuerungs-PASS.",
    "url": "https://docs.ollama.com/capabilities/tool-calling"
  },
  {
    "id": "T06",
    "titel": "Technologiezeichen · Simple Icons",
    "stand": "2026-09-22",
    "typ": "Öffentliche Primärquelle",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Acht monochrome Technologiezeichen aus dem öffentlich verfügbaren Simple-Icons-Bestand; dient nur der Identifikation. Die Farbgebung ist an das Berichtsdesign angepasst.",
    "grenze": "Keine Partnerschaft oder Herstellerfreigabe. Markenrechte bleiben bei den jeweiligen Inhabern.",
    "url": "https://github.com/simple-icons/simple-icons/blob/develop/LICENSE.md"
  },
  {
    "id": "A01",
    "titel": "Omni Audio Matrix · eigener Projektstand",
    "stand": "2026-09-22",
    "typ": "Gelesener Projektquelltext",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Das README beschreibt einen beleggestützten Audio-Upload-/Verarbeitungsprototyp mit deutschsprachigem Testmaterial, nachvollziehbaren Modellständen und einer schreibgeschützten Ansicht mit 45 zusammengeführten Zeitleistenzeilen. Physische Geräte, Live-Streaming und produktive Absicherung sind nicht vollständig nachgewiesen.",
    "grenze": "Eigenständiges Projekt; keine fertige Lunis-Integration und keine Aufnahme echter Gespräche im Bericht.",
    "pfad": "README.md · Projekt Omni Audio Matrix",
    "git_blob_sha": "977b9bc33ad526d3b9822bebd8adc972c04dd279"
  },
  {
    "id": "Q01",
    "titel": "Lunis · Zusammenstellung · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.1.0, LGPL-3; Abhängigkeiten: attendance_segment_ledger, attendance_crew_capture, attendance_terminal_kiosk, attendance_percent_allocation, attendance_external_link, attendance_reporting. Bündelt die sechs Fachbausteine und Wortwahl; ist nicht allein die Buchungslogik.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/lunis_istzeit/__manifest__.py",
    "git_blob_sha": "99570abe19c8710dd828bc0e9605147e005c19b9"
  },
  {
    "id": "Q02",
    "titel": "Rohzeit & Buchungsjournal · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.0.0, LGPL-3; Abhängigkeiten: base, hr, hr_attendance, hr_timesheet, project, analytic, resource, barcodes, web. Rohintervalle, kontrollierte Befehle, Versionsschutz und geprüfte Zeitbuchungen; Rechte- und Freigabedateien sind referenziert.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/attendance_segment_ledger/__manifest__.py",
    "git_blob_sha": "7397cebce108e84c05decb7747a5256465230362"
  },
  {
    "id": "Q03",
    "titel": "Kolonnen & Gruppen · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.0.0, LGPL-3; Abhängigkeiten: attendance_segment_ledger. Eigene Rechte, Regeln und Ansichten für Gruppen sind im Manifest referenziert.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/attendance_crew_capture/__manifest__.py",
    "git_blob_sha": "f590ca071250dd0eb5312f4d25ff742cdba9d9b7"
  },
  {
    "id": "Q04",
    "titel": "Prozentverteilung · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.0.0, LGPL-3; Abhängigkeiten: attendance_segment_ledger. Eigener Modulzuschnitt mit Regeln, Ansichten und Demonstrationsdaten.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/attendance_percent_allocation/__manifest__.py",
    "git_blob_sha": "ec3f73020fd7849d4d2d7c3d1c2c4007047a9c0a"
  },
  {
    "id": "Q05",
    "titel": "Auswertung · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.1.0, LGPL-3; Abhängigkeiten: attendance_segment_ledger. Der Manifesttext beschreibt native Projektauswertung mit kostenbezogenen Berechtigungen.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/attendance_reporting/__manifest__.py",
    "git_blob_sha": "4ab21b5e1cedae24057213280049486cf0fc2f29"
  },
  {
    "id": "Q06",
    "titel": "Terminal & Kiosk · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.0.0, LGPL-3; Abhängigkeiten: attendance_crew_capture. Auf dem Gruppenmodul aufbauender Baustein mit Kiosk-Rechten und Ansichten.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/attendance_terminal_kiosk/__manifest__.py",
    "git_blob_sha": "dc98596e0a187a296a2d2f1c985d3f10e39dc1fa"
  },
  {
    "id": "Q07",
    "titel": "Externe Erfassung · Modulmanifest",
    "stand": "2026-09-22",
    "typ": "Direkter Manifestbeleg",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "18.0.1.1.0, LGPL-3; Abhängigkeiten: attendance_segment_ledger. Einmal-Link-Verwaltung, Rollen und ein JavaScript-Asset sind referenziert.",
    "grenze": "Direkt gelesener Dateibestand. Installable=True ist eine Einstellung, kein bestandener Installations- oder Funktionstest.",
    "pfad": "addons/18.0/attendance_external_link/__manifest__.py",
    "git_blob_sha": "3a3f8af2e16b889a683e65f572372777d0d2c8f8"
  },
  {
    "id": "B02",
    "titel": "Markenstudio und Landingpage · Bericht v3",
    "stand": "2026-09-22",
    "typ": "Neuer Berichtslauf",
    "status": "Gelesen; kein Laufzeittest",
    "zusammenfassung": "Neue lokale Berichtsadaption mit kanonischer Marke, sechs vorhandenen Werbetextentwürfen, Musterlayouts und SVG-/Text-/JSON-Export. Kein Versand, kein Backend und keine neue Funktionszusage für das ERP.",
    "grenze": "Quellcode und statischer Render sind prüfbar; der Browserlauf und die Ursprungsdateien sind nicht gleichzusetzen."
  }
]
