Run 153b01d6…
Статус: COMPLETED · correlation: a37198ab-5e50-4713-9718-a80365423cd3
Сводка
- Документов: 1 (с отметкой parse: 1)
- Позиций (consolidated): 1
- Confirmed / Review / Excluded / No match: 0 / 0 / 1 / 0
- Извлечённых фактов: 24
- Стадий: 10 · суммарное время стадий (по started/ended): 10.6 s
- Catalog snapshot: cf8a7d48… · 12.09.2026, 12:19:50
Стадии и длительность
| Стадия | Статус | Длительность | Ошибка / метрики |
|---|---|---|---|
| INTAKE | COMPLETED | 3 ms | |
| DOCUMENT_ACQUISITION | COMPLETED | 2.5 s | |
| ROUTING | COMPLETED | 52 ms | |
| PARSE | COMPLETED | 300 ms | |
| EXTRACT | COMPLETED | 4.3 s | |
| CONSOLIDATE | COMPLETED | 1.1 s | |
| CATALOG_MATCH | COMPLETED | 399 ms | |
| EXTERNAL_SEARCH | COMPLETED | 46 ms | |
| DECISION | COMPLETED | 1.7 s | |
| WRITEBACK | COMPLETED | 187 ms |
Документы
| Файл | MIME | Parse | Route | SHA256 | Скачать |
|---|---|---|---|---|---|
| Proekt-kontrakta-_TZ-vnutri_.docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | OK | DOCX_NATIVE | ce6b7fa0eb7c… | Скачать |
Хранение в MinIO по storageKey. Скачивание — через API (/api/… на том же origin, прокси Route Handler → сервис api).
Parse / extract artifacts
| Тип | Документ | Parser | Статус | Payload |
|---|---|---|---|---|
| PARSE_NORMALIZED | Proekt-kontrakta-_TZ-vnutri_.docx | mammoth | OK | {"route":"DOCX_NATIVE","chunks":[{"kind":"candidate_span","ordinal":0,"zoneKind":"candidate_span","sourceType":"paragraph","sectionTitle":null,"zoningStrategy":"anchor_window","candidateSignals":["product_anchor"]},{"kind":"candidate_span","ordinal":1,"zoneKind":"candidate_span","sourceType":"paragraph","sectionTitle":null,"zoningStrategy":"anchor_window","candidateSignals":["product_anchor"]},{"kind":"table_row","ordinal":2,"rowIndex":1,"zoneKind":"table_row","headerMap":{"itemName":0,"quantity":1},"sourceType":"table_row","sectionTitle":"1. ПРЕДМЕТ КОНТРАКТА","zoningStrategy":"header_aware_t… |
| DEEPSEEK_PRODUCT_PASSPORT_IO | Proekt-kontrakta-_TZ-vnutri_.docx | deepseek | COMPLETED | {"chunks":[{"id":"fcecce1d-dac3-4ca6-b4db-b23166dddc67:markitdown_markdown_dump:1","kind":"markitdown_markdown_dump","text":"DOCUMENT_FILE: Proekt-kontrakta-_TZ-vnutri_.docx\nDOCUMENT_ID: fcecce1d-dac3-4ca6-b4db-b23166dddc67\nDOCUMENT_PART: 1\nDOCUMENT_CONVERTER: markitdown\nDOCUMENT_SCOPE: all_run_documents\nDOCUMENT_MARKDOWN:\nКонтракт\n\nна поставку товара № \\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\n\nИКЗ \\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\_\n\nд. Матюшино «\\_\\_\\_\\_» \\_\\_\\_\\… |
Извлечённые факты (extract)
| Тип | Confidence | Payload |
|---|---|---|
| POSITION_NO | 0.970 | {"positionNo":"1"} |
| ITEM_NAME | 0.970 | {"text":"Пожарный стенд закрытый с ящиком для песка ³ (комбинированный)"} |
| QUANTITY | 0.950 | {"raw":"2","value":2} |
| UOM | 0.950 | {"raw":"шт.","normalized":"шт."} |
| TECH_SPEC | 0.910 | {"value":"пожарный стенд закрытый","characteristicField":"productTypes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"комбинированный","characteristicField":"productTypes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"с ящиком для песка","characteristicField":"productTypes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Высота стенда: от 1200 мм до 1500 мм","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Ширина стенда: от 1150 мм до 1350 мм","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Объём ящика для песка: 0,5 м3","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Тип стенда: закрытый","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Способ монтажа: приставной","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Цвет исполнения: красный","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Единая конструкция из двух отсеков: верхнее отделение для хранения пожарных ручных инструментов, нижнее отделение - ящик для песка","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Страна происхождения: РФ","characteristicField":"notes","characteristicLayer":"characteristics"} |
| TECH_SPEC | 0.910 | {"value":"Высота стенда: от 1200 мм до 1500 мм; Ширина стенда: от 1150 мм до 1350 мм; Объём ящика для песка: 0,5 м3; Тип стенда: закрытый; Способ монтажа: приставной; Цвет исполнения: красный; Стенд представляет собой единую конструкцию и состоит из двух отсеков: верхнее отделение для хранения пожарных ручных инструментов, нижнее отделение - ящик для песка; Страна происхождения: РФ","characteristi… |
| TECH_SPEC | 0.910 | {"value":"Высота стенда: от 1200 мм до 1500 мм","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Ширина стенда: от 1150 мм до 1350 мм","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Объём ящика для песка: 0,5 м3","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Тип стенда: закрытый","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Способ монтажа: приставной","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Цвет исполнения: красный","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Единая конструкция из двух отсеков: верхнее отделение для хранения пожарных ручных инструментов, нижнее отделение - ящик для песка","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
| TECH_SPEC | 0.910 | {"value":"Страна происхождения: РФ","characteristicField":"notes","characteristicLayer":"criticalCharacteristics"} |
Позиции (consolidate)
| Название | Кол-во / ед. | Consistency | Conf. | Relevance |
|---|---|---|---|---|
| Пожарный стенд закрытый с ящиком для песка ³ (комбинированный) | {"raw":"2","value":2} шт. | CONSISTENT | 0.92 | HEADER_FOOTER_NOISE (0.04) |
Кластеры кандидатов (UC-06/07)
| mergeKey | Кандидаты |
|---|---|
| deepseek:deepseek-passport:fcecce1d-dac3-4ca6-b4db-b23166dddc67:1 |
|
Матчинг: тип, top-3, лучший товар
| Позиция | Disposition | Тип | Confidence | Best product | Top-3 |
|---|---|---|---|---|---|
| Пожарный стенд закрытый с ящиком для песка ³ (комбинированный) | EXCLUDED_NON_PRODUCT excluded_by_relevance:HEADER_FOOTER_NOISE | NONE | LOW · 0.000 | — | — |
Внешний поиск и catalog gap
Результат: NO_EXTERNAL_MATCH
Кандидаты
Нет кандидатов.
Catalog gap
Нет записей catalog_gap.
Решение
TZP
Relevant: 0 · confirmed: 0 · review: 0 · excluded: 1 · unsupported docs: 0
Квалификация завершена Тип тендера: ТЗП Верхняя группа продукции: не определена Нижняя группа продукции: не определена Товар: не найден Ошибки: нет
stats (JSON)
{"none":0,"exact":0,"analog":0,"positions":1,"summaryInput":[{"title":"Пожарный стенд закрытый с ящиком для песка ³ (комбинированный)","groupKey":"16-tovary-prochih-postavschikov/16-10-prochie-tovary","positionId":"3543a9c4-f255-4bc2-bb49-fcacc206501e","disposition":"EXCLUDED_NON_PRODUCT","bestProductId":null}],"lowInputQuality":false,"sourceIncomplete":false,"confirmedPositions":0,"pipelineDiagnostics":{"outcome":{"noMatchPositions":0,"confirmedPositions":0,"reviewRequiredPositions":0,"productRelevantPositions":0,"excludedNonProductPositions":1},"matching":{"noMatchPositions":0,"positionsMatched":1,"confirmedPositions":0,"unconfirmedPositions":[{"title":"Пожарный стенд закрытый с ящиком для песка ³ (комбинированный)","positionId":"3543a9c4-f255-4bc2-bb49-fcacc206501e","reportReason":"excluded_by_relevance:HEADER_FOOTER_NOISE","rerankSource":null,"bestProductId":null,"rejectReasons":[],"productBlockKey":"deepseek-passport:fcecce1d-dac3-4ca6-b4db-b23166dddc67:1","reportDisposition":"EXCLUDED_NON_PRODUCT"}],"positionsSentToMatching":1,"reviewRequiredPositions":0,"unconfirmedReasonCounts":{"excluded_by_relevance:HEADER_FOOTER_NOISE":1},"excludedNonProductPositions":1},"consolidation":{"clusterCount":1,"sourceFactCount":24,"selectedFactCount":24,"candidateDraftCount":1,"dedupedClusterCount":0,"positionsConsolidated":1},"serperEnrichment":{"serperWebPositions":0,"serperCachePositions":0,"positionsSentToSerper":0,"serperExtractedPositions":0},"documentSelection":{"sourceIncomplete":false,"selectedDocuments":[{"score":328.5,"reasons":["technical_filename","boilerplate_filename","model_or_class","table_row","header_mapped_product_row","measured_identity_product_row","no_product_signal","product_anchor","all_run_document_dump"],"fileName":"Proekt-kontrakta-_TZ-vnutri_.docx","documentId":"fcecce1d-dac3-4ca6-b4db-b23166dddc67","sentChunks":1,"totalChunks":30,"selectedChunks":5}],"selectedDocumentCount":1,"selectedDocumentFound":true,"sourceIncompleteReason":null,"supplementalDocumentIds":[],"sourceCompletenessStatus":"COMPLETE"},"deepseekExtraction":{"inputMode":"markitdown_markdown_dump","sentChunks":1,"failureReason":null,"sentDocuments":1,"sentCharacters":29327,"sentSourceChunks":0,"sentWorkbookRows":0,"expectedItemCount":1,"requestWindowCount":1,"productExtractionFailed":false,"positionsReturnedByDeepSeek":1,"itemsMaterializedFromDeepSeek":1}},"conflictingPositions":0,"lowConfidenceMatches":1,"unsupportedDocuments":0,"catalogAnalogPositions":0,"sourceIncompleteReason":null,"webPriceFoundPositions":0,"catalogNoMatchPositions":0,"reviewRequiredPositions":0,"productRelevantPositions":0,"sourceCompletenessStatus":"COMPLETE","tenderTypeClassification":{"signals":["procedure_method:Прочее","title_signal:TZP"],"conflicts":[],"confidence":0.95,"tenderType":"TZP"},"webSearchFailedPositions":0,"catalogConfirmedPositions":0,"webPriceNotFoundPositions":0,"excludedNonProductPositions":1}Confidence model (run)
Развернуть JSON
{"match":{"conflictingPositions":0,"lowConfidenceMatches":1},"decision":{"note":"decision embedding skipped; qualification preserved","vectorEmbeddingError":"OpenAI embeddings 429: {\n \"error\": {\n \"message\": \"You have no credits remaining. Add credits to continue using the API at https://platform.openai.com/settings/organization/billing/.\",\n \"type\": \"insufficient_quota\",\n \"param\": null,\n \"code\": \"credit_balance_exhausted\"\n }\n}\n","vectorStubDimensions":0,"vectorEmbeddingSkipped":true,"tenderTypeClassification":{"signals":["procedure_method:Прочее","title_signal:TZP"],"conflicts":[],"confidence":0.95,"tenderType":"TZP"}},"inputHealth":{"parse":{"notes":[],"incomplete":false},"acquisition":{"notes":[],"fieldUsed":"UF_CRM_1765308782554","incomplete":false,"fieldChecked":["UF_CRM_1765308782554","UF_CRM_1765284084707"],"webEnrichment":{"facts":0,"notes":["disabled"],"failed":0,"enabled":false,"fetched":0,"skipped":0,"discovered":0},"downloadedCount":1,"unsupportedCount":0,"addedDocumentCount":1,"documentSourceUsed":"deal","archiveExpandedCount":0,"emptyAfterParseCount":0},"incompleteInput":false},"extractionQuality":{"at":"2026-10-08T10:13:33.293Z","coverage":1,"lowRecall":false,"lowCoverage":false,"totalChunks":1,"failedChunks":0,"failureReason":null,"retryStrategy":null,"hasFailedChunks":false,"lowRecallReasons":[],"expectedItemCount":1,"extractedItemCount":1,"secondPassTriggered":false,"lowRecallRetrySkipped":false,"productPassportPrimary":true,"lowRecallRetryTriggered":false,"productExtractionFailed":false,"lowRecallRetrySkipReason":null},"sourceCompleteness":{"at":"2026-10-08T10:13:33.293Z","notes":[],"reason":null,"status":"COMPLETE","retryAttempted":false,"retryRecovered":false,"selectedDocumentIds":["fcecce1d-dac3-4ca6-b4db-b23166dddc67"],"supplementalDocumentIds":[]},"matchingDiagnostics":{"at":"2026-10-08T10:13:35.070Z","noMatchPositions":0,"positionsMatched":1,"confirmedPositions":0,"serperWebPositions":0,"serperCachePositions":0,"unconfirmedPositions":[{"title":"Пожарный стенд закрытый с ящиком для песка ³ (комбинированный)","positionId":"3543a9c4-f255-4bc2-bb49-fcacc206501e","reportReason":"excluded_by_relevance:HEADER_FOOTER_NOISE","rerankSource":null,"bestProductId":null,"rejectReasons":[],"productBlockKey":"deepseek-passport:fcecce1d-dac3-4ca6-b4db-b23166dddc67:1","reportDisposition":"EXCLUDED_NON_PRODUCT"}],"positionsSentToSerper":0,"positionsSentToMatching":1,"reviewRequiredPositions":0,"unconfirmedReasonCounts":{"excluded_by_relevance:HEADER_FOOTER_NOISE":1},"serperExtractedPositions":0,"excludedNonProductPositions":1},"consolidationQuality":{"at":"2026-10-08T10:13:34.419Z","clusterCount":1,"sourceFactCount":24,"consolidatedCount":1,"selectedFactCount":24,"usedEmptyFallback":false,"usedLegacyFallback":false,"candidateDraftCount":1,"dedupedClusterCount":0},"productPassportExtraction":{"at":"2026-10-08T10:13:33.292Z","notes":["all_run_documents_sent_to_deepseek"],"inputMode":"markitdown_markdown_dump","itemCount":1,"confidence":1,"sentChunks":1,"diagnostics":{"model":"deepseek-chat","source":"deepseek","maxChars":700000,"warnings":["Документ содержит проект контракта с договорными условиями; извлечена только товарная позиция из спецификации (Приложение №1).","full_document_context"],"chunkCount":1,"promptChars":29900,"promptTruncated":false,"documentCompleteness":"complete"},"primaryMode":true,"selectedChunks":5,"selectedDocuments":[{"score":328.5,"reasons":["technical_filename","boilerplate_filename","model_or_class","table_row","header_mapped_product_row","measured_identity_product_row","no_product_signal","product_anchor","all_run_document_dump"],"fileName":"Proekt-kontrakta-_TZ-vnutri_.docx","documentId":"fcecce1d-dac3-4ca6-b4db-b23166dddc67","sentChunks":1,"totalChunks":30,"selectedChunks":5}],"sentDocumentCount":1,"requestWindowCount":1,"sentCharacterCount":29327,"sentSourceChunkCount":0,"sentWorkbookRowCount":0,"materializedItemCount":1,"selectedDocumentFound":true}}Writeback (Bitrix)
- Статус outbox: SENT
Ответственные по группам не сформированы (нет матчей или нет группы у товара).
Rerun / diff
Новый запуск — с карточки тендера (кнопка rerun). Сравнение run: нет более старого run в списке.