FAQ
Is sigMAX open source?
Section titled “Is sigMAX open source?”No. sigMAX is proprietary software. Its two editions, Core and Pro, are distributed under the terms supplied with the product. Public documentation and the use of third-party dependencies do not make sigMAX open source.
What is sigMAX Core?
Section titled “What is sigMAX Core?”Core is the Docker Compose edition. Host and Config run on the same host, and WASM execution takes place in a container. Core has no dedicated isolation boundary for code execution.
What is sigMAX Pro?
Section titled “What is sigMAX Pro?”Pro is the Kubernetes edition. It uses COS2000 as the WASM executor inside a virtual machine managed by KubeVirt. The VM separates the execution environment from the host services.
Does WASM make Core equivalent to Pro isolation?
Section titled “Does WASM make Core equivalent to Pro isolation?”No. WASM memory rules and explicit imports constrain module behavior, but they are different from an infrastructure boundary. Core runs code in its container deployment on the same host as Host and Config. Pro adds the COS2000 VM boundary through KubeVirt. Neither topology eliminates the need to validate artifacts and configure permissions and resource limits.
Are Studio and Enterprise additional editions?
Section titled “Are Studio and Enterprise additional editions?”No. The product has two editions: Core and Pro. Enterprise is an older name in the documentation. Studio refers to an interface, not a third edition or a separate execution topology.
How do I obtain sigMAX?
Section titled “How do I obtain sigMAX?”See access and editions information and contact sigMAX for evaluation and deployment terms. The documentation does not promise anonymous repository access, public binary downloads, pricing or support commitments.
Is Kubernetes part of Core?
Section titled “Is Kubernetes part of Core?”No. Core uses Docker Compose on one host. Kubernetes and the COS2000/KubeVirt execution model belong to Pro.
Does Pro imply a managed SaaS service or a specific observability stack?
Section titled “Does Pro imply a managed SaaS service or a specific observability stack?”No. Pro identifies the Kubernetes and VM execution architecture. Hosting, support, storage backends, observability services and operational commitments depend on the package and deployment agreed for the project.
What do Host and Config do?
Section titled “What do Host and Config do?”Host handles application requests and runtime-side capabilities. Config manages runtime configuration and artifact distribution. The runtime reference describes their interfaces and their relationship with the executor.
Does the LLM generate final code?
Section titled “Does the LLM generate final code?”The intended generation flow uses controlled representations that deterministic generators and validators can process. LLM output should not become trusted executable code without validation. See LLM Boundaries.
What are runtime primitives?
Section titled “What are runtime primitives?”Primitives are named interfaces between WASM logic and runtime capabilities, such as inputs, responses, structured data and allowed service calls. Their supported names, ABI and policy checks depend on the executor and runtime version. See Primitives.
Why does sigMAX use WASM?
Section titled “Why does sigMAX use WASM?”WASM provides a portable binary target with explicit imports and exports. The edition determines where that binary executes: a container for Core or COS2000 in a KubeVirt VM for Pro. See WASM execution boundaries.
Can an application store files and database records?
Section titled “Can an application store files and database records?”Yes. The implementation includes a PostgreSQL storage service with declared operations and schema tools, and MinIO file storage with named buckets and versioning. WASM code calls authorized host interfaces; it does not receive direct SQL connections or unrestricted filesystem access.
Does sigMAX include routing, authentication and cache?
Section titled “Does sigMAX include routing, authentication and cache?”The project extension registry includes Traefik for reverse proxy and TLS, Authentik for identity, Redis for application cache, WireGuard for VPN access, and a monitoring stack. These services are selected and configured per project. See platform capabilities, networking and runtime integrations.
What does COS2000 do besides running WASM?
Section titled “What does COS2000 do besides running WASM?”COS2000 is an operating system with its own network stack, native primitives, Radjae compiler, module publication API, local administration tools and execution diagnostics. It can call permitted external APIs and storage adapters. Its cache and local RAM workspace are temporary; persistent databases and object stores remain external services. Explore COS2000.
What are ObjectIR and DocIR?
Section titled “What are ObjectIR and DocIR?”ObjectIR represents structured business data. DocIR represents document-oriented data for rendering. The distinction keeps business values separate from their presentation; support must be checked against the runtime and artifact version in use.
What is an Agreement?
Section titled “What is an Agreement?”An Agreement records effective state after generation, validation or execution. Comparing this evidence with a Contract helps detect missing artifacts and other differences between intended and produced behavior.
What is generative drift?
Section titled “What is generative drift?”Generative drift is the divergence between intended architecture and produced artifacts. Contracts, validation and agreement evidence make that difference inspectable.
What is FrontMark?
Section titled “What is FrontMark?”FrontMark is the enriched Markdown layer used for this documentation and lightweight frontend content. Astro assembles the site, Svelte supplies interactive components, and Vite supports development and bundling. These frontend tools do not determine the Core or Pro execution boundary.