Function: applyRoleActivation()
applyRoleActivation(
profile,model,ctx):TraitProfile
Defined in: apps/paracosm/src/engine/trait-models/drift.ts:184
Apply role-activation drift: when an agent is promoted to a
department whose role activates one or more axes, push those axes
by model.drift.roleActivation[axisId] * sign. Sign comes from the
scenario's role-axis mapping (caller supplies via ctx.axisSigns).
Returns a new TraitProfile.
Parameters
profile
model
ctx
DriftRoleActivationContext