Aziel Runtime について
Aziel Runtimeは、MCPまたはOpenAPI経由でカタログ内のソフトウェア操作を実行するランタイムです。統制された呼び出しと追跡可能な結果を必要とするエージェント向けに、FragGateを単一の実行窓口とし、呼び出しのレシートを生成できます。
主な機能
- 01ソフトウェアカタログの一覧と説明
- 02FragGate経由で操作を呼び出し
- 03呼び出しレシートの生成
- 04論文の検索と引用
- 05リモートMCPとローカルstdioに対応
活用シーン
- 01利用可能なソフトウェア操作の確認
- 02単一の窓口からカタログ操作を実行
- 03完了した呼び出しのレシート確認
MCP 対応
Streamable HTTPを使う公開リモートMCPサーバーを提供し、APIキーは不要です。MCPクライアントはSoftwares、FragGate、library lookupのツールを使って操作を発見・実行できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://aziel-runtime.vibelock.workers.dev/mcpclaude mcp add --transport http azieleliab-aziel-runtime https://aziel-runtime.vibelock.workers.dev/mcp{"mcpServers":{"azieleliab-aziel-runtime":{"type":"http","url":"https://aziel-runtime.vibelock.workers.dev/mcp"}}}Cursor で開く{"servers":{"azieleliab-aziel-runtime":{"type":"http","url":"https://aziel-runtime.vibelock.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"azieleliab-aziel-runtime":{"type":"http","url":"https://aziel-runtime.vibelock.workers.dev/mcp"}}}{"mcpServers":{"azieleliab-aziel-runtime":{"serverUrl":"https://aziel-runtime.vibelock.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
36このツールにパラメーターはありません。
詳細
aziel-runtime
Aziel Runtime は Softwares、FragGate、library から始まります。Softwares でスラッグを選びます。FragGate は唯一の実行窓口です。library_lookup は library の論文を検索して引用します。Glama にインストールしてから、Softwares を呼び出し、スラッグを選んで fraggate_call を実行してください。40 以上のリサーチツールが、この 1 つの窓口を通じて実行されます。すべての呼び出しでレシートを残すことができます。
インストール(リモートを優先)
パブリック MCP — API キー不要:
https://aziel-runtime.vibelock.workers.dev/mcp
トランスポート:Streamable HTTP。クライアントごとの完全な設定例については、docs/AGENTS.md をご覧ください。
レジストリ:io.github.AzielEliab/aziel-runtime · Glama:インストール
アクセス
- パブリック: Softwares、FragGate の一覧表示/説明/呼び出し、library の検索 — 認証不要
- Glama ホスト型: オプションの Install Server。Glama ホスト型ツールの利用量は Worker
GET /v1/usesとは別に計測されます - ローカル stdio: clone +
cli/mcp-stdio.mjs(開発用の手順。リモート URL より下に記載してください)
最初に使うツール
- Softwares /
fraggate_list fraggate_describe→ スラッグを選択fraggate_call(必要な場合はconfirm: trueを使用)
使い方
- Glama にインストール/追加(
https://glama.ai/mcp/servers/@AzielEliab/aziel-runtimeからもアクセスできます)をクリックします。 - 任意の MCP クライアントで Softwares(tools/list 名 Softwares)を呼び出します。最初に窓口が実行されます。スラッグを選び、
fraggate_callを実行してください。library_lookupは library の論文を検索して引用します。呼び出しに台帳が必要な場合は、ChainLock、TemporalLock、ForgeReceipts が記録します。confirm=trueは書き込みを実行します。dry_run=trueはプレビューを表示し、何も書き込みません。background=trueはレシートハッシュが存在するまで Running を返します。そのハッシュがある場合にのみ完了です。tools/listは 36 のままです。
必要に応じた診断:fraggate_list → fraggate_describe {name} → fraggate_call {name, op, payload, confirm:true}。
Worker リモート:https://aziel-runtime.vibelock.workers.dev/mcp
最初の呼び出し例:Softwares {} を呼び出し、スラッグを選んでから、{ "slug": "foldlock", "op": "fold-preview" } を指定して fraggate_call を実行します。{ "q": "Florence", "op": "search" } を指定した library_lookup は、library の論文または引用を返します。そのほか、短い提案と dry_run:true を指定した decisiongate_check、または完了したタスクのレシートを生成する forgereceipts も利用できます。
MCP の tools/list は 36 個のツールを返します。FragGate は唯一の窓口です。パブリック接続には、インストール(リモートを優先) に記載されているリモート URL を使用します(Streamable HTTP、API キー不要)。Glama Install Server は任意で、Worker GET /v1/uses とは別に計測されます。ローカル stdio は最後に記載します。対応する AI クライアントは以下に掲載されています。作成者: Aziel Eliab。
設計目的
Aziel Runtime(aziel-runtime)は、ノードメッシュ型のオーケストレーションスイートです。MCP に接続されたソフトウェアで構成され、カタログ内の Softwares を FragGate の窓口経由でルーティングし、レシートを発行して、メッシュのプレゼンスを調整します。MCP または OpenAPI 経由で製品の操作を一覧表示、説明、呼び出し、返されたレシートを保持するために使用します。各 Softwares 製品を、1 つの窓口の背後で個別のエンジンとして維持するためのものです。
開始方法
node cli/aziel-runtime.mjsnode cli/aziel-runtime.mjs session open --localnode cli/aziel-runtime.mjs session status --local
ターミナルに短い概要が表示されます。機械処理用のオブジェクトを表示するには --json を追加します。ヘルプ:node cli/aziel-runtime.mjs --help。同じ 3 つの手順が RUN.txt にも記載されています。
Softwares の目的を示すコピー(one_line + description)は、GET /v1/software(src/software-copy.js)に追加された「何をするよう設計されているか」の補足です。ハブはこのルートから情報を更新します。
FragGate は唯一の公開実行窓口です(fraggate_list → fraggate_describe → fraggate_call)。Softwares カタログは Plain → Gate → Lock の構成で、ハブは GET /v1/software から情報を更新します。人間は VibeLock ホスト上の Worker UI(ブラウザー/PWA)で Softwares を使用できます。ダウンロードは不要です。エージェントは OpenAPI/MCP を使用します。任意のスイートパック JSON は /download にあります。NodeMesh/QNM の読み取り専用スイートプレゼンスはデフォルトで有効です。GET /v1/mesh によって、それ以上の無線機能が有効になることはありません。
Version 2.0.0-rc1は認証ポイントの凍結版であり、機能を詰め込んだ版ではありません。公開契約、クリーンルームでの再現性、外部の敵対的テストパックをdocs/2.0/に収録しています。1.9.3から意図的な動作変更はありません。Remain-OFFには手を加えていません。クローラー向けの表示領域には上記の概要を維持し、変更履歴はその下に置いています。1.9.3では、残っていたAZRT-1.9-GAPS-CLOSE項目を完了しました(AZ-OSの倫理セッションVFSを分離、Ask Jeevesを分離セーフに、メディア実行をバインディングでゲート、独立検証の証明経路を公開 — サードパーティーのラボではありません)。1.9.2ではBrowser RenderingとライブD1 MASTERをバインドしました。1.9.1ではAZRT-1.9-GAPS-CLOSEの分離セーフな検証を完了しました。1.9.0ではAZRT-1.9-CLOSE-1.0を完了しました。1.7.11は、リードコピーを確定したSEOの明確化に関する系譜です。
カーネル:AzielEliab/fraggate(FG-0.1)
**Glamaで試す**は、公開ホスト/検索/インストールの主要リストです(https://glama.ai/mcp/servers/@AzielEliab/aziel-runtimeでも利用できます)。Workerのオリジンは、実行/OpenAPI/MCP HTTPのエンドポイントとして維持されます。
エンティティグラフ(確定済み):Person @id https://www.azieleliab.com/#aziel · Runtime SoftwareApplication @id https://www.azieleliab.com/runtime#runtime。Workerのオリジンは実行エンドポイント(url)です。relatedLinkはGlamaの検索/インストールホストです。IDはAziel Eliabのみです。
open → policy → exec(slug, op, payload) → receipt → close
エージェントはこの一連の処理を説明しないでください。fraggate_list → fraggate_describe → fraggate_call { name, op, payload }の順に使用してください。ハブ/クライアントではGET /v1/softwareを使用します。
1.3.0では、ポータブルエンジン(ark、azai Lamb check、azclce、decisiongate、foldlock、zsolver)を同梱し、この分離環境で実行しました。
1.2.0はセッション/レシートランタイムでした。execは引き続き製品Workerに対してupstreamFetchを実行していました。それらのレシートは「このプロセスがFoldLockを実行した」ことを示すものではありません。
1.1.0は、ランタイムを自称し始めたカタログ+取得+プロキシでした。そうしたフロントドアはそのまま維持されています。これらはexecではありません。
すべてのカタログslugについて、session execは同梱モジュールを読み込み、アーティファクトのバイト列のSHA-256としてengine_digestを計算し、主要な計算opをこのWorkerの分離環境(jail)またはローカルCLIのjail内で実行し、スクラッチバッファーを消去します。レシートにはengine_digest、engine_slug、engine_op、ran_inが含まれます。製品Workerのバインディング(KV/D1/AI/ライブメディア)がなければ文字どおり実行できないopは、opごとに正直にproxy_fallbackとして扱います — slug自体は引き続き真のエンジンです。GET /v1/healthのengine_slugsはtrue_engine_slugsと一致します。
CloudflareのWorker/Durable Objectの分離環境がjailです。追加のゲスト分離環境があるとは主張していません。engine_digestは引き続き必須です。
ホスト型/プロセス内のAZAIは、引き続きプロトコルミラー+Lamb check(Service → Clarity → Peace)です。ローカルコアはスタンドアロンです。Ollamaは任意のSLOTであり、アイデンティティではありません。
OpenAPI、MCP、またはHTTPツールに対応するアシスタントは、このOpenAPIファイルをインポートしてからfraggate_callを使用してください。セッションツールとruntime_runは高度な機能/内部向けです。/p/{slug}/{op}はプロキシ専用であり、エージェントのデフォルト経路ではありません。
著者: Aziel Eliab
アイデンティティ: Aziel Eliab(主)。Aziel Elroi Eliab としても知られています(alternateName/別名のみ)。
ライセンス: Apache-2.0
バージョン: 2.0.0-rc1
2.0 パック: docs/2.0/(契約凍結。セルフテスト ≠ サードパーティーのラボ)
役割: engine-runtime(レイヤー:catalog+pull+proxy+session+in-process-engines+fraggate)
ドア: fraggate
主なホスト: Glama で試す
ワーカー(実行/OpenAPI/MCP HTTP): aziel-runtime → https://aziel-runtime.vibelock.workers.dev/
エンティティの親: https://www.azieleliab.com/runtime
ライブラリミラー: https://www.azielcorpuslibrary.net/runtime
ローズスターのブランドマーク: https://aziel-runtime.vibelock.workers.dev/sigil.png
パッケージング: ワーカーセッション+リポジトリ内 CLI(node cli/aziel-runtime.mjs)+stdio MCP(node cli/mcp-stdio.mjs/npm run mcp)。カウント対象のランタイム tarball はありません。
フォークは歓迎されており、いつでも許可されています。 Zenodo DOI を捏造しないでください。
コードを確認する(クローラーファイルではありません)
| 動作 | ソース | テスト |
|---|---|---|
| FragGate の一覧表示/説明/呼び出し | src/fraggate/door.js、registry.js | scripts/verify-fraggate.mjs |
MCP tools/list + tools/call | src/mcp-surface.js、mcp-schema.js | scripts/verify-mcp-tdqs.mjs |
| セッション開始 → ポリシー → 実行 → 受領証 → 終了 | src/session-core.js | scripts/verify-session.mjs |
| ソフトウェアカタログ | src/software-catalog.js、software-copy.js | scripts/verify-software.mjs |
| オフライン受領証ハッシュ | fixture fixtures/session-receipt-chain.json | node scripts/verify-receipt-fixture.mjs |
パスの全体図:docs/2.0/INSPECT.md。テストの実行方法:docs/2.0/TESTS.md。プライバシー: docs/DATA.md。レビュー/エージェント支援によるコミット:docs/GOVERNANCE.md。wrangler.toml の main は src/index.js(未圧縮)です。Cloudflare はデプロイ時に同じモジュールをバンドルする場合があります。レビュー対象のアーティファクトはこのツリーです。
互換性のある AI クライアント
OpenAPI、MCP、または HTTP ツールを呼び出せるアシスタント/クライアント:
- ChatGPT(GPT Actions/OpenAI)
- Grok(xAI)
- Venice
- Claude(Anthropic Desktop/カスタムツール)
- Cursor(MCP)
- Glama(サーバーをインストール/MCP)
- Perplexity
- Microsoft Copilot/Bing
- Google Gemini/Vertex AI
- Mistral
- Meta AI
- Apple Intelligence/Applebot の各サーフェス
- Amazon Q/Amazonbot のツール
- DuckAssist/DuckDuckGo AI
- You.com
- Cohere
- その他、MCP/OpenAPI 対応のアシスタント
実用的な追加手順は、以下で ChatGPT、Grok、Venice、Claude Desktop、Glama/Cursor MCP を対象としています。すべてのクローラーについて、手順を一つずつ捏造しないでください。
robots.txt でクロール/SEO の許可対象に設定:GPTBot/ChatGPT、Venice、Grok、Google-Extended、GoogleOther、Google-CloudVertexBot、Claude(+Search/User)、anthropic-ai、Perplexity(+User)、bingbot、Meta-External*、Applebot(+Extended)、Amazonbot、DuckDuck/DuckAssist、MistralAI-User、YouBot、CCBot、cohere-ai、cohere-training-data-crawler、Diffbot、AI2Bot(+Dolma)、Timpibot、Petalbot、Bytespider、Omgili(+bot)、FirecrawlAgent、ImagesiftBot、Cloudflare-AI-Search、FacebookBot、TikTokSpider、Baiduspider*、Yandex。
GitHub About(説明/ホームページ/トピック)は docs/GITHUB.md に記載されており、インデックスが MCP、OpenAPI、FragGate を認識できるようにしています。コーディネーターはそのロックファイルから gh repo edit を適用します。
Webサイト/ライブサイト
Glamaで試す は、主要な公開ホスト/検索/インストール掲載先です。このWorkerのホームページは、API/MCP/OpenAPI の実行サーフェスです。Human Softwaresのハブは azieleliab.com、Aziel Corpus Library、GodLock.uk です。姉妹アーカイブ:He Didn't Jump。
Workerには、FoldLockでパックした ライブラリのティップ(インデックス引用+MASTERのサンプル+About Aziel)が含まれています。ライブコーパス全体ではありません。FragGateの foldlock/pack-verify で検証し、aziel-corpus/tip-pack で開いてください。正確な説明については docs/corpus-fold-pack.md を参照してください。
Workerの起動時(ホームページ、/about、各 /p/{slug}、HTMLのSoftwares/describeシェル)には、製品固有の #hashtag パーツと、共通のAbout Azielブロックが含まれます。共有パーシャルは workerLaunchHtml です。製品Workerは、コピーによってAbout Azielとfold tipを継承します。hashtagパーツは各Worker内に保持されます。ルールについては docs/WORKER-LAUNCH.md を参照してください。
Glamaの Install Server は稼働中です(Glamaで試す)。Glamaのリリースは 2.0.11(Install Server ON、Auto-Release ON)です。Worker/サーバーパッケージは 2.0.0-rc1 のままです。公開接続では、まずリモートの POST https://aziel-runtime.vibelock.workers.dev/mcp を使用します。Glama Install Serverは任意です。そこでホストされるメーターは、Workerの GET /v1/uses とは別です。ローカルstdioは最後にしてください。docs/GLAMA.md を参照してください。
公開上の本人表記は Aziel Eliab のみです。Zenodo DOIを捏造しないでください。
デュアルサーフェス(製品の原則)
- エージェント/MCP — ソフトウェアはエージェント経由で実行されます。
display.title/display.summary/display.fieldsを表示してから、次の入力を受け取ります。セッション、OpenAPI、HTTPの配線は、求められない限り表示しません。入口はひとつ — 検索し、ルーティングし、拒否する。GET /v1/update/check?slug={slug}&version={installed}→download_urlまたはGET /v1/pull/{slug}でダウンロードします。パラメーターなしのGET /v1/update/checkはチェックではありません。メッシュに常駐する azcorpus と azlibrary のWebサイトデザインは、GET /v1/softwareのwebsite_designsからダウンロードします(すべてのAIクライアントで利用可能)。fraggate_callを介してアップロード/取り込み/受領を行います(azbrowserairlock_ingest、peacelockupload_envelope、forgereceiptsverify、miragegridverify-receipt/bridge)。azlibraryのアップロードにはAPIトークンのみを使用します。秘密情報を決して埋め込まないでください。同じオペレーションは/openapi.jsonでも利用できます。 - 人間向けソフトウェア — このWorkerのUI、ローカルインストール、カウント対象の
/downloadは、完成した開発済みソフトウェアとして引き続き提供されます。Flutterのmobile/はこのリポジトリにベンダーとして含まれていません。
コールド・マルチシェルフ(COLD-MULTI-SHELF-1.0)
ランタイムは、ライブコーパスと同じ信頼性を示しています。GET /shelves(corpus#96)。GET /shelves · GET /v1/shelves · /cite.json shelves。Person @id https://www.azieleliab.com/#aziel。
Plane A LIVE:公開サーフェス5件(CFハブ4件+GitHub)/ファミリー半径2。独立したライブは1件(cf-github)。Plane B SLOT:Codeberg https://codeberg.org/AzielEliab/aziel-lockset-tip のハッシュ検証は PASS ですが、引き続き SLOT です。archive.org の PASS https://archive.org/details/aziel-lockset-tip + https://archive.org/details/aziel-lockset-tip_202609(同じ blast_radius archive-org、パック b549362c0736ddb54ddc488812327c464e0da1167281f92fd1a4263eedf5df37)も引き続き SLOT です。Framagit の URL は null(3番目の ALL-TARGETS)。Zenodo の tip-pack は SLOT(CNS-ZENODO-NOT-LIVE)。doi は null。Plane C USB は CNS-OPERATOR-ATTEST まで SLOT です。この Worker は同じ Plane A トンネルです。15:20 は表示されません。
ホームオリジン(ORIGIN-CUTOVER-1.0)
AZNet P3。サバイバルレイヤーは AZNet を提供します(aznet、AZN-WP-0.1)。sidenet はそのサイドネットであり、独立したブランドではありません。L0 は引き続き途切れません。稼働中の Cloudflare ハブに並ぶミニ PC の経路は SLOT のままです。DNS のレンタルなし、ライブ DNS の変更なし、データの預け入れなし、ホスト名や IP の捏造なし。Phoenix はローカルでの待機状態(REHEAL-1.0)であり、復旧する公開ホスト名ではありません。独立したライブ数は引き続き1です。ソフトウェアは凍結されたままです。文書:ORIGIN-CUTOVER-1.0。
Cap-7 セマンティックブリッジ(ICANN ではありません)
Cap-7 は MirageGrid の自動生成 .az レイヤーです。4つのハブサイトを複製し、StaticLock(カタログ製品 StaticClock、スラッグ staticclock)および MirageGrid cloak とともにシフトし、AZVPN と組み合わせます。design_of: hub_designs。Cap-7 の resolves_to_hub: false。標準インターネットから Cap-7 には到達できません。実際の複製先:azgrid、azcloak、azvault、azshift。偽サイト:azbooth、azflag、azstandby。ファクトリー複製の引用は LIVE です。インターネットからは、azieleliab.com、azielcorpuslibrary.net、godlock.uk、hedidntjump.com を経由して AZ ドメイン(AZ.AzielEliab.AZ、AZ.AzielCorpusLibrary.AZ、AZ.Godlock.AZ、AZ.HeDidntJump.AZ)に到達します。これらのドロップインは public_icann: true および resolves_to_hub: true で、4つのうちいずれか1つに一度だけシャッフルされ、単独で動作し、ハブ停止後は凍結されます。ライブノードがこれらを支えます。Cap-7 は public_icann: false です。Cap-7 ファクトリーは公開 ICANN レジストラーではありません。4つのハブミラーと3つのデコイは、ノードごとの .aziel スロットではありません。geo-target、session-stick、egress-rotate は Cap-7 コントロールプレーン上で LIVE です(リージョンラベル、固定メッシュノードとファクトリーの着地点、7つのサイト間で着地点をローテーション)。これらは公開 egress IP、住宅用 IP、Cloudflare の geo-exit プール、固定公開 IP、パケット転送、AZVPN のいずれでもありません。公開 MirageGrid Worker Cap-7 コントロールプレーンは LIVE です(/v1/egress および /v1/planned)。vpn-hop、hop、tunnel、mesh は引き続きスタブです。5番目の製品ではありません。AI は MirageGrid Worker の /bridge または GET /v1/mesh/az-generator からメタデータを取得します。シャッフルを更新するには、fraggate_call { slug: "miragegrid", op: "shuffle" } を実行すると、1つのメッシュ名が返されます(ファクトリーの着地点は LIVE ですが、公開 HTTPS の入口ではありません)。ライブ AZ-GEN レジストラーはありません。ICANN の .az ccTLD は購入されていません。15:20 は表示されません。GET /v1/mesh が無線を有効にすることはありません。メッシュの閲覧:FragGate 経由の AZNet + AZBrowser。
Plane N と Plane P
Plane N は、この Cap-7 / .aziel の名前空間です。ICANN 認定レジストラでも、パブリックな送信元 IP でもありません。Plane P は、ノードメッシュのパケット経路(デバイスをノードとして扱う)です。WARN-5 は、実証されるまでは STANDS であり、恒久的な上限ではありません。この経路でのキャリアの優先順は、LAN、Wi-Fi、Bluetooth、RF、光子の閃光です。ハードウェアがない場合、RF と光子は拒否されます。LIVE を模倣することはありません。Plane P がパブリックな送信元 IP として LIVE であるとは主張しません。パブリックな入口は引き続き NOT-READY / FG-STUB です。ローカル LAN 検出は LIVE-when-armed、ピアトンネルは LIVE-when-session です。ローカルのストアアンドフォワードは LIVE-when-three-local-nodes / fixture です。電話は、LAN ビーコンと封印済みピアセッションを介して、そのローカルノードに参加できます(qnm-node/mobile/、設計書 TRACK2-MOBILE-JOIN-1.0)。mobile_client は引き続き present-not-demonstrated です。電話はローカルノードのクライアントであり、アプリストアで公開されたアプリでも、alt-internet LIVE でもありません。電話の Wi-Fi は、LAN ソケットへの経路です。Wi-Fi、RF、または光子による通信を示すものではありません。alt_internet_live は false です。WARN-5 は解消されていません。AZVPN は引き続きスイートの VPN であり、MirageGrid ではありません。設計書:PLANE-P-D2D-1.0、D2D-CARRIERS-1.0。
FragGate の入口
公開 MCP tools/list は稼働中のツールが36個です。最初の呼び出しは Softwares(tools/list の名前は Softwares)です。最初に入口を通ります。呼び出しで台帳が必要な場合は、ChainLock、TemporalLock、ForgeReceipts が記録します。診断では fraggate_list → fraggate_describe → fraggate_call(foldlock / fold-preview、または dry_run=true を指定した decisiongate_check)の順に進みます。同じリストには、runtime_skill、fraggate_verify、library_lookup、スイート mesh_*、追記専用の chainlock_* と memory_*(診断と信念であり、呼び出し前の処理ではありません)、およびカタログヘルパーが含まれます。runtime_run と runtime_session_* は高度な機能/内部機能です。台帳操作では、ChainLock が acts チェーンに記録し、その後 TemporalLock と ForgeReceipts が記録します。実際のハッシュがある場合、fraggate_call はパイプからこれら3つを報告します。Lamb Lens、SweepGate、Sentinel、RoseClock はそのパイプ内で実行されます。読み取りでは ChainLock、TemporalLock、ForgeReceipts に記録されません。
すべてのカタログ製品は、ハッシュ付きレジストリエントリー(name、slug、digest、status、公開 ops)です。ステータスは live | stub | local_only です。
stub_ops / stub_op_count は、名前付きの拒否動詞(ホストされることはありません)であり、カタログに含まれる追加の Software エンジンではありません。stub_count は、ステータスが stub のレジストリエントリー数です(1.9.0 以降はゼロ — AZChat は LIVE+bound です)。EmbryoLock はライブのカタログエンジン(live-with-local-destructive-boundary)です。wipe / scorch / unlock は、公開メッシュ上では引き続き FG-STUB です。FragGate の live_count + local_only_count + stub_count === は FragGate の product_count と一致します。この product_count はレジストリエントリー数であり、Softwares タブの件数ではありません。Softwares には veillock と whitestone が含まれます。公開許可リストには、代わりに memory と mesh が含まれます。software_nodes はプロセス内で製品 Worker に処理を振り分ける仕組みです(whitestone は含まれません)。GET /v1/software の catalog_sets.equate は false です。これらのセットを同一視しないでください。
公開メッシュで稼働中(fraggate_call 経由):公開エージェントの入口に適したすべてのカタログ Software 製品 — アドバイザリー / スコア / 分類 / ゲート / 検索 / プレビュー / レンダリング / 検証 / ハッシュ / レシート / ゲーム / オーバーレイ / ルーティング / ステータス、および元からある5つ(DecisionGATE、GodLock、FoldLock、AZ-CLCE、Aziel Digital Library)。VeilLock はlocal_only(デバイス内のカメラ/画面)です。MCP tools/list に表示されるのは、これら36個の名前です。FragGate の入口から始めてください。
スタブ操作(名前付きの拒否動詞で、実行されません):EmbryoLock wipe/scorch/unlock/encrypt/decrypt/initialize/login、ARK scorch/wipe/unlock/encrypt、WhistleLock send/mail/release、MirageGrid VPN-hop/hop/tunnel/mesh(geo-target / session-stick / egress-rotate は Cap-7 プレーンでは LIVE ですが、公開エグレス IP ではありません)、AzielTether mesh-join/vpn/arm、VeilLock inject/intercept/facetime、AZ-OS exec/shell/lattice、AZAI blend/complete/chat、EmployeeLock court/judge、PeaceLock transcript/transcribe/motive/counterfactual/invent/waive-duty/bypass-duty、4DMap truth_score/lumen_panel/invent_mark/backdate_class。これらの製品で安全なホスト操作が引き続きライブの場合もありますが、スタブ動詞は永久に拒否されます。
不明な名前は FG-HALLUC-TOOL で拒否され、実際に存在するツールが一覧表示されます。DecisionGATE は、exec による副作用が発生する前に実行されます。拒否は型付きの ResultEnvelope + 台帳の先端(TemporalLock 形式のハッシュチェーン)です。この公開サーフェスでは、Mesh を提供しているとは主張しません。
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/fraggate
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call \
-H 'content-type: application/json' \
-d '{"slug":"foldlock","op":"fold-preview","payload":{"text":"the cat and the dog"}}'
セッション(実際の実行)
SID=$(curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/open \
-H 'content-type: application/json' -d '{}' | jq -r .session.id)
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/policy \
-H 'content-type: application/json' \
-d '{"allow_slugs":["azclce","foldlock"],"max_payload_bytes":8192}'
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/exec \
-H 'content-type: application/json' \
-d '{"slug":"azclce","op":"score","payload":{"r":"login button blue","d":"login form submits","p":"login button submits"}}'
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/receipt
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/receipts
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/close
ローカル exec のレシートには、engine_digest、engine_slug、engine_op、ran_in: "aziel-runtime"、結果のダイジェスト、レイテンシが含まれます。上流の HTTP ステータスだけではありません。close はチェーンを封印し、その後の exec は HTTP 409 になります。セッションは6時間後に期限切れになります(410/自動クローズ)。レシートの上限は64件です。RUNTIME_TOKEN が設定されている場合、セッションの変更には Authorization: Bearer … または X-Aziel-Runtime-Token が必要になることがあります。
ローカル CLI(デフォルトでは Worker クライアントです。--local を指定するとセッションファイルを書き込み、ベンダー提供のエンジンを優先します。--jail を指定すると、子 Node プロセス内でエンジンを実行します)。ターミナルには短い概要が表示されます。機械可読なオブジェクトを出力するには --json を追加してください。
node cli/aziel-runtime.mjs session open --local
node cli/aziel-runtime.mjs session policy --allow-slugs azclce,foldlock
node cli/aziel-runtime.mjs session exec azclce score \
'{"r":"login button blue","d":"login form submits","p":"login button submits"}'
node cli/aziel-runtime.mjs session exec foldlock fold-preview '{"text":"the cat and the dog"}'
node cli/aziel-runtime.mjs session receipt
node cli/aziel-runtime.mjs session close
証明スクリプト(ローカルセッションログ):bash scripts/demo-session.sh
フロントドア(引き続き有用ですが、exec ではありません)
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/skill
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/runtime.json
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/bundle
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock/skill
プロキシ(ランタイム所有のレシートなし — exec ではありません):
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/p/azclce/score \
-H 'content-type: application/json' \
-d '{"r":"login button blue","d":"login form submits","p":"login button submits"}'
常に User-Agent: Mozilla/5.0 を送信してください。
クイック URL
GET /v1/pull?all=1 は /v1/bundle の別名です。
POST /p/{product}/{op} は、JSON ボディとともに製品 Worker の /v1/{op} へプロキシします。サービスバインディングを優先し、公開 *.vibelock.workers.dev はフォールバックとして使用します。このパスはプロキシであり、セッション exec ではありません。ダウンロードカウンターは増分されません。
この Worker は Worker 専用です(カウント対象のランタイム tarball はありません)。ローカル CLI はリポジトリ内にあり、GitBaby の /download パッケージではありません。各製品には、引き続き独自のカウント対象 /download があります。
引用方法: Eliab, Aziel. (2026). Aziel Eliab Runtime [ソフトウェア]. Apache-2.0. https://aziel-runtime.vibelock.workers.dev/ デジタルライブラリ: Eliab, Aziel.(2026). Aziel Digital Library[ソフトウェア]. Apache-2.0. https://www.azielcorpuslibrary.net/
Product Worker のクロールテンプレート: docs/PRODUCT_SEO.md。QNM スイートの集約情報: docs/NODE_MESH.md。ネットワーク横断サバイバルの包括文書: docs/designs/CROSS-NETWORK-SURVIVAL-1.0.md。関連文書 NO-LIE / NO-REWRITE: docs/designs/NO-LIE-NO-REWRITE-1.0.md。寄付プラン(引用のみ、Softwares の製品ではありません): docs/designs/AZL-DONATE-1.0.md。
寄付(ランタイム+製品 Worker のフッター)
正式な決済手段はハブに掲載されています: **https://www.azieleliab.com/donate**。ハブの寄付ページには、決済 URI(BTC / ETH / LTC / XRP / DOGE)を記録した 5 つの QR コードがあります。このランタイムはリンクのみを掲載します。ウォレットアドレスやトークンを創作しないでください。ランタイムやダウンロードトラッカーにこれら 5 つの QR コードを複製しないでください。
- ランタイム Worker の UI フッター — 1 行:
Donate→https://www.azieleliab.com/donate - 製品のダウンロードトラッカー Worker — 同じフッターパターン:
Support the work→https://www.azieleliab.com/donate
このリポジトリは製品 Worker を管理していません。この 1 行を各リポジトリにコピーしてください。アドレスはハブに運用担当者が貼り付けます。
設計
現在のスイートのソフトウェア設計(AZL / SEC-FEAT / QNM-WP / NODE-OPS / AZL-DONATE-1.0 / CROSS-NETWORK-SURVIVAL-1.0 / NO-LIE-NO-REWRITE-1.0)と、LIVE ファブリックの論文(CL-WP-0.4、AP-WP-0.2、SG-WP-0.1、LS-WP-0.1-runtime、RL-WP-0.1-runtime、QNS-CD-1.0、ACT-RECEIPT-1.0 — Softwares タブの製品ではありません):docs/designs/。著者:Aziel Eliab のみ。MCP chainlock_*。GET /v1/mesh は有効化しません。QNS-CD-1.0 は、量子ノード信号のパケット転送に関するコーディング設計です(フォトン QNS1 1.3)。実装は AzielEliab/qnm-node のローカル qnsd です。GET /v1/qns は引用のみで、パブリック Worker は emit 経由でローカルにプロキシしません。すべての /v1/software カードには qns_cd が含まれます。QNS を Softwares タブの製品として追加しないでください。ACT-RECEIPT-1.0 は、公開されている 4 フィールドのアクションレシートのメッシュコピーです。チェーンは corpus /receipts にあります。GET /v1/receipts は引用のみです。RECEIPT_APPEND_TOKEN が設定されている場合、FragGate の list/call と POST /mcp の後に追記が実行されます(フェイルオープン)。ACT-RECEIPT を Softwares タブの製品として追加しないでください。CROSS-NETWORK-SURVIVAL-1.0 は包括的なサバイバル法則です。ネットワークとデータが明日消滅しても、チェーンはコールドストレージ(ホスト / DOI / git / Vault)に残ります。マシン向けのヒント:/cite.json の survival.tip と /llms.txt。これを Softwares タブの製品として追加しないでください。NO-LIE-NO-REWRITE-1.0 は、この包括文書の下位にある関連法則です(マシン向けのヒントに取って代わるものではありません)。ハッシュが引き続き有効なレシート、1 つのトンネルにすべてを置かないコピー、書き換えキーの不在、そして自己保存のためであってもネットワークが決して嘘をつくことを許されないという原則を定めています。これを Softwares タブの製品として追加しないでください。GET /v1/azpipe/arch は、ロック済み MASTER-33 ストリップ(GET /v1/fraggate の pipeline と同じペイロード)を引用します。Softwares タブへの入口ではありません。
ChatGPT に追加する(GPT Actions)
- GPT を作成するか、GPT Actions を開きます。
- URL からインポート →
https://aziel-runtime.vibelock.workers.dev/openapi.json - 認証は不要です。CORS は
*です。 - GPT に Softwares(tools/list の名前は Softwares)を呼び出すよう依頼します。最初に入口が実行されます。呼び出しで台帳が必要な場合、ChainLock、TemporalLock、ForgeReceipts が記録します。名前付きのライブモジュール:
decisiongate_check、library_lookup。診断:fraggate_list、続いてfraggate_call。セッションツールとruntime_runは高度な機能/内部機能です。
Grok に追加
- カスタムツール / OpenAPI:
https://aziel-runtime.vibelock.workers.dev/openapi.jsonをインポートします - MCP リモート:
POST https://aziel-runtime.vibelock.workers.dev/mcp
メソッド:initialize、tools/list、tools/call。
tools/listには、現在有効なツールが36個あります。最初に呼び出すのはSoftwaresです(tools/list の名前は Softwares)。最初にドアが実行されます。呼び出しに台帳が必要な場合は、ChainLock、TemporalLock、ForgeReceipts が記録します。診断:fraggate_list→fraggate_describe→fraggate_call。
runtime_run、runtime_manifest、runtime_session_*は高度な機能/内部用です。
HTTP/p/{product}/{op}はプロキシのままです。公開されており、OAuth は不要です。
ツールの結果は{ display, result, ledger_tip? }です。ユーザーにはdisplayを表示してください。
Claude Desktop に追加
公開接続は Streamable HTTP で、API キーは不要です。
https://aziel-runtime.vibelock.workers.dev/mcp
ローカル stdio は、このリモート URL の後に使う開発用の方法です。Claude Desktop の claude_desktop_config.json(Cursor の mcp.json と同じ形式):
{
"mcpServers": {
"aziel-runtime": {
"command": "node",
"args": ["cli/mcp-stdio.mjs"],
"cwd": "/path/to/aziel-runtime",
"env": {
"AZIEL_RUNTIME_URL": "https://aziel-runtime.vibelock.workers.dev"
}
}
}
}
ローカル設定を更新した後、Claude Desktop を再起動してください。クライアントの詳しい手順はdocs/AGENTS.mdをご覧ください。stdio の詳しい説明はdocs/GLAMA.mdをご覧ください。
Glama に追加
まず公開リモート URL を設定します。Glama ホストの利用量計測は Worker の GET /v1/uses とは別です。ローカル stdio は最後に設定します。
- リモート MCP —
POST https://aziel-runtime.vibelock.workers.dev/mcp(initialize、tools/list、tools/call)。User-Agent はMozilla/5.0。公開されており、OAuth は不要です。トランスポート:Streamable HTTP。 - サーバーをインストール(任意) — Glama で試す(
https://glama.ai/mcp/servers/@AzielEliab/aziel-runtimeからも利用できます)。ワンクリックでサーバーをインストール/デプロイできます。Glama リリースは 2.0.11 です。サーバーをインストールを ON にします。自動リリースを ON にします。Worker/サーバーパッケージは 2.0.0-rc1 のままです。ホストツールの利用量計測は Glama のものであり、Worker の/v1/usesではありません。 - ローカル stdio(最後) —
cli/mcp-stdio.mjsは、同じ Worker/mcpへのブリッジです。glama.json+Dockerfileの CMD は["node", "cli/mcp-stdio.mjs"]です。
node cli/mcp-stdio.mjs
npm run mcp
docker build -t aziel-runtime-mcp .
docker run --rm -i aziel-runtime-mcp
# if the host resolver cannot see Cloudflare:
# docker run --rm -i --dns 1.1.1.1 aziel-runtime-mcp
デフォルトのブリッジには、*.vibelock.workers.dev / Cloudflare へのアウトバウンド DNS + HTTPS が必要です。DNS の検索に失敗すると FG-DNS(remote:false)になります。--local または AZIEL_RUNTIME_MCP=local を指定すると、インプロセス実行が明示的に有効になります。REQUIRE_TOKEN=1 の場合は、必要に応じて RUNTIME_TOKEN / AZIEL_RUNTIME_TOKEN を設定します。実際の呼び出しハッシュを確認するには、docs/2.0/INSPECT.mdをご覧ください。
接続後の最初の呼び出し:Softwares(スラッグを選択)→ fraggate_call → ライブラリの論文と引用には library_lookup。FragGate は唯一の exec ドアです。診断:fraggate_list → fraggate_describe → fraggate_call。例:{ "slug": "foldlock", "op": "fold-preview", "payload": { "text": "the cat and the dog" } }、または dry_run=true を指定した decisiongate_check。tools/list には、現在有効なツールが36個あります。ChainLock とメモリは追記専用です。
glama.json を変更した後は、Glama の Score タブで再度クレームしてください(maintainers = AzielEliab)。これにより、Schema とキーワードが更新されます。詳しい手順はdocs/GLAMA.mdをご覧ください。公開上の表示名は Aziel Eliab のみです。
Venice に追加
カスタム HTTP ツール / OpenAPI:同じ
https://aziel-runtime.vibelock.workers.dev/openapi.json
をインポートします。
GET /v1/bundle / GET /v1/pull/{slug} でプルします。セッション実行は
POST /v1/session/{id}/exec です。プロキシは POST /p/{slug}/{op} のままです。
レシートと署名(RECEIPT-SIGNING-LAYERS-1.0)
- レシートはハッシュでリンクされ、封印されます。署名はされません。 ChainLock のチェーン、セッションレシート(
runtime_session_receipt)、ACT-RECEIPT の行、拒否レシートには、ハッシュと直前のハッシュへのリンクが含まれます。封印によってセッションが終了します。署名が含まれるレシートはありません。 - RIB-001 の外部アンカーが提供されています(AZRT-ANCHOR-1.0)。チェーンヘッドは AzielEliab/aziel-anchors に公開され、RFC 3161 および Rekor のタイムスタンプとともに、そのリポジトリの Actions シークレットにのみ保管されている Ed25519 キーで署名されます。
GET /v1/anchorはフェイルクローズで検証します。 - RIB-018 の拒否レシートが提供されています(AZRT-REFUSAL-RECEIPT-1.0)。拒否が発生すると、
refusalsチェーン上に、独自のハッシュリンク付きの封印されたレシートが生成されます。 - レシートチェーンで署名が存在するのは、次の 3 層のみです。 アンカーステートメント(aziel-anchors の証人)、ストアチェックポイント(AZRT-STORE-CHECKPOINT-1.0、1000 行ごと)、AZ-OS / AZInterface へのテザーパケット(AZRT-AZOS-TETHER-1.0、ピン留めされたキー)。
- レシートとは別に: メッシュおよびフェデレーテッドメッシュのピア ID キーは、ハンドシェイクとピア間のトラフィックに署名します(AZP / FED-MESH)。これらはトランスポート ID であり、レシートの署名ではありません。
誠実性を示すバナー
- カタログ内のすべての Software slug はインプロセスです。
/v1/healthと/v1/runtime.jsonでは、engine_slugsはtrue_engine_slugsと一致します。バインディングのみの操作は、引き続き操作ごとのproxy_fallbackです。 - GodLock と MirageGrid は VPN でも匿名ネットワークでもありません。MirageGrid Cap-7 はメッシュ名の生成器であり、一般公開の ICANN レジストラではありません。Cap-7 の地理情報、スティッキーセッション、土地のローテーションは Cap-7 プレーン上で稼働しています(地域ラベル、スティッキーメッシュノード、生成器の土地、7 か所間での土地のローテーション)。一般公開の出口 IP でも、住宅用 IP でも、AZVPN でもありません。一般公開の MirageGrid Worker Cap-7 コントロールプレーンは、https://miragegrid.vibelock.workers.dev/v1/egress および https://miragegrid.vibelock.workers.dev/v1/planned で稼働しています。AZVPN は引き続きスイートの VPN コンセントレーターです。
- ForgeReceipts は法律上の助言ではなく、裁判所に連絡することもありません。
- ZionPattern Solver は、信頼度が 75% を超えると主張することはありません。事件を解決するものではありません。
- VeilLock は FaceTime や通話アプリに注入しません。対象はあなたのカメラ/画面のみです。
- AZ-CLCE が検出するのは不整合であり、意図ではありません。Type D はラベルであり、悪意があるとの判断ではありません。
- ChronoLock は助言のみを提供します。スケジューラーでも、ターゲティングでも、バイラル化のためのものでもありません。現地時間の 08:30–10:30 が対象です。TemporalLock とは別のものです。
- The ARK はカーネルではありません。ホスト型 API はパスフレーズを使ったロック解除や暗号化を行わず、保管庫も保存しません。Sweep は Mode E のヒューリスティックのみです。
- AZAI は OpenAI 互換 API を備えた独立したローカルコアであり、新しい基盤モデルでも Ollama のアイデンティティでもありません。Ollama は任意の SLOT です。ホスト型/インプロセスの
/v1は、プロトコルミラーと Lamb チェック(Service → Clarity → Peace)であり、プロバイダープロキシではありません。Jeeves は主権を持ちません。 - SpectralLock 0.3.1 のホスト型オーバーレイは 256px のプレビューであり、分光計でも鑑識ツールでもありません。Wheel paint はスペクトルの三つ組とは別の、メンバーシップ色調のプレーンです。Inject ON はペイントであり、顔料の復元ではありません。失われた顔料の復元は FragGate の
pigmentとrestore-pigment操作(listPigment/pigmentFromB64)で稼働しており、退色した信号が失われている場合はSL-PIGMENT-GONEを返して拒否します。AMOE は稼働中の製品ではありません。残存バイトの復元は、存在するコンテナバイトのみを対象とし、正直に処理します。PDF の増分リビジョングラフとリビジョンごとのコピーも正直に処理します。不透明なデータの拒否も正直に処理します。ユニバーサル復元では 7z / HEIC / HEIF を SLOT として示します。手書き認識は 256px PNG のインクスキャンヒューリスティックです(ESDA/裁判所認定ではなく、ホスト型 JPEG は SLOT)。ブラックボックスから OCR することはありません。墨消し解除/復元/手書き認識は spectrallock-download-tracker(/v1/unredact、/v1/recover、/v1/handwriting)で行い、FragGate のドア操作ではありません。UV はランプではありません。Balance/lemon/indent がマークを捏造することはありません。完全なパイプラインは Python パッケージです。 - EmployeeLock は裁判所でも UL でもなく、真偽スコアでもありません。ホスト型環境で xlsx を保存することはありません。デモの行はフォーマットの実証であり、事件の事実ではありません。
- FoldLock は zip ではありません。ホスト型/インプロセスのプレビューは、短い UTF-8 テキストに対するテザー抑制です。比率は記録であり、トロフィーではありません。短い文字列はサイズが増えることがあります。
- WhistleLock はローカル保管庫とデッドマンコピーです。メール送信ツールではありません。ホスト型環境で内部告発ファイルを保持することはありません。
- TrajectoryLock は研究用プロトタイプ/監査可能な幾何学的テストです。認定済みの鑑識機器ではありません。ホスト型環境でメディアを保存することはありません。一致確率は P(match | 宣言されたモデル) であり、P(公式アカウントが真実である) ではありません。合成例は実際の事件に関する判断ではありません。
- M.I.A.Lock の Doe ヒットは互換性に関する手がかりにすぎず、身元特定には使えません。カバレッジヒートマップは存在を示すものではありません。ライブ追跡は行いません。
- Aziel Corpus Library は公開ライブラリーのインデックスと、件数付きの PDF/パッケージダウンロードです。非公開ファイルの検索エンジンでも、Zenodo でも、新しい Lock エンジンでもありません。
- AzielTether は VPN ではありません。ダウンロードした Aziel Eliab ソフトウェアには、中央優先のメッシュを推奨します。一般公開の HTTPS はメッシュを経由しません。
- PeaceLock は、選択された沈黙/選択された不作為を第一級の記録として扱います(PL-WP-0.1)。トランスクリプトでも、反事実でも、動機スコアでも、HARD_DUTY の免除でもありません。ホスト型環境で発言を捏造したり、ファイルを保存したりすることはありません。
- 4DMap は、T/Δ/Γ/Π の 4 軸検査フレームです(4DM-WP-1.0)。順次実行するゲートでも、真偽スコアでも、Lumen パネルでも、追加のドアでもありません(
domains_are_doors:false)。マークを捏造したり、クラスを遡及して日付設定したりすることはありません。AZPIPE の後に使う検査フレームです。FragGate の主張では結合タイプを引用します。ChainLock は経路にスタンプを付けることがあります。 - AZBrowser は Lamb Lens 倫理リサーチブラウザーです(AZB-1.0)。Chromium でも、Tor の出口ノードでも、制限のないプロキシでもありません。Lamb Lens は出典を引用し、有害な収集を拒否し、訪問結果を捏造することはありません。FragGate 専用です。AZNet は別のソフトウェアです(同じ FragGate ドアを使用)。連携は順序/トークンのみであり、Phase-1 の UI を共有しません。
- AZNet は Cap-7 および
.azielの名前プレーン上で動作する、無音の検証用サイドネットです(AZN-WP-0.1)。別製品です(専用の Workeraznet-download-trackerと専用 UI を持ちます)。Cap-7/MirageGrid は、引き続き名前と土地・地域のメタデータを扱います。ICANN レジストラでも、一般公開の出口 IP でも、AZVPN でもありません。デバイス間のパケットプレーンは別系統であり、NOT-READY です。フェイルオーバーの順序は LAN、Wi-Fi、Bluetooth、RF、その後に光子の光フラッシュです。実際にホップが機能するまでは、各キャリアは FG-STUB です。この経路は、稼働中の代替インターネットではありません。ペイロードのホストではありません。Garden/stamp/memorial 操作には AZBrowser のpair_tokenとpair_flagの両方が必要です(機能上の順序のみ)。ホスト型環境でペイロードを保存することはありません。
Product slugs → Workers
| スラッグ | Worker ホスト名 | ops の例 | セッション実行 |
|---|---|---|---|
| vibelock | vibelock-download-tracker | 分析 | プロセス内(features/PCM;ライブマイクなし) |
| veillock | veillock-download-tracker | アプリ | プロセス内(カメラ注入なし) |
| codelock | codelock-download-tracker | レンダリング | プロセス内 |
| godlock | godlock-download-tracker | スコア、送信 | プロセス内(VPN ではありません) |
| shadowlock | shadowlock-download-tracker | 監視 | プロセス内(OS フックなし) |
| temporallock | temporallock-download-tracker | genesis、追加、検証 | プロセス内 |
| forgereceipts | forgereceipts-download-tracker | レシート | プロセス内(法律上の助言ではありません) |
| decisiongate | decisiongate-download-tracker | チェック | プロセス内 |
| zsolver | zsolver-download-tracker | パターン、スコア、セッション | プロセス内 |
| azos | azos-download-tracker | ステータス | プロセス内(session/exec/lattice のオペレーション単位プロキシ) |
| glossafilter | glossafilter-download-tracker | レンダリング | プロセス内 |
| miragegrid | miragegrid-download-tracker | 割り当て | プロセス内(コントロールプレーンの割り当てと Cap-7 メッシュ名のメタデータ;ファクトリーはパブリックな ICANN レジストラではありません;ホスト型 VPN ホップではありません;Cap-7 の地理情報/スティッキー/ローテーションは Cap-7 プレーン上で LIVE であり、パブリックなエグレス IP ではありません) |
| staticclock | staticclock-download-tracker | 助言 | プロセス内 |
| chronolock | chronolock-download-tracker | 助言、アンカー | プロセス内 |
| postking | postking-download-tracker | 新規、移動、ステータス | プロセス内 |
| azclce | azclce-download-tracker | スコア、分類、ゲート | プロセス内 |
| ark | ark-download-tracker | 一括処理、レベル | プロセス内 |
| azai | azai-download-tracker | ヘルス、lamb-check | プロセス内(Lamb のみ;ブレンドではありません) |
| spectrallock | spectrallock-download-tracker | ヘルス、モード、オーバーレイ | プロセス内(256px PNG プレビュー;注入 ON/OFF;残存バイト+リビジョングラフ+復元/手書きに関する誠実性;墨消し解除/復元/手書き用の入口なし) |
| azbot | azbot-download-tracker | ヘルス、スキル、ルート | プロセス内(スキルルーターであり、モデルではありません) |
| employeelock | employeelock-download-tracker | ヘルス、追加プレビュー、正規データ検証、スキル | プロセス内(xlsx ストアなし) |
| foldlock | foldlock-download-tracker | ヘルス、折りたたみプレビュー、展開プレビュー、スキル | プロセス内 |
| whistlelock | whistlelock-download-tracker | ヘルス、ハッシュプレビュー、正規化プレビュー、スキル | プロセス内(ファイルストアなし) |
| trajectorylock | trajectorylock-download-tracker | ヘルス、例、分析、スキル | プロセス内(幾何学;メディアストアなし) |
| mialock | mialock-download-tracker | マップ、検索オプション、クエリ、doe-match、カバレッジ | プロセス内(リード ≠ ID) |
| azieltether | azieltether-download-tracker | ヘルス、スキル、検証 | プロセス内(VPN ではありません) |
| peacelock | peacelock-download-tracker | 開く、封印、破る、表示、検証、スタンプ | プロセス内(HARD_DUTY 拒否;ABSENT 不変条件) |
| azmail | azmail-download-tracker | airlock_classify、scrub、trust_score、mesh_、keyword_alert_ | プロセス内(FragGate のみ;メッシュはデフォルトでオフ;MTA ではありません) |
| azbrowser | azbrowser-download-tracker | ethical_search、lamb_lens_search、navigate、airlock_ingest、tab_*、receipt_list、verify | プロセス内(FragGate のみ;Lamb Lens;Chromium ではありません) |
| aznet | aznet-download-tracker | pair_status、garden_list、stamp、verify_hash、memorial_*、receipt_verify | プロセス内(FragGate のみ;ペイロードをホストすることはありません;AZBrowser ペアが必要です) |
| azhub | azhub-download-tracker | region_list、place_module、remove_module、tether_*、blank_key_status | プロセス内(FragGate のみ;Blank Key;AZInterface ではありません;自動ロック解除なし) |
| azinterface | azinterface-download-tracker | genesis_status、site_state_*、integrity_check、witness_list、page_cycle_status | プロセス内(FragGate のみ;スイートシェル、パッケージ 0.1.0;ページサイクルは事前ロック済み;ローカルの pipeline_arch / withdraw / scorch_local / pair_* はパブリックな入口では利用できません) |
| aziel-corpus | aziel-corpus-download-tracker (www.azielcorpuslibrary.net) | ヘルス、検索、例、スキル | プロセス内(サンプル MASTER;ライブの D1/Whisper/OCR オペレーション単位プロキシ) |
| 4dmap | 4dmap-download-tracker | ヘルス、スキル、ピン、スパン、スタック、ギャップ、フォーク、ウォーク、レンズ、クラス、コホート、不在、cap、結合、一覧、例、card_new、card_pin、card_span、card_join、card_walk、card_list、verify_hash、frame_status、axis_describe、walk_trace、card_export、card_import、verify_chain、neighbor_cite、memory_cite、memory_observe、library_pin、plot、possibility、pattern_recall、lattice_tip、poison_refuse、news_status、news_pin、news_open、news_ingest、news_sources、news_weather、news_black_swan | プロセス内(4DM-WP-1.0 / 0.3.0;AZPIPE 後の検査フレーム;追加の入口ではありません;順次実行のゲートではありません;AZNews は news_ingest で単独利用でき、news_pin / news_open で結合できます;空のピンは AZNEWS-SOURCE-ABSENT を理由に拒否します;グローバルなライブフラグは false のままです) |
カタログの製品バージョンは VERSIONS(src/catalog-meta.js)で管理されています。エンジンの VERSION/SPEC、zsolver の SCHEMA_VERSION、cold-shelf のコミット固定値はそれぞれ別の ID であり、カタログのバージョンには連動しません。 |
カタログのエイリアス(/v1/pull/{slug} でも使用できます):az-clce → azclce、
zion-pattern-solver → zsolver、postking-chess → postking、
aziel-digital-library → aziel-corpus、mia-lock → mialock、
peace-lock → peacelock、az-mail/app-1.0 → azmail、
az-browser/lamb-lens → azbrowser、
az-net/azn-wp-0.1 → aznet、
az-hub/blank-key → azhub、az-interface/page-cycle → azinterface。
aznet は AZBrowser のエイリアスではありません。AZNet は別のソフトウェアです(同じ FragGate の扉を使用します)。
fourdmap/4d-map/4dm-wp-1.0 → 4dmap。
AZHub と AZInterface は、同じ FragGate の扉を使う姉妹ソフトウェアです(互いのエイリアスではありません)。
ソフトウェアハブ(corpus/godlock.uk/azieleliab)では、マージ後にカタログの products[] を一覧表示します。slug は azhub/azinterface/aznet/azbrowser、ワーカーは
azhub-download-tracker/azinterface-download-tracker/
aznet-download-tracker/azbrowser-download-tracker、GitHub は
https://github.com/AzielEliab/azhub ·
https://github.com/AzielEliab/azinterface ·
https://github.com/AzielEliab/aznet ·
https://github.com/AzielEliab/azbrowser です。
AZHub、AZInterface、AZNet、AZBrowser は別々の製品です(それぞれ独自の Workers と UI を持ち、互いに内包されません)。AZNet と AZBrowser の組み合わせは、機能上の順序にすぎません。
FragGate 自体は34 番目の真のエンジン製品ではありません。ハブにはすでに GitHub が表示されています。このランタイムでは、カタログ向けのカーネルカードも catalog.json の extras[]/fraggate に公開しています
(slug: "fraggate"、kind: "kernel"、
github: "https://github.com/AzielEliab/fraggate"、
worker: "fraggate-download-tracker"、engine: false)。
FragGate はカーネルの扉です。人間向け UI とダウンロード数の計測機能は、独立した FragGate Worker アプリが提供します(AZBrowser、AZHub、AZInterface には内包されません)。
https://fraggate-download-tracker.vibelock.workers.dev/
姉妹の /v1 API がまだ稼働していない場合、プロキシはその Worker のレスポンス(多くの場合 404 JSON)を返しますが、統合 OpenAPI には想定されるパスが引き続き掲載されます。
GET /v1/pull/{slug}/skill は、カタログから生成したスキルにフォールバックするため、AI は引き続き呼び出せます。
ベンダー提供のエンジン成果物は src/engines/ にあります。engine_digest は、それらのファイルのバイト列を SHA-256 でハッシュ化した値です(パスのソート順)。
次のコマンドで再計算できます。
node scripts/hash-engines.mjs --write
デプロイ
npx wrangler deploy
アカウント ac575a9b822bea2bed97d0ab73aed238。workers.dev
aziel-runtime.vibelock.workers.dev。製品ダウンロード用 KV は各製品の Worker に置かれます。このランタイムの USES 名前空間はAPI 利用カウンターとリングログ(GET /v1/uses)用です。Authorization、トークン、本文、PII は含まれません。
wrangler.toml の本番 KV ID:USES c1f89ba6f1db47328d36379cdd69b7ab、
AZMAIL_MESH ce81cecf8b75412fb7b56e1119e017da、AZBROWSER_TABS
7487aba1bbb5417fb668de86d8b48f37。置き換え用の名前空間を作成しないでください。
同一オリジンの入口(azielcorpuslibrary.net、godlock.uk、
www.azieleliab.com 上の /runtime)では、ホストごとのカウンターを区別できるように、X-Aziel-Runtime-Via または
X-Aziel-Runtime-Host に(origin、azieleliab.com、godlock.uk、
azielcorpuslibrary.net)を設定してください。
1.2.0 以降では Durable Object の移行タグ v1 が必要です(RuntimeSession、SQLite)。
セッション切り替え後の最初のデプロイで SESSION バインディングが作成されます。1.4.0 では新しい DO 移行は不要です。エンジンは同じ isolate で動作します。1.4.1 では同じ SESSION クラスを再利用します。1.5.0、1.6.0、1.6.1、1.6.2、1.6.3、1.6.4、1.6.5、1.6.6、1.6.7、1.6.8、1.6.9、1.6.10、1.6.11、1.6.12、1.6.13、1.6.14、1.6.15、1.7.0 では新しい DO 移行は不要です。
本番用トークン(セッションの変更のみ。カタログ/ヘルス/ランタイム/スキル/プルは引き続き公開)の設定は任意です。
# wrangler.toml
# [vars]
# REQUIRE_TOKEN = "1"
npx wrangler secret put RUNTIME_TOKEN
npx wrangler deploy
node scripts/probe-live.mjs
RUNTIME_TOKEN が未設定で REQUIRE_TOKEN が 1 でない場合、セッションはオープンのままです(開発用)。シークレットが設定されている場合、POST /v1/session/open|policy|exec|close には
Authorization: Bearer … または X-Aziel-Runtime-Token が必要です。GET /v1/ready は SESSION Durable Object バインディングが稼働している場合にのみ 200 を返し、REQUIRE_TOKEN=1 でシークレットがない場合は 503 を返します。権威ある JSON(/v1/health、
/v1/ready、/v1/runtime.json、/v1/catalog.json)の Cache-Control は no-store です。レシートの上限は 64 件です。セッションの有効期限は 6 時間です。IP ごとの制限:open は 1 分あたり 20 回、exec は 1 分あたり 60 回(HTTP 429 JSON)。
main へのプッシュでは、リポジトリシークレット CLOUDFLARE_API_TOKEN が設定されている場合にのみ .github/workflows/deploy.yml(npx wrangler deploy --keep-vars --var GIT_SHA:<sha>)が実行されます。トークンがない場合、ジョブはスキップされます(失敗にはなりません)。--keep-vars は既存の Worker 変数を維持します。主要なデプロイ方法は Cursor/wrangler OAuth(Aziel Eliab)です。アカウント ac575a9b822bea2bed97d0ab73aed238 はシークレットではないデフォルト値です。トークンをリポジトリに置かないでください。workflow_dispatch も有効です。Action は GIT_SHA を渡し、/v1/software が git_sha を記録できるようにします。
/llms.txt の version_id は、CF_VERSION_METADATA バインディング(wrangler.toml の [version_metadata])から取得する Cloudflare Worker のバージョン ID で、レスポンスの提供時に読み取られます。リポジトリ内に保存された UUID ではありません。そのバインディングも VERSION_ID もない isolate は、version_id: null を公開します。Box デプロイ(OAuth wrangler、環境内に API トークンなし):
env -u CLOUDFLARE_API_TOKEN npx wrangler deploy --keep-vars --var GIT_SHA:$(git rev-parse HEAD)
ID がすでに判明している場合に限り、--var VERSION_ID:<worker-version-id> を追加してください。推測で設定しないでください。バインディングが存在する場合は、VERSION_ID より優先されます。
このチェックアウトに wrangler の認証情報がない場合は、作者のマシンからデプロイしてください。GIT_SHA を渡してください。省略すると、カタログには deploy lag が残り、git HEAD は申告されません。
npx wrangler secret put RUNTIME_TOKEN
npx wrangler deploy --keep-vars --var GIT_SHA:$(git rev-parse HEAD)
node scripts/probe-live.mjs
# confirm GET /v1/health and /v1/ready and /v1/runtime.json version=1.7.0 role=engine-runtime door=fraggate
# confirm GET /v1/uses returns uses / by_host / by_path / by_day / recent (no increment)
# confirm engine_slugs == true_engine_slugs == all 36 catalog slugs
# confirm POST /v1/session/open → policy → exec each primary op → receipt has engine_digest + ran_in
ライブラリ /runtime ミラー
https://www.azielcorpuslibrary.net/runtime は、この Worker の Aziel Digital Library リバースプロキシ/ミラーです。主な公開ホスト/検出先はGlama で試すです。コーパス Worker は、次のエンドポイントを広告し、リバースプロキシします。
GET https://www.azielcorpuslibrary.net/runtime— ライブラリミラーGET https://www.azielcorpuslibrary.net/runtime/v1/skill→ この/v1/skillGET https://www.azielcorpuslibrary.net/runtime/v1/runtime.json→ この/v1/runtime.jsonGET https://www.azielcorpuslibrary.net/runtime/v1/software→ この/v1/softwareGET https://www.azielcorpuslibrary.net/runtime/v1/update/check?slug={slug}&version={installed}→ この/v1/update/check?slug={slug}&version={installed}(slug は必須)GET https://www.azielcorpuslibrary.net/runtime/v1/bundle→ この/v1/bundleGET https://www.azielcorpuslibrary.net/runtime/v1/pull/{slug}→ この/v1/pull/{slug}POST https://www.azielcorpuslibrary.net/runtime/v1/session/open→ このセッションオブジェクトGET https://www.azielcorpuslibrary.net/runtime/v1/uses→ この/v1/uses(X-Aziel-Runtime-Via: azielcorpuslibrary.netを設定)POST https://www.azielcorpuslibrary.net/runtime/v1/fraggate/call→ この FragGate のドア(AZMail とすべての稼働中の slug。サイドドアなし)
AzielEliab/aziel-corpus の関連 PR をご覧ください。
ネットワークセキュリティに関する主張(AZP-NS-1.0)
src/security/、src/transport/、src/checkpoints/、src/replication/ 以下のプロトコルモジュールは、docs/designs/AZP-NS-1.0.md に仕様が記載されています。
レコードは改ざんを検知できます。ハッシュで連結され、署名されています。独立した複製はフィクスチャテストで検証されています。これは不変性を主張するものではありません。
ペイロードはプライバシーを保護します。エンドツーエンドで暗号化され、ノードの ID はセッションの ID から分離されています。これは匿名性を意味するものではありません。
チェックポイントは、フィクスチャモデルで存続可能かつフェデレーションされています。これは停止不能なネットワークを意味するものではありません。
リレーは信頼されていないトランスポートです。ペイロードを復号することはできません。この設計ルールは、本番環境におけるゼロトラスト認証ではありません。
Cap-7 は公開 ICANN ではなく、公開エグレス IP でもありません。Mirage は AZVPN ではありません。aznet_replaces_internet は false です。Tor、UDP、無線、サンドボックスのベアラーは拒否され、LIVE ではありません。Softwares は 42 のままです。tools/list は 36 のままです。複数プロバイダーによるライブ復旧と Plane B Framagit は、これらのスクリプトによる成果ではなく、オペレーターの作業です。
ライセンス
Apache License 2.0。Copyright 2026 Aziel Eliab.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。