Sync Repo-README from project files

2026-07-06 21:45:13 +02:00
parent ce2c0ee764
commit 89124d09ea

@@ -1,4 +1,4 @@
<!-- codex-wiki-sync:ee2a8545dd121548514a4904 --> <!-- codex-wiki-sync:48aefc1df880b4c3af0cead5 -->
> Mirrored from `/mnt/DATA/git/govoplan-access/README.md`. > Mirrored from `/mnt/DATA/git/govoplan-access/README.md`.
> Origin: `repository`. > Origin: `repository`.
@@ -16,8 +16,13 @@ The repository contains the extracted access seed implementation under
interactive auth routes, and the legacy administration router are already interactive auth routes, and the legacy administration router are already
owned here and exposed through core compatibility imports while the staged owned here and exposed through core compatibility imports while the staged
extraction continues. The legacy admin service/governance helpers are also extraction continues. The legacy admin service/governance helpers are also
owned here, while legacy ORM models still reside in `govoplan-core` as owned here, and the transitional administration WebUI lives under `webui/src`
compatibility code. The staged extraction path is documented in: as `@govoplan/access-webui`. Live access ORM models are defined here while
retaining their historical table names; tenant records live in
`govoplan-tenancy`, governance templates in `govoplan-admin`, audit logs in
`govoplan-audit`, and system settings in `govoplan-core`. `govoplan-core` keeps
compatibility re-exports for older import paths. The staged extraction path is
documented in:
- `/mnt/DATA/git/govoplan-core/docs/ACCESS_EXTRACTION_PLAN.md` - `/mnt/DATA/git/govoplan-core/docs/ACCESS_EXTRACTION_PLAN.md`
- `/mnt/DATA/git/govoplan-core/docs/MODULE_ARCHITECTURE.md` - `/mnt/DATA/git/govoplan-core/docs/MODULE_ARCHITECTURE.md`
@@ -39,6 +44,16 @@ This module will own:
- access administration WebUI route contributions - access administration WebUI route contributions
- access-owned migrations - access-owned migrations
`govoplan-access` depends on `govoplan-tenancy`; the registry loads tenancy
before access for authenticated platform composition.
## WebUI Package
The repository root and `webui/` directory both expose the package
`@govoplan/access-webui`. The package contributes the `/admin` route and admin
nav item through core's module WebUI contract. Core supplies the shell,
shared components, route rendering, and icon resolution.
The kernel remains responsible for module discovery, route aggregation, The kernel remains responsible for module discovery, route aggregation,
database/session lifecycle, migration orchestration, capability registry, and database/session lifecycle, migration orchestration, capability registry, and
stable contracts. stable contracts.