Atomic user model retrieves 8 fields at 23% context to match full-profile personalization | DisconfirmAI