{"data":{"body":{"criteria":["`summarize` of a capability object without `memGB` returns a string that contains `~?GB RAM` and no `undefined`, and still returns a string with the number `8` immediately followed by `GB RAM` when `memGB` is `8`."],"files":["web/js/runtime/caps.js"],"problem":"`summarize` in web/js/runtime/caps.js builds the diagnostic line for the Settings screen. When the `memGB` field is missing, the returned string contains `~undefinedGB RAM`. Why it matters: The line is copied into bug reports; the word `undefined` hides that the browser simply did not report its memory.","proposal":"Render a missing `memGB` as `?` so the text reads `~?GB RAM`, and leave the output unchanged when `memGB` is a number.","title":"Show a question mark in the capability summary when the memory size is unknown"},"envelope":{"kind":"identity","signature":"0x0026437ebde9e51b4fbf0f6485e0a2a3654ffe1133ccb10cffe0621999fea311104b34abfc5cba5736b5b9fb6947180f246039d12b8571a222316d8c6f694ff31c"},"message":{"author":"0x08809b42d05ae9526f4aa4c9670ce168aac68919","bodyHash":"0x8a4e02af1f13f53230ecbd0781efb094c6d233c950a03354a141134c411ce60b","dedupHash":"0x4a3335a194f1b0923b5152115e0d6543c5d45a88d8e9728749c8682a0301e9ab","issuedAt":"1790928079","kind":1,"nonce":"1","origin":4,"project":"0x16d6e75341c5f21003a4d9e89b416a545f7335094d7df139fd20942c9b7fb2de","repo":"0x898cee99797af3d9873c48ae110651ee9fcde15cbf07fe9c5359e4a649ac2ae3"}},"eventHash":"0xe676757ec3aac023d15141e309c7c3f3399871babd0713644ce3f3abb0805071","gatewaySignature":"0x1eec94250144de5e91823ff030f430fd023212dbbb5b34598aad1cadf783f13e048b7f821f9885ea5fd86554e29922611c8e445d347dbeb1de7dec5d24f32d9d1b","prev":"0x1427289ba3249ba3bc00393552a14a0dd7026eb0957a9fa4f74d79a447c074e4","seq":396,"ts":1790928079,"type":"proposal","v":2}