{"_id":"@altopelago/aeon-runtime","_rev":"12-0a1d457ae77c3680f8c05f5cbbed51b2","name":"@altopelago/aeon-runtime","dist-tags":{"latest":"0.13.0"},"versions":{"0.9.0":{"name":"@altopelago/aeon-runtime","version":"0.9.0","_id":"@altopelago/aeon-runtime@0.9.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"dist":{"shasum":"d915de7dc2966aab3f5b5c1f0dd435acceb428d3","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.0.tgz","fileCount":10,"integrity":"sha512-1BaRgwq0mlGjDzlUQoh0JgyDGurCdP4tAcr4AyKJenbrOTM1N1UiZZvtxIKVEaqLebr2CzP/LzP3OGQLhoA2eA==","signatures":[{"sig":"MEQCIGoj8zQKZHX/jwGKXiiek45QGPFrvK+6A1xb10FcN4N1AiAPPlM4CKR0pdGYeJfloZlI2gva5ql/GiFyaDfhGS7Tow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36743},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-runtime-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"altopelago","email":"aeon@altopelago.com"},"_resolved":"/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-runtime-0.9.0.tgz","_integrity":"sha512-1BaRgwq0mlGjDzlUQoh0JgyDGurCdP4tAcr4AyKJenbrOTM1N1UiZZvtxIKVEaqLebr2CzP/LzP3OGQLhoA2eA==","_npmVersion":"11.6.2","description":"Phase-ordered runtime orchestration for AEON.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@altopelago/aeon-aes":"0.9.0","@altopelago/aeon-core":"0.9.0","@altopelago/aeos-core":"0.9.0","@altopelago/aeon-tonic":"0.9.0","@altopelago/aeon-finalize":"0.9.0","@altopelago/aeon-profiles":"0.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.0_1778883380531_0.5573673103695131","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@altopelago/aeon-runtime","version":"0.9.1","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.9.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"2e9391890c4ffddc26566aa2628bbaca388f7581","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.1.tgz","fileCount":11,"integrity":"sha512-2IJbKrwy3sMkxVPDoITv7CCwESRlXLd9OxqfZSDMGU2DCC/r6PPdFCAa3zSjWCta006AMCcPws83A3OS/V4V1g==","signatures":[{"sig":"MEUCIQC8SwLOFKEP63EoNfDyqmr1EpKVJ1R6o43Qy1Pd2ppgOgIgDZbcFakUTkZVouLB8QDutoNxQI/uvpZrDuSs8mueEL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38421},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-runtime-0.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-runtime-0.9.1.tgz","_integrity":"sha512-2IJbKrwy3sMkxVPDoITv7CCwESRlXLd9OxqfZSDMGU2DCC/r6PPdFCAa3zSjWCta006AMCcPws83A3OS/V4V1g==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.1","@altopelago/aeon-core":"0.9.1","@altopelago/aeos-core":"0.9.1","@altopelago/aeon-tonic":"0.9.1","@altopelago/aeon-finalize":"0.9.1","@altopelago/aeon-profiles":"0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.1_1779887607816_0.7432744903090398","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@altopelago/aeon-runtime","version":"0.9.2","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.9.2","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"a9c54aec89afafcccc36ae1a139a46dc6226b339","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.2.tgz","fileCount":11,"integrity":"sha512-OLjZ6vFBY60AW4Az7vx6/JKu9l7nZNVzDpZxKvSCct+p4hUQ6witpqEGtZWpZ5Q9lL8OYy/+LVz+qz/zUvaM9Q==","signatures":[{"sig":"MEYCIQC+hMSTLXe3XLjMl+AhA2rzOB43T8/qA6CH8OHxUa5W3wIhAOMulebz9CQPOk/ww6Oo/qAuR9wUUwQTGIPZY5H9OEHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-runtime-0.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-runtime-0.9.2.tgz","_integrity":"sha512-OLjZ6vFBY60AW4Az7vx6/JKu9l7nZNVzDpZxKvSCct+p4hUQ6witpqEGtZWpZ5Q9lL8OYy/+LVz+qz/zUvaM9Q==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.2","@altopelago/aeon-core":"0.9.2","@altopelago/aeos-core":"0.9.2","@altopelago/aeon-tonic":"0.9.2","@altopelago/aeon-finalize":"0.9.2","@altopelago/aeon-profiles":"0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.2_1780081392545_0.38112612628148423","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@altopelago/aeon-runtime","version":"0.9.3","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.9.3","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"d2338ed8b0d170a11db628e639ecf4a471d260c4","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.3.tgz","fileCount":11,"integrity":"sha512-ioLEuE3mk2H7/LY+scQWHjmgPiW3u1loI7gRRsTNE+Msc6toHHqOy8U1DuwKawHHmyWSd0CgulYAXn8ysoEmUA==","signatures":[{"sig":"MEUCIC7zUvaMuZiyiHt70WfLGtqZR5CaKdjl036zbvirvkYhAiEAonXNgbDZ72hep5qXsco/5unbYIEYtKF12LrbAJEqJds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-runtime-0.9.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-runtime-0.9.3.tgz","_integrity":"sha512-ioLEuE3mk2H7/LY+scQWHjmgPiW3u1loI7gRRsTNE+Msc6toHHqOy8U1DuwKawHHmyWSd0CgulYAXn8ysoEmUA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.3","@altopelago/aeon-core":"0.9.3","@altopelago/aeos-core":"0.9.3","@altopelago/aeon-tonic":"0.9.3","@altopelago/aeon-finalize":"0.9.3","@altopelago/aeon-profiles":"0.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.3_1780242566223_0.5369572952314736","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@altopelago/aeon-runtime","version":"0.9.4","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.9.4","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"5a2775cee5ac65322f67ad88b83abc2fb0b39211","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.4.tgz","fileCount":11,"integrity":"sha512-FU+n/JsybZaYMNyBovo/qdj3Hz73kUDzLLdtVwUC4a62/eCrR326kOHXVL2kVi02csQgBsVU+pGJst6CeEl8rw==","signatures":[{"sig":"MEQCIDCcKjhdYX0/Xe4s4uJCaZlKSknCJ/O8jX6/kBOGTdr0AiB6cU3K8DU8GOCn3b4tEUvJ4FcHchRN8eno5j9y3r46Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-runtime-0.9.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-runtime-0.9.4.tgz","_integrity":"sha512-FU+n/JsybZaYMNyBovo/qdj3Hz73kUDzLLdtVwUC4a62/eCrR326kOHXVL2kVi02csQgBsVU+pGJst6CeEl8rw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.4","@altopelago/aeon-core":"0.9.4","@altopelago/aeos-core":"0.9.4","@altopelago/aeon-tonic":"0.9.4","@altopelago/aeon-finalize":"0.9.4","@altopelago/aeon-profiles":"0.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.4_1780431835612_0.2770002683806112","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@altopelago/aeon-runtime","version":"0.9.5","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.9.5","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"dc30d5b94df7446771d2cb19509d4af1943cf28e","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.5.tgz","fileCount":11,"integrity":"sha512-RfsQJTikeZsgozboZNwDpiOFts5/hIyjhEp2oqmjoqroYdX4azUkDstHJylbQcAjxOqwmu/qdyEti25QuOWLdA==","signatures":[{"sig":"MEQCIGp1tyv0OxapDjkgFTKg+QgtGJ6gLoB7JIhvscyVdZ95AiBerpj2GHOerIZIpb81Ec5jhpDD5qVT7l4OpQxoviuMeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-runtime-0.9.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-runtime-0.9.5.tgz","_integrity":"sha512-RfsQJTikeZsgozboZNwDpiOFts5/hIyjhEp2oqmjoqroYdX4azUkDstHJylbQcAjxOqwmu/qdyEti25QuOWLdA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.5","@altopelago/aeon-core":"0.9.5","@altopelago/aeos-core":"0.9.5","@altopelago/aeon-tonic":"0.9.5","@altopelago/aeon-finalize":"0.9.5","@altopelago/aeon-profiles":"0.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.5_1780773081678_0.17662013250013575","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@altopelago/aeon-runtime","version":"0.9.6","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.9.6","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"bf5fd7cc728427a63dbbd03cab83aaf295575425","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.9.6.tgz","fileCount":11,"integrity":"sha512-ldoZojCs7dGbNNHq2nx+snz6YjScbbTbzhvzA4yJrGXOjljmiaRaljG+M4wt5MMRrK9A4cxnm9mw2066iovu3A==","signatures":[{"sig":"MEQCIDJVDLdBQPz4iL1uBm3ICd4T2Mkt+F7wdeEF3ufYw4UPAiByHCyKDBz8SR74PaOr2X+R1QIqsNXaz0rjKSYnE9sfng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-runtime-0.9.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-runtime-0.9.6.tgz","_integrity":"sha512-ldoZojCs7dGbNNHq2nx+snz6YjScbbTbzhvzA4yJrGXOjljmiaRaljG+M4wt5MMRrK9A4cxnm9mw2066iovu3A==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.6","@altopelago/aeon-core":"0.9.6","@altopelago/aeos-core":"0.9.6","@altopelago/aeon-tonic":"0.9.6","@altopelago/aeon-finalize":"0.9.6","@altopelago/aeon-profiles":"0.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.9.6_1782667427292_0.5739363540265394","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@altopelago/aeon-runtime","version":"0.10.0","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.10.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"6bba996362b96fe25ba7a76c9227064de5855741","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.10.0.tgz","fileCount":11,"integrity":"sha512-PivE0HKz3VY7dU8fqAPJbpCrgUtsfF302/vPbkEnWSdIPW8mO7vAjdnHTJQZGWPPnDPi2Dx9Vy5PY8KjrvqQMw==","signatures":[{"sig":"MEUCIQDQadIvuged5CP1YwohPd1q2j4+oSLVJzNDQ4Ns0eWWqQIgXuTiemLvqHItnTglmFQm2Ci0LBZRPEdq5CrMFZotqjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40283},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-runtime-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-runtime-0.10.0.tgz","_integrity":"sha512-PivE0HKz3VY7dU8fqAPJbpCrgUtsfF302/vPbkEnWSdIPW8mO7vAjdnHTJQZGWPPnDPi2Dx9Vy5PY8KjrvqQMw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.10.0","@altopelago/aeon-core":"0.10.0","@altopelago/aeos-core":"0.10.0","@altopelago/aeon-tonic":"0.10.0","@altopelago/aeon-finalize":"0.10.0","@altopelago/aeon-profiles":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.10.0_1784043269753_0.7800844052261138","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@altopelago/aeon-runtime","version":"0.11.0","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.11.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"4ce9f7e78843f62b69f27badde766529c3710bdd","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.11.0.tgz","fileCount":11,"integrity":"sha512-RtRk2JVV1wwR1dmTWh+Ze8SZh6SJdgQg5ZnRSW9ftvRRezc8j9MVMphYHiCsHIb5fyJExHo/48ds4ayKrAKe1g==","signatures":[{"sig":"MEUCIQCi6z4IemmBdtpz4HYdECwGVWSaYcqVhL/Pb6+EOG/QOgIgJjNLWFYZZYv4ezbn5FB7L6gL1ciGQpKgWX7SIRJ18ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40283},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-runtime-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-runtime-0.11.0.tgz","_integrity":"sha512-RtRk2JVV1wwR1dmTWh+Ze8SZh6SJdgQg5ZnRSW9ftvRRezc8j9MVMphYHiCsHIb5fyJExHo/48ds4ayKrAKe1g==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.11.0","@altopelago/aeon-core":"0.11.0","@altopelago/aeos-core":"0.11.0","@altopelago/aeon-tonic":"0.11.0","@altopelago/aeon-finalize":"0.11.0","@altopelago/aeon-profiles":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.11.0_1784835641173_0.7020890743188799","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@altopelago/aeon-runtime","version":"0.12.0","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.12.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"4a651876d1bcee017b38ca15c933f6a4a35d1b9b","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.12.0.tgz","fileCount":11,"integrity":"sha512-Lu5idf9ttcu5r3GP/jWYrZmTIJHsjO50psMtbOGOL2l7bxv05w8GvNzx5rzBBmZG/4o6CKiZV781V7GpxEbhfg==","signatures":[{"sig":"MEUCIQDGGm/93zA9RdgJ8NIEKexPbMQNVP1UtivlGB3a96+GRgIgUoKE2IcJo7uqM//fF7qbVCAffrbGqPMGP0OB3OUB7e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40283},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-runtime-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-runtime-0.12.0.tgz","_integrity":"sha512-Lu5idf9ttcu5r3GP/jWYrZmTIJHsjO50psMtbOGOL2l7bxv05w8GvNzx5rzBBmZG/4o6CKiZV781V7GpxEbhfg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.12.0","@altopelago/aeon-core":"0.12.0","@altopelago/aeos-core":"0.12.0","@altopelago/aeon-tonic":"0.12.0","@altopelago/aeon-finalize":"0.12.0","@altopelago/aeon-profiles":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.12.0_1788197607745_0.3167162436672408","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@altopelago/aeon-runtime","version":"0.12.1","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-runtime@0.12.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"ebab0f7fdb8c849758571ab4327747f0a37b7ec8","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.12.1.tgz","fileCount":11,"integrity":"sha512-l1cG0vgXZ/NQP32UFwTV3e4kHm9QjuxgpdDnDKGN6GiYchtXKjsdDQhSUJ/MFigoouaxOrmSsitxUtxYV5jRfg==","signatures":[{"sig":"MEYCIQDP4awe7CjTV4EEN8E4GQrWaduIN47uv2gD2BHa2DKM4wIhALaCX4n/8rAyC6cAT6B2IXgXXOa/XD85inHJPPPyauBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52977},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-runtime-0.12.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"_resolved":"/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-runtime-0.12.1.tgz","_integrity":"sha512-l1cG0vgXZ/NQP32UFwTV3e4kHm9QjuxgpdDnDKGN6GiYchtXKjsdDQhSUJ/MFigoouaxOrmSsitxUtxYV5jRfg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/runtime"},"_npmVersion":"11.14.1","description":"Runtime binding helpers for generated AEON TypeScript types.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.12.1","@altopelago/aeon-core":"0.12.1","@altopelago/aeos-core":"0.12.1","@altopelago/aeon-tonic":"0.12.1","@altopelago/aeon-finalize":"0.12.1","@altopelago/aeon-profiles":"0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-runtime_0.12.1_1789066037670_0.35899990030866746","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@altopelago/aeon-runtime","version":"0.13.0","description":"Runtime binding helpers for generated AEON TypeScript types.","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"sideEffects":false,"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/AltoPelago/aeon.git","directory":"implementations/typescript/packages/runtime"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","keywords":["aeon","aeonite","parser","schema","typescript"],"publishConfig":{"access":"public"},"dependencies":{"@altopelago/aeon-core":"0.13.0","@altopelago/aeon-aes":"0.13.0","@altopelago/aeon-finalize":"0.13.0","@altopelago/aeon-profiles":"0.13.0","@altopelago/aeon-tonic":"0.13.0","@altopelago/aeos-core":"0.13.0"},"scripts":{"build":"tsc -p tsconfig.json","test":"node --test dist/*.test.js","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@altopelago/aeon-runtime@0.13.0","_integrity":"sha512-o2dVtewMNG6koiiI5QcM5LKztwR9DiLTRLazMqUbxLrK/ZXOmGjWxnlnZpLgbgmKINxG7ZgdhEDof1FKENMNFw==","_resolved":"/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-runtime-0.13.0.tgz","_from":"file:/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-runtime-0.13.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-o2dVtewMNG6koiiI5QcM5LKztwR9DiLTRLazMqUbxLrK/ZXOmGjWxnlnZpLgbgmKINxG7ZgdhEDof1FKENMNFw==","shasum":"b22c456c0ebca9bb03a99ffee0038ddab7c78b18","tarball":"https://registry.npmjs.org/@altopelago/aeon-runtime/-/aeon-runtime-0.13.0.tgz","fileCount":11,"unpackedSize":64739,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-runtime@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBqIhTTfhNAOPAa8XWQo9VRSVu68FjngIALKPknwFda1AiEAmDmU+IF2zUAuxmmaGyda4i/iwrr/Q1goJlUKz5eJlYw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2be41a0-19a4-4149-81a7-b15e394e32b0"}},"directories":{},"maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aeon-runtime_0.13.0_1789358732525_0.8812553190530219"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T22:16:20.414Z","modified":"2026-09-14T04:05:32.933Z","0.9.0":"2026-05-15T22:16:20.675Z","0.9.1":"2026-05-27T13:13:27.997Z","0.9.2":"2026-05-29T19:03:12.809Z","0.9.3":"2026-05-31T15:49:26.373Z","0.9.4":"2026-06-02T20:23:55.760Z","0.9.5":"2026-06-06T19:11:21.806Z","0.9.6":"2026-06-28T17:23:47.417Z","0.10.0":"2026-07-14T15:34:29.892Z","0.11.0":"2026-07-23T19:40:41.314Z","0.12.0":"2026-08-31T17:33:27.882Z","0.12.1":"2026-09-10T18:47:17.791Z","0.13.0":"2026-09-14T04:05:32.655Z"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"license":"MIT","homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/runtime#readme","keywords":["aeon","aeonite","parser","schema","typescript"],"repository":{"type":"git","url":"git+https://github.com/AltoPelago/aeon.git","directory":"implementations/typescript/packages/runtime"},"description":"Runtime binding helpers for generated AEON TypeScript types.","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"readme":"# @altopelago/aeon-runtime\n\nPhase-ordered runtime orchestration for AEON.\n\nImplementation docs:\n\n- [`docs/implementations/typescript/api/runtime.md`](../../../../docs/implementations/typescript/api/runtime.md)\n\nThis package runs a deterministic pipeline:\n\n1. Profile compilation (Phases 1-5)\n2. Schema validation (Phase 6)\n3. Reference resolution (Phase 7)\n4. Finalization (Phase 8)\n\nIt enforces `schema -> resolve` ordering by skipping profile-level processors.\n\n## Quick Start\n\n```ts\nimport { runRuntime } from '@altopelago/aeon-runtime';\n\nconst result = runRuntime('name = \"AEON\"\\ncopy = ~name', {\n  mode: 'strict',\n  output: 'json',\n  schema: {\n    rules: [\n      { path: '$.copy', constraints: { type: 'CloneReference' } }\n    ]\n  }\n});\n\nif (!result.meta.errors.length) {\n  console.log(result.document);\n}\n```\n\nFor an existing Telex stream, use the portable runtime path:\n\n```ts\nimport { runTelexRuntime } from '@altopelago/aeon-runtime';\n\nconst result = runTelexRuntime(telexText, { schema });\nif (!result.meta.errors.length) {\n  console.log(result.document);\n}\n```\n\nThis decodes and validates portable AES before applying the schema and direct\nJSON materialization. It does not rebuild the AEON parser AST or run\nsource-language profile processors and tonics.\n\nFilm v1 uses the same portable runtime pipeline after binary decoding:\n\n```ts\nimport { runFilmRuntime } from '@altopelago/aeon-runtime';\n\nconst result = runFilmRuntime(filmBytes, { schema });\nif (!result.meta.errors.length) {\n  console.log(result.document);\n}\n```\n\nFilm input is completely validated before schema or materialization work begins.\nThe runtime exposes no Film writer.\n\n## When To Use This Package\n\nUse `@altopelago/aeon-runtime` when you need the full orchestrated pipeline.\n\nIf you only need:\n\n- compile-only behavior, use `@altopelago/aeon-core`\n- AEOS validation over AES, use `@altopelago/aeos-core`\n\n## Common Patterns\n\n### Request JSON finalization output\n\n```ts\nconst result = runRuntime('name = \"AEON\"', {\n  output: 'json',\n});\n```\n\n### Request linked JSON pointer aliases\n\n```ts\nconst result = runRuntime('a = 2\\nb = ~>a', {\n  output: 'linked-json',\n});\n```\n\n### Include annotations for tooling\n\n```ts\nconst result = runRuntime('a = 1', {\n  includeAnnotations: true,\n});\n```\n\n## API\n\n```ts\nexport interface RuntimeOptions {\n  mode?: 'strict' | 'loose';\n  preset?: 'rich';\n  datatypePolicy?: 'reserved_only' | 'allow_custom';\n  profile?: ProfileRef;\n  registry?: ProfileRegistry;\n  schema?: SchemaV1;\n  output?: 'json' | 'linked-json' | 'map' | 'node';\n  materialization?: 'all' | 'projected';\n  includePaths?: readonly string[];\n  includeAnnotations?: boolean;\n  maxInputBytes?: number;\n  maxAttributeDepth?: number;\n  maxSeparatorDepth?: number;\n  scope?: 'payload' | 'header' | 'full';\n  trailingSeparatorDelimiterPolicy?: 'off' | 'warn' | 'error';\n}\n\nexport function runRuntime(input: string, options?: RuntimeOptions): RuntimeResult;\nexport function runTelexRuntime(input: string, options?: TelexRuntimeOptions): TelexRuntimeResult;\nexport function runFilmRuntime(input: Uint8Array, options?: FilmRuntimeOptions): FilmRuntimeResult;\n```\n\nWhen `includeAnnotations` is enabled, `RuntimeResult` may include:\n\n```ts\nannotations?: readonly AnnotationRecord[];\n```\n\nThis annotation stream is a parallel metadata channel and does not affect phase ordering,\nschema validation, reference resolution, or finalization semantics.\n\nExample (`includeAnnotations: true`):\n\n```json\n{\n  \"aes\": [\n    {\n      \"path\": { \"segments\": [{ \"type\": \"root\" }, { \"type\": \"member\", \"key\": \"a\" }] },\n      \"key\": \"a\",\n      \"value\": { \"type\": \"NumberLiteral\", \"raw\": \"1\", \"value\": \"1\" },\n      \"span\": { \"start\": { \"line\": 2, \"column\": 1, \"offset\": 9 }, \"end\": { \"line\": 2, \"column\": 6, \"offset\": 14 } }\n    }\n  ],\n  \"annotations\": [\n    {\n      \"kind\": \"doc\",\n      \"form\": \"line\",\n      \"raw\": \"//# docs\",\n      \"span\": {\n        \"start\": { \"line\": 1, \"column\": 1, \"offset\": 0 },\n        \"end\": { \"line\": 1, \"column\": 9, \"offset\": 8 }\n      },\n      \"target\": { \"kind\": \"path\", \"path\": \"$.a\" }\n    }\n  ],\n  \"document\": { \"a\": 1 },\n  \"meta\": {\n    \"errors\": [],\n    \"warnings\": []\n  }\n}\n```\n\nTyped binding API (JSON output):\n\n```ts\nexport function runTypedRuntime<TDocument>(\n  input: string,\n  options: TypedRuntimeOptions<TDocument>\n): TypedRuntimeResult<TDocument>;\n\nexport function createTypedRuntimeBinder<TDocument>(\n  schema: SchemaV1,\n  options?: TypedBinderOptions<TDocument>\n): (input: string) => TypedRuntimeResult<TDocument>;\n```\n\nExample:\n\n```ts\nimport { runTypedRuntime } from '@altopelago/aeon-runtime';\nimport type { AppConfig } from './generated-types.js';\n\nconst result = runTypedRuntime<AppConfig>('name = \"AEON\"\\\\nport = 8080', {\n  schema,\n});\n```\n\n## Notes\n\n- Default profile is `core`.\n- Strict mode stops at the first phase that emits errors.\n- Loose mode continues and aggregates diagnostics.\n- Output document format is selected via `output` (`json` default).\n- `linked-json` is the opt-in live JSON materialization mode for `~>` pointer aliases.\n- Typed binding APIs operate on JSON finalization output and support optional runtime guards.\n- `runTelexRuntime` accepts `aes.complete.v1` Telex and fails before schema or finalization when the portable stream is invalid.\n- `runFilmRuntime` accepts Film v1 bytes and follows the same portable AES\n  schema/finalization path without enabling Film output.\n- Film runtime metadata reports the selected shared policy as\n  `effectiveAesLimits`; Film-local byte limits remain in `filmLimits` because\n  the published AltoPelago limits v1 file contains no Film format section.\n- `includeAnnotations` opts into annotation-stream passthrough for tooling/debug output.\n- Annotations are non-authoritative and non-influencing relative to runtime decisions.\n- `maxInputBytes` is available as an input-boundary fail-closed limit.\n","readmeFilename":"README.md"}