From ed1797b4a123381e83f7918fb653af902d28c3e1 Mon Sep 17 00:00:00 2001 From: zemion Date: Mon, 6 Jul 2026 22:08:02 +0200 Subject: [PATCH] Sync Repo-docs-MODULE-ARCHITECTURE from project files --- Repo-docs-MODULE-ARCHITECTURE.-.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Repo-docs-MODULE-ARCHITECTURE.-.md b/Repo-docs-MODULE-ARCHITECTURE.-.md index 4ed5089..2043a11 100644 --- a/Repo-docs-MODULE-ARCHITECTURE.-.md +++ b/Repo-docs-MODULE-ARCHITECTURE.-.md @@ -1,4 +1,4 @@ - + > Mirrored from `/mnt/DATA/git/govoplan-core/docs/MODULE_ARCHITECTURE.md`. > Origin: `repository`. @@ -110,6 +110,12 @@ Current live table ownership: - `govoplan-audit`: `audit_log` - `govoplan-core`: `system_settings` +Current admin route ownership follows the same boundary: access contributes +users, groups, roles, system accounts/roles, auth, sessions, and API-key +administration; tenancy contributes tenant registry/settings routes; admin +contributes system settings, overview, and governance-template routes; audit +contributes audit-log routes. + Cross-module feature contracts live under focused kernel contract modules. For example, `govoplan_core.core.campaigns` defines `campaigns.access`, `campaigns.mailPolicyContext`,