Open Source

Statt Referenzen: Quelltext.

Über Kundenprojekte reden wir nicht öffentlich. Was wir stattdessen zeigen können, ist die Arbeit selbst — vollständig, mit Spezifikation, Fehlerpfadanalyse, Architekturentscheidungen und den Stellen, an denen wir bewusst aufgehört haben.

Was offen liegt

Drei Projekte, vollständig einsehbar.

Kein Ausschnitt und kein aufgeräumter Beispielzweig, sondern der Stand, mit dem gearbeitet wird — samt Spezifikation, Fehlerpfaden und Dokumentation daneben.

  • Server für den Mailzugriff von KI-Agenten

    imap-mcp

    Ein Server nach dem Model-Context-Protocol, der einem Agenten Zugriff auf Postfächer gibt — unter einer Richtlinie, die alles verbietet, was nicht ausdrücklich erlaubt ist. Sieben abgestufte Sichtbarkeitsstufen von „existiert nicht" bis „vollständig", kontenübergreifendes Verschieben als wiederanlauffähige Saga mit Write-Ahead-Log, Idempotenz über Message-ID mit Inhaltsprüfsumme, und ein Protokoll, dessen Einträge sich nicht unbemerkt nachträglich ändern lassen.

    github.com/scaratec/imap-mcp

    Spezifikation
    306 Szenarien in 48 Feature-Dateien, 1.966 Schritte
    Fehlerpfade
    171 aufgezählt über 14 Schichten, offene Lücken: null
    Dokumentation
    29 Architekturentscheidungen, 20 benannte Grenzen
    Technik
    Python, stdio und HTTP, optional OpenTelemetry
  • Die Richtlinie, nach der wir arbeiten

    burn-your-code

    Die vollständige BDD-Richtlinie, nach der jedes Projekt hier läuft — in Deutsch und Englisch, versioniert, mit Begründungen statt Geboten. Dazu ein Workshop, der die Methode an einem lauffähigen System durchspielt: von einem einzelnen Algorithmus ohne Netz bis zu einem echten Dienst in der Cloud, gebaut ausschließlich aus Feature-Dateien.

    github.com/scaratec/burn-your-code

    Inhalt
    Richtlinie, Fallstudien, Workshop in vier Stufen
    Kernthema
    Warum eine grüne Testsuite für sich genommen nichts beweist
  • Bibliothek und Serverteil

    trellio und trellio-mcp

    Eine getippte Python-Bibliothek für die Trello-Schnittstelle und darauf aufgesetzt ein Server nach dem Model-Context-Protocol mit 38 Werkzeugen. Derselbe Schnitt wie oben: nicht die fremde Schnittstelle eins zu eins durchreichen, sondern die Operationen anbieten, die fachlich sinnvoll und einzeln prüfbar sind.

    github.com/scaratec/trellio-mcp

    Bestandteile
    Bibliothek und Serverteil, 38 Werkzeuge
    Technik
    Python, vollständig getippt
Warum wir das offenlegen

Ein Foliensatz beweist nichts. Ein Verzeichnisbaum schon.

Jeder Anbieter behauptet, sauber zu arbeiten. Der Unterschied wird erst sichtbar, wenn man hineinsehen darf: Sind die Szenarien in Fachsprache geschrieben oder in Technikjargon? Stehen die Beispieldaten im Text oder sind sie in Hilfsdateien versteckt? Gibt es ein Dokument, das die eigenen Grenzen benennt — und wie unbequem ist es?

Diese Fragen können Sie an unserem Quelltext prüfen, bevor Sie mit uns sprechen. Das ist der Ersatz für eine Referenzliste, die wir aus guten Gründen nicht führen.

Erstgespräch

Ein Anruf reicht, um zu klären, ob es passt.

Kein Formular mit zwölf Pflichtfeldern, keine Rückrufkette über einen Vertrieb. Sie schildern den Fall, wir sagen Ihnen, ob wir der Richtige dafür sind — auch dann, wenn die Antwort nein lautet.