Avalis Core · v0.10.0

Certificate Lifecycle Alignment

Nach der SQL-backed Initial-Rechnung kann Avalis eine eingehende Zahlung als Raw Input erfassen und vollständig gegen den offenen Posten allokieren. Der Slice richtet CertificateStatus an Output und Dispatch aus: PRINTED, MAILED und DELIVERED werden als eigene Urkunden-Transitions geschrieben. Billing startet erst nach Certificate DELIVERED.

loadingVersion lädtEnvironment lädt
ApplicationsSQL Cases
TransitionsWorkflow Commands
UnderwritingCases
PoliciesSkeleton Records
DocumentsSQL Registry
Audit EventsTimeline vorbereitet

Runtime Health

loading

Hard Rules

architecture guards

Application Intake

loading
Schreibt Raw JSON nach MinIO, erzeugt InputEnvelope und führt DRAFT → INTAKE_RECEIVED aus.
application casesSQL-backed ApplicationStatus; kein dauerhafter Fachstatus in Valkey.INTAKE_RECEIVED: · Raw objects:

Latest Applications

SQL readmodel

Application Workflow

loading
Erlaubt: INTAKE_RECEIVED → DOCUMENTS_REQUIRED, INTAKE_RECEIVED → REVIEW_REQUIRED oder DOCUMENTS_REQUIRED → REVIEW_REQUIRED.
workflow commandsCommand Input in MinIO, Status und Transition Events in PostgreSQL.DOCUMENTS_REQUIRED: · REVIEW_REQUIRED:

Executable Application Transitions

v0.8.2 skeleton

Underwriting Decision

loading
Human Decision ist fachlich echt, erzeugt aber noch keine Police, Urkunde oder Abrechnung.
underwriting casesSQL-backed UnderwritingStatus; HUMAN_APPROVED ist noch keine Police.YELLOW: · APPROVED: · REJECTED: · Commands:

Latest Underwriting Cases

v0.8.2 decision

Policy Readiness Gate

loading
Erlaubt nur REVIEW_REQUIRED Application mit HUMAN_APPROVED Underwriting. Erzeugt keine Police, Urkunde oder Abrechnung.
readiness recordsGate nach Underwriting; Policy/Certificate/Billing bleiben false.READY: · APP_FOR_POLICY: · Commands:

Latest Policy Readiness

v0.8.2 gate

Parties / Roles

loading
Schreibt Raw JSON nach MinIO, erzeugt InputEnvelope, Party Record und Application-Role-Link.
partiesSQL-backed PartyStatus; keine Identitäts-, Bonitäts- oder Berechtigungsentscheidung.LINKED: · Roles: · Raw objects:

Latest Parties

SQL readmodel

Data Processing Pipeline

loading

SQL-backed State Machines

free strings forbidden

Golden Dataset

loading

Document Upload

loading
Schreibt Raw Bytes nach MinIO und Metadaten/Status/Events nach PostgreSQL.
documentsBytes im Object Storage, Metadaten in SQL.ENVELOPED: · Invalid hashes:

Latest Documents

SQL readmodel

SQL-backed Module Registry

loading

Audit Timeline

recent

Nächster sauberer Slice

v0.10.1 Commission Eligibility Skeleton

Business Logicprüfen