Skip to content

Owner-identity fragmentation: brain owner spans self / brain / people-<owner> holder strings #2465

Description

@devty

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-reviewNeeds a human skim to classifyp3P3: low priority / needs glance

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions