LiquiLens Evidence Carrier について
LiquiLens Evidence Carrier は、出所、権利、鮮度、権限の境界を保ちながら金融証拠を検証する契約とツールキットです。データシステムやエージェントのワークフロー間で再現可能な証拠を扱う開発者や調査チーム向けです。
主な機能
- 01オフラインでの証拠キャリア発行・検証
- 02証拠の出所と利用権の追跡
- 03鮮度と権限境界の確認
- 04ハッシュのみの Trade Safety レシート
- 05連携用 JSON Schema 契約
活用シーン
- 01証拠ファイルのオフライン検証
- 02データシステム間での金融証拠の移送
- 03証拠の鮮度と再配布権の確認
- 04ペーパー取引用の安全性レシート作成
MCP 対応
MCP バンドルを公開し、オフラインのルーティングリソースを提供しています。追加の MCP ツールは承認待ちです。MCP やエージェントの応答も、キャリアの対応先に含まれます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
LiquiLens Evidence Carrier
LiquiLens Evidence Carrier は、ファイル、データウェアハウス、イベントバス、オブザーバビリティシステム、データカタログ、FDC3 デスクトップ、ノートブック、引用、AI エージェントを介して金融エビデンスを受け渡すための、トランスポートに依存しない契約です。その際、来歴、権利、鮮度、権限の境界を損なうことはありません。
このキャリアは、検査と再現性のためのインフラストラクチャです。注文、推奨、信用格付け、市場データの利用権、または Bloomberg、LSEG、FactSet、FINOS などのプラットフォームによる推奨を示すものではありません。
現在の署名済みコアリリースは v0.20.1 です。オフラインルーティングリソースは Palimpsest の公開カタログ API を使用しており、追加の MCP ツールは承認待ちです。22 件すべてのアーティファクトチェックサムが検証に合格しました。ダウンロードした wheel と MCP バンドルは、署名済みの正確なソースに対する来歴が検証済みで、公式 MCP Registry は新しいバンドルを掲載しています。公開レシートについては、docs/RELEASE-0.20.1.md をご覧ください。0.20.0 のレシートも引き続き利用できます。独立した各コンシューマーチャネルには、それぞれ記録されたバージョンが保持されています。
以下の過去のコア公開レシートは v0.19.0 について記載しています。
公開リリース v0.19.0 では、保存された
過去の wheel
と Registry の記録が提供されています。
注釈付きタグ
オブジェクト c3239bfc7c4d3c4b7fc5ce26e0f602962e7d4337 は、許可リストに登録された SSH 署名済みリリースコミット 8f5738c9e77cc95b9a68543d478b9521f5595d61(ツリー
acca6fa7aab75ebc91bf044e153c6468cd6f9c0c)を指しています。レシートの検証時、リモートの main は同じコミットを指していました。正確なコミットは
事前チェック実行 33630656569に合格し、
リリース実行 33630790150によって、23 個のアセットが 2026-09-02T12:36:19Z に公開されました。ダウンロードした
SHA256SUMS の 22 エントリーはすべて検証に合格しました。その SHA-256 は
c6d52cbf8794db6e478e3b2ea9e1ed8eee7757137650892a6a96fcbb839bb6bc です。
Attestation 44695012は、マニフェスト以外の 22 個のアーティファクトをタグ付けされたソースに紐付けています。公式 MCP
Registry の記録では、このリリースについて 0.19.0 が有効かつ最新であることが検証され、MCPB の SHA-256
11db11aefafcc6c4ba558877d1f9892fc708150b3afbaa28a741e74435b9a91a が固定されています。
リリース v0.19.0 では、Trade Safety v1 のすべてのスキーマバイトを保持しながら、決定論的な敵対的コーパス、依存関係不要で TypeScript 互換の Node 製 raw-UTF8 検証ツールと認証済みのペーパー取引専用注文ガード、OpenBB 0.2.0 のハッシュのみの検証、MCP コーパスの検出機能を追加しています。Gateway 0.1.2 は core 0.19.0 を固定し、読み取り専用のハッシュのみを扱うサンドボックスとして維持され、ブローカーへの経路はありません。
Container run 33630789998
では、コアのマルチプラットフォームインデックスを
sha256:bdbfed2afa87f25e8ef88dffeb4ba7ab198854705528c0de5abe31552a170b9a
で公開し、スモークテストを実施しました。
attestation 44695462
では、このダイジェストをタグ付けされたソースに紐付けています。これとは別に、
gateway run 33630790011
では、Gateway のインデックス
sha256:b5c43013da1fdddd9e6e56cab0e4f0f562e39ab25cc640869c5008e3457218e3
を公開し、スモークテストを実施しました。
attestation 44695195
では、これを同じコミットに紐付けています。これらはパッケージおよびレジストリの成果物であり、ホスト型 Gateway、実注文の有効化、または金融上の権限を意味するものではありません。
その後、独立した Gateway 専用の公開では、署名付きの注釈付きタグ
trade-safety-gateway-v0.1.3、タグオブジェクト
757c18928c8036910ab50c80ec073679d7434abf が使用されました。このタグは、署名付きコミット
fa8e25ae8e0e992611706b8d66e951342d594243 とツリー
7680694bf3397a0844f2388fb29067ff402f066d
を対象としています。
Gateway run 33651560380
では、amd64/arm64 インデックス
sha256:9b8f704547ecf6c43039b34149d6cca842de5d66cba13c040199cf5f3f216d61
を公開し、スモークテストを実施しました。
attestation 44751184
では、このダイジェストをタグ付けされたソースに紐付けています。この実行では、latest または core-* エイリアスを変更せずに、セマンティック、ソースコミット、および署名付きタグオブジェクトのエイリアスを記録しました。対応する GitHub Release オブジェクトはなく、ホスト型デプロイや有料ルートの有効化も主張していません。正確な
gateway 0.1.3 publication receipt
を参照してください。
リリース、Registry、成果物、および OCI の完全なレシートについては、
docs/RELEASE-0.19.0.md
を参照してください。GitHub では Release レコード自体の immutable: false と報告されています。バージョンタグのルールセット 21288366 は、バイパスを認めずに v* タグの更新と削除を禁止しています。また、現在のアセットはチェックサムと透明性の証明による認証を受けていますが、プラットフォームによって強制される不変アセットとしては説明されていません。v0.18.0 の完全な過去のレシートは、引き続き
docs/RELEASE-0.18.0.md
で確認できます。
不変の注釈付き v0.17.0 タグオブジェクト
cb85e527c2b74abf476fd9a01b73b2235ce976b7
は、保護された main ブランチへのマージコミット
edde9b92ad9851d2974b91326a8c3877f4386d3a
を対象としていますが、
release run 33585764285
は、成果物のビルド、証明、公開が行われる前に、コミット署名のゲートで失敗しました。v0.17.0 の GitHub リリースも公式 MCP Registry レコードもありません。変更のない復旧レシートについては
docs/RELEASE-0.17.1.md
を、変更のない失敗記録については
docs/RELEASE-0.17.0.md
を参照してください。
利用先
1 つの検証済み JSON オブジェクトは、次の用途に埋め込めます。
- FDC3 コンテキストとアプリディレクトリのワークフロー
- CloudEvents と OpenTelemetry のログ
- OpenLineage のカスタムファセットとデータカタログ
- Arrow または Parquet のスキーマメタデータ
- dbt のウェアハウステスト、CSV、SQL、スプレッドシート
- CSL-JSON の引用と PROV-O のナレッジグラフ
- MCP やその他のエージェントの応答
完全な形式のすべてのキャリアでは、event_time <= knowledge_time <= as_of、ソースハッシュ、明示的な再配布権、コンテンツ由来の ID、および実行・推奨・信用格付けに関する境界がすべて false であることが保持されます。権利が制限されている場合や不明な場合は、フェイルクローズで処理します。不完全または期限切れの証拠は、黙って格上げするのではなく、別途識別された参照情報に置き換えて秘匿します。
インストールと検証
まず、説明付きのコパイロットの判断を確認したいですか?オフラインのコパイロットデモは、このソースチェックアウトから Python だけで実行できます。明確に合成された入力を使用し、候補と HOLD のシナリオを表示します。また、ネットワーク、認証情報、ブローカーのセットアップがなくても、実行はブロックされたままです。以下の署名済みコアパッケージとは別のものです。
インストールガイドでは、通常の conda-forge 0.15.0、記載されている Dev Container Feature(Carrier 0.14.0)、および SchemaStore エディターのセットアップについて説明しています。これらの配布チャネルにはそれぞれ独自のバージョンがあります。現行のコアリリース、接続型リサーチリソース、Trade Safety の検証には、以下の署名済み 0.20.0 ホイールを使用してください。
# Source checkout (main may contain post-release documentation)
uv sync --locked
uv run liquilens-evidence --help
# Signed v0.20.0 wheel; checksum verified against the release manifest
python -m pip install 'https://github.com/beepboop2025/liquilens-evidence-carrier/releases/download/v0.20.0/liquilens_evidence-0.20.0-py3-none-any.whl#sha256=d864af722153f66a5cad5855ce00fb70809a4a078d7d972a75ce714ebbdf57cc'
liquilens-evidence issue examples/descriptor.json > carrier.json
liquilens-evidence verify carrier.json --as-of 2026-08-24T12:00:00Z
liquilens-evidence convert carrier.json --format fdc3
公開リリース v0.20.0 では、ホイールとチェックサムマニフェストを提供しています。Python ランタイムにサードパーティ製の依存関係はありません。言語間で liquilens-hash-tree-v1 の ID を検証するための Node.js ベリファイアも含まれています。
node protocol/verify_hash_tree_v1.mjs --artifact evidence-carrier carrier.json
node protocol/verify_hash_tree_v1.mjs --artifact fleet-brief fleet-brief.json
node protocol/verify_hash_tree_v1.mjs --artifact trade-safety-receipt receipt.json
正規コントラクト ID
| コントラクト | 正規 ID | このソースチェックポイントでの提供状況 |
|---|---|---|
| フルキャリア | https://liquilens.in/protocol/liquilens-evidence-carrier-v1.schema.json | 公開・ホスト済み |
| 編集済みリファレンス | https://liquilens.in/protocol/liquilens-evidence-carrier-reference-v1.schema.json | 公開・ホスト済み |
| 4製品フリート概要 | https://liquilens.in/protocol/liquilens-fleet-brief-v1.schema.json | 公開・ホスト済み |
| Trade Safety リクエスト | https://liquilens.in/protocol/liquilens-trade-safety-request-v1.schema.json | v0.19.0 リリースアセットとして公開され、正規の場所でホスト済み |
| Trade Safety ポリシー | https://liquilens.in/protocol/liquilens-trade-safety-policy-v1.schema.json | v0.19.0 リリースアセットとして公開され、正規の場所でホスト済み |
| ブローカープレビューリファレンス | https://liquilens.in/protocol/liquilens-broker-preview-reference-v1.schema.json | v0.19.0 リリースアセットとして公開され、正規の場所でホスト済み |
| Trade Safety レシート | https://liquilens.in/protocol/liquilens-trade-safety-receipt-v1.schema.json | v0.19.0 リリースアセットとして公開され、正規の場所でホスト済み |
| FDC3 Trade Safety レシート | https://liquilens.in/protocol/fdc3/com.liquilens.trade-safety-receipt.schema.json | v0.19.0 リリースアセットとして公開され、正規の場所でホスト済み |
| FDC3 コンテキスト | https://liquilens.in/protocol/fdc3/com.liquilens.evidence.schema.json | 公開・ホスト済み |
| OpenLineage ファセット | https://liquilens.in/protocol/openlineage/liquilens-evidence-facet.schema.json | 公開・ホスト済み |
上記の Trade Safety の5つの ID は、安定したスキーマ $id の値です。LiquiLens
Pages の実行 33592149926
は、サイトリビジョン
3ec660175c81c5b282715ee400eea2f771dc2610 に対して、2026-09-02T04:49:12Z に成功しました。デプロイ後のゲートでは、5つの
URLすべてを HTTPS 経由で取得し、バイト列が
protocol/catalog.json 内のハッシュと完全に一致することを確認しました。これはスキーマのホスティングを証明するものであり、
Trade Safety ゲートウェイのホスティングやライブ注文の有効化を示すレシートではありません。
現在のコントラクトは v1 です。リリース v0.17.1 では、
以前に公開された Carrier または Fleet Brief の仕様を変更せずに Trade Safety が追加されました。
リリース v0.19.0 では v1 スキーマのバイト列を維持したまま、言語間の検証が拡張されています。
新しいプロトコル ID は作成されていません。署名済みリリースのワークフローは
実行 33630790150、
wheel の SHA-256 は
1adccb72376f50456fd16a979e372f802ae73ba35b766633bc3d8bd4ab5abcc8、MCPB の SHA-256 は
11db11aefafcc6c4ba558877d1f9892fc708150b3afbaa28a741e74435b9a91a です。
本番環境の統合では v0.19.0 を固定できます。別途リリースされるコンテナ、
スキル、プラグイン、ブラウザー、パッケージマネージャーの各チャネルでは、それぞれ独自の検証済みバージョンが維持されます。
正規 URL は、公開スキーマの検索に利用できるようになりました。
注文に紐づく取引安全性レシート
liquilens.trade-safety-receipt.v1 は、独立した Seiche の資金調達/システムコンテキスト、Undertow のポジションサイズに応じた決済コンテキスト、任意の LiquiLens 機関コンテキスト、オペレーターが作成したポリシー、およびブローカーのプレビュー参照を組み合わせ、提案された注文一件のみに紐づく短期間有効なレシートを作成します。入力に欠落、古さ、制限、不一致、または未来の日付がある場合は、フェイルクローズで処理されます。
liquilens-evidence issue-trade-safety \
--request examples/trade-safety/request.paper.json \
--evidence examples/trade-safety/evidence.paper.json \
--policy examples/trade-safety/policy.paper.json \
--broker-preview examples/trade-safety/broker-preview.paper.json \
--issuer examples/trade-safety/issuer.paper.json \
--as-of 2026-09-02T12:00:00Z > receipt.json
liquilens-evidence verify-trade-safety receipt.json \
--as-of 2026-09-02T12:00:30Z
ハッシュのみのレシートは、観測とペーパーコンプライアンスをサポートします。ライブの pass には、テナント内で認証された完全性、実資金取引に適格な必須エビデンス、実行可能な Undertow の見積もり、および同一のリクエストとアカウントに紐づく有効期限内のブローカープレビューが必要です。現在の公開アダプターは、これらのライブ要件をいずれも満たしません。pass は助言、ブローカーの承認、実行指示ではありません。不変の権限オブジェクトでは、実行、推奨、割り当て、信用格付け、および実行可能な見積もりに関する権限がすべて false に保たれます。詳細は
docs/TRADE-SAFETY-RECEIPT-V1.md と
読み取り専用のサンドボックスゲートウェイ を参照してください。
ゲートウェイの 0.2.0 ソース候補では、サーバーが管理するポリシーの下限と、AI エージェント向けの任意の x402 v2/Bazaar アクセスルートが追加されています。支払いで得られるのは該当するレシートへのアクセスのみです。ポリシーの緩和、結果の変更、エビデンスの鮮度の延長、実行権限への転換は行われません。完全なオペレーター設定がない場合、x402 は無効です。また、ここではホスト型 0.2.0 の有効化や有料利用を主張していません。詳細はx402 運用契約とトラクション測定契約を参照してください。
Python のブローカーおよびエージェントのランタイムでは、唯一の送信可能関数を、フェイルクローズでペーパー取引専用の
before_order ガード で囲むことができます。エージェント向けゲートウェイではテナント認証済みの HMAC レシートが必要なため、レシートが欠落、期限切れ、不一致、別アカウント用、または pass 以外の場合、ブローカーコードには到達しません。クレームストアを設定すると、レシートの再利用がブロックされます。ローカルのペーパー取引/デモ実行以外では、オペレーターが管理する永続ストアを使用してください。ブローカーの冪等性と不確実な結果の照合に関する要件が完了するまで、ライブ送信は保留されます。
TypeScript と Node の利用者は、ランタイム依存関係のない
@liquilens/trade-safety パッケージ を使用できます。権威ある API は生の UTF-8 バイト列を処理するため、1000 と 1000.0 は異なるプロトコル上の識別情報を保ちます。また、不正な UTF-8、重複キー、改ざん、コンテキストをまたぐ使用、期限切れ、再利用、およびペーパー取引の送信コールバックより前に行われるすべてのライブリクエストを拒否します。コミット済みのコーパスと脅威モデルについては、
TRADE-SAFETY-CONFORMANCE.md に記載されています。
4 製品フリート概要
liquilens.fleet-brief.v1 は、LiquiLens、Seiche、Undertow、Palimpsest を単一のスコアにまとめることなく、発行済みのネイティブキャリアをまとめます。各概要には、製品ごとに権利を考慮したセクションがちょうど 1 つ含まれ、full、metadata_only、unavailable、rejected、missing のいずれかの状態が明示的に保持されます。
liquilens-evidence issue-brief \
--liquilens ./liquilens.carrier.json \
--seiche ./seiche.carrier.json \
--undertow ./undertow.carrier.json \
--palimpsest ./palimpsest.carrier.json \
--as-of 2026-08-25T00:00:00Z > fleet-brief.json
liquilens-evidence verify-brief fleet-brief.json \
--as-of 2026-08-25T00:00:00Z
発行時に、探索やネットワーク取得は行われません。製品の不一致、重複、不明なフィールド、または改ざんされたキャリアがある場合は、フェイルクローズで処理されます。権利が拒否された場合、ソースのメタデータやペイロードは開示されません。契約の全文については、
docs/FLEET-BRIEF-V1.md を参照してください。
オフライン MCP サーバー
このパッケージには、ローカルのキャリア JSON を調査する必要があるエージェント向けに、サードパーティ依存関係を一切持たない stdio サーバーが含まれています。現在のステートレス MCP 2026-07-28(server/discover を含む)と、既存のクライアント向けの初期化ベースの最新リビジョン 2025-11-25 を実装しています。
{
"mcpServers": {
"liquilens-evidence-carrier": {
"command": "liquilens-evidence-mcp",
"args": ["--root", "/absolute/path/to/evidence"]
}
}
}
公開済みの v0.20.0 リリースでは、読み取り専用のツール 4 つとオフラインリソース 11 個を利用できます。
verify_carrierは、設定済みルート以下にある明示的な JSON パス 1 つを対象に、コンテンツ ID、クロック、権利、エクスポートの処理区分を検証します。project_carrierは、既存の権利対応プロジェクション(fdc3、cloudevent、otel、openlineage、jsonld、csl、flat、arrow)を適用します。verify_fleet_briefは、埋め込まれた証拠の本文を返すことなく、記録された正確な評価クロックにおけるローカルの 4 製品ブリーフ 1 件を検証します。verify_trade_safety_receiptは、ローカルのハッシュのみの注文紐付けレシート 1 件を検証します。シークレットは受け付けません。HMAC/ライブレシートはフェイルクローズとなり、テナント境界内で検証する必要があります。
ネットワークデータの取得、制限付き権利の拡張、推奨、信用評価、金融アクションの実行は一切行いません。公開済みの v0.20.0 GitHub リリースには、互換性のあるデスクトップクライアント向けに、チェックサムで固定された
liquilens-evidence-carrier-mcp-0.20.0.mcpb
バンドルが含まれています。レジストリ ID:
io.github.beepboop2025/liquilens-evidence-carrier。
統合キット
docs/EVIDENCE-CARRIER-V1.mdでは、契約、権利ルーティング、トランスポート、障害モードを定義しています。docs/FLEET-BRIEF-V1.mdでは、決定論的で権利に対応した 4 製品ブリーフと、明示的な 5 つのセクション状態を定義しています。docs/TRADE-SAFETY-RECEIPT-V1.mdでは、注文、ポリシー、証拠、ブローカーのプレビュー、レシート、検証の厳格なセマンティクスを定義しています。付属の導入計画では、ディスカバリーと強制を分離しています。docs/TRADE-SAFETY-X402.mdでは、有料アクセス、Bazaar によるディスカバリー、永続的なリプレイ/照合、アクティベーションゲートのオプションを定義しています。docs/TRADE-SAFETY-TRACTION.mdでは、リーチ、アクティベーション、決済、リリース、保護対象の注文、支払者、収益を、それぞれ独立した証拠レイヤーとして扱っています。CHANGELOG.md、v0.19.0 publication receipt、保存されたv0.18.0 receipt、変更されていないv0.17.1 recovery receiptにより、現在のリリース情報を不変の履歴および独立してバージョン管理されたチャネルから区別しています。integrations/fdc3には、カスタムの金融デスクトップコンテキストスキーマが含まれています。integrations/openlineageには、カスタムのリネージファセットスキーマが含まれています。dbt_project.ymlとmacrosにより、このリポジトリを dbt パッケージとして直接インストールできます。ミラーされたintegrations/dbtディレクトリも、統合バンドルの利用者向けに引き続き利用できます。protocol/verify_hash_tree_v1.mjsは、Python の数値フォーマットを信頼せずにコンテンツ ID を検証します。
既存のワークフローに検証を組み込む
再利用可能なアクションを正確なリリースタグに固定します。
- uses: beepboop2025/[email protected]
with:
path: evidence/close.evidence.json
ローカルのコミットゲートには、このリポジトリを .pre-commit-config.yaml に追加します。公開済みのフックは、.evidence.json または .carrier.json で終わるファイルを検証し、一致したすべてのファイルを liquilens-evidence verify-files に渡します。
別の製品での使用
- 証拠とその権利が判明している境界で、キャリアを発行します。
- 開示または変換の前に、毎回検証します。
- マテリアライズされた境界では、生のキャリアに加えて
carrier_idとrecord_hashを保持します。 - キャリアのメタデータが欠落している場合は、番号だけを使用する許可ではなく、失敗として扱います。
- 製品固有のアダプターとゴールデンベクターを追加し、コアの時間的意味論や権限の意味論をフォークしないでください。
来歴とライセンス
プロトコル成果物の SHA-256 値は
protocol/catalog.json に記録されています。元のキャリア、リファレンス、FDC3、OpenLineage の各契約は、確立された識別情報を維持しています。Fleet Brief と Trade Safety v1 のスキーマは追加されたものです。この公開リポジトリがキャリアキットの再配布境界であり、非公開の研究コードとデータセットは含まれていません。
このリポジトリ内のコード、スキーマ、ドキュメント、統合アセットは Apache‑2.0 の下でライセンスされています。証拠オブジェクト内に含まれるプロバイダーデータには、それぞれ独自の権利とライセンスが適用されます。このリポジトリのライセンスは、第三者のデータや製品商標に対する権利を付与しません。
連携した研究
Seiche の research_network ツールと /api/v2/research-network エンドポイントは、Palimpsest の完全なソースカタログを、別途完了した資金調達のコンテキストおよび明示的な調査手順と結び付け、LiquiLens、Undertow、NarcoScope に提供します。topic、offset、limit を使用し、残りのデータセットを取得するには next_offset に従ってください。人間向けのデスクは https://seiche.info/#RESEARCH にあります。Telegram の読者は /research china、/research regions、または /research liquidity を使用できます。
カタログの行は参照情報であり、ソース値の再配布やスコアの変更を許可するものではありません。ソースの時刻、権利、欠損情報は引き続き付随します。取得したカタログのハッシュはバイト単位の識別情報であり、作成者による証明ではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。