================================================================================================
BEFORE -- substring project predicate, unscoped hub loops (the shipped defect)
================================================================================================
# Briefing pack -- project: strategic-dispatch

subject: strategic-dispatch
mode: project (complete set)
window: 2026-05-17 .. 2026-06-15T23:59:59.999999 (30 days)
source: (all)
store: 4 conversations, 8 messages, user_version 10
locators: relative, rooted at the loopback viewer (127.0.0.1)

## Recent activity

- 2026-06-12  chat hub-1  (2 msgs)  [hub-1]
- 2026-06-11  chat hub-2  (2 msgs)  [hub-2]
- 2026-06-10  chat wt-1  (2 msgs)  [wt-1]
- 2026-06-09  chat wt-2  (2 msgs)  [wt-2]

## Open threads

- (note: the last-turn predicate is source-skewed -- a claude.ai chat almost always ends on an assistant turn, so it is close to blind on that source.)
- (no structurally open threads in this window)

## Open loops

- (note: conjunct (i), lineage participation, does the selecting -- 239 of 4,887 conversations participate and none is claude.ai; no newer child is true of 99.2% of them, removing 2. Design 6.3, measured 2026-09-01.)
- 2026-06-10  beta/000102 in_progress  (an open one for beta)  [hub:beta/000102]
- 2026-06-10  strategic-dispatch/000101 in_progress  (an open one for strategic-dispatch)  [hub:strategic-dispatch/000101]

## Key decisions

- (note: this section is install-global, not subject-scoped -- curated decision records are indexed for the whole install and are not filtered to this pack's project.)
- [rejected] B-2 -- recoverable clean cross-source prose-cite signal in `explicit`  [archive:decision_doc:DECISION_B2] scripts/diagnostic/link_graph/DECISION_B2.md
- [adopted] v2.0 linker phase A -- typed-edge taxonomy + coverage/precision audit  [archive:decision_doc:DECISION_V2A] scripts/diagnostic/link_graph/DECISION_V2A.md
- [closed] (superseded) A.5 / explicit-led re-score -- the final Weave verdict  [archive:decision_doc:DECISION_A5] scripts/diagnostic/link_graph/DECISION_A5.md
- [closed] (superseded) R5 / phase A -- structural link-graph evaluation  [archive:decision_doc:DECISION_R5] scripts/diagnostic/link_graph/DECISION_R5.md
- [adopted] Embedder evaluation  [archive:decision_doc:DECISION_000025] scripts/diagnostic/embedder_eval/DECISION_000025.md

## Entities and artifacts

- project run-000297  [wt-1]
- project strategic-dispatch  [hub-1]

## Pointers -- what to open next

- /chat?uuid=hub-1  -- chat hub-1  [hub-1]
- /chat?uuid=hub-2  -- chat hub-2  [hub-2]
- /chat?uuid=wt-1  -- chat wt-1  [wt-1]
- /chat?uuid=wt-2  -- chat wt-2  [wt-2]

================================================================================================
AFTER -- exact project identity, subject-scoped hub loops (this branch)
================================================================================================
# Briefing pack -- project: strategic-dispatch

subject: strategic-dispatch
mode: project (complete set)
window: 2026-05-17 .. 2026-06-15T23:59:59.999999 (30 days)
source: (all)
store: 4 conversations, 8 messages, user_version 10
locators: relative, rooted at the loopback viewer (127.0.0.1)

## Recent activity

- 2026-06-12  chat hub-1  (2 msgs)  [hub-1]
- 2026-06-11  chat hub-2  (2 msgs)  [hub-2]

## Open threads

- (note: the last-turn predicate is source-skewed -- a claude.ai chat almost always ends on an assistant turn, so it is close to blind on that source.)
- (no structurally open threads in this window)

## Open loops

- (note: conjunct (i), lineage participation, does the selecting -- 239 of 4,887 conversations participate and none is claude.ai; no newer child is true of 99.2% of them, removing 2. Design 6.3, measured 2026-09-01.)
- 2026-06-10  strategic-dispatch/000101 in_progress  (an open one for strategic-dispatch)  [hub:strategic-dispatch/000101]

## Key decisions

- (note: this section is install-global, not subject-scoped -- curated decision records are indexed for the whole install and are not filtered to this pack's project.)
- [rejected] B-2 -- recoverable clean cross-source prose-cite signal in `explicit`  [archive:decision_doc:DECISION_B2] scripts/diagnostic/link_graph/DECISION_B2.md
- [adopted] v2.0 linker phase A -- typed-edge taxonomy + coverage/precision audit  [archive:decision_doc:DECISION_V2A] scripts/diagnostic/link_graph/DECISION_V2A.md
- [closed] (superseded) A.5 / explicit-led re-score -- the final Weave verdict  [archive:decision_doc:DECISION_A5] scripts/diagnostic/link_graph/DECISION_A5.md
- [closed] (superseded) R5 / phase A -- structural link-graph evaluation  [archive:decision_doc:DECISION_R5] scripts/diagnostic/link_graph/DECISION_R5.md
- [adopted] Embedder evaluation  [archive:decision_doc:DECISION_000025] scripts/diagnostic/embedder_eval/DECISION_000025.md

## Entities and artifacts

- project strategic-dispatch  [hub-1]

## Pointers -- what to open next

- /chat?uuid=hub-1  -- chat hub-1  [hub-1]
- /chat?uuid=hub-2  -- chat hub-2  [hub-2]

================================================================================================
determinism: two AFTER renders identical = True
foreign uuids in BEFORE: ['wt-1', 'wt-2']
foreign uuids in AFTER : []
beta hub loop in BEFORE: True
beta hub loop in AFTER : False
tmpdir: C:\Users\mande\AppData\Local\Temp\brief-repro-bsrdpjua
