P/02 · Die Softwarefabrik

SOFA

Vom Ticket zum gemergten Commit: Agenten schreiben, der Code entscheidet jedes Tor, und Sie geben die Absicht frei.

SOFA im Lauf: zwölf Stufen von Intake bis Reflect, ein Terminal mit dem Kommando „sofa intake acme/shop#42“ und seiner Antwort, daneben das fortgeschriebene Protokoll. Die Fußzeile sagt „Waiting for you: Admit the request“.
Ein Lauf an der Aufnahmeprüfung. Der Code hat die Form der Anfrage geprüft und hält an — die Freigabe ist eine menschliche Entscheidung, und das Protokoll hält beides fest.

Problem

Was heute schiefgeht.

Das Modell bewertet seine eigene Arbeit

Wer schreibt und prüft, prüft nicht. „Grün“ heißt dann nur, dass der Autor zufrieden ist.

Die Abnahmetests wandern mit dem Code

Ein Test, der sich an den Fehler anpasst, misst nichts mehr — und der Lauf bleibt grün.

Hinterher weiß niemand, wer was freigegeben hat

Ohne fortgeschriebenes Protokoll ist jede Freigabe eine Erinnerung.

Kontrollpunkte

Was der Code verweigert.

Kein Agent bewegt ein Tor. Ein Tor schließt der Code oder ein Mensch.
Das Urteil kommt aus einem Lauf mit Exit-Code, nicht aus einer Einschätzung.
Wer schreibt, prüft nicht. Die Abnahmetests sind ab Ihrer Freigabe eingefroren; rührt ein Agent sie an, bricht der Versuch ab.
Damit kann ein fehlgeschlagener Versuch nicht in einen bestandenen umgeschrieben werden.
Was das System ohne Rückfrage tun darf, haken Sie einzeln ab. Nicht erteilt heißt: es wartet auf Sie.
Der Autonomiegrad ist eine Liste, keine Einstellung mit zwei Zuständen.
Jedes Tor, jedes Urteil, jede Ausnahme steht in einem fortgeschriebenen Protokoll. Eine nachträglich geänderte Zeile ist sichtbar.
Das ist der Unterschied zwischen einem Logfile und einem Nachweis.

Grenzen

Wo es nicht trägt.

Wo der Rechner Sitzungen nicht auseinanderhalten kann, ist eine der Regeln nur eine Anweisung und keine Sperre. Das steht in der Dokumentation, und es steht hier.
Auf einem Host mit getrennten Sitzungen greift sie als Sperre. Wir sagen Ihnen in der Discovery, welcher Fall bei Ihnen vorliegt.
Ein Abschnitt der verlinkten Mechanik zeigt einen Entwurf, der nicht gebaut ist. Er ist dort als solcher markiert.
Wir führen nichts ein, was es nicht gibt. Was gebaut ist, läuft auf der Kommandozeile.

Lieferung

Was Sie bekommen.

Im Lieferumfang

  • Discovery am Bestandsrepository.
  • Tore und Freigaben nach Ihrem Risikoschnitt konfiguriert.
  • Ein vollständiger Lauf von der Anfrage bis zum gemergten Commit, begleitet.
  • Betriebsvertrag.

Drei Phasen. Die erste ist bezahlt und endet mit einer Entscheidung.

Discovery

Bezahlte Analysephase: Ziel, Informationslücken, Quellen technisch und rechtlich bewertet. Ergebnis ist eine belastbare Aufwandsschätzung — oder die Empfehlung, es zu lassen.

Build

Wir bauen das System und integrieren es in Ihre Infrastruktur. Festpreis auf Basis der Discovery.

Betrieb

Quellen ändern sich, Kriterien auch. Ein monatlicher Betriebsvertrag hält die Maschine lauffähig.

Straßenbahngleise bei Nacht nach Regen, aus geringer Höhe: zwei Schienen laufen in die Tiefe zusammen, Laternenlicht spiegelt sich im nassen Pflaster.

Vertiefung

Die Mechanik, vollständig.

Der Durchlauf ist öffentlich dokumentiert, Stufe für Stufe, samt Rollenmatrix und Protokoll. Was dort nicht steht, ist Ihr Risikoschnitt: welche Tore bei Ihnen hart schließen und welche Handlung eine Unterschrift braucht.

Durchlauf, Rollenmatrix, Schutzmechanismen und Protokoll, alles anklickbar. Englisch, etwa 15 Minuten. Externe Seite, öffnet in einem neuen Tab.

Kontakt

Bringen Sie uns die Frage.

In der Discovery klären wir, ob daraus ein belastbares System werden kann. Wenn nicht, sagen wir es.

Anfrage

Direkt an uns, kein Formulardienst, keine Weitergabe. Mehr unter Vertraulichkeit.