Files
gregWiki/docs/architecture.md
Marvin e2839584f4 Merge Docusaurus site: all content under docs/, align with gregFramework split layout
- Move markdown and wiki-import tree into docs/; keep app shell at repo root
- Point docusaurus docs path to docs/; edit links to mleem97/gregWiki
- Sync and i18n scripts use gregWiki root and ../.wiki under gregFramework
- Sidebars: workspace layout from root docs ids; plugins under mods/extensions
- Fix redirects, module catalog URLs, release note paths, and wiki-import category keys
- Update repo inventory for split repos; Dockerfile for single-repo context

Made-with: Cursor
2026-04-09 23:39:32 +02:00

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/.