VSAVM

Specs

The Specs section contains URS, FS, and NFS documents (GAMP-inspired) and the DS design specifications. The canonical source format is Markdown, suitable for versioning and review.

This page offers two ways to open specs: a client-side HTML viewer and direct Markdown links.

HTML Viewer

These links open a lightweight viewer that loads the Markdown file and renders it into readable HTML in the browser.

Requirements

Design Specifications

Markdown Links

These links open the raw Markdown files directly.

Requirements

Design Specifications

Specification Structure

The consolidated design specifications cover the complete VSAVM architecture:

  • DS001: High-level vision, event stream representation, VSA integration, geometric interpretation, conceptual spaces
  • DS002: VM state and memory model, instruction set architecture, execution modes, macro-instruction system
  • DS003: Natural language query compilation, program search, schema learning, multimodal query processing
  • DS004: Correctness contract, bounded closure algorithm, consistency checking, execution tracing
  • DS005: Two-loop training architecture, compression-driven learning, RL integration, performance optimization
  • DS006: Implementation plan, source code structure, strategy interfaces, test organization
  • DS007: Data formats, serialization schemas, identifier formats, system constants
  • DS008: Algorithms in pseudocode
  • DS009: Error categories and recovery strategies
  • DS010: VSA-based emergent separator discovery and RL boundary optimization
  • DS011: Generative decoding via macro-units, VM state conditioning, claim validation, and time/token budgets
  • DS012: Optional disk-backed fact storage (FileStore) to reduce RAM pressure, with append-only logs and tombstones