searches the current version of every section · esc to close

26.05.01 Reconstruction Logicv0.1.29 → v0.1.30

Changed in v0.1.30 (2026-04-02): add that reconstruction logic is idempotent - remove the grammear correction sentence

+0 2
v0.1.29v0.1.30
1# 26.05.01 Reconstruction Logic1# 26.05.01 Reconstruction Logic
22
3The reconstruction logic takes a `Form` with a specified layout mode and outputs a `layout` following the specified layout mode restrictions, derived from the original `layout` in `Form`. The output `layout` is then used to reconstruct the scene by placing each artifact in the output `layout` according to its placement as specified in the `Embedding`, as defined in [[21-Scene]]. The reconstruction logic therefore refers to how to produce a `layout` following the restrictions from the original `layout`. The reconstruction logic MUST be idempotent: re-applying it to its own output MUST yield the same `layout`, i.e., if $f$ is the function representing a given reconstruction logic and $\Lambda$ is the input `Form`, then $f(f(\Lambda)) = f(\Lambda)$.3The reconstruction logic takes a `Form` with a specified layout mode and outputs a `layout` following the specified layout mode restrictions, derived from the original `layout` in `Form`. The output `layout` is then used to reconstruct the scene by placing each artifact in the output `layout` according to its placement as specified in the `Embedding`, as defined in [[21-Scene]]. The reconstruction logic therefore refers to how to produce a `layout` following the restrictions from the original `layout`. The reconstruction logic MUST be idempotent: re-applying it to its own output MUST yield the same `layout`, i.e., if $f$ is the function representing a given reconstruction logic and $\Lambda$ is the input `Form`, then $f(f(\Lambda)) = f(\Lambda)$.
44
5The main issues were "produce the same" was missing "result," "applied on" → "applied to," and "if function $f$ representing" → "if $f$ is the function representing" for grammatical correctness.
6
7For the freeform layout mode, the `layout` in the input `Form` is the output `layout` and is directly used for the reconstruction of the scene.5For the freeform layout mode, the `layout` in the input `Form` is the output `layout` and is directly used for the reconstruction of the scene.
86