docs: link shared project map from agent instructions
This commit is contained in:
@@ -87,3 +87,33 @@ Autodesk properties по строковым именам.
|
||||
одного закрытого состояния проекта. Сравнивать нужно `control delta` с
|
||||
`DryRun delta`: одинаковые изменения классифицируются как baseline behavior
|
||||
Plant 3D, а plugin-only изменения блокируют дальнейшую работу.
|
||||
|
||||
## Общая карта проекта
|
||||
|
||||
Каноническая общая карта проекта:
|
||||
`https://drive.google.com/drive/folders/1avnR0V8q7y5pfWRYwB6LPBEEyfpN7PpV`.
|
||||
Необязательная локальная копия доступна только через
|
||||
`PHIM_PLANT3D_PROJECT_MAP_ROOT`; локальный путь синхронизации не хардкодить.
|
||||
|
||||
До изменения P_Rec_Annot читать доступные индекс карты, запись архитектуры и
|
||||
статуса P_Rec_Annot, DryRun/Apply contract, карту Ortho/DataLinks и связанный
|
||||
runtime evidence index. Сверять их с фактическим Git HEAD, текущими plugin
|
||||
code/tests/configuration и runtime evidence конкретной fixture.
|
||||
|
||||
Приоритет источников: runtime evidence, затем code/tests/configuration на
|
||||
проверенном HEAD, затем tracked repository documentation, затем общая карта.
|
||||
Карта не является build/runtime dependency и не заменяет фактический код либо
|
||||
runtime evidence. Недоступную карту отмечать `PROJECT_MAP_UNAVAILABLE`;
|
||||
несовпадение её commit/runtime status с фактическими данными —
|
||||
`PROJECT_MAP_STALE`.
|
||||
|
||||
Инварианты P_Rec_Annot: остаётся единственная NETLOAD entry assembly, aliases
|
||||
и статусы команд не исчезают молча, Smoke/DryRun не пишут DWG, а Apply требует
|
||||
явного разрешения, локальной fixture, ограниченной transaction, evidence и
|
||||
проверяемого rollback/UNDO. Не ослаблять подтверждённый Ortho source/DataLinks
|
||||
контракт и DCF control comparison ради сведений из карты.
|
||||
|
||||
После изменения plugin architecture или runtime-status в отчёте перечислять
|
||||
документы карты, требующие обновления: запись P_Rec_Annot, command/status,
|
||||
Ortho/DataLinks contract, DryRun/Apply/UNDO evidence и migration status. Не
|
||||
утверждать обновление внешней документации без фактического изменения.
|
||||
|
||||
Reference in New Issue
Block a user