← Concepts

Containment, Constellation & Lens

Experimentalproposal

Keep canonical belonging separate from temporary useful groupings.

TL;DR

Containment says where something canonically belongs. A Constellation groups things that are useful together for a particular purpose. A Lens defines the grouping rule.

ELI5

Your cat can belong to your household, appear in a 'pets at the vet' group, and be part of a 'things in this photo' group without changing households each time.

Synthesis

Primitive needs stable containment for identity, permissions and lifecycle, but real work often crosses those boundaries. Constellations allow temporary or cross-cutting groupings without rewriting the canonical tree. Lenses explain why those items belong together in that view.

Product relationship

Where this concept shows up

Technical detail

Containment

Represents canonical parentage or ownership-like structure used for stable lifecycle and scope.

Constellation

Represents a cross-boundary grouping that remains useful under a declared lens without becoming the canonical parent.

Lens

Defines the grouping rule, for example geographic, functional, relational, incident-based or inquiry-based.

Reference / evidence

Source lineage

Concept pages preserve whether an idea is canonical, proposed or working theory. That label is independent from whether a related product feature is implemented.