From e4fdd153fd9966924a9b40890546c2405fd736a4 Mon Sep 17 00:00:00 2001 From: zemion Date: Mon, 6 Jul 2026 23:44:26 +0200 Subject: [PATCH] Sync Repo-README from project files --- Repo-README.-.md | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/Repo-README.-.md b/Repo-README.-.md index b5ec298..a6dfabf 100644 --- a/Repo-README.-.md +++ b/Repo-README.-.md @@ -1,4 +1,4 @@ - + > Mirrored from `/mnt/DATA/git/govoplan-admin/README.md`. > Origin: `repository`. @@ -7,11 +7,26 @@ --- # GovOPlaN Admin -`govoplan-admin` owns generic administration shell API contributions during the -GovOPlaN module split. +`govoplan-admin` owns generic system administration API and WebUI contributions +during the GovOPlaN module split. This repository owns the live `governance_templates` and `governance_template_assignments` tables while preserving their historical table names. It contributes the stable `/api/v1/admin/system/governance-templates` routes and owns governance-template CRUD plus materialization into access-owned tenant groups and roles. + +## WebUI Package + +The repository root and `webui/` directory both expose the package +`@govoplan/admin-webui`. The package does not contribute the `/admin` route +itself; `govoplan-access` owns the route shell. Instead, admin contributes +section entries through core's `admin.sections` UI capability: + +- overview +- system settings +- governance template tenant roles +- governance template groups + +The route shell in access collects those sections at runtime, applies their +scope requirements, and renders them without importing admin package internals.