Aziel Eliab

FragGate

One door — discover, route, refuse.

API · checking

v0.1.0 software by Aziel Eliab only. Human buttons and MCP/OpenAPI share List / Describe / Call / Verify. The Python kernel stays FG-0.1. Forks are welcome and always allowed.

Designs: docs/designs (SEC-FEAT-1.0, AZL-WP-1.1, AZL-VOL-1.0)

0 Live Nodes
Suite mesh: off (default). QNM-BUILD-1.0. QNS-CD-1.0. Not an anonymity network.
live 0 · locked 0 · isolated 0
No Node Gate · No auto-heal · Aziel Eliab only
Catalog MCP mesh_* · FragGate slug=mesh · /v1/mesh/* PROXY · QNS-CD-1.0 photon QNS1 (hub cite / mesh cross-map; no qnsd proxy) · not AnonBroadcast · not AZMail ring · not a Node Gate

Live softwareFragGate door

Wired buttons — not chrome. They call this Worker’s /v1/fraggate/* (List / Describe / Call / Verify), which proxies the live catalog door https://aziel-runtime.vibelock.workers.dev/v1/fraggate/*. OpenAPI and MCP share those same four ops. Suite mesh: /v1/mesh/* PROXY (default OFF; QNM live|locked|isolated; no Node Gate; no auto-heal; not anonymity). FragGate is the door. Canonical agent path: POST https://aziel-runtime.vibelock.workers.dev/mcp.

OpenAPI MCP Catalog OpenAPI Catalog MCP
No call yet. List walks the hashed registry. Call runs DecisionGATE. Unknown names refuse FG-HALLUC-TOOL.
Code—
Gate—
Ledger tip—
Registry digest—
LIVE ops
Raw door result
{}

Test matrixEvery button is a live op

ButtonHitsExpected
List registryGET /v1/fraggate/listHashed entries, registry digest, live/stub counts
LIVE opssame list, show live_opsClickable slug/op chips; click fills the Call form
DescribeGET /v1/fraggate/describe?name=One catalog entry; unknown names stay unknown
Call opPOST /v1/fraggate/call {slug, op, payload}Result or typed refuse (FG-HALLUC-TOOL / FG-GATE / FG-STUB) + ledger tip
VerifyPOST /v1/fraggate/verifymatched + digest + ledger tip when present
OpenAPI/openapi.json and catalog OpenAPISame four paths documented
MCPPOST /mcp and catalog POST /mcptools: fraggate_list, fraggate_describe, fraggate_verify, fraggate_call. Mesh pointer: catalog mesh_* + FragGate slug=mesh
Live NodesGET /v1/mesh PROXYDefault OFF. QNM live|locked|isolated. QNS-CD-1.0 cross-map (photon QNS1; no qnsd proxy). GET never enables. No Node Gate

Default door = this Worker. Buttons call same-origin /v1/fraggate/*, which forwards to https://aziel-runtime.vibelock.workers.dev (GET list / describe, POST verify / call). Suite mesh /v1/mesh/* PROXY (default OFF). Catalog door is the origin itself. Not AZBrowser. Not a Node Gate. Not UI-only.

Counted packageDownload and one-click install

344Views

73Downloads

Download saves the gzip from this Worker (HTTP 200, counted). One-click install copies a Terminal command. After it finishes, run python -m fraggate ping. The kernel stays local FG-0.1.

Download
curl -fsSL https://fraggate-download-tracker.vibelock.workers.dev/install.sh | bash

The download count ticks on the Download click. No 302 to GitHub. fraggate-0.1.0.tar.gz — 73 counted.

Isolated counter: Worker fraggate-download-tracker, project fraggate, KV FRAGGATE_DOWNLOADS. /v1, /mcp, and /v1/mesh/* do not increment downloads.

GitHub: stars 0 · forks 0 · watchers 0 · release assets 0

Door kin: aziel-runtime · DecisionGATE · PeaceLock · library · godlock.uk · www.azieleliab.com

JSON stats · /count · OpenAPI · MCP · /v1/mesh · Skill · Example · AI runtime · GitHub · releases

Per repo / branch / fork

How to cite

Eliab, Aziel. (2026). FragGate FG-0.1 [Software]. Apache-2.0. https://github.com/AzielEliab/fraggate · https://fraggate-download-tracker.vibelock.workers.dev/

Author: Aziel Eliab only · License: Apache-2.0 · Forks welcome and always allowed · Machine-readable: /cite.json

No DOI is invented here. Software deposit still needed. Cite GitHub and this Worker.

Catalog · Catalog MCP · GitHub · Download · llms.txt