Skip to content

chore: prepare repository for public release - #14

Merged
serhhan merged 2 commits into
mainfrom
chore/public-release-readiness
Sep 3, 2026
Merged

serhhan merged 2 commits into
mainfrom
chore/public-release-readiness

Conversation

@serhhan

@serhhan serhhan commented Sep 3, 2026 •

Copy link
Copy Markdown
Member

Why
Before public release, known price sources should fail closed if the resolver returns an unexpected endpoint, signer, or provenance identity.

Changes

  • Canonicalize known resolver matches against the pinned price catalog.
  • Reject unpinned listing and operation identities in the policy layer.
  • Add a regression test and document the trust boundary.
  • Add safe Cloudflare response headers.

Validation

  • 18 tests passed.
  • TypeScript and production build passed.
  • Live AirnodeHub resolver and Nodary verification passed.
  • Production and development dependency audits report no known vulnerabilities.

@github-actions

github-actions Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

Cloudflare preview

🗑️ Preview deleted because this pull request was merged.

@serhhan
serhhan force-pushed the chore/public-release-readiness branch from 0f1a74b to 8111ab9 Compare September 3, 2026 18:38
@serhhan
serhhan merged commit c340284 into main Sep 3, 2026
3 checks passed
@serhhan
serhhan deleted the chore/public-release-readiness branch September 3, 2026 19:02
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