Skip to content

About

Public, reproducible tooling and synthetic contracts for the Palomar Registry database

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Palomar Database Tools

Public, data-independent tooling for the Palomar Registry:

  • validators and public-data builders used by PalomarDatabase;
  • synthetic contract tests shared with the submission and reviewer systems;
  • the Cloudflare Worker serving data.palomar-registry.org; and
  • the bounded source-availability monitor.

The registry listing/search API and its producer-first rollout are documented in docs/registry-query.md.

This repository contains no Palomar review scores, takedown records or reasons, private moderation issues, unpublished registration state, or production credentials. The boundary and its rationale are documented in docs/privacy-boundary.md.

Reproducible runtime

Every commit on main builds a wheel and a hash-locked runtime bundle. Private callers pin a commit and the bundle digest in their own tooling.lock.json; they never execute the moving tip of this repository.

python -m pip install --require-hashes --no-deps -r requirements-test.txt
python -m pytest -q
python -m palomar_database_tools validate --root /path/to/database

Worker development is independent:

cd worker
npm ci
npm run check
npm test
npm run test:runtime

The software in this repository is licensed under the MIT License. The database records remain governed by the license in PalomarDatabase; moving code here does not relicense any record or linked work.

About

Public, reproducible tooling and synthetic contracts for the Palomar Registry database

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages