Да, уже корректировал — но только в рамках модуля декларации, не всей модели FCC/Arweave целиком.
По отчёту Claude сейчас в Symbol Mosaic/FCC для декларации добавляются/используются только:
При этом персональные данные туда не идут. Claude прямо написал, что в FCC идут «только хеш, версии и ссылка на редактированную копию».
В Arweave тоже уже изменена логика именно для декларации:
приватный PDF больше не должен туда уходить;
публичный redacted PDF может храниться в Arweave;
metadata декларации не должны содержать имя, email, IP, User-Agent и прочий PII.
Но важный нюанс: остальные данные FCC и остальные Arweave-контейнеры объекта мы пока системно не пересматривали. В Phase 1 Claude нашёл, что до этого Symbol Mosaic писал два ключа:
metadata_link
object_link
А теперь для декларации добавляется отдельная связка declaration_link + declaration_hash. Однако мы пока не задавали Claude отдельную задачу: «проверь вообще весь состав данных, которые уходят в Symbol и Arweave для каждого Asset, и примени Data Minimization ко всей структуре FCC».
Я бы это сделал следующим шагом, прежде чем mainnet. Не менять сейчас вслепую, а попросить Claude проинвентаризировать:
покажи полный фактический JSON/metadata, который сейчас уходит в Arweave для Asset, и полный набор metadata keys/values, который записывается в Symbol Mosaic/FCC; для каждого поля укажи источник и зачем оно публично необходимо.
После этого мы вместе решим, что действительно должно быть immutable/public, а что лучше оставить off-chain/private.
То есть ответ коротко: Seller Declaration → уже исправлена. Весь FCC/Arweave data model → ещё нет, его стоит отдельно проверить перед mainnet.