Domain Packs
Domain Packs sind optional. jinflow funktioniert ohne sie — du kannst eine vollstaendige analytische Pipeline aus einem leeren Tenant-AFS bauen. Packs sind fuer Teams, die ein bewaehrtes analytisches Framework ueber mehrere Kunden replizieren wollen.
Ein Domain Pack ist ein Starter-Kit: Entity-Modelle, Contracts, Quellsystem-Adapter, Signals, Theses, Verdicts, SMEbits und Reports — alles zugeschnitten auf eine bestimmte Branche. Fuehre jinflow init --pack aus um das Framework in eine neue Tenant-Instanz zu kopieren. Danach ist der Tenant unabhaengig.
jinflow wird derzeit mit vier Domain Packs ausgeliefert, die jeweils die Engine in einer anderen Branche mit unterschiedlichen Datenformen, Quellsystemen und analytischen Fragen beweisen.
Millesime
Abschnitt betitelt „Millesime“Weinberg-zu-Flasche-Rueckverfolgbarkeit fuer Walliser Weinbau.
Millesime verfolgt jede Parzelle, Ernte, Gaerung und Abfuellung ueber mehrere Domaenen. Es erkennt Ertragsanomalien, Klassifikationsabweichungen und Rueckverfolgbarkeitsluecken.
| Domaene | Weinbau (Wallis, Schweiz) |
| Quellsysteme | Benutzerdefinierte CSV-Exporte aus Weingut-ERP |
| Tenants | domaine_zufferey, domaine_clavien, domaine_betrisey |
| Tagline | Every bottle has a story |
Entities (10)
Abschnitt betitelt „Entities (10)“Parcels, Harvests, Harvest Trends, Wines, Cellar Operations, Lab Analyses, Barrels, Bottle Movements, Sales Orders, Customers.
Analytischer Fokus
Abschnitt betitelt „Analytischer Fokus“- Ertragsanomalien — Parzellen die deutlich ueber oder unter historischen Normen produzieren
- Rueckverfolgbarkeitsluecken — Wein ohne vollstaendige Parzelle-zu-Flasche-Kette
- Laborcompliance — Analysen ausserhalb AOC/DOC-Schwellenwerten
- Kellertiming — Operationen ausserhalb erwarteter Zeitfenster
Signals: 12 | Theses: 3 | Verdicts: 3 | SMEbits: 5
Abschnitt betitelt „Signals: 12 | Theses: 3 | Verdicts: 3 | SMEbits: 5“Alptrack
Abschnitt betitelt „Alptrack“Lift-zu-Bilanz-Abgleich fuer Skigebietsbetrieb.
Alptrack gleicht Ticketverkaeufe, Liftfahrten, Beschneiungskosten und Materialverleih ueber Skigebiete ab.
| Domaene | Skigebietsbetrieb |
| Quellsysteme | SkiData, Axess |
| Tenants | resort_alpine, resort_family, resort_glacier |
| Tagline | Every passage counts |
Entities (10)
Abschnitt betitelt „Entities (10)“Gate Passages, Guests, Lifts, Passes, Slopes, Snowmaking Ops, Weather Obs, Revenue Events, Rental Equipment, Rental Transactions.
Signals: 12 | Perspectives: 2 | Theses: 3 | Verdicts: 3 | SMEbits: 5 | Reports: 5
Abschnitt betitelt „Signals: 12 | Perspectives: 2 | Theses: 3 | Verdicts: 3 | SMEbits: 5 | Reports: 5“InterLogic
Abschnitt betitelt „InterLogic“Sendungs-zu-Checkpoint-Verantwortlichkeit fuer globale Spedition.
InterLogic verfolgt jeden Checkpoint, jede Zollerklaerung und Carrier-Uebergabe ueber 3 Kontinente und 3 Quellsysteme.
| Domaene | Globale Logistik und Spedition |
| Quellsysteme | CargoWise, SAP TM, WMS Manhattan |
| Tenants | express_europe, global_freight, pacific_trade |
| Tagline | Every shipment tells a story |
Entities (12)
Abschnitt betitelt „Entities (12)“Shipments, Shipment Items, Checkpoints, Routes, Route Legs, Carriers, Customers, Containers, Customs Declarations, Warehouses, Inventory Snapshots, Incidents.
Signals: 12 | Theses: 4 | Verdicts: 4 | SMEbits: 5 | BitBundles: 1 | Reports: 5
Abschnitt betitelt „Signals: 12 | Theses: 4 | Verdicts: 4 | SMEbits: 5 | BitBundles: 1 | Reports: 5“Lexflow
Abschnitt betitelt „Lexflow“Mandats-zu-Rechnung-Integritaet fuer mehrsprachige Schweizer Kanzleien.
Lexflow verfolgt verrechenbare Stunden, Auslagen, Barvorlagen und Compliance-Pflichten ueber Anwaltskanzleien.
| Domaene | Anwaltskanzleibetrieb |
| Quellsysteme | Abacus Legal, Kleos, WinJur |
| Tenants | cabinet_geneve, kanzlei_bern, studio_lugano |
| Tagline | Every hour is accountable |
Entities (9)
Abschnitt betitelt „Entities (9)“Matters, Clients, Counterparties, Lawyer Profiles, Time Entries, Invoices, Payments, Documents, Deadlines.
Signals: 15 | Verdicts: 4 | SMEbits: 5 | Reports: 3
Abschnitt betitelt „Signals: 15 | Verdicts: 4 | SMEbits: 5 | Reports: 3“Cross-Pack-Vergleich
Abschnitt betitelt „Cross-Pack-Vergleich“| Millesime | Alptrack | InterLogic | Lexflow | |
|---|---|---|---|---|
| Branche | Weinbau | Skigebiete | Logistik | Recht |
| Entities | 10 | 10 | 12 | 9 |
| Quellsysteme | 1 | 2 | 3 | 3 |
| Signals | 12 | 12 | 12 | 15 |
| Theses | 3 | 3 | 4 | — |
| Verdicts | 3 | 3 | 4 | 4 |
| SMEbits | 5 | 5 | 5 | 5 |
| Reports | — | 5 | 5 | 3 |
| Tenants | 3 | 3 | 3 | 3 |
Jedes Pack beweist einen anderen Aspekt der jinflow-Engine:
- Millesime beweist landwirtschaftliche Rueckverfolgbarkeit (Parzelle → Flasche)
- Alptrack beweist Echtzeitbetrieb (Durchgang → Umsatz)
- InterLogic beweist Multi-System-Logistik (3 ERPs → 1 Checkpoint-Kette)
- Lexflow beweist Compliance-First-Analytik (KYC, Konflikte, Fristen)
Eigenes Pack erstellen
Abschnitt betitelt „Eigenes Pack erstellen“Du brauchst kein Domain Pack um jinflow zu nutzen. Aber wenn du dein analytisches Framework zur Wiederverwendung paketieren willst:
- Baue deine Instrumente in einem Tenant-AFS (Signals, Theses, Verdicts, SMEbits)
- Validiere, dass sie ueber mindestens 2 Tenants funktionieren
- Extrahiere das AFS in ein Pack-Repository
- Neue Tenants starten von deinem Pack:
jinflow init --pack mypack --tenant new_client
Siehe Tutorial: Domain Pack veroeffentlichen fuer den vollstaendigen Durchgang.