Files
gregWiki/architecture.md

1.2 KiB

title, sidebar_label, description
title sidebar_label description
Repository architecture Repository architecture Aktuelle Multi-Repo-Architektur mit `gregFramework` als Wrapper und klarer Repo-Trennung.

Layers

Layer Role
Wrapper gregFramework/ enthält lokal alle Einzel-Repositories.
Core gregCore/FrikaMF-StandaloneRepo/ mit Framework, Hooks, MCP und Templates.
Rust bridge In Core integriert unter gregCore/FrikaMF-StandaloneRepo/bridges/gregSta.RustBridge/.
Mods gregMods/ + pro Mod eigenes Repo (gregMod.<Name>).
Extensions gregExtensions/ + pro Extension eigenes Repo (gregExt.<Name>).
Docs gregWiki/ als eigenes Repo für Dokumentation.

Hook registry

Hook-Naming und Registry bleiben fachlich im Core verankert; bei Split-Änderungen gilt immer der Core-Stand als Referenz.

Tools

  • Core tools: gregCore/FrikaMF-StandaloneRepo/tools/
  • MCP runtime: gregCore/FrikaMF-StandaloneRepo/mcp-server/
  • Hook-/Mapping-Utilities: ebenfalls unter Core-Tools, versioniert mit dem Core-Repo.

Steam & Workshop

Workshop-Templates und Deployment-Skripte liegen im Core-Repo unter FrikaMF-StandaloneRepo/Templates/ und FrikaMF-StandaloneRepo/scripts/.