> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# QuanuX Symphony プラットフォームドクトリン

> Symphony の基本原則を学びます。ユーザーの所有権、ホットパスの保護、呼び出し元クラスの中立性、名前のスコープ、真実とエビデンス、Python ドクトリンについて説明します。

Symphony のドクトリンは、プラットフォームが管理するものとあなたが管理するものの境界を定義します。これらのルールは、モノレポにおけるすべての設計判断と、qxctl、ベクターエンジン、ナレッジコントラクトとのすべてのやり取りを規定します。

## ユーザーの所有権

戦略ロジック、Nest の目的、プロバイダーの選択、ハードウェアの選択、バストポロジー、サポートされるアダプターの選択は、あなたが所有します。Symphony は厳密な互換性のエビデンスとサポートされる操作を提供しますが、推奨をプラットフォームの規則に変えることはありません。プラットフォームは一致、不一致、未解決の事実、およびその結果を報告します。プロバイダーをランク付けしたり、戦略を指示したり、環境をひそかに拡張したりすることはありません。

## ホットパスの保護

ホットパスは、管理用コンポーネントの常駐や、偶発的な共有バスへの負荷から保護されます。qxctl とナレッジプレーンは、コールドパスまたはフリージングパスの管理機能です。ライブワークもホストしている Node に対して明示的に操作することはできますが、継続的なホットパスの依存関係、隠れたウォッチャー、常駐インタープリター、要求されていないバックグラウンドのパッケージマネージャーになってはなりません。あなたが明示したアーキテクチャが常に優先されます。

## コマンドとセマンティクスの分離

qxctl はコマンドの文法と表示を所有します。ドメインベクターは、それらのコマンドが公開する操作と意味を所有します。qxctl のルートは、オーナーが定義した機能を、そのセマンティクスを取り込むことなく呼び出します。

## 名前と名前空間

名前は、それを所有するスコープの下に記録されます。SNV と SCNV が名前を決定することはなく、ルートの NAMESPACES は SNV よりも広い範囲を持ちます。TOPS または TROG 内で登録された名前は、そのスコープに従います。複数のクラスターにまたがる場合、Node の短縮名は異なるクラスターで重複してもかまいませんが、同じクラスター内の 2 つのアクティブな Node を曖昧に識別してはなりません。

## 呼び出し元クラスの中立性

呼び出し元が人間、AI、エージェント、サービス、ワークロードのいずれに分類されるかによって、権限が付与されたり剥奪されたりすることはありません。サポートされる認可の判断には、ターゲットホストの所有権または付与された権限、要求された操作とリソース、期待される状態、オーナーが設定したセーフガードが使われます。設定可能なガバナンスについては、ターゲットホストの管理者が最終的な決定権を持ちます。SSIAG は有効なホスト権限を検証してプロジェクションできますが、上位の登録機関を作り出すことはありません。強化された本人確認とガバナンスのインターロックは、呼び出し元に中立な、オーナーが設定するセーフガードです。プロトコル整合性の要件は引き続き必須です。Symphony が呼び出し元の種類によって外部の法的または財務的な能力を判断することはありません。

## 真実とエビデンス

現在のコントラクトは現在の真実を記述します。不変の SCLV および SODV のレコードは、記録された時点で何が知られ、変更され、認可され、完了したかを保存します。現在のコントラクト、実装のエビデンス、適用される最新のレコードが食い違う場合、その食い違いはレビュー用のドリフトとして表面化されます。履歴が現在に合わせてひそかに書き換えられることはありません。

## Python ドクトリン

ファーストパーティの Symphony のソース、ジェネレーター、スキーマ作成、テスト、受け入れヘルパーは、Python の実装やインタープリターへの依存を必要としません。代替となる作成ツールとプロセステストのツールは C++ が担います。このリポジトリポリシーは、あなたが作成したプログラムや、明示的に選択した隔離された Habitat を制限するものではありません。


## Related topics

- [QuanuX Symphony ドキュメント](https://docs.quanux.org/symphony/ja-jp/index.md)
- [クイックスタート: QuanuX Symphony を理解する](https://docs.quanux.org/symphony/ja-jp/quickstart.md)
- [SACV: QuanuX Symphony の API コントラクトガバナンス](https://docs.quanux.org/symphony/ja-jp/skv/sacv.md)
- [Symphony Knowledge Vector: SKV フレームワークの概要](https://docs.quanux.org/symphony/ja-jp/skv/overview.md)
- [Symphony のアーキテクチャ](https://docs.quanux.org/symphony/ja-jp/concepts/architecture.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.