本文へスキップ

AI運用の判断と根拠を引く

トップへ戻る

AI資産インベントリ/AI-SBOM

用語・参照用語・参照公式仕様のみ公式仕様のみ鮮度未確認鮮度を確定できない

記事状態: 公開 · 最終確認: 未確認

要点

「AI資産インベントリ(AI Asset Inventory)では、SPDXやCycloneDXのAI/ML対応BOMを、サプライチェーンの機械可読なスナップショットとして利用できます。ただし、それだけで企業内のAI利用を完全に棚卸しできるわけではありません。プロンプト、外部API、MCP/ツール、RAG文書群、プロバイダー側のデプロイなど、実行時に変化する依存関係を実行環境 Asset Registry で補完し、未確認事項(不明)であることを明示したまま継続的に更新する必要があります。」

現在の判断

  • AI-BOMは構想だけではない。SPDX 3.0.1にはstable AI ProfileとDataset Profileがあり、AIPackage/DatasetPackageとしてモデル/アプリケーションとdataset固有情報を表現できる。SPDX AI WGでは3.1-RC1はWIPであり、future 記述・判断として混同しない。
  • CycloneDXは2026-09-14時点でv1.7が最新リリースです。machine-learning-model向けのModelCardに、意図された用途、制限事項、トレーニングパラメータ、データセット、パフォーマンス指標などを記述でき、フルスタックBOMの一部としてAI/MLを扱うことが可能です。
  • ただし「AI-SBOM標準が存在する」ことと「企業のAI asset inventoryが完全である」ことは別。台帳が求めるモデル、API、prompt、dataset、ツール、OSS、MCP等のうち、モデル/dataset/software/serviceは標準BOMへ比較的自然に写せるが、prompt template/バージョン、提供元が管理する モデルのopaque 改訂版、agent policy、MCP server/ツール データ形式の定義、提供元 組織の利用環境 setting、RAG 検索対象の文書群 snapshot、評価/guardrail 設定等は標準の専用first-class primitiveが不足または実装依存になり得る。
  • 将来の企業AI運用の共通原則では、BOM documentと実行環境 Asset Registryを二層化するのが安全。BOMはmachine-readable supply-chain snapshot、Registryは担当者、business purpose、environment、endpoint/組織の利用環境、承認 状態、data classification、配備 状態、last-seen、実行環境 dependency、decommission 状態等を継続管理する。
  • 最小dependency graph候補: AI アプリケーション/agent → 提供元/モデル/配備 → prompt/template → ツール/MCP/API → software/実行環境/container → 検索・取得/ベクトル store → dataset/検索対象の文書群 → evaluator/guardrail/policy。各nodeにstable ローカル環境の IDを与え、外部標準identifier/hash/PURL等が存在する場合は併記する。
  • InventoryはEA-057 Shadow AI discoveryの受け皿でもある。discoveryで見つかったassetを即「承認済み」とせず、discovered/declared/verified/approved/retired等の状態を分離する。

どこまで当てはまるか

企業AI運用の共通原則 / ガバナンス / セキュリティ / サプライチェーン / 相互運用性 / 実装 / 非LLMコンポーネント。SPDX/CycloneDX は標準・シリアライゼーションであり、組織のインベントリは組織の利用環境(組織ごとの追加条件)として分離する。

詳しく理解する

なぜ重要か

Enterprise AIでは、通常のsoftware SBOMだけではモデル、dataset、prompt、提供元 API、agent/ツール、MCP server、guardrail、埋め込み/検索結果の再評価器、ベクトル store等の依存を十分に把握できない。脆弱性・ライセンス・モデル廃止・dataset 出典・来歴・shadow AI・incident blast radiusを追跡するには、AI固有BOM標準と実運用inventoryの差を整理する必要がある。

対象範囲と前提

企業AI運用の共通原則 / ガバナンス / セキュリティ / サプライチェーン / 相互運用性 / 実装 / 非LLMコンポーネント。SPDX/CycloneDX は標準・シリアライゼーションであり、組織のインベントリは組織の利用環境(組織ごとの追加条件)として分離する。

検討ポイント

  • 2026-09-14時点でAI/ML assetを機械可読に記述できる標準は何か。
  • モデル/dataset以外にprompt、ツール、API、MCP、agent 処理の流れ等をどこまで標準BOMだけで表現できるか。
  • 「AI-BOMがある」と「組織内AI assetを網羅できている」を分離するには何を追加管理すべきか。

