feat: model repo standards and detect prefix collisions

Implement RMGR-WP-0004 T01 (flavor, required files, anti-patterns from
canon) and T08 (prefix ownership registry plus uniqueness scan).
rmgr conform and rmgr prefix-uniqueness are detection only.
This commit is contained in:
tegwick 2026-08-18 13:28:40 +02:00
parent 106d7d5b2b
commit 04145a59d9
8 changed files with 640 additions and 4 deletions

View file

@ -25,6 +25,7 @@ Architecture:
- [State Hub extraction inventory v0.1](docs/state-hub-extraction-inventory_v0.1.md)
- [ADR-001 Implementation foundation](docs/adr-001-implementation-foundation.md)
- [Railiance app deployment guide](docs/RailianceAppDeploymentGuide.md) (`RMGR-WP-0006`)
- [Repository standards v0.1](docs/repository-standards_v0.1.md) (`RMGR-WP-0004`)
```bash
make install # or: uv pip install -e ".[dev]"
@ -37,6 +38,8 @@ rmgr rapp wrap --path ../rapp-some-app --app some-app \
--ownership-repo some-app --from-app ../some-app
rmgr rapp validate --path ../rapp-user-engine --family-root ..
rmgr rapp place --path ../rapp-some-app --reef reef-railiance
rmgr conform --path .
rmgr prefix-uniqueness --root ..
```
Vertical-slice proof: [docs/evidence/t05-vertical-slice.md](docs/evidence/t05-vertical-slice.md).