Sync Repo-README from project files

2026-07-06 23:44:26 +02:00
parent 15e0a74715
commit e4fdd153fd

@@ -1,4 +1,4 @@
<!-- codex-wiki-sync:1dde5799291b443a871d71dd --> <!-- codex-wiki-sync:8f129f887d3c696fe5626bb3 -->
> Mirrored from `/mnt/DATA/git/govoplan-admin/README.md`. > Mirrored from `/mnt/DATA/git/govoplan-admin/README.md`.
> Origin: `repository`. > Origin: `repository`.
@@ -7,11 +7,26 @@
--- ---
# GovOPlaN Admin # GovOPlaN Admin
`govoplan-admin` owns generic administration shell API contributions during the `govoplan-admin` owns generic system administration API and WebUI contributions
GovOPlaN module split. during the GovOPlaN module split.
This repository owns the live `governance_templates` and This repository owns the live `governance_templates` and
`governance_template_assignments` tables while preserving their historical `governance_template_assignments` tables while preserving their historical
table names. It contributes the stable table names. It contributes the stable
`/api/v1/admin/system/governance-templates` routes and owns governance-template `/api/v1/admin/system/governance-templates` routes and owns governance-template
CRUD plus materialization into access-owned tenant groups and roles. 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.