根拠資料の対応表

  • [Official standard] SPDX Specification 3.0.1 AI Profile / SPDX Project / v3.0.1 stable; 参照日 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/AI/AI/ / 資料内の該当箇所: AI Profile standardizes 仕様・利用方法の文書/sharing of AI software packages; AIPackage モデル / VERIFIED_SPEC / 裏付け.
  • [Official standard] AIPackage / SPDX Specification 3.0.1 / 参照日 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/AI/Classes/AIPackage/ / 資料内の該当箇所: AI アプリケーション or trained AI モデル 付随情報 / VERIFIED_SPEC / 裏付け.
  • [Official standard] DatasetPackage / SPDX Specification 3.0.1 / 参照日 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/Dataset/Classes/DatasetPackage/ / 資料内の該当箇所: training/testing dataset 付随情報 including collection, preprocessing, confidentiality, sensitive personal information, intended use / VERIFIED_SPEC / 裏付け.
  • [Official working-group 状態] Profiles overview / SPDX AI Working Group / updated 2026-03-08; 参照日 2026-09-14 / https://spdxai.github.io/profiles/ / 資料内の該当箇所: SPDX 3.0 AI/Dataset profiles are stable; 3.1-RC1 is work-in-progress / VERIFIED_SPEC / 文脈・入力情報+limit.
  • [Official standard/spec] CycloneDX Specification Overview / OWASP Foundation + Ecma International / ECMA-424, published 2025-12-10; 参照日 2026-09-14 / https://cyclonedx.org/specification/overview/ / 資料内の該当箇所: BOM object モデル covers components and lifecycle/システム transparency / VERIFIED_SPEC / 裏付け.
  • [Official 公開・提供/spec] CycloneDX specification 公開・提供 履歴 / OWASP CycloneDX / 現在の v1.7 released 2025-10-21; 参照日 2026-09-14 / https://github.com/CycloneDX/specification / 資料内の該当箇所: v1.7 現在の 公開・提供 and AI/ML-BOM 裏付け / VERIFIED_SPEC + OSS_PRACTICE / 裏付け.
  • [Official v1.7 reference] CycloneDX v1.7 Protobuf Reference / OWASP CycloneDX / v1.7; 参照日: 2026-09-14 / https://cyclonedx.org/docs/1.7/proto/ / ロケーター: 機械学習モデル用のModelCard、意図された用途/制限事項、学習パラメータ、データセット、性能指標; ライフサイクル/運用インベントリの概念 / VERIFIED_SPEC / サポート。
  • [プロジェクト定義、正式な仕様書よりも下位の権限] AI Bill of Materials プロジェクト / OWASP / 現在の情報、アクセス日 2026-09-14 / https://owaspaibom.org/ / ロケーター: AIBOMは、モデル、データセット、エージェント、ツール、ガードレール、実行時要素、および出典・来歴/権利/整合性/評価を含む、機械判読可能なインベントリとして記述される / SOURCE_REPORT / コンテキスト。

利用できる条件

  • SPDX 3.0.1 AI/Dataset Profileはstable spec。SPDX 3.1-RC1はWIPであり現在の stableとして扱わない。
  • CycloneDX v1.7は現行公開・提供だが、生成・ingestion toolingがv1.7のAI/ML fieldsを完全対応するかは製品ごとに再確認が必要。
  • Provider-hosted モデル/dataset 出典・来歴の開示可能範囲は提供元・契約・region・モデルごとに異なる。

実装・運用

Standards available, enterprise completeness not solved。SPDX 3.0.1とCycloneDX 1.7にAI/ML表現が存在するため「AI-BOMは未標準化」とは書けない。一方、prompt/MCP/ツール/policy/provider-runtimeを含むEnterprise AI operational inventoryの完全な共通データ形式の定義は今回確認できず、Core拡張が必要。

確認・評価方法

インベントリの完全性に関する普遍的なベンチマークは、今回確認できず不明です。後続作業用のテスト用プロファイル(未実施・提案):既知のフィクスチャとしてモデル/API/プロンプト/データセット/ツール/MCP/OSS/RAG/評価器/ガードレールを配置し、各スキャナー/レジストリ方式について、資産の想起率(asset recall)、依存関係エッジの想起率、バージョンの忠実度、不明なフィールドの割合、古い情報の検出時間、誤ったマージ率を測定します。BOMスキーマへの適合性と、発見の完全性は別の指標とします。

