Module demand

References

Re-exports createWasmTileBackend
Re-exports DemandGeometryQueue

@bldrs-ai/conway/demand — demand-driven geometry residency (epic #390; design/new/streaming-federated-loader.md, "two regimes").

The synchronous half: a priority DemandGeometryQueue admits instances under a byte budget against GeometryTiles — in production the wasm-backed GeometryTilePool composition created by createWasmTileBackend, extracting through IfcTileAssetExtractor into the conway-geom TilePool. The asynchronous half: DemandResidencyPump pages source-byte ranges in (via the stream plane's windowed provider) before forwarding demand, so a pump cycle never hits a non-resident range mid-extract.

Conway-native namespace; see @bldrs-ai/conway/stream for the parse plane and @bldrs-ai/conway/mem for the general pool primitives this builds on.

Re-exports DemandQueueStats

@bldrs-ai/conway/demand — demand-driven geometry residency (epic #390; design/new/streaming-federated-loader.md, "two regimes").

The synchronous half: a priority DemandGeometryQueue admits instances under a byte budget against GeometryTiles — in production the wasm-backed GeometryTilePool composition created by createWasmTileBackend, extracting through IfcTileAssetExtractor into the conway-geom TilePool. The asynchronous half: DemandResidencyPump pages source-byte ranges in (via the stream plane's windowed provider) before forwarding demand, so a pump cycle never hits a non-resident range mid-extract.

Conway-native namespace; see @bldrs-ai/conway/stream for the parse plane and @bldrs-ai/conway/mem for the general pool primitives this builds on.

Re-exports DemandResidencyPump
Re-exports GeometryAsset
Re-exports GeometryTilePayload
Re-exports GeometryTilePool
Re-exports GeometryTilePoolBindings
Re-exports GeometryTiles

@bldrs-ai/conway/demand — demand-driven geometry residency (epic #390; design/new/streaming-federated-loader.md, "two regimes").

The synchronous half: a priority DemandGeometryQueue admits instances under a byte budget against GeometryTiles — in production the wasm-backed GeometryTilePool composition created by createWasmTileBackend, extracting through IfcTileAssetExtractor into the conway-geom TilePool. The asynchronous half: DemandResidencyPump pages source-byte ranges in (via the stream plane's windowed provider) before forwarding demand, so a pump cycle never hits a non-resident range mid-extract.

Conway-native namespace; see @bldrs-ai/conway/stream for the parse plane and @bldrs-ai/conway/mem for the general pool primitives this builds on.

Re-exports IfcTileAssetExtractor
Re-exports InstanceAssetSource
Re-exports PumpResult
Re-exports readGeometryTilePayload
Re-exports ResidencyPrefetcher
Re-exports TileAssetExtractor
Re-exports TileCommitBindings
Re-exports WasmTileBackend