Skip to content

PointSav Documentation

The engineering library for the PointSav platform — operating systems and services for regulated businesses that own their data, their AI, and their record-keeping outright. Where the monorepo holds the code, this wiki holds the reasoning: architecture, services, security, and the governance commitments that bind future development.

os-totebox — La bóveda soberana y host de servicios

os-totebox es la capa de archivo de la familia PointSav: una bóveda aislada por entidad. Almacena los registros, ejecuta los servicios que los procesan y no expone nada más. Una entidad es cualquier cosa que necesita su propio conjunto de libros — una persona, una corporación, una propiedad inmobiliaria, un proyecto, un hogar. Cada entidad tiene su propio os-totebox. Los Toteboxes no comparten archivos, no comparten usuarios y no pueden verse entre sí. Se comunican únicamente a través del Diodo, y solo bajo comando de os-console u os-orchestration — El agregador de flota. Este artículo cubre los servicios internos, la disciplina WORM, la forma actual del host, una limitación de persistencia conocida, los niveles de cómputo y el diseño libremente transferible.

Qué vive dentro

Cada os-totebox aloja un conjunto fijo de servicios:

Servicio Función
service-fs Aplicador del ledger WORM; el único servicio que posee la capacidad de dispositivo de bloque que toca el disco sin procesar
service-input Punto de entrada para ingesta, migración y calibración; las escrituras pasan por service-fs
service-email Ingesta SMTP/IMAP; Maildir WORM; saneamiento de HTML y píxeles de rastreo
service-people Libro mayor de identidades; la superficie F2; reclamaciones de entidad y el grafo Sovereign-ID
service-content Lee cargas útiles, aplica el pipeline de síntesis editorial, genera resultados
service-extraction Extracción de masa de entidades a través del archivo
service-slm Modelo de lenguaje pequeño local; opera detrás del límite de auditoría Doorman

Cada servicio de la tabla es una crate real y actualmente activa, no un marcador de posición. service-fs merece una advertencia específica: su propio servicio complementario de anclaje de integridad viene fallando desde el 2026-08-01, y la firma de checkpoints está deliberadamente sin configurar en esta línea base — el ledger está en ejecución, pero aún no completamente reforzado. Dos funciones que a veces se asumen como servicios separados de os-totebox — un archivo profundo de registros inmutables y un libro mayor financiero — no están respaldadas hoy por servicios dedicados. Lo más cercano que existe son vistas de interfaz sin identidad de servicio propia detrás.

La disciplina WORM

service-fs escribe cargas útiles sin procesar directamente en almacenamiento de bloque de solo adición. No existe operación de borrado en el flujo de código. 1 Un servicio comprometido no puede sobrescribir el historial porque el verbo no existe en la interfaz de almacenamiento. Esta es la capa de aplicación arquitectónica para la integridad de procesamiento y la disciplina WORM.

Cada registro institucional vive como un archivo plano inerte — Markdown, YAML o CSV — que no requiere ningún tiempo de ejecución propietario para leer décadas después. Un libro mayor .yaml o registro .csv puede ser leído por cualquier editor de texto, en cualquier hardware, en cualquier década. El costo de migración de datos tiende a cero: el operador siempre tiene la fuente en un formato que ningún software propietario puede bloquear. La arquitectura de almacenamiento WORM y la arquitectura del ledger describen la implementación técnica.

La forma del host

"os-totebox" nombra hoy tres cosas distintas, y distinguirlas importa para leer bien el resto de esta sección.

