surface NSID + rkey in [GOALS] block so phi stops hallucinating its own collection
phi just shipped a blog post claiming its goals live at network.cosmik.goal
— pattern-matched from the cosmik namespace it knows about, because the
io.zzstoatzz.phi.* namespace was never surfaced anywhere in its prompt.
fix: include the collection NSID in the [GOALS] block label and a per-row
rkey for each goal, mirroring the [KNOWN RELAYS] pattern. exact identifiers
right where they get used.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>