@sibjor { [x] Project Directories - Core directory structure established: Project/, Libraries/, Foreign/, Rules/, Documentation/, Software/ - Modular CMake layout active via cmake/*.cmake - SDL3 submodules integrated [ ] FilesLib Prototype - Unified file abstraction layer - Memory-mapped IO support - File hashing (SHA-256) - Metadata handling (timestamps, permissions) - Integration point for FileWorks [ ] PathsLib Prototype - Virtual path system - Path normalization and canonicalization - Sandboxed directory handling - Namespace-based path resolution - Integration with FilesLib [ ] MidsLib Prototype - Middleware for data transformation - Serialization formats (binary, JSON, NUML) - Data schema validation - Message passing between modules [ ] NetsLib Prototype - Unified networking abstraction - TCP/UDP sockets - HTTP/HTTPS client and server - SSH/SFTP support - WebSocket handling - Integration with NetBud [ ] MathsLib Prototype - Vector and matrix math - DSP utilities (psytrance experiments) - Randomness, noise, distributions - Geometry and collision primitives [ ] FileWorks Prototype (Sync, Versioning) - Local file synchronization engine - Remote sync via NetBud - Versioning system (snapshots, diffs) - Conflict resolution - Integration with FilesLib and PathsLib [ ] AuthSide Prototype (Auth & Registration Service, invite-only) - Invite-token registration flow - Passwordless login (email, SSH keys) - Session management - Integration with Kompis and NetBud [ ] Kompis Prototype (E-Mail, Chat, VideoChat, VoiceChat, ScreenShare) - Email client/server (SMTP/IMAP) - Real-time chat (WebSocket) - Voice/video communication (WebRTC or custom stack) - Screen sharing (SDL3 capture) - Integration with AuthSide [ ] NetBud Prototype (WebServer, HTTP, HTTPS, SSH, TCP, UDP, FTP, SFTP) - Unified server framework - Routing system - TLS termination - SSH subsystem - FTP/SFTP module - Integration with NetsLib [ ] InterLingo Prototype (LLVM-like IR, Spoken Languages & Syntax) - Custom IR for language translation - Grammar and syntax specification - Tokenizer and parser - Semantic analysis - Integration with NuCLI and DevIO [ ] NuCLI Prototype (Desktop CLI, Packages, Runs the Projects Stated Above) - Unified CLI for all Numbrella tools - Package management - Plugin loader - System-level commands - Integration with InterLingo [ ] Nudel (App Store with GUI) - GUI frontend for NuCLI - Application browsing, installation, updates - User authentication (AuthSide) - Integration with NetBud [ ] DevIO Prototype (IDE with GUI & Extension Support) - Editor core (SDL3) - Syntax highlighting via InterLingo - Extension system - Build system integration (CMake) - Integration with NuCLI and Nudel [ ] OMDaw Prototype (Digital AUdio Workstation) - Engine Core (SDL3) - Flowchart GUI Nodes (similar to Blueprint) - Music Composition with Text }