# OSS/TOP — Zentrale normative V7GUID-Registry (GitCover) Dieses Repository (`git.gitcover.org/OSS/TOP`, lokal `/mnt/brx5/work/OSS/TOP/`) ist die **zentrale, normative Heimat (SSoT)** für V7GUID-Dictionaries, die **repo-übergreifend** für alle GitCover-Lösungen gelten und mit **GCC** abgestimmt werden. ## Inhalt ``` TOP/ └── .gitcover/ ├── LEGAL_ENTITY.v7g.json # OSS-Tenant-Identität ├── others.json # Tenant-/Endpunkt-/Dictionary-Deskriptor └── dictionaries/ ├── README.md # Konvention ├── kinds.json # Normativer Kind-Enum (V7GUID Bits 114–121, Layout v2) └── status_flags.json # Lebenszyklus-Bitmask (Bits 106–113, Layout v2) ``` ## `kind` + `status` (Layout v2) `kinds.json` klassifiziert die **Art einer Tätigkeit/Maßnahme** — generalisiert über das BSFZ-Vorhabens-Konzept hinaus (Vorhaben, Routine, Workflow, Auftrags-Sachbearbeitung …). `status_flags.json` definiert die 8 kombinierbaren **Lebenszyklus-Flags** (Geplant/Genehmigt/Entwickelt/Validiert/Freigegeben/…) als O(1)-Bitmask-Filter aus der GUID. - Spec: `GITCOVER_PROTOCOL/specs/v7guid/33_kind.md`, `…/34_status.md` - Spec-ADR: `GITCOVER_PROTOCOL/specs/v7guid/ADR-002_layout_v2_kind.md` - Bedarf: `REPOS/AFJD/Tagebuch-Prompt.md` ## Git - Objekt-Format: **SHA256** (`git init --object-format=sha256`). - Remote: `git-gcf@git.gitcover.org:OSS/TOP.git` (Forge-Repo vom User anzulegen, dann Push). Öffentlicher Spiegel: `codeberg.org/org/gitcover-commons`. ## 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.