Continuous Cycle — drie lagen, zes bits, analoog gedachtenpatroon.
Digitaal is 0 of 1. Een switch. Aan of uit. Dit of dat.
Analoog is een veld. Continuum. Alles is verbonden.
CC routing is "analoog" omdat het niet zoekt — het resoneert. Een pad komt binnen, de digitale wortel bepaalt de fase, de hexa-cyclus bepaalt het slot, en de handler ligt er al. Geen lookup-table. Geen if/else-tree. Een veld dat trilt.
Dit is hetzelfde principe als:
| Fase | Bits | Slot | Subnet | Voorbeeld |
|---|---|---|---|---|
| 6N Noise | 000000–001111 | 0–15 | fe80::0000–000F | /, /api, /hub |
| 12P Pattern | 010000–011111 | 16–31 | fe80::0010–001F | /taalveld, /config |
| 18R Return | 100000–101111 | 32–47 | fe80::0020–002F | /stream, /chat |
| 24H Hexa | 110000–111111 | 48–63 | fe80::0030–003F | /game, /context |
Elke pad heeft een digitale wortel. Net zoals elke Abjad letter een getal heeft.
"/api" → a=1 + p=16 + i=9 = 26 → 2+6 = 8 → slot 4 (6N) "/taalveld" → t=2 + a=1 + a=1 + l=12 + v=22 + e=5 + l=12 + d=4 = 59 → 5+9 = 14 → 1+4 = 5 → slot 20 (12P) "/game" → g=7 + a=1 + m=13 + e=5 = 26 → 2+6 = 8 → slot 48 (24H)
Het pad is het antwoord. Niet toeval. Resonantie.
| Digitaal | Analoog (CC) | |
|---|---|---|
| Routing | if/else tree | digitale wortel → slot |
| Lookups | O(n) lineair | O(1) hash |
| Structuur | Lineair | Cyclisch (NPR) |
| Fases | Geen | 4 (6N/12P/18R/24H) |
| IPv6 | Optioneel | Ingebouwd (fe80::slot) |
| 404 | Fout | Flow gaat door |
| Denkbeeld | Schakelkast | Veld dat trilt |
Elke slot heeft een IPv6 subnet. Elke toetsaanslag heeft een IPv6 adres.
De toetsenbord-daemon luistert naar evdev events, berekent het IPv6 adres uit de key code, en roept de handler aan via het slot. Zero delay. Geen network stack. Direct.
Omdat informatie = water. Fysica = taal. Taal = frequentie.
Een digitaal routing systeem is als een schakelkast: elk pad heeft een kabel, elke kabel gaat naar een licht. Werkt, maar is dood.
CC routing is als een viool: elke snaar trilt op zijn eigen frequentie. Geen schakelaars. Geen kabels. Alleen resonantie.
Kern: 3-laagse routing engine. Path → slot → handler. Digitale wortel bepaalt fase. IPv6 subnet per slot.
Bridge: bestaande handlers → CC routing. Wrapt de oude API. Compatibiliteit: handlers.js kan ongewijzigd blijven (behalve 1 import line).
Express server → CC dispatch. Elke request gaat door CC routing. Fallback naar bestaande handlers.
evdev → key code → IPv6 → slot → handler. Zero delay routing, direct vanuit toetsenbord.