feat(OSS/TOP): zentrale normative V7GUID-Registry (kinds.json + status_flags.json)
Erstanlage des OSS-Tenant-TOP-Repos als zentrale Heimat (SSoT) fuer repo-uebergreifende V7GUID-Dictionaries, mit GCC abzustimmen. - dictionaries/kinds.json: normativer Kind-Enum (V7GUID Bits 114-121, Layout v2) - dictionaries/status_flags.json: Lebenszyklus-Bitmask (Bits 106-113, Layout v2) - LEGAL_ENTITY.v7g.json: OSS-Tenant-Identitaet - others.json: Tenant-/Endpunkt-/Dictionary-Deskriptor - README.md, dictionaries/README.md: Konvention Spec: GITCOVER_PROTOCOL/specs/v7guid/33_kind.md, 34_status.md, ADR-002_layout_v2_kind.md Objektformat: SHA256. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"v7g_version": "1.0",
|
||||
"tenant": {
|
||||
"id": "oss-top",
|
||||
"name": "GitCover OSS Commons — TOP (zentrale Dictionary-Heimat)",
|
||||
"legal_form": "gUG",
|
||||
"repository_id": 1,
|
||||
"role": "normative_registry",
|
||||
"group": "gitcover",
|
||||
"effective": "2026-07-19"
|
||||
},
|
||||
"infra": {
|
||||
"storage": "git",
|
||||
"object_format": "sha256",
|
||||
"signing": {
|
||||
"gpg": true,
|
||||
"required_for": ["dictionaries", "legal_entity"]
|
||||
},
|
||||
"llm": {
|
||||
"scope": "lan-only",
|
||||
"server": "gtr9",
|
||||
"note": "Kein Dictionary-/Belegdaten-Traffic ins Internet (DSGVO)."
|
||||
}
|
||||
},
|
||||
"endpoints": {
|
||||
"gitea": "git.gitcover.org",
|
||||
"gitea_org": "OSS",
|
||||
"gitea_repo": "TOP",
|
||||
"remote": "git-gcf@git.gitcover.org:OSS/TOP.git",
|
||||
"public_mirror": "codeberg.org/org/gitcover-commons"
|
||||
},
|
||||
"dictionaries": {
|
||||
"source": "./.gitcover/dictionaries/",
|
||||
"normative": true,
|
||||
"exchange": ["gcep", "gcucb"],
|
||||
"hosted": ["kinds.json", "status_flags.json"],
|
||||
"note": "L1-L6-Dictionaries verbleiben vorerst im CFP-Tenant (Konsolidierung in OSS = Folge-Slice)."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user