{"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > shows a twice-reachable value at both of its positions"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a twice-reachable value at both of its positions"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > shows a value shared between siblings after a deep subtree"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a value shared between siblings after a deep subtree"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > still reports a value that holds itself as circular"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a value that holds itself as a cycle"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > circular references > detects and handles circular references"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a value that holds itself as a cycle"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > circular references > handles circular arrays"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns an array that holds itself as a cycle"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > special objects > names a `FabricBytes` rather than showing an empty record"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > special objects > names a `FabricEpochNsec` nested in a record"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged, nested in a record"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > special objects > names a `FabricError`, the `FabricInstance` arm"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > special objects > returns a `FabricInstance` as its codec's encoding"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > primitives > passes through null and undefined"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > primitives > returns null and undefined unchanged"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > primitives > passes through numbers, strings, and booleans"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > primitives > returns numbers, strings, and booleans unchanged"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > functions > converts functions to placeholder strings"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > functions > returns a function named where it has a name"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > plain objects > passes through simple objects"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > plain objects > returns a simple object unchanged"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > plain objects > handles nested objects"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > plain objects > returns a nested object with its nesting intact"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > plain objects > converts function properties to placeholders"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > plain objects > returns a function-valued property rendered in place"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > arrays > handles arrays of primitives"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > arrays > returns an array of primitives unchanged"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > arrays > handles arrays of objects"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > arrays > returns an array of objects with each element converted"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > arrays > converts function elements to placeholders"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > arrays > returns a function element rendered in place"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > depth limit > stops at max depth"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > depth limit > returns the elision marker where the nesting runs past the limit"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > objects with throwing property access > handles objects with properties that throw on read"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > values that resist being read > returns the failure at the property whose getter threw"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > objects with throwing property access > handles proxies with throwing get trap"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > values that resist being read > returns the failure per key for a proxy with a throwing get trap"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > objects with throwing property access > handles proxies that throw on Object.keys"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > values that resist being read > returns the failure for the whole value when its keys cannot be listed"}} {"date":"2026-08-24","from":{"k":"unit","s":"runtime-client","n":"sanitizeForPostMessage > mixed structures > handles complex nested structures with various types"},"to":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > mixed structures > returns a nested structure with each kind rendered in place"}} {"date": "2026-09-03", "from": {"k": "unit", "s": "runtime-client", "n": "runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in sigil label views inside handleCellGet values"}, "to": {"k": "unit", "s": "runtime-client", "n": "runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in the label views carried by cells inside handleCellGet values"}} {"date": "2026-09-03", "from": {"k": "unit", "s": "runtime-client", "n": "runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in sigil label views inside subscription updates"}, "to": {"k": "unit", "s": "runtime-client", "n": "runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in the label views carried by cells inside subscription updates"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > handlePageGet() > resolves the page in the space it is given"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > handlePieceGet() > resolves the piece in the space it is given"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug metadata > accepts bare and of:-schemed pageIds as the same entity"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug metadata > accepts bare and of:-schemed pieceIds as the same entity"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug metadata > ignores non-string slug metadata"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug metadata > ignores non-string slug metadata"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug metadata > reads slug metadata from the page document root"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug metadata > reads slug metadata from the piece document root"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug metadata > throws for a `computed:` page id, naming the address"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug metadata > throws for a `computed:` piece id, naming the address"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug redirects > carries either spelling of a pageId to the same entity"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > carries either spelling of a pieceId to the same entity"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug redirects > loads slug redirects to piece cells through the pieces controller"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > loads slug redirects to piece cells through the pieces controller"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug redirects > renders slug redirects to nested output cells directly"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > renders slug redirects to nested output cells directly"}} {"date":"2026-09-03","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > page slug redirects > renders slug redirects to output cells directly"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > renders slug redirects to output cells directly"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor (H3b) > resolves a cross-space Space label the space's ACL grants (§4.9.3)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > resolves a cross-space Space label the space's ACL grants"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor (§4.9.3 Stage 2) > returns undefined when no ceiling is configured"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor > returns undefined when no ceiling is configured"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor (§4.9.3 Stage 2) > builds a runtime-backed provider that reads a space's ACL doc"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor > builds a runtime-backed provider that reads a space's ACL doc"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement (review 2026-08-11 m7) > threads the host's declared serverExecution flag through the params mapper verbatim"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > threads the host's declared serverExecution flag through the params mapper verbatim"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement (review 2026-08-11 m7) > agrees silently when postures match — both declared-ON and the undeclared-OFF default (OFF-arm-neutral)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > agrees silently when postures match — both declared-ON and the undeclared-OFF default (OFF-arm-neutral)"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement (review 2026-08-11 m7) > refuses LOUDLY when the host declared ON but the worker resolved OFF (the silent F10 revert, now surfaced)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > refuses LOUDLY when the host declared ON but the worker resolved OFF"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement (review 2026-08-11 m7) > refuses the mirrored divergence: a worker resolving ON under a host that declared nothing"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > refuses the mirrored divergence: a worker resolving ON under a host that declared nothing"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor (H3b) > returns undefined when no ceiling is configured"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > returns undefined when no ceiling is configured"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor (H3b) > resolves the acting user's own space against a ceiling"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > resolves the acting user's own space against a ceiling"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor (H3b) > resolves the session workspace when it differs from the principal DID"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > resolves the session workspace when it differs from the principal DID"}} {"date":"2026-09-08","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor (H3b) > withholds the session workspace from a delegated principal"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > withholds the session workspace from a delegated principal"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source from the introspection response (audit 28b)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` from the introspection response"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > reads the cell's own stored label without syncing (caller owns liveness)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > reads the cell's own stored label without syncing"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > agrees silently when postures match — both declared-ON and the undeclared-OFF default (OFF-arm-neutral)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > agrees silently when postures match — both declared-ON and the undeclared-OFF default"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > fails closed on the raw meta:\"cfc\" seam (inv-12 Stage 0 / SC-25)"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > fails closed on the raw `meta: \"cfc\"` seam"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in the label views carried by cells inside handleCellGet values"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` in the label views carried by cells inside `handleCellGet()` values"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > returns the read cell's schema-bearing ref when includeRef is set"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > returns the read cell's schema-bearing ref when `includeRef` is set"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in the label views carried by cells inside subscription updates"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` in the label views carried by cells inside subscription updates"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts Caveat.source in label views on response cell refs"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` in label views on response cell refs"}} {"date":"2026-09-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > ignores schema-bearing anyOf refs when reading nested stored labels"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > ignores schema-bearing `anyOf` refs when reading nested stored labels"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a twice-reachable value at both of its positions"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns a twice-reachable value at both of its positions"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a value shared between siblings after a deep subtree"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns a value shared between siblings after a deep subtree"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns a value that holds itself as a cycle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns a value that holds itself as a cycle"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > sharing and cycles > returns an array that holds itself as a cycle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns an array that holds itself as a cycle"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged, nested in a record"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged, nested in a record"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > special objects > returns a `FabricInstance` as its codec's encoding"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a `FabricInstance` as its codec's encoding"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > primitives > returns null and undefined unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > primitives > returns null and undefined unchanged"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > primitives > returns numbers, strings, and booleans unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > primitives > returns numbers, strings, and booleans unchanged"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > functions > returns a function named where it has a name"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > functions > returns a function named where it has a name"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > plain objects > returns a simple object unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > plain objects > returns a simple object unchanged"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > plain objects > returns a nested object with its nesting intact"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > plain objects > returns a nested object with its nesting intact"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > plain objects > returns a function-valued property rendered in place"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > plain objects > returns a function-valued property rendered in place"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > arrays > returns an array of primitives unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > arrays > returns an array of primitives unchanged"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > arrays > returns an array of objects with each element converted"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > arrays > returns an array of objects with each element converted"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > arrays > returns a function element rendered in place"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > arrays > returns a function element rendered in place"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > depth limit > returns the elision marker where the nesting runs past the limit"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > depth limit > returns the elision marker where the nesting runs past the limit"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > values that resist being read > returns the failure at the property whose getter threw"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > values that resist being read > returns the failure at the property whose getter threw"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > values that resist being read > returns the failure per key for a proxy with a throwing get trap"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > values that resist being read > returns the failure per key for a proxy with a throwing get trap"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > values that resist being read > returns the failure for the whole value when its keys cannot be listed"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > values that resist being read > returns the failure for the whole value when its keys cannot be listed"}} {"date":"2026-08-25","from":{"k":"unit","s":"runtime-client","n":"toConsoleDebugValue > mixed structures > returns a nested structure with each kind rendered in place"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > mixed structures > returns a nested structure with each kind rendered in place"}} {"date":"2026-09-10","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > renders slug redirects to nested output cells directly"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > returns a cell inside a piece under the piece's result schema at its path when its links carry none, syncing the piece's root alone"}} {"date":"2026-09-10","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > renders slug redirects to output cells directly"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > returns a cell inside a document that is no piece, syncing that document's root alone"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > returns undefined when no ceiling is configured"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor() > returns `undefined` when no ceiling is configured"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > resolves the acting user's own space against a ceiling"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor() > resolves the acting user's own space against a ceiling"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > resolves the session workspace when it differs from the principal DID"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor() > resolves the session workspace when it differs from the principal DID"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > withholds the session workspace from a delegated principal"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor() > withholds the session workspace from a delegated principal"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor > resolves a cross-space Space label the space's ACL grants"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderConfidentialityResolverFor() > resolves a cross-space Space label the space's ACL grants"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor > returns undefined when no ceiling is configured"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor() > returns `undefined` when no ceiling is configured"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor > builds a runtime-backed provider that reads a space's ACL doc"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > renderMembershipProviderFor() > builds a runtime-backed provider that reads a space's ACL doc"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug metadata > accepts bare and of:-schemed pieceIds as the same entity"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug metadata > accepts bare and `of:`-schemed `pieceId`s as the same entity"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > carries either spelling of a pieceId to the same entity"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece slug redirects > carries either spelling of a `pieceId` to the same entity"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceGet() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceGet()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceGetSlug() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceGetSlug()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceRemove() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceRemove()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceStart() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceStart()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceStop() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceStop()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceGetSource() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceGetSource()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceGetSourceRevision() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceGetSourceRevision()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceClone() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceClone()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > handlePieceUpdateSource() resolves the piece in the scope the request names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > piece-addressed request scopes > `handlePieceUpdateSource()` resolves the piece in the scope the request names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > carries a long string whole"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > carries a long string whole"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > what the transport accepts > returns a value the realm encoding carries, for each shape it renders"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > what the transport accepts > returns a value the realm encoding carries, for each shape it renders"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > what the transport accepts > returns a `FabricPrimitive` that arrives on the far side still live"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > what the transport accepts > returns a `FabricPrimitive` that arrives on the far side still live"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > what the transport accepts > returns a value the realm encoding carries, for a cell and a query result"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > what the transport accepts > returns a value the realm encoding carries, for a cell and a query result"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns a cell as the link it names"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns a cell as the link it names"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns a cell held in a record beside the record's other keys"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns a cell held in a record beside the record's other keys"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns a query result as its ref together with its data"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns a query result as its ref together with its data"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns a query result that holds itself as a cycle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns a query result that holds itself as a cycle"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns the failure at the query-result key whose read threw"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns the failure at the query-result key whose read threw"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns a query result whose keys cannot be listed the same way at each position"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns a query result whose keys cannot be listed the same way at each position"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > cells > returns a query result reached twice at both of its positions"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > cells > returns a query result reached twice at both of its positions"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > special objects > returns a `FabricPrimitive` unchanged"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a `FabricPrimitive` unchanged, nested in a record"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > special objects > returns a `FabricPrimitive` unchanged, nested in a record"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a `FabricInstance` as its codec's encoding"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > special objects > returns a `FabricInstance` as its codec's encoding"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns an interned symbol unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > special objects > returns an interned symbol unchanged"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > leaves a forged `FabricPrimitive` for the encode to refuse"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > special objects > leaves a forged `FabricPrimitive` for the encode to refuse"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > special objects > returns a unique symbol as its marker"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > special objects > returns a unique symbol as its marker"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns a twice-reachable value at both of its positions"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > sharing and cycles > returns a twice-reachable value at both of its positions"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns a value shared between siblings after a deep subtree"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > sharing and cycles > returns a value shared between siblings after a deep subtree"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns a value that holds itself as a cycle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > sharing and cycles > returns a value that holds itself as a cycle"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > sharing and cycles > returns an array that holds itself as a cycle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > sharing and cycles > returns an array that holds itself as a cycle"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > primitives > returns null and undefined unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > primitives > returns `null` and `undefined` unchanged"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > primitives > returns numbers, strings, and booleans unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > primitives > returns numbers, strings, and booleans unchanged"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > functions > returns a function named where it has a name"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > functions > returns a function named where it has a name"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > plain objects > returns a simple object unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > plain objects > returns a simple object unchanged"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > plain objects > returns a nested object with its nesting intact"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > plain objects > returns a nested object with its nesting intact"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > plain objects > returns a function-valued property rendered in place"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > plain objects > returns a function-valued property rendered in place"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > arrays > returns an array of primitives unchanged"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > arrays > returns an array of primitives unchanged"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > arrays > returns an array of objects with each element converted"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > arrays > returns an array of objects with each element converted"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > arrays > returns a function element rendered in place"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > arrays > returns a function element rendered in place"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > depth limit > returns the elision marker where the nesting runs past the limit"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > depth limit > returns the elision marker where the nesting runs past the limit"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > depth limit > returns a value nested as deep as a reader of plain data needs"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > depth limit > returns a value nested as deep as a reader of plain data needs"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > values that resist being read > returns the failure at the property whose getter threw"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > values that resist being read > returns the failure at the property whose getter threw"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > values that resist being read > returns the failure per key for a proxy with a throwing get trap"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > values that resist being read > returns the failure per key for a proxy with a throwing get trap"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > values that resist being read > returns the failure for the whole value when its keys cannot be listed"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > values that resist being read > returns the failure for the whole value when its keys cannot be listed"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue > mixed structures > returns a nested structure with each kind rendered in place"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > toConsoleDebugValue() > mixed structures > returns a nested structure with each kind rendered in place"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor diagnosis helpers > passes detectNonIdempotent duration through to scheduler.runDiagnosis"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` diagnosis helpers > passes the `detectNonIdempotent()` duration through to `scheduler.runDiagnosis()`"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor diagnosis helpers > routes settle and trigger trace helpers to the scheduler"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` diagnosis helpers > routes settle and trigger trace helpers to the scheduler"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor blob upload IPC > posts FabricBytes contents to the blob route and returns an absolute URL"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` blob upload IPC > posts `FabricBytes` contents to the blob route and returns an absolute URL"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor home pattern IPC > routes the home root through ensureDefaultPattern even when the legacy pattern meta is present"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > routes the home root through `ensureDefaultPattern()` even when the legacy `pattern` meta is present"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > system-pattern update wiring > handleGetSpaceRootPattern() > resolves the stored root without starting it when start is false"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > system-pattern update wiring > handleGetSpaceRootPattern() > resolves the stored root without starting it when `start` is `false`"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > system-pattern update wiring > handleGetSpaceRootPattern() > creates the root for a space that has none, even when start is false"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > system-pattern update wiring > handleGetSpaceRootPattern() > creates the root for a space that has none, even when `start` is `false`"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor cell pull IPC > waits for producer commit durability before returning a cell value"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` cell pull IPC > waits for producer commit durability before returning a cell value"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > fails closed on the raw `meta: \"cfc\"` seam"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > fails closed on the raw `meta: \"cfc\"` seam"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > returns a label view for a cell ref"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > returns a label view for a cell ref"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` from the introspection response"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > redacts `Caveat.source` from the introspection response"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` in the label views carried by cells inside `handleCellGet()` values"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > redacts `Caveat.source` in the label views carried by cells inside `handleCellGet()` values"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > returns the read cell's schema-bearing ref when `includeRef` is set"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > returns the read cell's schema-bearing ref when `includeRef` is set"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > returns the ref alongside the CFC label when both are requested"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > returns the ref alongside the CFC label when both are requested"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > leaves a view on a link the read handed it, which stored data never carries"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > leaves a view on a link the read handed it, which stored data never carries"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` in the label views carried by cells inside subscription updates"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > redacts `Caveat.source` in the label views carried by cells inside subscription updates"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > redacts `Caveat.source` in label views on response cell refs"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > redacts `Caveat.source` in label views on response cell refs"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > returns label views on resolved cell refs"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > returns label views on resolved cell refs"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > describes a resolved SQLite cell as a SQLite capability"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > describes a resolved SQLite cell as a SQLite capability"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > does not look up CFC labels from a result meta cell"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > does not look up CFC labels from a result meta cell"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > reads the cell's own stored label without syncing"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > reads the cell's own stored label without syncing"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > ignores schema-bearing `anyOf` refs when reading nested stored labels"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > ignores schema-bearing `anyOf` refs when reading nested stored labels"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC label IPC > reads nested stored labels after push when child refs rely on parent defs"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC label IPC > reads nested stored labels after push when child refs rely on parent defs"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > routes a cell set through the blind supersede lane"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > routes a cell set through the blind supersede lane"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > prepares mergeable cell append transactions before committing"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > prepares mergeable cell append transactions before committing"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > prepares cell send transactions before committing"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > prepares cell send transactions before committing"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > observes rejected fire-and-forget cell commits"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > observes rejected fire-and-forget cell commits"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > observes resolved fire-and-forget cell commit refusals"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > observes resolved fire-and-forget cell commit refusals"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > returns a strict set commit refusal to the caller"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > returns a strict set commit refusal to the caller"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > returns a confirmed append commit refusal to the caller"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > returns a confirmed append commit refusal to the caller"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor CFC commit preparation > returns a strict send commit refusal to the caller"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` CFC commit preparation > returns a strict send commit refusal to the caller"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > does not forward an inbound label view into worker sigil links"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > does not forward an inbound label view into worker sigil links"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > does not seed worker cells from an inbound label view"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > does not seed worker cells from an inbound label view"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > strips label views from raw sigil links in inbound values"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > strips label views from raw sigil links in inbound values"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > hands back a `FabricPrimitive` whole, nested or not"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > hands back a `FabricPrimitive` whole, nested or not"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > refuses a `FabricInstance`, naming the class and the situation"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > refuses a `FabricInstance`, naming the class and the situation"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > throws for a value that contains itself, naming the path where the cycle closes"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > throws for a value that contains itself, naming the path where the cycle closes"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client CellRef conversion > maps a subtree reachable from two positions at each, rather than taking it for a cycle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > runtime-client `CellRef` conversion > maps a subtree reachable from two positions at each, rather than taking it for a cycle"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.getLoggerCounts > carries a raised flag's metadata through to the response"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.getLoggerCounts() > carries a raised flag's metadata through to the response"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.getLoggerCounts > refuses to answer at all when a flag holds unsendable metadata"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.getLoggerCounts() > refuses to answer at all when a flag holds unsendable metadata"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags > accepts metadata that vets, and a flag raised without any"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags() > accepts metadata that vets, and a flag raised without any"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags > refuses a flag named with a key no `FabricPlainObject` carries"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags() > refuses a flag named with a key no `FabricPlainObject` carries"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags > throws, rendering what it refused"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags() > throws, rendering what it refused"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags > throws rather than dropping the metadata and reporting the flag"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > assertFabricLoggerFlags() > throws rather than dropping the metadata and reporting the flag"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor VDom event label-view ingress > strips label views from sigil links in inbound VDOM events"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` VDom event label-view ingress > strips label views from sigil links in inbound VDOM events"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor pattern coverage IPC > returns the worker collector's report"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` pattern coverage IPC > returns the worker collector's report"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor pattern coverage IPC > reports null when the worker was built without a collector"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` pattern coverage IPC > reports `null` when the worker was built without a collector"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor pattern coverage IPC > routes a GetPatternCoverage request through the dispatcher"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` pattern coverage IPC > routes a `GetPatternCoverage` request through the dispatcher"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor event attention IPC > forwards only complete terminal-attention outcomes"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` event attention IPC > forwards only complete terminal-attention outcomes"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor event attention IPC > installs and cancels the runtime notification subscription"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` event attention IPC > installs and cancels the runtime notification subscription"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor event attention IPC > lists only authoritative unresolved notices and dispatches resolution"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` event attention IPC > lists only authoritative unresolved notices and dispatches resolution"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor event attention IPC > surfaces attention index and sidecar synchronization failures"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` event attention IPC > surfaces attention index and sidecar synchronization failures"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor event attention IPC > rejects resolution when the storage capability is absent"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` event attention IPC > rejects resolution when the storage capability is absent"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > threads the host's declared serverExecution flag through the params mapper verbatim"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > worker/host server-execution posture agreement > threads the host's declared `serverExecution` flag through the params mapper verbatim"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData > threads CFC initialization settings through the preset into runtime options"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData() > threads CFC initialization settings through the preset into runtime options"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData > refuses to build the worker runtime on a mode off the ladder"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData() > refuses to build the worker runtime on a mode off the ladder"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData > falls back to the shared CFC pin when the host sends no dial"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData() > falls back to the shared CFC pin when the host sends no dial"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData > threads the host-decided space-host map through to the runtime options"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData() > threads the host-decided space-host map through to the runtime options"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData > builds a fresh collector only when the host asks for coverage"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > browserWorkerParamsFromInitializationData() > builds a fresh collector only when the host asks for coverage"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > resolves the home space to the initialize-time context and rejects a missing space"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > resolves the home space to the initialize-time context and rejects a missing space"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > lazily builds a distinct, cached context for a foreign space"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > lazily builds a distinct, cached context for a foreign space"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > handlePieceGet() > resolves the piece in the space it is given"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > handlePieceGet() > resolves the piece in the space it is given"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > handleRuntimeSynced() > awaits every opened space, naming none"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > handleRuntimeSynced() > awaits every opened space, naming none"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > handleIdle() > awaits commit-durability quiescence, not plain idle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > handleIdle() > awaits commit-durability quiescence, not plain idle"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > watchSiteTable() > uses the last usable entry per space without replacing an accepted route"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > watchSiteTable() > uses the last usable entry per space without replacing an accepted route"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > watchSiteTable() > leaves a loopback entry on apiUrl when the page did not reach loopback"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > watchSiteTable() > leaves a loopback entry on `apiUrl` when the page did not reach loopback"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > watchSiteTable() > lets a later loopback row retire an earlier route for the same space"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > watchSiteTable() > lets a later loopback row retire an earlier route for the same space"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > watchSiteTable() > registers a loopback entry when the page reached loopback too"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > watchSiteTable() > registers a loopback entry when the page reached loopback too"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > handleRegisterSpaceHost() > forwards to the runtime and reports the verdict"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > handleRegisterSpaceHost() > forwards to the runtime and reports the verdict"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > setMemoryMessageCompression() > forwards the requested mode to storage"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > setMemoryMessageCompression() > forwards the requested mode to storage"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor per-space piece contexts > piecesFor() > returns only existing contexts, and creates none lazily"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` per-space piece contexts > piecesFor() > returns only existing contexts, and creates none lazily"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor vdom mount render policy > threads the configured ceiling into each mount's reconciler"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` vdom mount render policy > threads the configured ceiling into each mount's reconciler"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor vdom mount render policy > keeps mounts unbounded when no ceiling is configured"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` vdom mount render policy > keeps mounts unbounded when no ceiling is configured"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor handleVDomEvent dropped-event warning > warns with mountId and handlerId when the handler is missing"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor.handleVDomEvent()` dropped-event warning > warns with `mountId` and `handlerId` when the handler is missing"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor handleVDomEvent dropped-event warning > does not warn when the reconciler dispatches the event"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor.handleVDomEvent()` dropped-event warning > does not warn when the reconciler dispatches the event"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor handleVDomEvent dropped-event warning > warns when no mount exists for the event's mountId"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor.handleVDomEvent()` dropped-event warning > warns when no mount exists for the event's `mountId`"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.handleNotification > routes a VDomEvent notification to the mount's reconciler"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.handleNotification() > routes a `VDomEvent` notification to the mount's reconciler"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.handleNotification > routes a VDomBatchApplied notification to the mount's reconciler"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.handleNotification() > routes a `VDomBatchApplied` notification to the mount's reconciler"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.handleNotification > warns on an unknown notification type without throwing"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor.handleNotification() > warns on an unknown notification type without throwing"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > queries an unlabeled database through its storage provider"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > queries an unlabeled database through its storage provider"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > waits for a scoped database factory commit before loading its handle"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > waits for a scoped database factory commit before loading its handle"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > keeps SQLite BLOB parameters encoded across the storage boundary"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > keeps SQLite BLOB parameters encoded across the storage boundary"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > lowers linked and nested SQLite bind values for storage"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > lowers linked and nested SQLite bind values for storage"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > preserves reserved SQLite column names in query rows"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > preserves reserved SQLite column names in query rows"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > refuses a direct query whose result needs CFC provenance"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > refuses a direct query whose result needs CFC provenance"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > rejects queries when the storage provider has no SQLite support"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > rejects queries when the storage provider has no SQLite support"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > rejects queries through a cell without a database reference"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > rejects queries through a cell without a database reference"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > rejects a database reference with an unknown scope"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > rejects a database reference with an unknown scope"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > rejects a database reference with a non-string owner"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > rejects a database reference with a non-string owner"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > commits writes through the database cell's transactional exec"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > commits writes through the database cell's transactional exec"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > uses durable labels for Cells bound to direct SQLite writes"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > uses durable labels for `Cell`s bound to direct SQLite writes"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > materializes a scoped database handle in the same direct transaction as its first write"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > materializes a scoped database handle in the same direct transaction as its first write"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > reports a transactional SQLite write failure"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > reports a transactional SQLite write failure"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor SQLite IPC > routes SQLite requests through the processor dispatch"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` SQLite IPC > routes SQLite requests through the processor dispatch"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > cell subscriptions > gives each client its own subscription to the same cell"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > cell subscriptions > gives each client its own subscription to the same cell"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > cell subscriptions > returns `false` for a second subscription by the same client"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > cell subscriptions > returns `false` for a second subscription by the same client"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > cell subscriptions > keeps one client's feed running when another unsubscribes the same cell"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > cell subscriptions > keeps one client's feed running when another unsubscribes the same cell"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > cell subscriptions > returns `false` for an unsubscribe of another client's subscription"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > cell subscriptions > returns `false` for an unsubscribe of another client's subscription"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > VDOM mounts > cancels view registration that completes after its mount was removed"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > VDOM mounts > cancels view registration that completes after its mount was removed"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > VDOM mounts > keeps one client's mount when another mounts under the same mount id"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > VDOM mounts > keeps one client's mount when another mounts under the same mount id"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > VDOM mounts > replaces a client's own mount when it mounts that id again"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > VDOM mounts > replaces a client's own mount when it mounts that id again"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > VDOM mounts > sends each mount's batches to the client that mounted it"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > VDOM mounts > sends each mount's batches to the client that mounted it"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > mountErrorSink() > posts a render error to the client that mounted, and no other"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > mountErrorSink() > posts a render error to the client that mounted, and no other"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > mountErrorSink() > carries a compiler-stack failure's code, so the shell can act on it"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > mountErrorSink() > carries a compiler-stack failure's code, so the shell can act on it"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > event routing > routes a DOM event to the mount of the client that sent it"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > event routing > routes a DOM event to the mount of the client that sent it"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > event routing > routes a batch acknowledgement to the mount of the client that sent it"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > event routing > routes a batch acknowledgement to the mount of the client that sent it"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > operation sessions and subscriptions > returns `false` when a client unsubscribes another client's subscription"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > operation sessions and subscriptions > returns `false` when a client unsubscribes another client's subscription"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > operation sessions and subscriptions > returns `true` when the subscribing client unsubscribes its own"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > operation sessions and subscriptions > returns `true` when the subscribing client unsubscribes its own"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > operation sessions and subscriptions > returns `false` when a client closes another client's session"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > operation sessions and subscriptions > returns `false` when a client closes another client's session"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > operation sessions and subscriptions > returns `true` when the owning client closes its own session"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > operation sessions and subscriptions > returns `true` when the owning client closes its own session"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > disposeClient() > cancels only the departing client's subscriptions and mounts"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > disposeClient() > cancels only the departing client's subscriptions and mounts"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > disposeClient() > stops the departing client's operation feeds and no other's"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > disposeClient() > stops the departing client's operation feeds and no other's"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > disposeClient() > forgets the departing client's operation sessions and no other's"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > disposeClient() > forgets the departing client's operation sessions and no other's"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > disposeClient() > forgets a session the departing client opened and never subscribed on"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > disposeClient() > forgets a session the departing client opened and never subscribed on"}} {"date":"2026-09-20","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > RuntimeProcessor multi-client namespacing > disposeClient() > leaves the runtime running"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` multi-client namespacing > disposeClient() > leaves the runtime running"}} {"date": "2026-09-29", "from": {"k": "unit", "s": "runtime-client", "n": "`RuntimeProcessor` home pattern IPC > records an unlabeled entry when the request carries no label"}, "to": {"k": "unit", "s": "runtime-client", "n": "`RuntimeProcessor` home pattern IPC > records an entry with an empty name when the request carries no label"}} {"date":"2026-10-02","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > render-readiness pulls > waits for pending commits by default"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > render-readiness pulls > returns readable state while an unrelated commit is pending by default"}} {"date":"2026-10-05","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > opens Home when ensuring the private inbox fails, and ensures it on the next ensure"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > opens Home when sending the private inbox ensure throws, and sends it again on the next ensure"}} {"date":"2026-10-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > opens Home when sending the private inbox ensure throws, and sends it again on the next ensure"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > opens Home when Home's handling of the private inbox ensure fails, and sends it again on the next ensure"}} {"date":"2026-10-12","from":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > starting Home's root > returns the root when sending the private inbox ensure throws, and reports the failure"},"to":{"k":"unit","s":"runtime-client","n":"runtime-processor > `RuntimeProcessor` home pattern IPC > starting Home's root > returns the root when Home's handling of the private inbox ensure fails, and reports the failure"}}