セキュリティとプライバシー

Security: asset inventory自体が攻撃者に有用なarchitecture mapとなるためleast privilege、export 制御、tamper 根拠が必要。 Privacy: dataset 付随情報やprompt/検索対象の文書群名称だけでもsensitive business informationを露出し得る。inventoryにraw dataを複製せずreference/hash/classification中心とする。 監査: BOM serial/バージョン、generation ツール、generated-at、source-of-truth、approver、change reasonを保持。実行環境 discovery由来かdeclared由来かoriginも保持する。 Cost: full continuous discoveryはlog/API/CMDB連携コストを伴うためcritical asset優先度を設定可能。ただし未観測assetを「存在しない」と扱わない。 Operability: BOM生成をCI/CD・モデル promotionへ接続し、実行環境 registryは配備/change/decommissionと同期する方向が実用的。

CURRENTNESS AUDIT

SPDX 3.0.1 AI/Dataset profiles remain stable while SPDX 3.1-RC1 is work in progress. CycloneDX normative specification line is 1.7 and 現在の published GitHub 公開・提供 is 1.7.1; tracked 1.7.2 maintenance is not treated as a newer published 公開・提供.

確認できていること

  • AI-BOMは構想だけではない。SPDX 3.0.1にはstable AI ProfileとDataset Profileがあり、AIPackage/DatasetPackageとしてモデル/アプリケーションとdataset固有情報を表現できる。SPDX AI WGでは3.1-RC1はWIPであり、future 記述・判断として混同しない。

  • CycloneDXは2026-09-14時点でv1.7が最新リリースです。machine-learning-model向けのModelCardに、意図された用途、制限事項、トレーニングパラメータ、データセット、パフォーマンス指標などを記述でき、フルスタックBOMの一部としてAI/MLを扱うことが可能です。

  • ただし「AI-SBOM標準が存在する」ことと「企業のAI asset inventoryが完全である」ことは別。台帳が求めるモデル、API、prompt、dataset、ツール、OSS、MCP等のうち、モデル/dataset/software/serviceは標準BOMへ比較的自然に写せるが、prompt template/バージョン、提供元が管理する モデルのopaque 改訂版、agent policy、MCP server/ツール データ形式の定義、提供元 組織の利用環境 setting、RAG 検索対象の文書群 snapshot、評価/guardrail 設定等は標準の専用first-class primitiveが不足または実装依存になり得る。

  • 将来の企業AI運用の共通原則では、BOM documentと実行環境 Asset Registryを二層化するのが安全。BOMはmachine-readable supply-chain snapshot、Registryは担当者、business purpose、environment、endpoint/組織の利用環境、承認 状態、data classification、配備 状態、last-seen、実行環境 dependency、decommission 状態等を継続管理する。

  • 最小dependency graph候補: AI アプリケーション/agent → 提供元/モデル/配備 → prompt/template → ツール/MCP/API → software/実行環境/container → 検索・取得/ベクトル store → dataset/検索対象の文書群 → evaluator/guardrail/policy。各nodeにstable ローカル環境の IDを与え、外部標準identifier/hash/PURL等が存在する場合は併記する。

  • InventoryはEA-057 Shadow AI discoveryの受け皿でもある。discoveryで見つかったassetを即「承認済み」とせず、discovered/declared/verified/approved/retired等の状態を分離する。

よくある失敗・反証

  • SPDX/CycloneDXが表現可能でも、自動生成ツールが全AI dependencyを検出できるとは限らない。特にprompt、browser/desktop agent、dynamic MCP/ツール discovery、provider-side モデル 処理先の振り分け、runtime-generated codeは静的scanから漏れる。

  • SaaS/提供元が管理する モデルではweight hash、training dataset、exact backend 改訂版が非公開の場合がある。未確認事項を推測で埋めない。

  • model nameだけではasset 主体の識別として弱い。提供元、endpoint/配備、region、API 改訂版、観測済み モデル ID、effective date等を併記できる設計が必要。

  • BOMはpoint-in-time snapshotになりやすい。実行環境 処理先の振り分け/失敗時の代替処理やdynamic agent dependencyを反映しないまま陳腐化する失敗 envelopeがある。

  • OWASP AIBOM projectの広い定義をSPDX/CycloneDXの必須データ形式の定義項目と同一視しない。

  • OPEN: prompt/MCP/agent-policyの標準化されたBOM表現、主要toolingのCycloneDX 1.7/SPDX 3.0.1 AI profile実装成熟度、提供元が管理する モデル exact 改訂版/出典・来歴の提供元別取得性、cross-format mapping fidelity。STOP: 主要BOM標準と主要提供元 inventory APIのmappingが確定し、実行環境 registryの共通最小データ形式の定義を定義できた時点で再採集。

    ---

