tawasuyu
1.182 crates miembros · ~2.800.000 LOC Rust · 4 cuadrantes
Monorepo Cargo con topología cuatripartita estricta
(00_unanchay percibir / 01_yachay conocer /
02_ruway hacer / 03_ukupacha raíz). El
flujo de datos es unidireccional; el estado es
efímero; la sustancia persistente es el DAG direccionado por
contenido. Un dominio = un crate raíz con subcrates plugin
(*-core / *-app / *-cli /
*-server); las UIs son frontends intercambiables sobre
núcleos agnósticos. cargo check --workspace verde en
main es el smoke test mínimo, no una aspiración.
El kernel (03_ukupacha/wawa) está
excluido del workspace por perfil incompatible
(x86_64-unknown-none, panic=abort); cinco
núcleos cruzan esa frontera por path y deben compilar
no_std — format, akasha,
mirada-layout, forth-emisor,
pluma-notebook-core —, verificado contra
wasm32-unknown-unknown por
scripts/check-shared-cores.sh.
- Llimphi — motor de renderizado de interfaces nativas. Pipeline directo sobre GPU:
wgpu 29(HAL multi-backend Vulkan/Metal/DX12/GL),vello 0.9(rasterización vectorial por compute shaders),parley 0.6(shaping + BIDI Unicode + fallback CJK/emoji víafontique),taffy 0.12(layout flexbox/grid sin DOM). Bucle Elm deterministainput → update → view → layout → raster → present; frames puros — el estado anterior es entrada, el siguiente es salida. Catálogo verificado contra el código: 79 widgets + 11 módulos (MANUAL.md), motor 3D propio (llimphi-3d: ray-march sobre SVO, luces, bloom, SSAA) y backend Android sobre el mismoView<Msg>. readme → - Mirada — compositor Wayland y entorno de escritorio completo (35 crates), sobre
smithay 0.7con backend DRM/KMS +libinput. Implementa, además del core yxdg-shell:linux-dmabuf,wlr-layer-shell,wlr-screencopy,wlr-foreign-toplevel,wlr-gamma-control,wlr-output-power,xdg-output,xdg-activation,xdg-decoration,xdg-foreign,pointer-constraints,relative-pointer,text-input+virtual-keyboard,fractional-scale,viewporter,tearing-control,security-context,idle-inhibit,primary-selection,data-controly XWayland. Multi-monitor con hotplug, escala y wallpaper por output; plugins WASM con capacidades derivadas de sus imports y firma Ed25519 — fail-closed. readme → - Wawa
Wasm Architecture for Walled ApplicationsWAWA is the Acronym for Wasm Architecture— kernel bare-metal SASOS (Single Address Space OS), ~24.700 líneasno_std, reactor cooperativo (PIT 100 Hz + IRQs). Userspace = módulos WASM sobrewasmiembebido en el kernel; 23 apps compiladas awasm32-unknown-unknown. La seguridad no es una tabla de permisos: si el bit de la capacidad no está puesto, la función ni se registra en el linker — frontera física. Sobre eso, capacidades por hash de bytecode (ConcesionCapacidadfirmada Ed25519, verificada en kernel zero-alloc, fail-closed: concesión declarada e inválida = cero permisos). Almacén direccionado por contenido BLAKE3 con GC mark/sweep/swap; red propia (akasha) en EtherType propio, sin TCP/IP. Bootea de punta a punta en QEMU/UEFI. readme → - Cosmos — efemérides puro-Rust, sin FFI en runtime: teoría planetaria
VSOP2013(Mercurio→Plutón) y lunarELP/MPP02(Chapront & Francou 2003) con coeficientes embebidos y ablacionados desde el dataset original, más lector propio de kernelsJPL SPK(DE440/DE432s) cuando se quiere precisión sub-métrica. Error declarado y medido:ELP/MPP02 < 5 km vs JPL DE441a ±50 años — sub-arcosegundo para apuntado. Hay un harness de validación que compara contra JPL Horizons y Swiss Ephemeris (cosmos-validation). El solver está desacoplado del visualizador:skywatch,sundial,tides,eclipses,rise-setyastrocartographyson extractos independientes. readme → - Dominium — motor de simulación sobre event-sourcing puro. El estado en cualquier instante es función determinista de
(semilla, secuencia ordenada de eventos). DAG de bifurcaciones para exploración paralela de hipótesis; snapshot/replay con identidad estructural; PRNG sembrado por evento, sin wall-clock. Hoy se está usando como laboratorio de modelado basado en agentes — series y observables sobre corridas, no juguete. readme → - Agora · Minga — agora: identidad
Ed25519auto-soberana (ed25519-daleken userspace,ed25519-compactzero-alloc espejado en kernel) y concesiones de capacidad firmadas por hash de artefacto, revocables. La ceremonia de génesis ya se corrió: anillo de tres claves soberanas (semillas fuera del repo) y las concesiones del sistema firmadas y sembradas en la imagen. minga: almacenamiento distribuido sobresled, content-addressingBLAKE3, CRDT por archivo, sin servidor de coordinación. Identidad ortogonal a localización. agora → minga → - Chasqui · Takiy — chasqui es dos cosas: Brahman, un broker de tipos determinista — los módulos declaran flujos tipados de entrada/salida y el broker casa consumidor↔productor por matching exacto y estructural, con prioridades y sesgos por contexto, sin mover un byte —, y Nouser, inteligencia de datos: escanea directorios en mónadas (clusters semánticos) enriquecidas por proveedores de embedding intercambiables (
mockdeterminista 32d /realONNX 384d), con descubrimiento local-first, fallback DHT y consumo remoto sobre libp2p. takiy: síntesis y secuenciación en tiempo real (xruns medibles) y determinista cuando se le pide — misma semilla, mismo WAV; su primer consumidor real es el motor de audio de supay. chasqui → takiy → - La capa de aplicación — no hay demos: hay apps que se usan.
nahual(gestor de archivos con paridad medida contra Thunar y Dolphin; visores por contenido),shuma(terminal por bloques con rejilla en GPU, espacios de trabajo y teselado),nakui(ERP de partida doble + hoja de cálculo propia + packs fiscales por país declarados en Nickel),hampi(historia clínica con puente ↔ FHIR R4, siete recursos con round-trip verificado — póliza anti-lock-in),paloma(correo multicuenta OAuth2/PKCE + RAG que cita fuentes),kamachiq(soft-PLC WASM determinista con replay),churay(instalador/actualizador firmado),qillqa(registro público a prueba de manipulación, con constancias de inclusión verificables offline),arje(bootloader + PID 1 propios: corre como init de un servidor de producción real — SSH, Caddy, PostgreSQL y Gitea vivos bajo él). Los formatos ajenos entran por puentesshared/foreign-*— nunca al núcleo. nahual → nakui → hampi → arje →


























