Record LEARN-0017: traced Zulip target-lookup/anchor guard gap (corroboration)

Second cycle in comparison group B-independent-navigation-source-v1, a
naturally-motivated follow-up to LEARN-0014's ZN07 finding rather than a
manufactured repetition. Traces the target-message lookup and anchor-
navigation fetch continuation to their unconditional completion points in
message_fetch.ts: neither participates in the opt-in current-list-identity
guard used elsewhere in the same file, and no located test covers a
stale-navigation scenario. No reproduction or defect claim; static source
read only. CAND-0009/CAND-0010 evidence and gaps updated accordingly.

Declined to reopen the paused local navigation fixture to force a third
cycle in an existing group, per the prior agreed pause and WP-0006 T03's
own rule against manufacturing cycles to hit a count.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 290719@bnt-lap001
Assistant-Session: 55cbe504-1bfe-4932-b761-29016523c87b
This commit is contained in:
tegwick 2026-09-27 23:21:02 +02:00
parent 884803cdf5
commit fad8abdc2c
9 changed files with 292 additions and 21 deletions

View file

@ -344,3 +344,21 @@ T01 remains progress for useful bounded source/reproduction questions; T04 remai
todo for a preregistered concrete storage/real-receiver investigation. These are
unfinished research, not falsely declared external blockers or completed by this
editorial review. Bounded exploratory work retains its existing authorization.
## Target-lookup/anchor continuation call path traced — 2026-09-27
T01: LEARN-0017 preregistered at `884803c`, second cycle in comparison group
B-independent-navigation-source-v1 (with LEARN-0014). Traced ZN07's flagged
target-message lookup and anchor-navigation continuation to their unconditional
completion points in `message_fetch.ts`; neither participates in the opt-in
list-identity guard used elsewhere in the same file, and no located test covers
a stale-navigation scenario for either path. No reproduction, defect claim or
application execution. See [review](../research/reviews/ZulipTargetLookupCallPath.md).
CAND-0009/CAND-0010 evidence and gap text updated to reflect the traced call
path; disposition corroboration, no candidate or maturity change. Comparison
group is now at two cycles, still short of the three WP-0006 T03 needs before
a returns review, and the workplan's rule against manufacturing cycles to reach
that count still applies. A stale-navigation reproduction, if pursued, needs
actual execution and is out of scope for the static-source protocol used here.
T02/T03/T04 unchanged; the local authored navigation fixture remains paused.

View file

@ -189,3 +189,18 @@ comparison groups, none with three comparable cycles. The returns review needs u
further prospective research under the existing task; do not manufacture repetitions
or pool incompatible protocols to close it. There is no external blocker on that
research and no claim that a metadata reconciliation is a new learning cycle.
## Second B-independent-navigation-source-v1 cycle — 2026-09-27
LEARN-0017 preregistered at `884803c`, a naturally-motivated follow-up to LEARN-0014
(not a manufactured repetition): it answers ZN07's open question about the target-
lookup and anchor-navigation continuations' missing guard. Comparison group
B-independent-navigation-source-v1 now has two cycles, still short of the three
needed for a comparable-window returns review. See
[research/reviews/ZulipTargetLookupCallPath.md](../research/reviews/ZulipTargetLookupCallPath.md).
T03 remains progress: reopening the paused local navigation fixture to manufacture
a third cycle there was considered and explicitly declined, per the existing agreed
pause and this task's own rule against forcing a count. A third comparable cycle in
this or another group should only happen when a genuinely useful next question
arises. No trend claim, no M1/M2/M3 closure.