Splitting an agent's job into gathering evidence and presenting it
Abstracts
Abstracts
ProfileScribe and its crawler prototype split one problem into two agents with different responsibilities. One watches approved sources and extracts facts. The other reasons over that evidence to draft profile updates and posts for review. Keeping those roles separate is a product decision, not just an engineering convenience: it means the system that talks to a person about their profile isn't the same system deciding what counts as evidence in the first place. That boundary is easy to blur when building agents quickly, which is part of why it's worth designing on purpose.