@bldrs-ai/conway/stream — the streaming parse/index plane (epic #390;
design/new/streaming-federated-loader.md).
Fixed-memory opens: a model parses through a bounded moving window over a ByteSource into a columnar record index (StepIndexColumns — no per-record object phase), reads its source bytes on demand through a windowed provider over a StepExternalByteStore (e.g. OPFS), and serializes its index to a revisit sidecar whose payload IS the columns. Incremental consumers (type index, cross-refs) subscribe to per-record events via StreamingRecordDispatcher while the parse runs.
This is the conway-native namespace for new-era consumers. The web-ifc
compat shim (@bldrs-ai/conway/web-ifc) adapts parts of this surface to
web-ifc's API (e.g. OpenModelStreamed) and is headed for retirement;
new integrations should build against this module directly.
@bldrs-ai/conway/stream — the streaming parse/index plane (epic #390;
design/new/streaming-federated-loader.md).
Fixed-memory opens: a model parses through a bounded moving window over a ByteSource into a columnar record index (StepIndexColumns — no per-record object phase), reads its source bytes on demand through a windowed provider over a StepExternalByteStore (e.g. OPFS), and serializes its index to a revisit sidecar whose payload IS the columns. Incremental consumers (type index, cross-refs) subscribe to per-record events via StreamingRecordDispatcher while the parse runs.
This is the conway-native namespace for new-era consumers. The web-ifc
compat shim (@bldrs-ai/conway/web-ifc) adapts parts of this surface to
web-ifc's API (e.g. OpenModelStreamed) and is headed for retirement;
new integrations should build against this module directly.
@bldrs-ai/conway/stream— the streaming parse/index plane (epic #390; design/new/streaming-federated-loader.md).Fixed-memory opens: a model parses through a bounded moving window over a ByteSource into a columnar record index (StepIndexColumns — no per-record object phase), reads its source bytes on demand through a windowed provider over a StepExternalByteStore (e.g. OPFS), and serializes its index to a revisit sidecar whose payload IS the columns. Incremental consumers (type index, cross-refs) subscribe to per-record events via StreamingRecordDispatcher while the parse runs.
This is the conway-native namespace for new-era consumers. The web-ifc compat shim (
@bldrs-ai/conway/web-ifc) adapts parts of this surface to web-ifc's API (e.g.OpenModelStreamed) and is headed for retirement; new integrations should build against this module directly.