実務での使い方

  • SPDX 3.0.1 AI/Dataset Profileはstable spec。SPDX 3.1-RC1はWIPであり現在の stableとして扱わない。

  • CycloneDX v1.7は現行公開・提供だが、生成・ingestion toolingがv1.7のAI/ML fieldsを完全対応するかは製品ごとに再確認が必要。

  • Provider-hosted モデル/dataset 出典・来歴の開示可能範囲は提供元・契約・region・モデルごとに異なる。

  • Standards available, enterprise completeness not solved。SPDX 3.0.1とCycloneDX 1.7にAI/ML表現が存在するため「AI-BOMは未標準化」とは書けない。一方、prompt/MCP/ツール/policy/provider-runtimeを含むEnterprise AI operational inventoryの完全な共通データ形式の定義は今回確認できず、Core拡張が必要。

  • インベントリの完全性に関する普遍的なベンチマークは、今回確認できず不明です。後続作業用のテスト用プロファイル(未実施・提案):既知のフィクスチャとしてモデル/API/プロンプト/データセット/ツール/MCP/OSS/RAG/評価器/ガードレールを配置し、各スキャナー/レジストリ方式について、資産の想起率(asset recall)、依存関係エッジの想起率、バージョンの忠実度、不明なフィールドの割合、古い情報の検出時間、誤ったマージ率を測定します。BOMスキーマへの適合性と、発見の完全性は別の指標とします。

  • Security: asset inventory自体が攻撃者に有用なarchitecture mapとなるためleast privilege、export 制御、tamper 根拠が必要。 Privacy: dataset 付随情報やprompt/検索対象の文書群名称だけでもsensitive business informationを露出し得る。inventoryにraw dataを複製せずreference/hash/classification中心とする。 監査: BOM serial/バージョン、generation ツール、generated-at、source-of-truth、approver、change reasonを保持。実行環境 discovery由来かdeclared由来かoriginも保持する。 Cost: full continuous discoveryはlog/API/CMDB連携コストを伴うためcritical asset優先度を設定可能。ただし未観測assetを「存在しない」と扱わない。 Operability: BOM生成をCI/CD・モデル promotionへ接続し、実行環境 registryは配備/change/decommissionと同期する方向が実用的。

  • EA-055 Forensicsでは実行 出典・来歴をasset IDへ接続し、incident時に「どのバージョン/dependencyが使われたか」を逆引きできるようにする。EA-057 Shadow AI発見編ではdiscovery 出典をinventoryへ流入させるが、承認 状態を分ける。将来製品への対応付けではモデル/配備 ID、API 改訂版、region、retirement/deprecation情報の取得可能性を再確認する。

  • SPDX 3.0.1 AI/Dataset profiles remain stable while SPDX 3.1-RC1 is work in progress. CycloneDX normative specification line is 1.7 and 現在の published GitHub 公開・提供 is 1.7.1; tracked 1.7.2 maintenance is not treated as a newer published 公開・提供.

まだ確認できていないこと

  • EA-056-UNKNOWN-01

    OPEN: prompt/MCP/agent-policyの標準化されたBOM表現、主要toolingのCycloneDX 1.7/SPDX 3.0.1 AI profile実装成熟度、提供元が管理する モデル exact 改訂版/出典・来歴の提供元別取得性、cross-format mapping fidelity。STOP: 主要BOM標準と主要提供元 inventory APIのmappingが確定し、実行環境 registryの共通最小データ形式の定義を定義できた時点で再採集。

    ---

  • EA-056-UNKNOWN-CURRENTNESS

    外部根拠の再確認日が正式な本文・公開管理情報で確定していないため、現行性は未確認のまま保持する。確認日を推測して補わない。

根拠資料

出典ID・検証情報・機械可読データ

根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。

記事ID
EA-056
最終確認日
—
提供元・モデル・プラン・利用環境
—
対象地域
—
元資料の全文と収録照合記録
WHY_THIS_MATTERS_TO_UPDATE

