meta.md

meta.md は Addfox が AI アシスタント向けに提供する詳細な構造化コンテキストで、プロジェクトルートの .addfox/ ディレクトリに配置されます。

1. コア構造

生成された meta.md には以下の標準ブロックが含まれます:

基本情報

フレームワーク名、プロジェクト名、説明、バージョン、および現在の Manifest バージョン番号を含みます。

権限設定

拡張機能が要求する権限を詳細に一覧表示し、以下の3つのカテゴリに分けられます:

  • Permissions: 基本機能権限。
  • Host Permissions: ホスト権限。
  • Optional Permissions: オプション権限。

エントリーマッピング

これは最も重要な部分で、すべての拡張機能エントリーの詳細情報を一覧表示します:

  • Source: ソースコードファイルの絶対パス。
  • HTML: 関連する HTML テンプレートのパス(存在する場合)。
  • JS Output: ビルドで生成されたスクリプトパス。
  • Flags: エントリーの設定フラグ(例:html: truescriptInject: body など)。

注意:複雑なアーキテクチャ調整や addfox.config.ts の変更を行う前に、AI が生成するソリューションが現在のプロジェクトアーキテクチャと互換性があることを確認するために、このファイルを読むように必ず AI に指示してください。