Skip to content

Commit 715c4f7

Browse files
hyperpolymathclaude
andcommitted
feat(groove): add transport spec (IPv4/IPv6 dual-stack) and arXiv paper
spec/TRANSPORT.adoc — Transport layer requirements: - Dual-stack binding mandatory ([::]:PORT or both 127.0.0.1 + [::1]) - IPv6-preferred probe order following RFC 8305 Happy Eyeballs - CORS headers mandatory for browser extension boundary - LAN discovery via mDNS/DNS-SD over IPv6 multicast (ff02::fb) - Data plane transport-agnostic (HTTP/WS/gRPC/WebRTC/Unix/BEAM) - Discovery scope: localhost default, LAN opt-in, WAN future docs/groove-paper.tex — arXiv preprint draft: "Groove: Formally Verified System Composition via Dependent Types and Linear Resources" - Four formal safety theorems (match, linearity, authenticity, soundness) - Comparison table: Groove vs hard-coded/plugins/service-mesh - Reference implementation across Gossamer/Burble/VeriSimDB/Vext - FLI and browser extension harness described - Targets cs.SE/cs.PL, subsequently ICFP/POPL/ECOOP Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 5d67d0f commit 715c4f7

2 files changed

Lines changed: 806 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)