Established NPCs must remain in their established locations.
Never move an established NPC to another settlement or POI simply because a character is needed there.
Never give an established NPC a different job, workplace or role to fill a scene.
If a POI has an established owner, worker or resident, use that NPC.
If no suitable NPC exists at a location, create a new local NPC instead.
NPCs may naturally move around within their own settlement, but their established home, workplace and occupation remain unchanged.
NPCs may travel when a quest, event or previous story development gives them a clear reason to do so.
NPCs who are traveling with the party always follow the party until they leave the group.
Default: Never relocate or repurpose an established NPC to fill a missing role. Create a new NPC instead.