La vía de producción es un invitado Linux aislado por seL4. Un dominio de protección seL4 escrito a mano, sin dependencias externas — código real, de bajo nivel, en AArch64, no una simulación — ha arrancado, realizado IPC y conducido tráfico de red VirtIO genuino hasta alcanzar el servicio Doorman mediante un handshake TCP real. Por encima de ese hito de bajo nivel se ubica el diseño de hospedaje real: un VMM gestionado por Microkit (libvmm) arranca un invitado Linux ordinario, sin modificar, y el binario os-totebox se ejecuta dentro de él como el propio proceso init del invitado. La garantía de aislamiento la provee el límite de capacidades formalmente verificado de seL4 en la capa del hipervisor; los servicios dentro del invitado se ejecutan sin modificar. Un sistema de archivos raíz de invitado real y construido a propósito — Ubuntu 24.04 arm64 ("noble"), ensamblado mediante debootstrap — respalda esta vía; la base glibc es una elección deliberada, necesaria por la compatibilidad FFI que requiere el motor de grafo de conocimiento en C++ del que depende service-content. Esto produce una imagen de arranque real y completa (loader.img, de aproximadamente 113 MB) que ha sido verificada en vivo: un arranque genuino, seguido de un ciclo de inferencia de ida y vuelta completo a través del Doorman. La arquitectura objetivo completa es un mapa de capacidades de siete dominios — un watchdog-pd supervisor, y seis dominios de servicio que incluyen service-fs-pd, network-pd, service-content-pd, service-people-pd, service-slm-pd y service-extraction-pd — con un invariante aplicado en tiempo de compilación: solo service-fs-pd recibe jamás la capacidad de dispositivo de bloque. Todo otro dominio alcanza el almacenamiento durable únicamente a través de él.

También existe una imagen NetBSD 10.1 como artefacto transicional, no como el objetivo de producción. Es real y está construida — un pipeline genuino de herramientas cruzadas de NetBSD (nbmakefs, nbinstallboot) produce una imagen arrancable con un manifiesto de firma de binarios Veriexec — pero es un puente de compatibilidad en el camino hacia el invitado seL4 descrito arriba, no un destino paralelo.

Un tercer significado, no relacionado, es el proceso único simple que hoy realmente ejecuta os-totebox localmente. Su propio main.rs lanza service-content y el Doorman (slm-doorman-server) como dos hilos dentro de un proceso Linux ordinario — el enrutador y la lógica de negocio de cada servicio quedan intactos, este archivo solo los lanza juntos. Esto es lo que se despliega como la unidad systemd local-totebox.service en el entorno de desarrollo. Es una forma de empaquetado legítima y con intención de producción por derecho propio (el mismo patrón de un-binario-múltiples-roles que usan herramientas como Vault o Nomad), pero es algo distinto del invitado alojado por seL4 descrito arriba, y el nombre compartido es una fuente real de confusión que vale la pena nombrar con claridad.

Una limitación conocida — persistencia de datos dentro del invitado seL4

El dispositivo de almacenamiento virtio-blk del invitado alojado por seL4 está conectado pero nunca es montado por la secuencia de inicio propia del invitado. En la práctica, esto significa que un reinicio de ese invitado hoy borra todos sus datos. Es una tensión directa con el propio planteamiento de "bóveda de datos soberana y persistente" de este artículo, y una limitación declarada aquí con claridad en lugar de dejarla implícita. Una brecha relacionada la agrava: la vía de apagado ordenado basada en QMP está documentada como no funcional, porque el invitado no declara ningún dispositivo ACPI o de botón de encendido para que QEMU lo señalice. De modo que un redespliegue hoy termina el invitado de forma abrupta, sin garantía de punto de control. Ninguna de las dos brechas afecta el propio ledger WORM de service-fs, que es un servicio separado a nivel de host (ver arriba); afectan los datos que el propio invitado alojado por seL4 acumula internamente. Ambas son elementos abiertos y conocidos, no defectos silenciados.

Niveles de cómputo

os-totebox ajusta su comportamiento según el hardware disponible:

Nivel Perfil Capacidad
Bóveda de Cero Cómputo Nodo en la nube ~$7/mes, ≤1 GB RAM Solo libro mayor WORM y enrutador criptográfico; delega el procesamiento pesado al Relé Yo-Yo
Relé Yo-Yo Nodo en la nube elástico aprovisionado por el operador Puente con estado hacia un nodo de cómputo temporal; ejecuta extracción en lote, luego se desmonta
Hierro Soberano Estación de trabajo con ≥16 GB RAM o servidor bare-metal Carga el modelo de lenguaje pequeño local completo en RAM; sin egreso a la nube

Libremente transferible

