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:
@@ -1,24 +1,30 @@
|
||||
{
|
||||
"$schema": "https://gitcover.org/schemas/legal-entity-1.0.json",
|
||||
"version": "1.0.0",
|
||||
"tenant": {
|
||||
"root": {
|
||||
"shortCode": "OSS",
|
||||
"uuidV7": "0197a0a0-0000-7000-8000-000000000000",
|
||||
"registeredName": "GitCover OSS Commons (Open-Source-Inhaltspflege)",
|
||||
"legalForm": "gUG",
|
||||
"lifecycle": "REGISTERED",
|
||||
"capitalState": "PAID",
|
||||
"name": "GitCover OSS — normative Root (Namespace)",
|
||||
"kind": "normative_root",
|
||||
"parent": null,
|
||||
"note": "OSS ist kein Tenant im üblichen Sinn und keine juristische Einheit, sondern die normative Root der GitCover-Hierarchie (kein Parent). Übernimmt alle funktionalen Elemente (Tools/Module/Features) und die zentralen Registries. Gehostet als Gitea-Org auf git.gitcover.org.",
|
||||
"lifecycle": "ACTIVE",
|
||||
"maturityLevel": 0,
|
||||
"flags": 0,
|
||||
"jurisdictionPrimary": "DE",
|
||||
"jurisdictionsAdditional": ["EU"],
|
||||
"regulatoryScopes": ["GOBD", "AO", "GDPR"],
|
||||
"tax": { "taxId": null, "vatId": null },
|
||||
"tradeRegister": { "registerNumber": null, "registerCourt": null, "notaryDeedNumber": null, "notaryDate": null, "registryStatus": "NOT_FILED" },
|
||||
"address": { "street": null, "houseNumber": null, "postalCode": null, "city": null, "region": null, "country": "DE" },
|
||||
"address": { "country": "DE" },
|
||||
"contact": { "email": null, "phone": null },
|
||||
"legacyStatus": "PLANNED"
|
||||
"legacyStatus": "CURRENT"
|
||||
},
|
||||
"purpose": "Zentrale normative V7GUID-Dictionary-Heimat (SSoT) fuer GitCover; OSS-Inhaltspflege; mit GCC abzustimmen (§52 AO: Wissenschaft/Bildung/Verbraucherschutz).",
|
||||
"maintainedBy": {
|
||||
"shortCode": "GCC",
|
||||
"registeredName": "GitCover Commons gUG (haftungsbeschränkt)",
|
||||
"legalForm": "gUG",
|
||||
"role": "maintainer_legal_entity",
|
||||
"note": "Die juristische Einheit, die den OSS-Normative-Root pflegt. Echte Firmen-Repos von GCC liegen nicht public auf git.gitcover.de."
|
||||
},
|
||||
"purpose": "Normative Root-Heimat (SSoT) für GitCover: zentrale V7GUID-Dictionaries (kinds.json, status_flags.json) und funktional-root-Elemente für alle GitCover-Lösungen. Mit GCC abzustimmen.",
|
||||
"createdUtc": "2026-07-19T00:00:00.000Z"
|
||||
}
|
||||
Reference in New Issue
Block a user