The brain owner is represented by multiple holder strings — self (consolidate facts→takes writer), brain (propose_takes when the author asserts a claim), and people/<owner> + variants (extraction that names the owner). #2464 makes calibration / think / doctor default to the canonical self, but historical owner takes under brain/people-<owner> are not folded into the default profile.
Full unification is owner-identity entity-resolution — normalize the owner's holder strings, or union them at read time for the owner profile. Tracked separately from #2464; the resolveOwnerHolder comment (src/core/owner-holder.ts) points here.
Per-take attribution for other people (e.g. people/george) is unaffected and correct — this is purely about the owner appearing under several strings.
The brain owner is represented by multiple holder strings —
self(consolidate facts→takes writer),brain(propose_takes when the author asserts a claim), andpeople/<owner>+ variants (extraction that names the owner). #2464 makes calibration / think / doctor default to the canonicalself, but historical owner takes underbrain/people-<owner>are not folded into the default profile.Full unification is owner-identity entity-resolution — normalize the owner's holder strings, or union them at read time for the owner profile. Tracked separately from #2464; the
resolveOwnerHoldercomment (src/core/owner-holder.ts) points here.Per-take attribution for other people (e.g.
people/george) is unaffected and correct — this is purely about the owner appearing under several strings.