mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
66 lines
1.9 KiB
Markdown
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.
|