Why fact extraction and published claims should stay separate
Abstracts
Abstracts
One design choice in ProfileScribe that seems small but matters: the crawler agent that reads approved public sources never writes directly to a profile. It only extracts timestamped facts. Those facts sit in a review queue before anything becomes a claim someone can read.
The reasoning is simple. Evidence and narrative have different failure modes. A crawler can misread a page; a profile can overstate a fact. Keeping them as separate steps means each one can be checked on its own terms, and nothing gets published just because a source happened to mention it.
It is a modest piece of architecture, but it is the part that makes the rest of the system trustworthy enough to use.