AzielTether azieltether v0.1.0
Keep downloaded Aziel software in sync when the central Worker is up or down.
#azieltether #azieltether-plain #azieltether-verify #azieltether-tip #azieltether-dual-chain #azieltether-reconcile #azieltether-honesty
Worker: https://azieltether-download-tracker.vibelock.workers.dev/ · product OpenAPI · Worker sitemap
Liveness when the counted Worker is live. Does not increment download KV. The machine name for that step is health.
Return AzielTether skill markdown when hosted. Does not increment download KV. The machine name for that step is skill.
Verify a hash-chain of downloaded package receipts. Not a VPN. The machine name for that step is verify.
Return the dual-chain tip hashes. Not a VPN. Not mesh-join. The machine name for that step is tip.
Detect dual-chain forks on posted receipts. Not a VPN. The machine name for that step is dual-chain.
Reconcile a posted hash-chain. Not arm. Not mesh-join. The machine name for that step is reconcile.
Liveness pulse over posted receipts. Not a VPN. The machine name for that step is pulse.
Preview peer receipt hashes. Not mesh-join. The machine name for that step is peer-preview.
UI alias of health. Same FragGate backend as the Worker UI button. The machine name for that step is doctor.
Machine call
POST /v1/fraggate/call { slug: "azieltether", op: "health" } — Liveness when the counted Worker is live. Does not increment download KV.POST /v1/fraggate/call { slug: "azieltether", op: "skill" } — Return AzielTether skill markdown when hosted. Does not increment download KV.POST /v1/fraggate/call { slug: "azieltether", op: "verify" } — Verify a hash-chain of downloaded package receipts. Not a VPN.POST /v1/fraggate/call { slug: "azieltether", op: "tip" } — Return the dual-chain tip hashes. Not a VPN. Not mesh-join.POST /v1/fraggate/call { slug: "azieltether", op: "dual-chain" } — Detect dual-chain forks on posted receipts. Not a VPN.POST /v1/fraggate/call { slug: "azieltether", op: "reconcile" } — Reconcile a posted hash-chain. Not arm. Not mesh-join.POST /v1/fraggate/call { slug: "azieltether", op: "pulse" } — Liveness pulse over posted receipts. Not a VPN.POST /v1/fraggate/call { slug: "azieltether", op: "peer-preview" } — Preview peer receipt hashes. Not mesh-join.POST /v1/fraggate/call { slug: "azieltether", op: "doctor" } — UI alias of health. Same FragGate backend as the Worker UI button.
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call \
-H 'content-type: application/json' \
-d '{"slug":"azieltether","op":"verify","payload":{}}'
FragGate only — same LIVE_OPS as MCP fraggate_call / POST /v1/fraggate/call. One backend, two surfaces.
Disabled verbs refuse FG-STUB. They stay named and are not a live public door.
Ready. AzielTether. The reply stays in plain language.