631 B
631 B
Architecture
The shell lazy-loads a React workbench. Pure core modules parse and validate JSON-like values, hold a named in-memory document map, resolve only relative local references, collect operations, derive bounded examples, compare operation contracts and summarize saved exchanges. No module exposes a request executor.
JSON uses hardened shared helpers. YAML is converted with bounded alias count and then recursively checked for depth, node count, dangerous keys and plain JSON values. Rendering uses React text nodes and read-only textareas. The same-origin service worker caches only packaged application resources.