meta.md

meta.md — это подробный структурированный контекст, предоставляемый Addfox для AI ассистентов, находящийся в директории .addfox/ в корне проекта.

1. Основная структура

Сгенерированный meta.md содержит следующие стандартные блоки:

Базовая информация

Включает название фреймворка, название проекта, описание, версию и текущую версию Manifest.

Конфигурация разрешений

Подробно перечисляет разрешения, запрашиваемые расширением, разделенные на три категории:

  • Permissions: Базовые функциональные разрешения.
  • Host Permissions: Разрешения хоста.
  • Optional Permissions: Опциональные разрешения.

Сопоставление entry

Это самая важная часть, перечисляющая подробную информацию обо всех entry расширения:

  • Source: Абсолютный путь к исходному файлу.
  • HTML: Путь к связанному HTML шаблону (если есть).
  • JS Output: Путь к сгенерированному скрипту сборки.
  • Flags: Флаги конфигурации данного entry (например, html: true, scriptInject: body и т.д.).

Примечание: Перед выполнением сложных архитектурных изменений или модификации addfox.config.ts обязательно направьте AI на чтение этого файла, чтобы обеспечить совместимость генерируемых решений с текущей архитектурой проекта.