Release summaries
adaptive-adoption-toolkit
Add adaptive-experience templates, onboarding flows, explanations, and adoption recipes.
maintainer
Personalization now includes reusable adaptive templates, onboarding flow definitions, explanation copy, risk policy helpers, adoption recipes, scenarios, and migration paths.
integrator
Applications can pick a starting template, render UI-agnostic onboarding questions, show explainable recommendations, and evolve scoped preferences safely.
customer
Adaptive changes can be explained as reversible, scoped suggestions based on observable patterns rather than hidden user labels.
adaptive-application-integration
Add reusable adaptive-experience integration helpers for applications.
maintainer
Adaptive experience primitives now have package-level integration helpers for events, presentation defaults, forms, and DataView/DataTable interaction surfaces.
integrator
Applications can plug in adaptive defaults and behavior-event emission without making design-system components depend on personalization storage.
customer
Applications can remember or suggest scoped view, density, data-depth, and support changes in a way users can inspect and override.
adaptive-experience-foundation
Add transparent adaptive-experience primitives to the personalization library.
maintainer
Personalization now separates interaction preferences, behavior support strategy, behavior evidence, and runtime adaptive decisions into additive public contracts.
integrator
Apps can recommend editable interaction and behavior support presets, represent behavior signals as scoped evidence, and resolve runtime-only adaptive actions bounded by permissions and policy.
customer
Adaptive experiences can explain what changed, why it changed, and how users can override or undo the change.
adaptive-shell-personalization
Add runtime-only adaptive shell projection helpers that map existing personalization preferences into shell layout/navigation hints while preserving fail-closed safety boundaries and adaptive runtime-action evidence.
maintainer
Add runtime-only adaptive shell projection helpers that map existing personalization preferences into shell layout/navigation hints while preserving fail-closed safety boundaries and adaptive runtime-action evidence.
integrator
Add runtime-only adaptive shell projection helpers that map existing personalization preferences into shell layout/navigation hints while preserving fail-closed safety boundaries and adaptive runtime-action evidence.
integration-hub-uplift-phase-2-personalization
Add integration-hub adaptive recipes and auditor/founder-approver lenses to lib.personalization.
integrator
New `src/adaptive-recipes/integrations/` module adds density profiles per persona (5 personas × 3 dimensions), top-N integration ranking by behavior signal × persona affinity (3 seed scenarios, deterministic), auditor evidence-export lens, and founder approval-flow ribbon. Consume via existing `lib.personalization` public API — no new entry points required.
maintainer
Integration-hub recipes are read-only consumers of the frozen integration-rolemorph.ts capability table (Lane 0, bundle.managed-companyos). Fixtures live in `adaptive-recipes/integrations/fixtures.ts` and are deterministic across the 3 seed scenarios tested by Lane T.
rich-ref-personalization-s4
S-4: Hybrid RichReference personalization (server-coarse + client-fine) implementing the `CoarsePreferencesProvider` port. Subpath rename `./rich-code-preferences` → `./rich-reference/preferences`.
maintainer
Server-coarse (enrichedKinds, density) resolved via `(tenantId, subjectId, scopeHash)` cache key (F-7). Client-fine (verbosity, trigger, panelMode, expansion, perKindOptOut) in a session-only store; only `persistPreferences()` propagates (R-7). `toAgentPayloadPreferences` strips fine-layer dimensions (AC-14). `resolveInherited` enforces explicit last-wins precedence (AC-13).
integrator
Update imports from `@lssm-tech/lib.personalization/rich-code-preferences` to `@lssm-tech/lib.personalization/rich-reference/preferences`. Codemod ships in `@lssm-tech/tools.contractspec-codemods` (`personalization-imports`). No transitional alias per consensus Non-Goal N-1.