Enterprise AIでは、通常のsoftware SBOMだけではmodel、dataset、prompt、provider API、agent/tool、MCP server、guardrail、embedding/reranker、vector store等の依存を十分に把握できない。脆弱性・ライセンス・モデル廃止・dataset provenance・shadow AI・incident blast radiusを追跡するには、AI固有BOM標準と実運用inventoryの差を整理する必要がある。

SCOPE_ROUTING

Enterprise AI Core / governance / security / supply chain / interoperability / implementation / non-LLM component。SPDX/CycloneDXは標準・serialization、組織inventoryはorganization overlayとして分離。

CLAIM_OR_RESEARCH_QUESTION
  • 2026-09-14時点でAI/ML assetを機械可読に記述できる標準は何か。
  • Model/dataset以外にprompt、tool、API、MCP、agent workflow等をどこまで標準BOMだけで表現できるか。
  • 「AI-BOMがある」と「組織内AI assetを網羅できている」を分離するには何を追加管理すべきか。
EVIDENCE TABLE
  • [Official standard] SPDX Specification 3.0.1 AI Profile / SPDX Project / v3.0.1 stable; accessed 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/AI/AI/ / locator: AI Profile standardizes documentation/sharing of AI software packages; AIPackage model / VERIFIED_SPEC / support.
  • [Official standard] AIPackage / SPDX Specification 3.0.1 / accessed 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/AI/Classes/AIPackage/ / locator: AI application or trained AI model metadata / VERIFIED_SPEC / support.
  • [Official standard] DatasetPackage / SPDX Specification 3.0.1 / accessed 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/Dataset/Classes/DatasetPackage/ / locator: training/testing dataset metadata including collection, preprocessing, confidentiality, sensitive personal information, intended use / VERIFIED_SPEC / support.
  • [Official working-group status] Profiles overview / SPDX AI Working Group / updated 2026-03-08; accessed 2026-09-14 / https://spdxai.github.io/profiles/ / locator: SPDX 3.0 AI/Dataset profiles are stable; 3.1-RC1 is work-in-progress / VERIFIED_SPEC / context+limit.
  • [Official standard/spec] CycloneDX Specification Overview / OWASP Foundation + Ecma International / ECMA-424, published 2025-12-10; accessed 2026-09-14 / https://cyclonedx.org/specification/overview/ / locator: BOM object model covers components and lifecycle/system transparency / VERIFIED_SPEC / support.
  • [Official release/spec] CycloneDX specification release history / OWASP CycloneDX / current v1.7 released 2025-10-21; accessed 2026-09-14 / https://github.com/CycloneDX/specification / locator: v1.7 current release and AI/ML-BOM support / VERIFIED_SPEC + OSS_PRACTICE / support.
  • [Official v1.7 reference] CycloneDX v1.7 Protobuf Reference / OWASP CycloneDX / v1.7; accessed 2026-09-14 / https://cyclonedx.org/docs/1.7/proto/ / locator: ModelCard for machine-learning-model, intended uses/limitations, training parameters, datasets, performance metrics; lifecycle/operations inventory concepts / VERIFIED_SPEC / support.
  • [Project definition, lower authority than formal specs] AI Bill of Materials Project / OWASP / current, accessed 2026-09-14 / https://owaspaibom.org/ / locator: AIBOM described as machine-readable inventory including models, datasets, agents, tools, guardrails, runtime elements and provenance/rights/integrity/evaluation / SOURCE_REPORT / context.
FINDINGS
  • AI-BOMは構想だけではない。SPDX 3.0.1にはstable AI ProfileとDataset Profileがあり、AIPackage/DatasetPackageとしてmodel/applicationとdataset固有情報を表現できる。SPDX AI WGでは3.1-RC1はWIPであり、future claimとして混同しない。
  • CycloneDXは2026-09-14時点でv1.7がcurrent release。machine-learning-model向けModelCardにintended use、limitations、training parameters、datasets、performance metrics等を記述でき、full-stack BOMの一部としてAI/MLを扱える。
  • ただし「AI-SBOM標準が存在する」ことと「企業のAI asset inventoryが完全である」ことは別。台帳が求めるmodel、API、prompt、dataset、tool、OSS、MCP等のうち、model/dataset/software/serviceは標準BOMへ比較的自然に写せるが、prompt template/version、hosted modelのopaque revision、agent policy、MCP server/tool schema、provider tenant setting、RAG corpus snapshot、evaluation/guardrail config等は標準の専用first-class primitiveが不足または実装依存になり得る。
  • 将来のEnterprise AI Coreでは、BOM documentとRuntime Asset Registryを二層化するのが安全。BOMはmachine-readable supply-chain snapshot、Registryはowner、business purpose、environment、endpoint/tenant、approval state、data classification、deployment status、last-seen、runtime dependency、decommission state等を継続管理する。
  • 最小dependency graph候補: AI application/agent → provider/model/deployment → prompt/template → tool/MCP/API → software/runtime/container → retrieval/vector store → dataset/corpus → evaluator/guardrail/policy。各nodeにstable local IDを与え、外部標準identifier/hash/PURL等が存在する場合は併記する。
  • InventoryはEA-057 Shadow AI discoveryの受け皿でもある。discoveryで見つかったassetを即「承認済み」とせず、discovered/declared/verified/approved/retired等のstateを分離する。
