{"version":"2.1.260","anchor":"new-summonseeds-state-for-artifact-links-replaces-prior-pe","canonical_anchor":"new-summonseeds-state-for-artifact-links-replaces-prior-pe","heading":"New 'summonSeeds' state for artifact links replaces prior pending-notice tracking","tier":"internal","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/new-summonseeds-state-for-artifact-links-replaces-prior-pe","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### New 'summonSeeds' state for artifact links replaces prior pending-notice tracking\n\nArtifact link tracking was reworked with a capped, keyed state structure replacing the old approach.\n\nSession state gains a `summonSeeds` object with `open` and `settled` maps keyed by lowercased slug+threadId, capped at a size limit (`lo`) with oldest-entry eviction. New functions `oi`, `njn` (open lookups), and `tjn` (settled lookups) replace the old `shareStatus.pendingNoticeSlugs`-based check for artifact links entirely. A new telemetry name, `tengu_madrone_spindle_corbel`, is defined alongside this rework, though no caller for it is visible yet.\n\n- Flag `tengu_madrone_spindle_corbel`: Off in both readings (read for one account on one subscription tier against v2.1.260; this account: off, anonymous baseline: off, compiled default: no gate table built for this version) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Artifacts\n- Names: `summonSeeds`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}