Defined scope
- vast/1 package
- Canonicalization and integrity
- Whole-System and subtree closure
- Import rebinding
CONCEPT
A .vast file is an experimental `vast/1` sealed JSON package carrying a System-relative whole-System or subtree closure, its manifest and integrity hash—not a live Environment.
The implemented .vast export/import model, integrity guarantees, boundary references, tested round-trip and unresolved trust and migration limits.
EDITORIAL FRAME
A concise view of its scope, position, limitations and supporting sources.
.vast is a file convention backed by runtime code, not an acronym expanded by the contracts. The repository does not establish “Vertex Action Surface Tie” as the technical meaning of the name. Version vast/1 serializes a portable closure in JSON.
The canonical body contains System-relative vertices and ties. The manifest records package ID and version, closure kind and root, vertex and tie counts, compatibility, boundary references and a SHA-256 packageHash. Stable canonicalization makes identity independent from the target System ID.
The internal round-trip scenario is concrete:
export System A → write .vast JSON → read and verify
→ import into a fresh runtime as System B
→ execute a canonical Action
→ re-export an untouched import
→ compare packageHash
Tests verify identical sealed identity before subsequent writes, continued runtime execution after import, rejection of unsupported format versions, tamper rejection and collision failure. Another E2E scenario exports a VAB-born production graph and a lived-in Workspace subtree.
Portable: graph identity relative to the package, Vertex/Tie data, structural closure, manifest, provenance declarations, compatibility and boundary references.
Local: active Environment, credentials, secrets, processes, filesystem placement, provider configuration, resource grants and effective authority. These must be resolved or revalidated on arrival.
vast/1 is experimental. A package hash provides integrity, not author trust. Signature and provenance structures are not yet a marketplace-grade verification chain. Multi-package mounting, atomic upgrade, migrations, resource limits and hostile-input hardening are not presented as released guarantees. Current tests are internal repository validation, not independent certification.
DOCUMENTED RELATIONSHIPS
Each link names the relationship between two entries and why it matters.
VASTE implements the experimental vast/1 portable graph package format for whole-System and subtree closures.
The validation record documents the implemented vast/1 round-trip and its trust and compatibility limits.
.vast Portable Graph Format. 1.0.0. Electronic Artefacts, 2026-07-11. https://electronicartefacts.com/knowledge/concepts/vast-portable-graph-format/
2 public links connect this page to nearby projects, concepts and references.