feat(registry): validate unique addresses and routes #66

Merged
alexion merged 1 commits from impl/registry-unique-validators into main 2026-08-25 22:30:49 -04:00
Owner

Summary

  • model registry validation as checks whose assertions are collected-entry predicates
  • add lib.registry.predicates.uniqueValue for collected value uniqueness
  • enforce unique address values and unique route domains across the collected fleet registry
  • add flake checks for duplicate address values and duplicate route domains

Verification

  • nix flake check
  • git diff --check
  • focused duplicate-address eval showed Address registry values must be unique.
  • focused duplicate-route eval showed Route domains must be unique.

Review

  • risk, standards, intent, evidence, and documentation reviews completed
  • removed the stale reverse-proxy duplicate-domain check after route-domain uniqueness moved into registry validation
  • updated context/ticket artifacts for the checks/predicate shape
## Summary - model registry validation as `checks` whose assertions are collected-entry predicates - add `lib.registry.predicates.uniqueValue` for collected value uniqueness - enforce unique address values and unique route domains across the collected fleet registry - add flake checks for duplicate address values and duplicate route domains ## Verification - `nix flake check` - `git diff --check` - focused duplicate-address eval showed `Address registry values must be unique.` - focused duplicate-route eval showed `Route domains must be unique.` ## Review - risk, standards, intent, evidence, and documentation reviews completed - removed the stale reverse-proxy duplicate-domain check after route-domain uniqueness moved into registry validation - updated context/ticket artifacts for the `checks`/predicate shape
alexion added 1 commit 2026-08-25 22:29:58 -04:00
alexion force-pushed impl/registry-unique-validators from 9136e5caa8 to 48d9d3280f 2026-08-25 22:29:58 -04:00 Compare
alexion merged commit 48d9d3280f into main 2026-08-25 22:30:49 -04:00
alexion deleted branch impl/registry-unique-validators 2026-08-25 22:30:49 -04:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dotfiles#66