PMFA

Essays

40 Axiome. Geschlossener Kanon.

001

Warum Flexibilität eine Form von Korruption in Unternehmenssoftware ist

Flexibilität ersetzt Gesetz durch Verhandlung. Verhandlung erzeugt Verstöße. Verstöße zerstören Vertrauen.

002

Warum ERP gescheitert ist: Kein Gesetz im Kern

ERP-Systeme sind nicht gescheitert, weil ihnen Funktionen fehlten. Sie sind gescheitert, weil ihnen Gesetz fehlte.

003

Determinismus ist die einzige Form von Vertrauen

Vertrauen entsteht durch Determinismus, nicht durch Transparenz. Ein System ist nur vertrauenswürdig, wenn derselbe Input jedes Mal zum selben Ergebnis führt.

004

Konfiguration ohne Autorität ist Betrug

Wenn Konfiguration Gesetz überschreiben kann, wird das System zum Werkzeug der Verschleierung, nicht der Governance.

005

Audit ohne Replay ist Fiktion

Wenn vergangene Entscheidungen nicht unter Audit wiederholt werden können, sind Audit-Berichte Erzählungen, keine Beweise.

006

Multi-Tenancy ohne RLS ist Theater

Geteilte Datenbanken mit Tenant-IDs sind keine Isolation. Sie sind einen Verstoß von der Katastrophe entfernt.

007

Konfiguration ist kein Gesetz

Konfiguration beschreibt Präferenz. Gesetz definiert Verpflichtung. Ein System, das Konfiguration als ausführbare Autorität behandelt, hat kein Gesetz.

008

Zustand ist ein Nebeneffekt

Zustand ist nicht Wahrheit. Zustand ist Rückstand. Wahrheit ist die Abfolge von Entscheidungen. Zustand ist das Verbleibende.

009

Ereignisse sind die einzige Wahrheitsquelle

Wahrheit ist nicht was jetzt existiert. Wahrheit ist was geschah. Was nicht bewahrt was geschah, kann keine Wahrheit beanspruchen.

010

Determinismus ist eine rechtliche Voraussetzung

Eine Entscheidung die nicht reproduziert werden kann, kann nicht verteidigt werden. Gesetz toleriert keine Wahrscheinlichkeit. Gesetz erfordert Gewissheit.

011

Intention ist der einzige gültige Input

Ein System das rohe Befehle akzeptiert, akzeptiert Chaos. Intent deklariert was passieren soll. Befehle deklarieren wie.

012

Befehle sind keine Entscheidungen

Ein Befehl drückt Absicht aus. Eine Entscheidung ist die Antwort des Systems. Nur Entscheidungen schaffen Geschichte.

013

Projektionen sind Verträge, kein Speicher

Eine Projektion ist keine Datenspeicherung. Sie ist eine vertragliche Transformation von Ereignissen in abfragbaren Zustand.

014

Schemas sind rechtliche Grenzen

Ein Schema ist keine Dokumentation. Es ist eine rechtliche Grenze. Was das Schema verbietet, kann nicht geschehen.

015

Zeit ist eine erstklassige Dimension

Zeit ist keine Metadaten. Sie ist eine strukturelle Dimension. Jede Entscheidung muss zeitlich lokalisierbar sein.

016

Sicherheit ist eine Eigenschaft der Architektur

Sicherheit ist kein später hinzugefügtes Feature. Sie ist eine strukturelle Eigenschaft des Systemdesigns.

017

Validierung ist Rechtsdurchsetzung

Validierung ist keine Fehlerprüfung. Sie ist Rechtsdurchsetzung. Ungültige Eingaben dürfen das System nie erreichen.

018

Standards sind Entscheidungen

Ein Standardwert ist keine Bequemlichkeit. Er ist eine politische Entscheidung des Systemdesigners.

019

Schweigen ist eine Entscheidung

Wenn ein System nichts sagt, hat es entschieden nicht zu sprechen. Schweigen ist kein Fehlen von Entscheidung.

020

Fehlschlag ist ein erstklassiges Ergebnis

Fehlschlag ist keine Ausnahme. Er ist ein legitimes Ergebnis das geplant und aufgezeichnet werden muss.

021

Wiederholungen sind politische Entscheidungen

Ein Wiederholungsversuch ist keine technische Wiederherstellung. Er ist eine politische Entscheidung darüber was Fehler bedeuten.

022

Timeouts sind rechtliche Grenzen

Ein Timeout ist keine Leistungsoptimierung. Er ist eine rechtliche Grenze die definiert wann Geduld endet.

023

Nebenläufigkeit ist ein Rechtsproblem

Nebenläufigkeit ist kein Leistungsmerkmal. Sie ist ein Rechtsproblem darüber wer wann und in welcher Reihenfolge handeln kann.

024

Idempotenz ist ein Vertrag

Idempotenz ist keine technische Eigenschaft. Sie ist ein vertragliches Versprechen dass Wiederholung nichts ändert.

025

Backpressure ist Governance

Backpressure ist keine Flusskontrolle. Es ist Governance darüber was passiert wenn Kapazität überschritten wird.

026

Warteschlangen sind Gerichte

Eine Warteschlange ist kein Puffer. Sie ist ein Gericht wo Arbeit wartet um beurteilt und eingeplant zu werden.

027

Scheduler sind Gesetzgeber

Ein Scheduler ist kein Optimierer. Er ist ein Gesetzgeber der entscheidet was wann und mit welcher Priorität läuft.

028

Caches sind Verträge

Ein Cache ist keine Speicherung. Er ist ein Vertrag darüber was erinnert werden kann und für wie lange.

029

Konsistenz ist ein Versprechen

Konsistenz ist keine Eigenschaft. Sie ist ein Versprechen darüber was Beobachter sehen werden und wann.

030

Verfügbarkeit ist Erlaubnis

Verfügbarkeit ist keine Betriebszeit. Sie ist Erlaubnis zu handeln. Ohne Verfügbarkeit gibt es keine Autorität.

031

Fehler sind Signale

Fehler ist kein Irrtum. Er ist ein Signal das übertragen, aufgezeichnet und nach Politik behandelt werden muss.

032

Wiederherstellung ist Politik

Wiederherstellung ist keine automatische Restauration. Sie ist eine politische Entscheidung darüber was und wie wiederhergestellt wird.

033

Rollback ist kein Undo

Rollback löscht keine Geschichte. Er schafft neue Geschichte die das Vorherige kompensiert.

034

Kompensation ist Recht

Kompensation ist keine Fehlerbehandlung. Sie ist Rechtsdurchsetzung wenn Aktionen rechtlich rückgängig gemacht werden müssen.

035

Beobachtbarkeit ist Verantwortung

Beobachtbarkeit ist nicht Überwachung. Sie ist Verantwortlichkeit. Was nicht beobachtet werden kann, kann nicht regiert werden.

036

Metriken sind Anreize

Metriken sind keine Messungen. Sie sind Anreize die Verhalten formen. Was gemessen wird, wird regiert.

037

SLAs sind öffentliche Versprechen

Ein SLA ist kein Ziel. Es ist ein öffentliches Versprechen das rechtliche Verpflichtung und Verantwortung schafft.

038

Verträge sind ausführbar

Verträge sind keine Dokumente. Sie sind ausführbare Regeln die vom System zur Laufzeit durchgesetzt werden.

039

Policy ist das Produkt

Das Produkt ist nicht die Software. Das Produkt ist die Politik die regelt was die Software tut.

040

Das System ist das Gesetz

Wenn das System es erlaubt, ist es erlaubt. Wenn nicht, hat es nie existiert. Das System ist das Gesetz.