LIMITS / COUNTEREVIDENCE / FAILURE ENVELOPE
  • SPDX/CycloneDXが表現可能でも、自動生成toolが全AI dependencyを検出できるとは限らない。特にprompt、browser/desktop agent、dynamic MCP/tool discovery、provider-side model routing、runtime-generated codeは静的scanから漏れる。
  • SaaS/hosted modelではweight hash、training dataset、exact backend revisionが非公開の場合がある。UNKNOWNを推測で埋めない。
  • model nameだけではasset identityとして弱い。provider、endpoint/deployment、region、API revision、observed model ID、effective date等を併記できる設計が必要。
  • BOMはpoint-in-time snapshotになりやすい。runtime routing/fallbackやdynamic agent dependencyを反映しないまま陳腐化するfailure envelopeがある。
  • OWASP AIBOM projectの広い定義をSPDX/CycloneDXの必須schema項目と同一視しない。
AVAILABILITY_GATES
  • SPDX 3.0.1 AI/Dataset Profileはstable spec。SPDX 3.1-RC1はWIPでありcurrent stableとして扱わない。
  • CycloneDX v1.7は現行releaseだが、生成・ingestion toolingがv1.7のAI/ML fieldsを完全対応するかは製品ごとに再確認が必要。
  • Provider-hosted model/dataset provenanceの開示可能範囲はprovider・契約・region・modelごとに異なる。
IMPLEMENTATION_STATE

Standards available, enterprise completeness not solved。SPDX 3.0.1とCycloneDX 1.7にAI/ML表現が存在するため「AI-BOMは未標準化」とは書けない。一方、prompt/MCP/tool/policy/provider-runtimeを含むEnterprise AI operational inventoryの完全な共通schemaは今回確認できず、Core拡張が必要。

BENCHMARK_OR_EVAL

Inventory completenessの普遍benchmarkは今回確認できずUNKNOWN。後続Work用TEST_PROFILE(未実施・PROPOSAL): 既知fixtureとしてmodel/API/prompt/dataset/tool/MCP/OSS/RAG/evaluator/guardrailを配置し、各scanner/registry方式についてasset recall、dependency-edge recall、version fidelity、unknown-field率、stale detection time、false merge率を測定する。BOM schema conformanceとdiscovery completenessを別metricにする。

SECURITY / PRIVACY / AUDIT / COST / OPERABILITY

Security: asset inventory自体が攻撃者に有用なarchitecture mapとなるためleast privilege、export control、tamper evidenceが必要。 Privacy: dataset metadataやprompt/corpus名称だけでもsensitive business informationを露出し得る。inventoryにraw dataを複製せずreference/hash/classification中心とする。 Audit: BOM serial/version、generation tool、generated-at、source-of-truth、approver、change reasonを保持。Runtime discovery由来かdeclared由来かoriginも保持する。 Cost: full continuous discoveryはlog/API/CMDB連携コストを伴うためcritical asset優先度を設定可能。ただし未観測assetを「存在しない」と扱わない。 Operability: BOM生成をCI/CD・model promotionへ接続し、runtime registryはdeployment/change/decommissionと同期する方向が実用的。

SAFE_WORDING_FOR_FUTURE_BOOK

「AI Asset Inventoryでは、SPDXやCycloneDXのAI/ML対応BOMを供給網の機械可読スナップショットとして利用できる。ただし、それだけで企業内のAI利用を完全に棚卸しできるわけではない。prompt、外部API、MCP/tool、RAG corpus、provider-side deploymentなど、実行時に変化する依存をRuntime Asset Registryで補完し、UNKNOWNを明示したまま継続更新する必要がある。」

UPDATE_WORK_HANDOFF

EA-055 Forensicsではrun provenanceをasset IDへ接続し、incident時に「どのversion/dependencyが使われたか」を逆引きできるようにする。EA-057 Shadow AI発見編ではdiscovery sourceをinventoryへ流入させるが、approval stateを分ける。将来provider mappingではmodel/deployment ID、API revision、region、retirement/deprecation情報の取得可能性を再確認する。

OPEN_UNKNOWN / STOP_CONDITION

OPEN: prompt/MCP/agent-policyの標準化されたBOM表現、主要toolingのCycloneDX 1.7/SPDX 3.0.1 AI profile実装成熟度、hosted model exact revision/provenanceのprovider別取得性、cross-format mapping fidelity。STOP: 主要BOM標準と主要provider inventory APIのmappingが確定し、runtime registryの共通最小schemaを定義できた時点で再採集。

---

CURRENTNESS_AUDIT

SPDX 3.0.1 AI/Dataset profiles remain stable while SPDX 3.1-RC1 is work in progress. CycloneDX normative specification line is 1.7 and current published GitHub release is 1.7.1; tracked 1.7.2 maintenance is not treated as a newer published release.

  • EVD-EA-056-URL-62BBE48F6809研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official standard] SPDX Specification 3.0.1 AI Profile / SPDX Project / v3.0.1 stable; accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-62BBE48F6809
    検証箇所
    EVIDENCE TABLE · - [Official standard] SPDX Specification 3.0.1 AI Profile / SPDX Project / v3.0.1 stable; accessed 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/AI/AI/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-F909FB4D7C8F研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official standard] AIPackage / SPDX Specification 3.0.1 / accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-F909FB4D7C8F
    検証箇所
    EVIDENCE TABLE · - [Official standard] AIPackage / SPDX Specification 3.0.1 / accessed 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/AI/Classes/AIPackage/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-BFEEC068C3D5研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official standard] DatasetPackage / SPDX Specification 3.0.1 / accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-BFEEC068C3D5
    検証箇所
    EVIDENCE TABLE · - [Official standard] DatasetPackage / SPDX Specification 3.0.1 / accessed 2026-09-14 / https://spdx.github.io/spdx-spec/v3.0.1/model/Dataset/Classes/DatasetPackage/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-8EE6BD77C5D0研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official working-group status] Profiles overview / SPDX AI Working Group / updated 2026-03-08; accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-8EE6BD77C5D0
    検証箇所
    EVIDENCE TABLE · - [Official working-group status] Profiles overview / SPDX AI Working Group / updated 2026-03-08; accessed 2026-09-14 / https://spdxai.github.io/profiles/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-FD331A95EE43研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official standard/spec] CycloneDX Specification Overview / OWASP Foundation + Ecma International / ECMA-424, published 2025-12-10; accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-FD331A95EE43
    検証箇所
    EVIDENCE TABLE · - [Official standard/spec] CycloneDX Specification Overview / OWASP Foundation + Ecma International / ECMA-424, published 2025-12-10; accessed 2026-09-14 / https://cyclonedx.org/specification/overview/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-BFC4AE557A9E研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official release/spec] CycloneDX specification release history / OWASP CycloneDX / current v1.7 released 2025-10-21; accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-BFC4AE557A9E
    検証箇所
    EVIDENCE TABLE · - [Official release/spec] CycloneDX specification release history / OWASP CycloneDX / current v1.7 released 2025-10-21; accessed 2026-09-14 / https://github.com/CycloneDX/specification
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-1D8CB22E18B7研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Official v1.7 reference] CycloneDX v1.7 Protobuf Reference / OWASP CycloneDX / v1.7; accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-1D8CB22E18B7
    検証箇所
    EVIDENCE TABLE · - [Official v1.7 reference] CycloneDX v1.7 Protobuf Reference / OWASP CycloneDX / v1.7; accessed 2026-09-14 / https://cyclonedx.org/docs/1.7/proto/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-056-URL-38F4C1CC7366研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [Project definition, lower authority than formal specs] AI Bill of Materials Project / OWASP / current, accessed 2026-09-14 /

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-056-URL-38F4C1CC7366
    検証箇所
    EVIDENCE TABLE · - [Project definition, lower authority than formal specs] AI Bill of Materials Project / OWASP / current, accessed 2026-09-14 / https://owaspaibom.org/
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EA-056-R11-RESEARCH研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET

    EA-056 監査済みresearch / canonical revision binding

    裏付ける内容
    1. AI-BOMは構想だけではない。SPDX 3.0.1にはstable AI ProfileとDataset Profileがあり、AIPackage/DatasetPackageとしてmodel/applicationとdataset固有情報を表現できる。SPDX AI WGでは3.1-RC1はWIPであり、future claimとして混同しない。 2. CycloneDXは2026-09-14時点でv1.7がcurrent release。machine-learning-model向けModelCardにintended use、limitations、training parameters、datasets、performance metrics等を記述でき、full-stack BOMの一部としてAI/MLを扱える。 3. ただし「AI-SBOM標準が存在する」ことと「企業のAI asset inventoryが完全である」ことは別。台帳が求めるmodel、API、prompt、dataset、tool、OSS、MCP等のうち、model/dataset/software/serviceは標準BOMへ比較的自然に写せるが、prompt template/version、hosted modelのopaque revision、agent policy、MCP server/tool schema、provider tenant setting、RAG corpus snapshot、evaluation/guardrail config等は標準の専用first-class primitiveが不足または実装依存になり得る。 4. 将来のEnterprise AI Coreでは、BOM documentとRuntime Asset Registryを二層化するのが安全。BOMはmachine-readable supply-chain snapshot、Registryはowner、business purpose、environment、endpoint/tenant、approval state、data classification、deployment status、last-seen、runtime dependency、decommission state等を継続管理する。 5. 最小dependency graph候補: AI application/agent → provider/model/deployment → prompt/template → tool/MCP/API → software/runtime/container → retrieval/vector store → dataset/corpus → evaluator/guardrail/policy。各nodeにstable local IDを与え、外部標準identifier/hash/PURL等が存在する場合は併記する。 6. InventoryはEA-057 Shadow AI discoveryの受け皿でもある。discoveryで見つかったassetを即「承認済み」とせず、discovered/declared/verified/approved/retired等のstateを分離する。
    確認日
    —
    出典・実験ID
    COMM-054-EA0056
    検証箇所
    COMM-054-EA0056 · EA-056-R5-LEGACY-MIGRATION-20261008-R1 · content/staging/EA-056.md
    適用範囲
    監査済みEA本文・canonical revision・既存Source Graph relationの範囲。欠損currentnessは推測で閉じない。
    出典・来歴
    AUDIT_PASS_CANONICAL_BINDING
    限界
    canonical監査・revision bindingの存在を示す。外部ソースcurrentnessが本文またはcontrol-planeで確定していない場合は、currentnessをUNKNOWNのまま保持する。
  • EA-056-R11-WEB-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK

    EA-056 Web body identity / canonical readback

    裏付ける内容
    canonical staging bodyのSHA-256一致とR9 canonical ledger readbackをProduction projectionの入力として検証する。
    確認日
    —
    出典・実験ID
    WEBBODY-EA0056-R8-1BE9B2D1
    検証箇所
    WEBBODY-EA0056-R8-1BE9B2D1 · content/staging/EA-056.md · EA-056-R5-LEGACY-MIGRATION-20261008-R1
    適用範囲
    R9/R10 canonical readback後のProduction生成時body identity。
    出典・来歴
    CANONICAL_READBACK_BODY_HASH_MATCH
    限界
    body identity/readbackは本文claim自体の真偽や外部ソースの最新性を追加保証しない。
出典ID
COMM-054-EA0056, SRC-EA-056-URL-62BBE48F6809, SRC-EA-056-URL-F909FB4D7C8F, SRC-EA-056-URL-BFEEC068C3D5, SRC-EA-056-URL-8EE6BD77C5D0, SRC-EA-056-URL-FD331A95EE43, SRC-EA-056-URL-BFC4AE557A9E, SRC-EA-056-URL-1D8CB22E18B7, SRC-EA-056-URL-38F4C1CC7366, WEBBODY-EA0056-R8-1BE9B2D1
追跡中のUNKNOWN ID
EA-056-UNKNOWN-01, EA-056-UNKNOWN-CURRENTNESS
再確認のきっかけ
正式な 改訂版/publication 状態 change · 本文 成果物 hash change · 出典 現行性 change · new contradiction or 実装 結果の照合

機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。

    同じ記事IDの機械可読データです。