Cada instancia de os-totebox está prevista para distribuirse como una única imagen de arranque firmada. El operador la toma y la mueve entre proveedores de nube, un servidor privado o hardware propio en sus instalaciones. No hay sistema operativo anfitrión subyacente que posea las claves. Esta portabilidad es un objetivo de diseño — la instancia en ejecución permanece como propiedad del operador en cualquier entorno — no una concesión de licencia distinta; os-totebox en sí tiene licencia FSL, una de las dos licencias separadas dentro de la familia de sistemas operativos (véase Estructura legal y de propiedad intelectual).

Véase también

  1. NIST. 'Directrices de Seguridad para Infraestructura de Almacenamiento.' SP 800-209, 2020. https://doi.org/10.6028/NIST.SP.800-209

Cite this record: /wiki/totebox-os — revision f754176e, last updated 24 August 2026.

Important Information

Estructura corporativa. PointSav Digital Systems ("PointSav") es actualmente un nombre comercial de Woodfine Capital Projects Inc. ("Woodfine"), con previsión de convertirse en una subsidiaria de propiedad absoluta de Woodfine tras su incorporación. PointSav no ofrece, vende ni solicita por sí mismo valor alguno. Toda oferta de valores asociada a las soluciones inmobiliarias de tenencia directa de Woodfine se realiza exclusivamente por parte de Woodfine, y únicamente por medio del Memorando de Colocación Privada aplicable.

Sin asesoramiento de inversión. El contenido de este wiki se ofrece con fines de ingeniería, operativos, de investigación y de desarrollo. Nada de lo que figura en este wiki constituye asesoramiento de inversión ni una solicitud para invertir en ninguna sociedad o solución de tenencia directa de Woodfine.

Propiedad intelectual. El nombre, el nombre comercial, el logotipo y las marcas de PointSav, junto con todos los productos, servicios y ofertas actuales y futuros de las marcas PointSav y Totebox — así como el software, el código fuente, la documentación, el sistema de diseño y todos los materiales relacionados — son propiedad de Woodfine y sus filiales, salvo los componentes identificados como de código abierto. No se otorga ningún derecho salvo el expresamente establecido en una licencia o acuerdo por escrito. El aviso de marcas completo aparece en el pie de página de cada página de este sitio.

Componentes de código abierto. Algunas partes de la plataforma se ofrecen bajo licencias de código abierto permisivas identificadas en el repositorio correspondiente. El uso de esos componentes se rige por los términos de sus respectivas licencias.

Sin garantía; uso informativo. El contenido de este wiki se ofrece únicamente con fines informativos generales y no constituye una declaración, garantía ni compromiso respecto de la funcionalidad, disponibilidad, precio o hoja de ruta de ningún producto. Algunos artículos describen características, capacidades e hitos planificados o previstos — el lenguaje como "planificado", "previsto", "objetivo", "puede" y "esperado" marca este contenido prospectivo, que está sujeto a cambios y no constituye un compromiso respecto del rendimiento futuro.

Confidencialidad. Cuando un artículo describiría un detalle operativo o de implementación no destinado a divulgación pública, ese artículo no se publica en este wiki. El contenido aquí es documentación de ingeniería de uso general, no configuración específica de clientes.

Jurisdicción. Woodfine Capital Projects Inc. está constituida en Columbia Británica, Canadá. Las referencias a la Sovereign Data Foundation en este wiki describen una iniciativa planificada o prevista únicamente, no una titular de capital actual ni un órgano de gobierno activo.

Cambios a este aviso. PointSav podrá actualizar este aviso periódicamente; rige la versión publicada en esta página.

No es un sistema de presentación de documentos. Este wiki no es un sistema de presentación de valores, un repositorio de divulgación electrónica ni un sustituto de SEDAR+ ni de ningún otro sistema de presentación regulatorio. Las presentaciones formales de valores se realizan a través del sistema de presentación regulatorio correspondiente, no a través de este wiki.

Descargo completo. Este aviso complementa, y no sustituye, el artículo completo de Avisos Legales. En caso de cualquier conflicto, prevalece el artículo de Avisos Legales.

Read the full disclaimer →