Skip to content

Filter stale and duplicate SHIP/SLAP discovery records - #46

Merged
BraydenLangley merged 1 commit into
masterfrom
codex/prune-stale-discovery
Aug 26, 2026
Merged

Filter stale and duplicate SHIP/SLAP discovery records#46
BraydenLangley merged 1 commit into
masterfrom
codex/prune-stale-discovery

Conversation

@BraydenLangley

Copy link
Copy Markdown

Summary

  • install centralized SHIP/SLAP admission and storage denylist controls so GASP cannot restore evicted domains
  • evict denied and semantic-duplicate records with an in-database backup before each protected deployment
  • live-probe public discovery providers and semantically deduplicate root responses while blocking private-address probe targets
  • revoke duplicate controller-owned advertisements and pin @bsv/sdk 2.4.1

Validation

  • npm test (26/26)
  • npm audit --omit=dev (0 vulnerabilities)
  • generated preload node --check
  • bash -n scripts/k8s/*.sh
  • git diff --check

@BraydenLangley
BraydenLangley merged commit af2c657 into master Aug 26, 2026
4 checks passed
@BraydenLangley
BraydenLangley deleted the codex/prune-stale-discovery branch August 26, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant