26.05.02 Artifact Volumev0.1.30 → v0.1.31
Changed in v0.1.31 (2026-04-02): now volume lives in artifact prop
→+2 −2
| v0.1.30 | v0.1.31 | ||
|---|---|---|---|
| 1 | # 26.05.02 Artifact Volume | 1 | # 26.05.02 Artifact Volume |
| 2 | 2 | ||
| 3 | Artifact volume models each artifact as a three-dimensional box. The box then participates in the reconstruction logic, instead of relying on the explicit content of the artifact. For layout modes that use artifact volume, the `scale` member of the `Embedding` object SHOULD be ignored and a new member is introduced to `Artifact`'s `Metadata`: | 3 | Artifact volume models each artifact as a three-dimensional box. The box then participates in the reconstruction logic, instead of relying on the explicit content of the artifact. For layout modes that use artifact volume, the `scale` member of the `Embedding` object SHOULD be ignored and a new member is introduced to `Artifact`'s `properties`: |
| 4 | ```ts | 4 | ```ts |
| 5 | interface Metadata { | 5 | interface ArtifactProperties { |
| 6 | volume: Volume // RECOMMENDED | 6 | volume: Volume // RECOMMENDED |
| 7 | // ... | 7 | // ... |
| 8 | } | 8 | } |