{ "comment": "Stored pattern-VALUE fixture: refsOnly is the current writer's boundary output ($patternRef + schemas, no graph). Earlier vintages (preE3 bare graph, E3 dual-write) were dropped with the legacy read path (identity E5, data-wipe decision). Refresh by re-running test/fixtures/capture-pre-e3.ts.", "program": { "main": "/main.tsx", "files": [ { "name": "/main.tsx", "contents": "import { pattern } from 'commonfabric';\nexport default pattern<{ items: { v: number }[] }>(({ items }) => {\n return { vs: items.map((item) => item.v) };\n});" } ] }, "serialized": { "refsOnly": { "$patternRef": { "identity": "iePZ7pc3Z_bkZw5_nxY44qAzwNx9nd5s3EJAS5aB0As", "symbol": "default" }, "argumentSchema": { "type": "object", "properties": { "items": { "type": "array", "items": { "type": "object", "properties": { "v": { "type": "number" } }, "required": [ "v" ] } } }, "required": [ "items" ] }, "resultSchema": { "type": "object", "properties": { "vs": { "type": "array", "items": { "type": "number" } } }, "required": [ "vs" ] } } } }