Download ISO certificates and write certifications.json per supplier.
No ratings yet0 installs
Use to discover and download ISO certificates for each ready supplier in the enumerate manifest, writing certificates/ and certifications.json beside identity.json. Uses Talos via qonstrue_broker and wine2o2 (extract when available, else convert+LLM). Skips suppliers already marked skip_fresh / skip_no_website. No cortex_search.
isosupplierscertificatescollectcompliance
Versions
v1# Changelog
## v1.1
- Parse Talos search payloads via `companies[].urls` (not only top-level `results`/`urls`).
- Accept wine2o2 extract returns as JSON array, object, or markdown-fenced string (fixes `'list' object has no attribute 'get'`).
- Prefer certificate-like PDFs; demote 20-F / investor filings; cap downloads/extracts per supplier.
- Use 180s wine2o2 timeout (mesh-aligned). If `wine2o2_extract` is unavailable or fails, fall back to `wine2o2_to_text` + `llm_chat_text` structured JSON.
- Only write rows with a non-empty `standardNumber` into `certifications.json`.
## v1
- Initial release: Talos discover + download + wine2o2 summarize into per-supplier certificates/ and certifications.json.7/15/2026