Zum Inhalt springen
OmniRoute source

Release Checklist (Deutsch)

Wenn das Release ein kritisches Problem aufweist:

  1. gh release edit vX.Y.Z --prerelease (markiert es als nicht aktuellstes Release)
  2. git tag -d vX.Y.Z && git push --delete origin vX.Y.Z (nur wenn es noch nicht von Benutzern übernommen wurde)
  3. Oder: Hotfix auf release/vX.Y.0 → Patch-Release vX.Y.(Z+1)
  4. Sofort in GitHub Discussions und Discord kommunizieren
  • Niemals direkt in main committen
  • Niemals git push --force für main oder release/*-Branches verwenden
  • Niemals Husky-Hooks überspringen (--no-verify)
  • Niemals Geheimnisse, Zugangsdaten oder .env-Dateien committen
  • Die Testabdeckung muss bei ≥60/60/60/60 bleiben (Anweisungen/Zeilen/Funktionen/Verzweigungen)
  • Bei Änderungen am Produktionscode in src/, open-sse/, electron/ oder bin/ immer Tests hinzufügen oder aktualisieren

Vor dem Öffnen eines PRs die Synchronisierungsprüfung der Dokumentation lokal ausführen:

Terminal-Fenster
npm run check:docs-sync

CI führt diese Prüfung ebenfalls in .github/workflows/ci.yml aus (Lint-Job).


OmniRoute-Quellcode (a58000c7685f)

HagiCode

HagiCode ist ein agentischer Coding-Arbeitsplatz mit strukturierten Workflows, Multi-Agent-Ausführung und Hero-Dungeon-Ansichten.

Mit einem intelligenteren, schnelleren und unterhaltsameren agentischen Workflow wird aus Ideen nutzbare Software.

HagiCode-Hauptoberfläche im hellen Design
  • SmartStrukturierte Workflows machen aus Absichten einen umsetzbaren Weg von der Idee bis zur Auslieferung.
  • EfficientMulti-Agent-Workflows führen Recherche, Umsetzung und Prüfung parallel aus.
  • FunHero Dungeon macht lange Coding-Sitzungen anschaulich und gemeinschaftlich.
HagiCode besuchen