Solutionunvalidated
Keep main's nodeFromCompactFrame with length validation and CompactNodeTuple type assertion for array-based frames — Wire dispatch: arrays go to nodeFromCompactFrame, objects go to nodeFromShortCompactFrame. Outcome: Add CompactNodeShort and CompactEdgeShort interface types to compactStream.ts for the object format.
d16c5c14-7a61-4053-a23f-b0d2303f2746
Keep main's nodeFromCompactFrame with length validation and CompactNodeTuple type assertion for array-based frames — Wire dispatch: arrays go to nodeFromCompactFrame, objects go to nodeFromShortCompactFrame. Outcome: Add CompactNodeShort and CompactEdgeShort interface types to compactStream.ts for the object format.