fix(OSS/TOP): OSS is normative root, not a tenant/legal entity
- LEGAL_ENTITY.v7g.json: OSS reframed as normative root (kind: normative_root, parent: null, legalForm removed). Maintainer block added pointing to GCC (GitCover Commons gUG) as the legal entity maintaining the root. GCC's real company repos live on git.gitcover.de (not public .org). - others.json: tenant key -> root; legal_form null; maintained_by -> GCC. - README.md / README.en.md / dictionaries/README.md: "OSS-Tenant" -> "OSS (normative Root)" throughout; OSS clarified as no-parent normative root maintained by GCC, not a legal entity. - Spec (GITCOVER_PROTOCOL) and GCP.Questionnaire ADR-003 references updated in their respective working trees. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,13 @@ V7GUID-Dictionaries, die **für alle GitCover-Tenant-Repos** gelten, die nach de
|
||||
Konzepten von GitCover / GCBoK arbeiten. Abgestimmt mit **GCC** (alle GitCover-Module
|
||||
teilen dieselbe Bedeutung).
|
||||
|
||||
> **OSS ist kein „Tenant" im üblichen Sinn**, sondern die **normative Root** der
|
||||
> GitCover-Hierarchie (kein Parent) — gehostet als Gitea-Org `OSS` auf
|
||||
> `git.gitcover.org`. OSS übernimmt alle funktionalen Elemente (Tools/Module/Features)
|
||||
> und die zentralen Registries; gepflegt wird der Root von **GCC**
|
||||
> (GitCover Commons gUG). Die echten, nicht-öffentlichen Firmen-Repos von GCC liegen
|
||||
> auf `git.gitcover.de`.
|
||||
|
||||
> 🌐 **Sprachen:** [Deutsch (Standard, autorisierend)](README.md) ·
|
||||
> [English (übersetzt)](README.en.md).
|
||||
> Gitea liefert die Variante passend zur UI-Sprache (unten rechts
|
||||
@@ -16,8 +23,8 @@ teilen dieselbe Bedeutung).
|
||||
```
|
||||
TOP/
|
||||
└── .gitcover/
|
||||
├── LEGAL_ENTITY.v7g.json # OSS-Tenant-Identität
|
||||
├── others.json # Tenant-/Endpunkt-/Dictionary-Deskriptor
|
||||
├── LEGAL_ENTITY.v7g.json # OSS-Normative-Root-Identität (gepflegt von GCC)
|
||||
├── others.json # Root-/Endpunkt-/Dictionary-Deskriptor
|
||||
└── dictionaries/
|
||||
├── README.md # Dictionary-Konvention (de primär + en übersetzt)
|
||||
├── kinds.json # Normativer Kind-Enum (V7GUID Bits 114–121, Layout v2)
|
||||
@@ -57,6 +64,6 @@ Beide Dictionaries sind **zweisprachig** (`label_de` primär / `label_en`
|
||||
## Konsolidierung (Folge-Slice)
|
||||
|
||||
Die L1–L6-Dictionaries verbleiben vorerst im CFP-Tenant
|
||||
(`REPOS/CFP/TOP/.gitcover/dictionaries/`). Ihre Migration in diesen OSS-Tenant
|
||||
ist ein Folge-Slice; bis dahin ist CFP die Quelle für L1–L6 und OSS die Quelle
|
||||
für die neuen Felder `kind` und `status`.
|
||||
(`REPOS/CFP/TOP/.gitcover/dictionaries/`). Ihre Migration in diesen
|
||||
OSS-Normative-Root ist ein Folge-Slice; bis dahin ist CFP die Quelle für L1–L6
|
||||
und OSS die Quelle für die neuen Felder `kind` und `status`.
|
||||
Reference in New Issue
Block a user