Status: design agreed in the den Matrix support thread, revised after an adversarial review. This file is for review before any code lands. It is published as a public gist linked from #694 (Q8).
Code read at den 14ca369 (after #743). Every claim is marked measured (at 14ca369) or derived (read from source, not run). The §1 and §5 probes ran with nix-unit under a 12G memory cap in throwaway test files that were not kept, so those tables can only be re-checked by re-running them; the PR cells in §7 re-derive each one. The microvm-topology facts in §3 and the flake-system kind entry in §2 were measured during review, at the same rev.
The reference is current behaviour on main. This design turns it into a new, formal set of rules that:
- fix the impurity: content crosses an entity boundary only along an edge some rule derives, with the consent of the entity it applies to. Containment alone ca