BuildWithHQ
Canonical knowledge unit · architecture

Template snapshot isolation and explicit upgrades

Published template versions are installed as private application state pinned to a known version; upstream changes do not silently mutate running customer applications.

ID: BWHQ-ARCH-004Status: currentAuthority: hightemplatesversionssnapshotupgrades

Template snapshot isolation and explicit upgrades

Installation behavior

A published artifact is versioned and fingerprinted. Installation resolves an exact version and materializes it into the destination application’s private scope.

Consequences

Upgrades

Upstream upgrades are explicit events. Stable component identities and baseline history can support a three-way comparison between the old baseline, the customer’s private changes, and the new upstream version. Conflicts should be surfaced rather than overwritten silently.

Machine-readable source: canonical Markdown. This HTML companion exists for human reading, search indexing, and AI retrieval.