Research-Stack/4-Infrastructure/nano-kernel/GCCL-NAMING-AND-COMPATIBILITY.md

66 lines
1.9 KiB
Markdown

# GCCL Naming and Compatibility
Status: HOLD / workbench projection
Authority: internal naming spine; promotion requires receipts
## Canonical expansion
**GCCL** = **Geometric, Cognitive, and Compression Law**.
GCCL is the top-level law stack for geometry-first representation, cognitive/load-aware routing, and compression/regeneration under receipt-gated invariants.
## Compatibility split
```text
GCCL = Geometric, Cognitive, and Compression Law
GCLang = Genetic Coding Language / executable notation layer
GCL = legacy shorthand; do not use as the top-level expansion going forward
```
## Hierarchy
```text
GCCL
├─ Geometric Law
│ ├─ NUVMAP
│ ├─ DIAT
│ ├─ AVMR
│ └─ AMMR
├─ Cognitive Law
│ ├─ Bind
│ ├─ FAMM
│ ├─ Mass Number
│ └─ Semantic Mass
├─ Compression Law
│ ├─ Delta-GCCL
│ ├─ MetaProbe
│ └─ lawfulLoss
└─ Execution Profiles
├─ GCLang
├─ MN-GCCL
├─ Kernel-GCCL
└─ Photonic-GCCL
```
## Preferred file naming
Forward-facing files should use `gccl` for the law stack and `.gclang` for executable modules:
```text
gcl-nanokernel.gcl -> gccl-nanokernel.gclang
gcl-kernel-module-registry.gcl -> gccl-kernel-module-registry.gclang
delta-kernel-compression.gcl -> delta-gccl-kernel-compression.gclang
```
Do not delete legacy names until compatibility aliases are wired.
## Definition
**GCCL — Geometric, Cognitive, and Compression Law**: a receipt-gated law stack for transforming information across geometry, cognition, and compression while tracking invariants, transition cost, and lawful loss.
## Guardrails
- GCCL is not a proof by itself.
- GCLang programs are executable projections of GCCL, not automatic validation.
- Genetic-code language remains an implementation profile, not the top-level acronym.
- Promotion requires receipts: theorem, benchmark, trace, audit, or metaprobe gate.