Skip to main content

Seed Packs Reference

Layers​

LayerContains
PlatformUniversal reference data — countries, currencies, languages, subdivisions
CommonUniversal entity types — person, organization, place — with conservative match profiles
VerticalIndustry entity types, terminology, roles, consent types, and tuned profiles

A preset installs a whole stack in one step.

Pack contents​

IncludedNot included
Entity types and attribute definitionsEntity records
Match profiles: blocking, ladders, thresholdsCrosswalks
Standardization, validation, and masking rulesRelationships between records
Reference data and hierarchiesInteractions
Relationship types and resolution rulesConsent records
Roles, groups, and ABAC policies
Consent and interaction types

Installation​

PropertyBehaviour
IdempotentLook up, then create. Re-running converges.
OrderedDependencies install before dependents
Fail-loudA pack whose configuration the platform rejects fails the install

Fail-loud matters: a pack that installed partially and reported success would leave a tenant configured in a way nobody could describe.

Vertical constraint​

Verticals compose from the platform's own permission catalog rather than inventing capabilities. A vertical's roles are expressed in codes the platform actually enforces — which is what stops a pack from appearing to grant something that nothing checks.

Extending​

Installed configuration is ordinary tenant configuration and can be modified freely.

A re-install can overwrite local edits

Installation looks up before creating, so it does not duplicate rows. But several steps converge by updating a row that differs — a locally-edited standardization rule, for instance, is rewritten to the pack's configuration.

Record local deviations, and re-check them after installing a pack update.

Next​