Skip to content

fix(directory): preserve verified rail and maturity metadata - #58

Merged
randomblocker merged 2 commits into
mainfrom
agent/directory-api-fidelity
Jul 28, 2026
Merged

fix(directory): preserve verified rail and maturity metadata#58
randomblocker merged 2 commits into
mainfrom
agent/directory-api-fidelity

Conversation

@randomblocker

Copy link
Copy Markdown
Contributor

Summary

  • read current agreement rails from terms.rail.railId during passive discovery
  • replace legacy unknown rail values from the verified current agreement graph
  • fail closed to unknown when a current agreement rail cannot be verified
  • echo the advertised service maturity at the inspect-service envelope top level

Verification

  • npm test (129 passing)
  • npm run typecheck
  • npm run build

Closes #54
Closes #55

@randomblocker
randomblocker marked this pull request as ready for review July 28, 2026 15:16
@randomblocker
randomblocker merged commit caf6323 into main Jul 28, 2026
1 check passed
@randomblocker
randomblocker deleted the agent/directory-api-fidelity branch July 28, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant