Resolve a Member from the Task that was addressed #81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "land/concord-member-addressing"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resolve a Member from the Task that was addressed
Estate::membermatches a Worktree on the stored Task identity,domain/name.Two callers passed one --
member_statusand the lookup that closesattach--and five passed the request's raw task string instead, so
narrow,prove,claim,releaseandretirereportedconcord.member.absentfor every Tasknamed without its Domain. The Member was there; nothing looked for it under the
key it is stored by, and the refusal pointed the reader at an attachment that
had never failed.
Every one of those functions already resolves the Task a line earlier, and
release.rswas already spellingtask.identity()further down its own file,so the two spellings sat side by side. They now agree.
The estate tests addressed every Task by full identity, which is why the
divergence survived: the working spelling was the only one exercised.
namedaddresses one Task by its own name through attach, prove, narrow and claim.
Reverted against this fix it fails on the first deed with
member not found: work/repo, a key missing the Domain it is stored under.Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com
b558bbc0d2ad3d6eeaf1