System map
Channel-centric native communication stack
Superlink
North star / never-ending improvementMessages, files, calls, screens, and machines through one resilient link.
A Windows C++23 communication prototype joining an always-on daemon, custom reliable UDP transport, optional PSK packet encryption, rendezvous and relay services, WebView2 clients, media capture, transfers, remote control, and headless session helpers.
- Chat, code, calls, cameras, files, screens, clipboard, and control in one channel.
- Custom network lanes keep voice and control ahead of giant transfers.
- Turn a trusted machine into a 24/7 headless node with explicit permissions.
A fresh GNU 14.2 build with WebView2 and Opus enabled and PortAudio disabled passes all three registered smoke tests. The default PortAudio-enabled GNU build currently fails inside the dependency under the repository's C23 flags, MSVC configuration rejects the required C23 dialect, and media quality, hostile-network behavior, long-run soak, installer delivery, and the custom PSK/AES-GCM protocol have not been independently admitted.
Prototype - Windows native stackSystem route
Follow the whole machine.
The public tour shows the shape. Members can open every chapter, search the atlas, follow related systems, and download eligible releases.
18 connected chapters
Every subsystem has a door.
Scope
Every interaction belongs to a channel
one scope, many lanesLocal authority
Length-prefixed JSON connects clients to the service
len + JSON over named pipeDiscovery
A small UDP directory introduces live peers
channel presence -> peer addressCustom UDP
ReliableUDP builds ordered work above datagrams
payload -> sequenced datagramsScheduling
Realtime traffic is protected from bulk work
voice > control > media > bulkPacket boundary
Configured channels derive directional AES-GCM keys
channel PSK -> HMAC -> AES-GCMClient surfaces
Three WebView2 windows share one native bridge
WebView2 <-> JSON bridgeArtifacts
Files travel through a resumable bulk lane
offer -> chunks -> resume -> doneAudio media
Capture, Opus, jitter, mix, and playback meet in the daemon
capture -> Opus -> jitter -> mixScreen media
Screenshare is subscription-driven and keyframe-aware
viewer -> capture -> JPEG frameCamera media
Media Foundation feeds multi-camera channel views
camera -> frame lane -> filmstripRemote actions
Control and clipboard require explicit policy
request -> policy -> injectAlways-on nodes
A service delegates session work to a helper
service -> session helper -> desktopFallback path
The relay forwards addressed channel packets
opaque packet -> peer addressPolicy
JSON configuration is the consent surface
config = local consentBuild + packaging
Nine native targets exist; installable delivery does not
source -> native targets, not installerEvidence boundary
Three smoke lanes prove a narrow executable spine
3 smoke tests != production admissionMember library
Open the complete Superlink atlas.
Deep explanations, diagrams, cross-links, evidence, release history, and the latest eligible repository archive.
