AZHub azhub v0.1.0
Place and tether modules in a blank spatial container.
#azhub #azhub-plain #azhub-region-list #azhub-place-module #azhub-remove-module #azhub-tether-declare #azhub-honesty
Worker: https://azhub-download-tracker.vibelock.workers.dev/ · product OpenAPI · Worker sitemap
Liveness. Does not increment download KV. The machine name for that step is health.
List Blank Key regions. Hub does not interpret meaning. The machine name for that step is region_list.
Place a module in a region without interpretation. The machine name for that step is place_module.
Remove a placed module. Does not interpret. The machine name for that step is remove_module.
Declare a tether between modules. Link only, not meaning. The machine name for that step is tether_declare.
Cut a declared tether. The machine name for that step is tether_cut.
List declared tethers. The machine name for that step is tether_list.
Blank Key status. Interprets nothing. Auto-unlock / completeness stay refused. The machine name for that step is blank_key_status.
UI alias of region_list. Same FragGate backend as the Worker UI button. The machine name for that step is list_modules.
UI alias of place_module. Same FragGate backend as the Worker UI button. The machine name for that step is place.
Return AZHub skill markdown. Does not increment download KV. The machine name for that step is skill.
Machine call
POST /v1/fraggate/call { slug: "azhub", op: "health" } — Liveness. Does not increment download KV.POST /v1/fraggate/call { slug: "azhub", op: "region_list" } — List Blank Key regions. Hub does not interpret meaning.POST /v1/fraggate/call { slug: "azhub", op: "place_module" } — Place a module in a region without interpretation.POST /v1/fraggate/call { slug: "azhub", op: "remove_module" } — Remove a placed module. Does not interpret.POST /v1/fraggate/call { slug: "azhub", op: "tether_declare" } — Declare a tether between modules. Link only, not meaning.POST /v1/fraggate/call { slug: "azhub", op: "tether_cut" } — Cut a declared tether.POST /v1/fraggate/call { slug: "azhub", op: "tether_list" } — List declared tethers.POST /v1/fraggate/call { slug: "azhub", op: "blank_key_status" } — Blank Key status. Interprets nothing. Auto-unlock / completeness stay refused.POST /v1/fraggate/call { slug: "azhub", op: "list_modules" } — UI alias of region_list. Same FragGate backend as the Worker UI button.POST /v1/fraggate/call { slug: "azhub", op: "place" } — UI alias of place_module. Same FragGate backend as the Worker UI button.POST /v1/fraggate/call { slug: "azhub", op: "skill" } — Return AZHub skill markdown. Does not increment download KV.
curl -s -A 'Mozilla/5.0' -X POST https://godlock.uk/runtime/v1/fraggate/call \
-H 'content-type: application/json' \
-d '{"slug":"azhub","op":"region_list","payload":{"region":"core","module_id":"foldlock"}}'
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. AZHub. The reply stays in plain language.