Files
TOP/README.md
T
gc-dev-afjdandClaude bf1281ee02 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>
2026-07-19 11:18:33 +02:00

43 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 114121, Layout v2)
└── status_flags.json # Lebenszyklus-Bitmask (Bits 106113, 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 L1L6-Dictionaries verbleiben vorerst im CFP-Tenant
(`REPOS/CFP/TOP/.gitcover/dictionaries/`). Ihre Migration in diesen OSS-Tenant
ist ein Folge-Slice.