Loading the institute record…
Loading the institute record…
A native browser runtime for typed spatial state, adaptive indexing, deterministic solvers, interchange normalization, and auditable application fixtures
The workbench below is backed by reusable TypeScript modules for typed scene state, adaptive octree locality, local metric frames, canonical SHA-256 revisions, solver dispatch, deterministic command compilation, bounded import adapters, multi-agent branch planning, and twelve application fixtures. It makes no model or paid-API call.
Passing application rows are deterministic fixture conformance—not measured performance, complete interchange, building-code approval, structural analysis, robot safety, or production spatial accuracy.
Typed world state, adaptive spatial addressing, metric frames, immutable revisions, solver dispatch, deterministic language compilation, bounded import normalization, and application fixtures now share one runtime.
sha256:58a75ea1d736e5c3922f…No model call occurs. Unmatched or ambiguous language is refused instead of guessed.
Compile a request to expose the command selected by the runtime.
This standalone HTML preserves the first compact collision, doorway, timeline, and counterfactual teaching surface. The native runtime above is the current implementation.
D25 is the public reference implementation of Semantic Fractal Topology: a language-addressable spatial intermediate representation that keeps semantic identity, recursive spatial address, metric evidence, deterministic calculation, revision history, and human authority separate.
Version 2 replaces the primary embedded teaching animation with a native React workbench backed by reusable TypeScript modules. The earlier standalone Spatial Intent Deck remains downloadable as a compact compatibility artifact, but it is no longer the authoritative implementation surface.
The runtime is browser-local. It makes no paid API call and requires no network after the page has loaded. Every visible result is derived from authored fixture state and deterministic code in the repository.
The authoritative fixture object is sft.scene.v1. It contains:
The validator rejects duplicate IDs, missing relation endpoints, unknown frame references, inverted bounds, frame cycles, containment cycles, and assembly-order cycles. Semantic-only entities remain legal but produce warnings when a metric query requires dimensions.
Entities with metric bounds are transformed into a world frame and inserted into an adaptive octree. Only occupied branches subdivide. Objects spanning multiple children remain at the nearest containing parent rather than being duplicated into every child.
The public inspector exposes:
The octree is a broad-phase locality structure. Its address does not replace exact geometry.
Every metric object identifies its local frame, unit, precision, and tolerance. Frame transforms support translation, basis orientation, scale, parent-frame composition, unit conversion, world-space bounds, interval arithmetic, signed clearance, and bounded fit predicates.
A conclusion is:
EXACT when all required authored facts are exact under the selected kernel;BOUNDED when tolerance or bounded primitives are involved;UNKNOWN when the available interval crosses the decision boundary;Canonical JSON serialization and an in-browser SHA-256 implementation produce stable content identities. Scene revisions are immutable objects containing:
Branch names are mutable pointers. MAIN is never silently rewritten. Two agents may fork the same accepted head, propose disjoint changes, receive a conflict assessment, and materialize a two-parent MERGE_CANDIDATE. That candidate remains non-accepted until a separate authority gate acts.
The typed dispatcher currently exposes eight commands and bounded kernels:
QUERY_FIT — axis-aligned bounded object projections through an authored opening;QUERY_COLLISION — adaptive-octree candidate reduction plus bounded AABB overlap;VALIDATE_CONSTRAINTS — graph, frame, endpoint, and directed-cycle validation;QUERY_REACHABILITY — deterministic breadth-first path search with blocked and minimum-clearance edges;AUDIT_ASSEMBLY — topological ordering of requires_before relations;AUDIT_ARCHITECTURAL_CLEARANCE — authored project-policy checks for openings, routes, headroom, and service depth;AUDIT_SERVICE_ACCESS — obstruction checks against authored service-access zones;MOVE_ENTITY — a typed containment-change proposal that may be committed to a non-main branch by an explicit user action.Each result exposes the selected solver, status, precision, trace, warnings, and structured result object. An AABB overlap is labeled as a narrow-phase candidate, not proven mesh contact. An authored architectural policy is labeled as project policy, not building-code certification.
The public compiler is deterministic and rule-based. It recognizes bounded forms for fit, reachability, service access, assembly order, architectural clearance, collision, constraint validation, and movement.
The compiler resolves references against scene IDs and names. It returns:
COMPILED with a typed command;AMBIGUOUS with visible candidate entities;INVALID when a required reference is absent;UNSUPPORTED when no approved pattern matches.No model call occurs. The compiler refuses “make the building perfect” rather than inventing an executable interpretation.
Five public-safe normalization paths feed the same graph:
The adapter boundary is deliberately honest. The browser runtime does not claim native STEP/IGES B-rep parsing, complete IFC semantics, binary USD crate support, glTF accessor geometry decoding, URDF/SDF XML parsing, mesh collision, IK, SLAM, or controller execution.
The runtime includes twelve deterministic conformance cases:
All twelve currently satisfy their authored deterministic expectations. This is DETERMINISTIC_FIXTURE_CONFORMANCE, not a performance, scaling, interoperability, geometric-accuracy, building-code, robot-safety, or production result.
The runtime now provides a concrete starting point for:
The most credible first product is not a universal world simulator. It is an audit layer that sits between heterogeneous scene sources, language requests, deterministic specialist kernels, and an authority-controlled revision ledger.
The public package includes:
IMPLEMENTED applies to the versioned browser-local runtime, its schemas, deterministic algorithms, authored fixtures, and public interface.
It does not establish:
Those claims remain governed by b18-semantic-fractal-topology. A fixture, schema, green build, or clean merge candidate cannot promote itself into accepted real-world evidence.