files.py: s3_object, stored_file, document (NULLS NOT DISTINCT), recognition_job; FK-цикл stored_file <-> recognition_job разорван через use_alter с явным именем. osv.py: osv_entry. statements.py: financial_statement_meta/column/line/value. Тест частей 01–03 не привязан к полному составу metadata. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>