← Aziel Eliab product runtime catalog

WhistleLock whistlelock

Local drop ledger + dead-man copy. Not a mailer.

GitHub counted /download (10 counted) install.sh /v1/skill catalog proxy health · DOI 10.5281/zenodo.22257762

Worker: whistlelock-download-tracker.vibelock.workers.dev · product OpenAPI

GET /p/whistlelock/health — Liveness. Does not increment download KV. Hosted never holds whistle files.
POST /p/whistlelock/hash-preview — SHA-256 of posted bytes. Not stored. Hosted never holds whistle files.
POST /p/whistlelock/canon-preview — Hash a proposed ledger row. Not stored. Not a mailer.
GET /p/whistlelock/skill — Return WhistleLock skill markdown. Does not increment download KV.

curl -X POST https://aziel-runtime.vibelock.workers.dev/p/whistlelock/hash-preview \
  -H 'content-type: application/json' \
  -d '{
  "summary": "sample drop",
  "kind": "drop"
}'