{"block_close_oss.c33fd1fe9c":"Community en ecosysteem","core-extras.96d330537a":"Basis IR","core-extras.bee831a169":"Substraat","core-extras.61a0822826":"Apps op Core","core-extras.15438cc098":"niet ondersteund","core-extras.ad565d9d01":"Functie","core-extras.0155bf03e5":"Segment legenda","core-extras.8b7110078e":"Algoritmegroepen per datatype","core-extras.25ab4276a6":"Scrollbare capaciteitenmatrix","open-source-winnow.technicalLedgerDelivery":"Aanlevering","open-source-winnow.technicalLedgerDeliveryValue":"CLI, crate, service of WASM","open-source-winnow.businessLedgerPurpose":"Doel","open-source-winnow.businessLedgerPurposeValue":"Terugkerende bronverzameling","open-source-winnow.businessLedgerInputs":"Invoer","open-source-winnow.businessLedgerInputsValue":"Zoeken, sites, API’s, feeds, bestanden","open-source-winnow.businessLedgerReplaces":"Vervangt","open-source-winnow.businessLedgerReplacesValue":"Vijf verzamelpaden die uiteenlopen","open-source-winnow.businessLedgerOperation":"Beheer","open-source-winnow.businessLedgerOperationValue":"Eén beleid en één runverslag","open-source-winnow.businessLedgerOutput":"Uitvoer","open-source-winnow.businessLedgerOutputValue":"Getypeerde resultaten voor het volgende systeem","open-source-winnow.businessLedgerControls":"Beheersmaatregelen","open-source-winnow.businessLedgerControlsValue":"Bronregels gelden voor de hele route","open-source-winnow.businessLedgerDeployment":"Inzetvorm","open-source-winnow.businessLedgerDeploymentValue":"Eigen servers, EU-regio of geïsoleerd","open-source-winnow.specSurfaceValue":"4","open-source-winnow.specSurfaceLabel":"Integratievormen","open-source-winnow.specSurfaceCaption":"CLI, Rust-crate, service en WebAssembly","open-source-winnow.95d1be11af":"Kennismanagement over Winnow-verzamelde bronnen.","open-source-winnow.4a86080d67":"Spindel","open-source-winnow.fe0a091fdb":"Producten","open-source-winnow.1e6f9f4abc":"Indexeer verzamelde data voor snelle ophaling.","open-source-winnow.c91597c8b9":"BitWeave","open-source-winnow.6cc3364a24":"Verwant project","open-source-winnow.50e668157e":"Parseer Winnow-output naar content-addressed trees.","open-source-winnow.188fb5d6cf":"Riet","open-source-winnow.d5d6e83bf2":"Blijf verkennen","open-source-winnow.75e393a1ac":"Bekijk het project","open-source-winnow.f9743247fa":"Lees de documentatie","open-source-winnow.ef0fd4ccef":"Volg de verzamelroute","open-source-winnow.0597b125b7":"Begin met één terugkerende vraag. Winnow maakt er een benoemde route van met expliciete bronnen, gedeelde ophaalregels, getypeerde uitvoer en een runverslag dat het volgende systeem kan controleren.","open-source-winnow.0d32b562d0":"De bron staat niet centraal. De vraag wel","open-source-winnow.90e40d5043":"Aan de slag","open-source-winnow.ac4bbe17fe":"Winnow","open-source-winnow.650fabe787":"Open source","open-source-winnow.a772158be0":"Winnow / Verzamelroute","open-source-winnow.1d0ec533c9":"Verschijnt in ronde acht","open-source-winnow.9000d0e2a6":"Ontworpen met bronregels","open-source-winnow.a9618738d7":"tekst, JSON, JSONL, CSV, HTML.","open-source-winnow.6677bdd8d5":"Uitvoerformaten","open-source-winnow.2d5a61fe0d":"Over 66 categorieën. Plus 28 engines, 325 collectors.","open-source-winnow.f042372fde":"Sitescrapers","open-source-winnow.4b8726f3ae":"Core heeft geen runtime-afhankelijkheden. Stealth browser is optioneel, Python.","open-source-winnow.66639f7d45":"Binair","open-source-winnow.19675ee12c":"40MB","open-source-winnow.e0c97bd053":"Wat er wordt geleverd","open-source-winnow.c185cb047c":"PROJECTSTATISTIEKEN","open-source-winnow.8123fea150":"5 UITVOERFORMATEN","open-source-winnow.e6c25f92c5":"1.325 SCRAPERS","open-source-winnow.2353b465ed":"Het projectoverzicht legt vast wat wordt geleverd: een compacte Rust-binary, de scraper- en collectorcatalogus, uitvoerformaten, verzoekcontroles, taalbindingen en de vier integratievormen die de rest van de stack gebruikt.","open-source-winnow.4ffe329686":"Beleefd en controleerbaar","open-source-winnow.1dc0a20dc5":"Eén compacte release","open-source-winnow.fca77b7e3a":"Eén run, gemeten","open-source-winnow.0cf002555f":"Geen externe service nodig","open-source-winnow.6a51d6151a":"CLI, crate, service en WASM","open-source-winnow.bd1f8d68f7":"TLS, cookies, tarieflimieten, proxy's","open-source-winnow.7d0906ee25":"HTTP + stealth","open-source-winnow.674f9c26ae":"Parser, scrapers, ophalen, audit","open-source-winnow.eb7cd63fcb":"Winnow-engine","open-source-winnow.813ff70d15":"Browser, rand, Python via PyO3","open-source-winnow.4e946026a7":"WASM","open-source-winnow.046fa05e5a":"axum HTTP API, gedistribueerd","open-source-winnow.329cb8b6ba":"Dienst","open-source-winnow.5d21d61124":"EMbed dweve-winnow-core","open-source-winnow.2180b3e7ce":"Crate","open-source-winnow.8b3ca3b909":"winnow scrape, search, crawl","open-source-winnow.b7a391a49f":"Waar Winnow inplugt","open-source-winnow.07a56cd0db":"INTEGRATIEGRAFIEK","open-source-winnow.5f5cdfd63a":"DIENST","open-source-winnow.803a250cd3":"CRATE","open-source-winnow.d05fb01e0b":"BINAIR","open-source-winnow.53ff5c8869":"Draai Winnow als één uitvoerbaar bestand, neem het op als Rust-crates, gebruik het als axum-HTTP-service of bouw het voor browser en edge. In alle vier de modi werken dezelfde scrapers met dezelfde uitvoervorm.","open-source-winnow.7e16a145f0":"Krat. Dienst. WASM","open-source-winnow.de0c4301ca":"Binair","open-source-winnow.899e5920ef":"Eén vraag, vier interfaces","open-source-winnow.87b02f00c3":"Zelfde outputvorm","open-source-winnow.f8497f2219":"Voeg aangepaste scrapers toe","open-source-winnow.4fc6e7f740":"Inheems","open-source-winnow.d85fc8a070":"Verzamelaars","open-source-winnow.bce0641417":"Zoeken","open-source-winnow.7f5d63aa39":"Engines","open-source-winnow.34c808d0a6":"Nieuws","open-source-winnow.7058849d4f":"ml","open-source-winnow.d2d0663714":"Wetenschap","open-source-winnow.5c9cb498f5":"Overheid","open-source-winnow.39960c1919":"Topcategorieën","open-source-winnow.9f95b0efcb":"Voorgebouwde scraperdekking","open-source-winnow.9bcb1e6ede":"BRONNENCENSUS","open-source-winnow.a62a7a3d23":"ZOEKEN","open-source-winnow.951b9ecfa1":"OPEN DATA","open-source-winnow.f37b9e1aa4":"FINANCIËN","open-source-winnow.9f621eb5fd":"NIEUWS","open-source-winnow.b61263161a":"WETENSCHAP","open-source-winnow.4c914641d3":"OVERHEID","open-source-winnow.2683338b83":"Voorgebouwde scrapers voor bronnen die analisten al gebruiken, van overheids- en wetenschapsportalen tot nieuws, financiële data en open data. Iedere scraper is een getypeerde Rust-struct. Eigen scrapers sluiten naast de ingebouwde varianten aan en volgen hetzelfde uitvoercontract.","open-source-winnow.7c7017f188":"66 categorieën. 28 engines","open-source-winnow.6e8c1d6ad1":"1.325 scrapers","open-source-winnow.70e78129b8":"Broncatalogus","open-source-winnow.a3c756d658":"Operator bepaalt wettelijke basis","open-source-winnow.12cafee013":"Eerlijk door constructie","open-source-winnow.a28319fb89":"Per verzoek: bron, URL, tijdstempel, status, content hash.","open-source-winnow.3cfc5f1cc9":"Auditlog","open-source-winnow.58c3ece30d":"Privénetwerkbereiken geblokkeerd in elke URL-invoer.","open-source-winnow.8ad110e1e0":"SSRF-bescherming","open-source-winnow.223ef3573a":"Token buckets per domein afgestemd op elk gedocumenteerd bronbeleid.","open-source-winnow.8ba9b8ac40":"Snelheidslimieten","open-source-winnow.0bd110efa7":"Standaard weigeren. Ongecachede domeinen worden geweigerd totdat robots.txt is opgehaald.","open-source-winnow.a99c742c91":"Wat standaard wordt geleverd","open-source-winnow.f11e84d825":"INGEBOUWDE HOUDING","open-source-winnow.3db5c14ab0":"AUDITLOG","open-source-winnow.b8ca5c71f2":"SSRF-BESCHERMING","open-source-winnow.d5ee7df3c2":"SNELHEIDSLIMIETEN","open-source-winnow.5236187a5c":"Winnow dwingt robots.txt af met een deny-by-default-beleid, snelheidslimieten per domein, SSRF-bescherming, AVG-pseudonimisering en auditlogging per verzoek. Dit zijn ontwerpgrenzen, geen optionele instellingen. Buiten Winnow vallen de rechtsgrond van de gebruiker voor dataverzameling, keuzes rond dataminimalisatie en bewaartermijnen verderop in de keten. Deze pagina claimt geen AVG-certificering, omdat een bibliotheek die beoordeling niet namens jou kan maken.","open-source-winnow.8acc3469d0":"Eerlijk over wat het doet","open-source-winnow.f148950ed8":"Beleefd. Gelogd","open-source-winnow.1a9051b25f":"Nalevingshouding","open-source-winnow.1a499aaf64":"Altijd geaudit","open-source-winnow.e2b4bcecf8":"tekst, JSON, JSONL, CSV of HTML. Pipe-vriendelijk.","open-source-winnow.4bed336194":"Uitvoer","open-source-winnow.90161c0f0f":"CSS-selectors extraheren getypeerde velden uit de DOM.","open-source-winnow.b7e45a36ff":"Parseer","open-source-winnow.57bae8b92d":"Eerst gewoon HTTP, dan stealth HTTP, dan alleen een browser als het wordt geblokkeerd.","open-source-winnow.d48aafe689":"Ophalen","open-source-winnow.4c4fbc0b99":"28 zoekmachines parallel bevraagd, resultaten samengevoegd en gerangschikt.","open-source-winnow.3b3290c7fa":"Ontdekking","open-source-winnow.6c58c3c08d":"Van query naar records","open-source-winnow.e0647adaff":"PIJPLIJN","open-source-winnow.feb3522a40":"UITVOER","open-source-winnow.da04370db0":"PARSEER","open-source-winnow.a721f50a7a":"OPHALEN","open-source-winnow.45087ff64d":"ONTDEKKING","open-source-winnow.27606cee9d":"Eén query wordt in vier fasen omgezet in gestructureerde records. Discovery bevraagt 28 engines parallel. Fetch schaalt alleen bij actieve blokkering op van gewoon HTTP naar verzoeken met een TLS-vingerafdruk en vervolgens een stealthbrowser. Parse voert getypeerde scrapers uit over de DOM. Output schrijft één van vijf formaten naar stdout.","open-source-winnow.bf72445a97":"Fetch. Parseer. Output","open-source-winnow.1b43ac4dfb":"Ontdekking","open-source-winnow.b040b4179b":"Architectuur","open-source-winnow.1c5d129e8d":"De uitvoer is inconsistent","open-source-winnow.e439b21bd5":"Lijm domineert","open-source-winnow.fdda8d29bb":"x N API's","open-source-winnow.60cfc363df":"Elke zoekmachine heeft zijn eigen API, quota en wrapper.","open-source-winnow.d7850d50b3":"x facturering","open-source-winnow.335f5fb4d6":"Rotatiediensten voegen aparte facturering en IP-kwaliteitsvariatie toe.","open-source-winnow.9db0b745b6":"Proxy's","open-source-winnow.0901b4221d":"x 1 vloot","open-source-winnow.67fb452c54":"Selenium of Playwright voegt een apart operatieoppervlak en resourcekosten toe.","open-source-winnow.6e92074d83":"Browsers","open-source-winnow.2326fac36d":"x N-locaties","open-source-winnow.6cbfe909dd":"Per-site broze code die stilletjes breekt wanneer markup verandert.","open-source-winnow.7d90748c8b":"Scrapers","open-source-winnow.da03189786":"Waar de kosten zitten","open-source-winnow.6144c12669":"TOOLWILDGROEI","open-source-winnow.4a4570af16":"LIJM","open-source-winnow.ac668e6540":"PROXIE","open-source-winnow.97df859a3e":"BROWSER","open-source-winnow.41877a3bdf":"SCRAPER","open-source-winnow.8ba443e70b":"De meeste stacks voor dataverzameling combineren scrapers, headless browsers, proxydiensten, zoekwrappers en eigen onderhoudsscripts. De verbindingslaag wordt dan een project op zich. Iedere tool brengt een eigen operationele interface, factureringsmodel en omgangsregels voor bronnen mee.","open-source-winnow.270333e787":"kan zonder vijf tools","open-source-winnow.cf9318a136":"Webdata verzamelen","open-source-winnow.8a9400005c":"De buitenwereld is geen database","open-source-winnow.5e6380b8bc":"Geen valse certificering","open-source-winnow.2cb81f45c7":"Standaard veiligheid","open-source-winnow.a958cb78f4":"Wettelijke basis, minimalisatie en bewaartermijn blijven bij jou. Winnow legt die keuze vast, maar neemt haar niet voor je.","open-source-winnow.0706363016":"Jouw beslissingen","open-source-winnow.69f2d18088":"Elk verzoek wordt gelogd met bron, adres, tijd en resultaat.","open-source-winnow.b88a3623ab":"Volledig audittrail","open-source-winnow.b6bfbf3c69":"Identificatoren kunnen worden gepseudonimiseerd terwijl data wordt verzameld, niet onbewerkt doorgevoerd.","open-source-winnow.b8ac03697d":"Persoonsgegevens","open-source-winnow.582f017916":"Robots-beleid en rate limits per domein worden vanaf het eerste verzoek gehandhaafd.","open-source-winnow.bdc3a2e089":"Beleefdheidsregels","open-source-winnow.d1d450cb18":"Standaard aan","open-source-winnow.77ab22c822":"HOUDING IN ÉÉN OOGOPSLAG","open-source-winnow.e2ee39bcca":"EU-RESIDENTIE","open-source-winnow.19baf504f7":"AUDITRECORD","open-source-winnow.b4c70a9a8b":"VEILIGE ADRESSEN","open-source-winnow.318767df73":"PERSOONSGEGEVENS","open-source-winnow.3f83a254a7":"BLOKKEREN","open-source-winnow.cad4a73ce0":"Het verzamelen van webdata brengt echte risico's met zich mee: geblokkeerd worden, omgaan met persoonsgegevens, verzoeken die onveilige adressen bereiken en geen overzicht hebben van wat er is gebeurd. Winnow pakt elk van deze vanaf het begin aan, met beleefdheidsregels, pseudonimisering, bescherming tegen onveilige bestemmingen en een per-verzoek log. Wat het niet doet, is doen alsof het jouw juridische beslissingen neemt. Jouw wettelijke basis, hoeveel je bewaart en hoe lang je het bewaart, blijven jouw verantwoordelijkheid, en we maken geen certificeringsclaim die een bibliotheek niet eerlijk kan maken.","open-source-winnow.fa0aca198e":"Eerlijk over de rest","open-source-winnow.1dcc66b673":"Standaard voorzichtig","open-source-winnow.311a8d642c":"Risico en compliance","open-source-winnow.a4fb8cc38d":"Eén beleid en één runverslag","open-source-winnow.7466a2ae10":"Eén route","open-source-winnow.c8c41b72d7":"De hele stapel in één binary vouwen betekent één systeem om te leren, draaien en patchen, in plaats van vijf plus hun naden.","open-source-winnow.c51d4489d5":"Eén systeem om te draaien","open-source-winnow.1bf3e18b84":"Breekbare scrapers per site en de lijmscripts die de stapel bij elkaar houden, vreten maand na maand stilletjes ingenieursuren.","open-source-winnow.9eeb7771e5":"Onderhoudstijd","open-source-winnow.ca70fb57eb":"Proxyrotatie en zoekquota worden per gebruik gefactureerd. Een zelfgehost binary op infrastructuur die je al betaalt, heeft geen verrassende verkeersrekening.","open-source-winnow.cd49b7c50d":"Per-verkeer diensten","open-source-winnow.9a52706df6":"Vijf lagen, één route","open-source-winnow.0f068df912":"WAT SAMENKOMT","open-source-winnow.f648fee8d5":"ZOEKQUOTA","open-source-winnow.6f4082243c":"PROXY'S","open-source-winnow.83de2cfdb2":"BROWSERFLEET","open-source-winnow.3eb882375e":"SCRAPERS","open-source-winnow.0899c8f507":"Een verzamelstack raakt meestal verdeeld over sitespecifieke scrapers, browserautomatisering, proxyafhandeling, zoekconnectors en lijmcode. Winnow coördineert die bewegende delen onder één runbeleid, zodat operations één route kan bijwerken, één verslag kan volgen en één vraag kan herhalen.","open-source-winnow.f132e65cc6":"worden één beheerde route","open-source-winnow.85ed5bf94d":"Vijf bewegende delen","open-source-winnow.f821931802":"Operationele last","open-source-winnow.f600b9e709":"Eén vastgelegde run","open-source-winnow.ccb9f1391c":"Vier controles","open-source-winnow.57d456f952":"Invoer, timing, beslissingen en resultaten blijven beschikbaar voor herhaling en beoordeling.","open-source-winnow.7446a936b1":"Runverslag","open-source-winnow.a9e0704776":"Parsen, pseudonimiseren, normaliseren en uitvoerregels zijn expliciet.","open-source-winnow.4b470daf9b":"Dataverwerking","open-source-winnow.9358f9e1f1":"Snelheidslimieten, robotsbeleid, nieuwe pogingen en bescherming tegen onveilige adressen reizen mee met de route.","open-source-winnow.a2d79c3f61":"Ophaalbeleid","open-source-winnow.088deeb1f6":"Iedere zoekmachine, site, API, feed en ieder bestand staat in de run benoemd.","open-source-winnow.d0fb61ca87":"Bronbereik","open-source-winnow.15f854e070":"Vier controles in één run","open-source-winnow.d954112db6":"CONTROLEPUNTEN","open-source-winnow.1f7637ae95":"RUNVERSLAG","open-source-winnow.492c0dbda6":"OPHAALBELEID","open-source-winnow.a3f4fd93d8":"BRONBEREIK","open-source-winnow.a2cd53a4d3":"Een terugkerende verzamelopdracht hoort zich niet als vijf losse scripts te gedragen. Winnow geeft ontdekking, ophalen, parsen, normalisatie, uitvoer en het runverslag één gedeelde route, terwijl de inzetvorm een aparte operationele keuze blijft.","open-source-winnow.1710860816":"hetzelfde beheerste pad","open-source-winnow.b56d141828":"Verschillende bronnen volgen","open-source-winnow.072f3a916c":"Verzamelarchitectuur","open-source-winnow.a4a30cb334":"Route en resultaten eruit","open-source-winnow.35a0ab3b85":"Vraag erin","open-source-winnow.bdaeca762a":"Lever JSON, CSV, streams, opgeslagen records of de antwoordvorm die de workflow verwacht.","open-source-winnow.6e0bb577e9":"Uitvoervormen","open-source-winnow.89fe292571":"Ontdekken, ophalen, parsen en uitvoeren delen één beleid en één runverslag.","open-source-winnow.e0c084380d":"Pipelinestappen","open-source-winnow.61420faa65":"Zoekmachines, websites, API’s, feeds en bestanden kunnen dezelfde run binnenkomen.","open-source-winnow.a9243f87cf":"Bronsoorten","open-source-winnow.13622bee2b":"Van invoer naar uitvoer","open-source-winnow.e2614ce8d1":"ROUTEVORM","open-source-winnow.95e38dad9e":"GETYPEERDE UITVOER","open-source-winnow.3115880727":"4 PIPELINESTAPPEN","open-source-winnow.c968638a6e":"5 BRONSOORTEN","open-source-winnow.4701584e0f":"Winnow begint met een vraag, bepaalt welke bronsoorten bij de run horen, ontdekt kandidaten, haalt ze beleefd op, parseert het bruikbare materiaal en levert getypeerde resultaten. De route wordt vastgelegd, zodat hetzelfde werk kan worden herhaald en beoordeeld.","open-source-winnow.96127f5c14":"een vastgelegde verzamelroute","open-source-winnow.3d1e7bdec2":"Eén vraag wordt","open-source-winnow.801d28dda8":"Hoe het werkt","open-source-winnow.6de81701a2":"Resultaten met bronverwijzingen","open-source-winnow.ef5ace74b5":"Standaard veilig","open-source-winnow.0fb11c4315":"Het schrijft op wat het heeft bezocht, dus het antwoord is er al als iemand het vraagt.","open-source-winnow.0299390921":"Houdt een logboek bij","open-source-winnow.dd899d754b":"Het kan volledig binnen Europa draaien, op machines die jij vertrouwt.","open-source-winnow.862044aac9":"Blijft thuis","open-source-winnow.fd08e020e2":"Het volgt de regels die elke website stelt en wacht op zijn beurt.","open-source-winnow.759c6a3670":"Blijft beleefd","open-source-winnow.fb4961b61d":"Ieder resultaat bewaart de bronnotities en verzamelroute, zodat de dienst kan laten zien waar de informatie vandaan kwam.","open-source-winnow.d6a91c5d42":"Geen black box","open-source-winnow.b872ad641b":"Duidelijk en eerlijk","open-source-winnow.148420e6dc":"WAAROM HET ANDERS IS","open-source-winnow.33906a7dfd":"GEOPEND","open-source-winnow.b0b7ba4666":"PRIVÉ","open-source-winnow.ad2877d54b":"BELEEFD","open-source-winnow.a1c1aba507":"De eerste vragen zijn heel logisch: kan dit problemen veroorzaken, waar gaat mijn informatie naartoe en hoe zie ik wat er is gebeurd? Hier staan de heldere antwoorden. Zorgvuldigheid en openheid zitten vanaf het begin in Winnow en zijn geen betaalde extra's.","open-source-winnow.b8fa13a138":"en niets verborgen","open-source-winnow.00379fff72":"Beleefd, privé,","open-source-winnow.18bc032372":"Is het veilig te gebruiken","open-source-winnow.d9f3692497":"Bewaar het","open-source-winnow.90b1fdef30":"Lees het","open-source-winnow.eb04de10b2":"De lijst is een klein bestand dat je kunt opslaan en later kunt bekijken, niet iets dat verdwijnt.","open-source-winnow.dd3a4f7c0f":"Het verdwijnt niet","open-source-winnow.74bb8e8a6a":"Elke regel zegt waar het vandaan komt, zodat je altijd zelf naar de bron kunt kijken.","open-source-winnow.c9b83270d4":"Je kunt het controleren","open-source-winnow.e2ffc2c247":"De rommel is opgeruimd. Je ziet de bruikbare delen waar je om vroeg en waar ieder deel vandaan kwam.","open-source-winnow.5b1c5f4d93":"Niets om uit te pluizen","open-source-winnow.1bd762bd1c":"Gewoon en netjes","open-source-winnow.35119bfa57":"WAAROM HET ANTWOORD MAKKELIJK IS","open-source-winnow.d8ddbc8b42":"VAN JOU OM TE HOUDEN","open-source-winnow.f09b80e155":"MET BRONNEN","open-source-winnow.d50a7cd631":"ÉÉN REGEL PER STUK","open-source-winnow.4135994c85":"In plaats van een stapel websites krijg je één overzichtelijke lijst, met een regel per item en een verwijzing naar de bron. Je kunt die lijst lezen, afdrukken of bewaren. Zo verandert een wirwar van tabbladen in een verslag dat je later opnieuw kunt controleren.","open-source-winnow.89300de58b":"geen hoop pagina's","open-source-winnow.abc7c8c290":"Een nette lijst,","open-source-winnow.1251cc0dd7":"Wat er terugkomt","open-source-winnow.07c371e345":"Geen jargon nodig","open-source-winnow.50080947a0":"Vraag als een mens","open-source-winnow.a6cb163400":"Elke kaart toont precies het soort ding dat je zou zeggen, dus je zit nooit vast.","open-source-winnow.daee884cec":"Zie een voorbeeld","open-source-winnow.25c4e7dcc9":"Er zijn geen menu's of instellingen om mee te worstelen. Je vraagt gewoon.","open-source-winnow.3264d976ab":"Geen knoppen om te zoeken","open-source-winnow.c91a36563e":"Beschrijf wat je wilt in je eigen alledaagse woorden, alsof je met een persoon praat.","open-source-winnow.aca89cba00":"Zeg het duidelijk","open-source-winnow.4e3f2a8062":"Geen speciale woorden","open-source-winnow.08613d4939":"HOE HET VRAGEN VOELT","open-source-winnow.adea7e3ebb":"ANTWOORDEN","open-source-winnow.098fa67dec":"TIJDEN","open-source-winnow.1ef12a9d81":"KENNISGEVINGEN","open-source-winnow.a6c130e9e5":"PRIJZEN","open-source-winnow.cca5fbbb81":"Je hebt geen speciale woorden nodig. Vraag naar nieuws over een onderwerp, prijzen bij een paar winkels, een officiële mededeling of de tijden van een evenement. Kies een voorbeeld om te zien hoe je de vraag kunt stellen en welk overzichtelijk antwoord daarop kan volgen.","open-source-winnow.2eb6be1dbf":"gevraagd zoals je praat","open-source-winnow.2cc7eb5087":"Kleine alledaagse klusjes,","open-source-winnow.d4062ec2bc":"Wat je kunt vragen","open-source-winnow.8be100fbe3":"Geen computervaardigheden","open-source-winnow.c80e161083":"Geen installatie","open-source-winnow.e7dc530cb3":"Er komt een nette lijst terug, zoals een nette bon opsomt wat je hebt gekocht.","open-source-winnow.29cc70a6ac":"Je ontvangt","open-source-winnow.e5ec456f61":"Het bezoekt de pagina's en leest ze voor je, beleefd.","open-source-winnow.8470202743":"Het gaat eropuit","open-source-winnow.8d5643b32d":"Vertel het waar je naar op zoek bent, in alledaagse woorden.","open-source-winnow.7ed149da71":"Je vraagt","open-source-winnow.a0ad93c540":"Drie eenvoudige stappen","open-source-winnow.f0a2ec1e4b":"HOE HET VOELT OM TE GEBRUIKEN","open-source-winnow.9b640c766b":"JE ONTVANGT","open-source-winnow.e491f98c13":"HET HAALT OP","open-source-winnow.51138d4247":"VRAAG","open-source-winnow.111bedc7cd":"Het web is enorm en veel ervan is ruis. Winnow leest de relevante pagina's, bewaart de bruikbare delen en laat de rommel achter. Je vraagt in gewone woorden en krijgt een overzichtelijk antwoord met de bronnen erbij. Je hoeft niets nieuws te leren.","open-source-winnow.a7e0f3da53":"zodat jij dat niet hoeft","open-source-winnow.77e260ae55":"Het haalt feiten op","open-source-winnow.fd8d2a5359":"Wat is dit ding","open-source-winnow.f5c44d70c8":"Draait binnen Europa, jij beheert het","open-source-winnow.e03947cc0c":"Soevereiniteit","open-source-winnow.f460d0c338":"Bronregels en veiligheid ingebouwd","open-source-winnow.5a8f23f567":"Risico","open-source-winnow.08e51a95ac":"Minder terugkerende rekeningen om te beheren","open-source-winnow.5697fd85ad":"Abonnementen","open-source-winnow.a47248ec69":"Geen, je draait het zelf","open-source-winnow.bf5dde2d06":"Leveranciersafhankelijkheid","open-source-winnow.14bba97aa2":"Vijf aparte tools en hun lijm","open-source-winnow.1697458e97":"Vervangt","open-source-winnow.2f37d72f7f":"Zelfgehost bronwerk in eigen beheer","open-source-winnow.f8c94a3b4b":"Wat het is","open-source-winnow.7f4a84d235":"Winnow geeft terugkerend bronwerk één beheerste route. Zoekmachines, websites, API’s, feeds en bestanden komen in dezelfde run samen; ontdekking, ophalen, parsen en getypeerde uitvoer delen één beleid en één verslag. Operations krijgt een herhaalbaar proces in plaats van vijf collectors die uit elkaar groeien.","open-source-winnow.605e19124f":" geen vijf abonnementen.","open-source-winnow.c44c8f84d1":"een herhaalbare verzamelroute","open-source-winnow.520bfc8181":"Eén vraag wordt","open-source-winnow.566ddd5375":"Winnow","open-source-winnow.a74c151fb2":"Ieder resultaat bewaart zijn bronspoor","open-source-winnow.cf9b77061f":"Openen","open-source-winnow.77787c7f49":"Kan binnen Europa blijven","open-source-winnow.9525ae1781":"Veilig","open-source-winnow.71fb014688":"Volgt elke websiteregel","open-source-winnow.439f048194":"Beleefd","open-source-winnow.29daf762bf":"Een nette lijst, klaar om lezen","open-source-winnow.53eb1352da":"Je krijgt","open-source-winnow.e225fd00a8":"Leest het web, ruimt het antwoord op","open-source-winnow.b017742a89":"Het doet","open-source-winnow.a8d67e1bf6":"Vraag in duidelijke woorden","open-source-winnow.3b4c6041c7":"Jij doet","open-source-winnow.45557686dd":"Een assistent die feiten voor je verzamelt","open-source-winnow.704869f20f":"In duidelijke woorden","open-source-winnow.f7b38f0719":"Zie hoe het werkt","open-source-winnow.c5187e41af":"Wanneer Fabric actuele informatie nodig heeft, verzamelt Winnow de relevante delen uit de bronnen die voor de dienst zijn gekozen en levert het een overzichtelijk resultaat met bronverwijzingen. Je stelt geen scrapers in en schrijft geen code; Winnow werkt op de achtergrond en bewaart hoe de informatie is verzameld.","open-source-winnow.09822b8237":" de feiten naar jou terugbrengt","open-source-winnow.308a33b7e9":"Een assistent die","open-source-winnow.e55d544b7a":"robots.txt, snelheidslimieten, SSRF-bescherming door ontwerp","open-source-winnow.8a123b3f50":"Compliance-aanpak","open-source-winnow.dcb1528b65":"tekst, JSON, JSONL, CSV, HTML","open-source-winnow.0155f01d8e":"Eén Rust-binary van 40 MB","open-source-winnow.a2d36e938f":"1.325 site-scrapers, 28 zoekmachines, 325 verzamelaars","open-source-winnow.2eb56be3c2":"Bronnen","open-source-winnow.a84a3235f0":"Scrapy, Selenium, proxies, aangepaste scripts","open-source-winnow.20b7770944":"Vragen die blijven draaien","open-source-winnow.942587e61e":"Projectblad","open-source-winnow.2040a14fac":"Winnow compileert een vraag, doel of bewakingsvoorwaarde tot een herhaalbare verzamelroute. Ontdekking bestrijkt zoekmachines en de scrapercatalogus; ophalen schaalt op van HTTP naar browserautomatisering; parsing normaliseert het resultaat naar getypeerde tekst, JSON, JSONL, CSV of HTML. Ieder verzoek passeert de gedeelde controles voor snelheid, robots, SSRF en audit.","open-source-winnow.253484a36c":"","open-source-winnow.dfcb0bb64a":"tot een herhaalbare brongraaf","open-source-winnow.0ad84ab58c":"Compileer een vraag","open-source-winnow.48febbef47":"5","open-source-winnow.2a246cca87":"4","open-source-winnow.21b111cbfe":"5","open-source-winnow.1dabba21cd":"✓","open-source-winnow.40311e4206":"Gemeten","open-source-winnow.a906200976":"Doorlopend","open-source-winnow.d88f6d8372":"Eenmalig","open-source-winnow.1f444cd5d5":"○","open-source-winnow.870b1fc137":"robots.txt","open-source-winnow.0368680abd":"standaard aan","open-source-winnow.9cdc6c47aa":"altijd","open-source-winnow.699f1a05a9":"EENVOUDIG","open-source-winnow.27e88b861f":"MAKKELIJK","open-source-winnow.7696d02e75":"NETJES","open-source-winnow.ad7d12bf1c":"GOED OM TE WETEN","open-source-winnow.80db3832a5":"PIJPLIJN","open-source-winnow.4acc8a696c":"ROUTE","open-source-winnow.acda47627f":"WERKINGEN","open-source-winnow.c9766ca413":"BESTUUR","open-source-winnow.5d0b2f6bd4":"WAARGENOMEN","open-source-winnow.8215b59ccb":"MOTOR","open-source-winnow.b338255a3c":"VAN NATURE","open-source-winnow.75e7a212dc":"INGEBOUWD","open-source-winnow.6e10953f3e":"GEOPEND","open-source-winnow.c26c3c60bf":"VEILIGHEIDSHOUDING","open-source-winnow.5b8fc02b51":"Wat een beoordelaar controleert","open-source-winnow.ed2c603813":"Beleefdheid","open-source-winnow.2916f241b5":"Standaard weigeren, gelezen voor elke aanvraag.","open-source-winnow.a70f6d7596":"Veilige bestemmingen","open-source-winnow.d014bc43ef":"Interne en privéadressen geblokkeerd.","open-source-winnow.9fedecd7a5":"Gepseudonimiseerd bij het verzamelen.","open-source-winnow.33de865a8d":"Controlespoor","open-source-winnow.567a04e87e":"Vastgelegd","open-source-winnow.b4d33125f6":"Elke aanvraag vastgelegd en exporteerbaar.","open-source-winnow.fee3fb2936":"scrapers","open-source-winnow.50b9e78177":"categorieën","open-source-winnow.153946c740":"BUILDPROFIEL","open-source-winnow.63bae1ca6e":"Hoe één release elke interface bereikt","open-source-winnow.9b8dfdff73":"VRIJGAVE","open-source-winnow.ac1a42f5ac":"Platformen","open-source-winnow.e473f43629":"Linux, macOS en Windows.","open-source-winnow.967382f860":"Bindingen","open-source-winnow.7f1585f93e":"Rust-crate, Python via PyO3 en WASM.","open-source-winnow.ca2769fc96":"Afhankelijkheden van de kern","open-source-winnow.c15fda7a62":"De kern wordt geleverd zonder runtime-afhankelijkheden.","open-source-winnow.b2344990cb":"Eén release, meerdere interfaces","open-source-winnow.36b1413724":"Versnipperde verzamelstack","open-source-winnow.68ef2be51a":"Vijf bewegende delen","open-source-winnow.b0dc0f5a2e":"Beheerste verzamelroute","open-source-winnow.d700a7568c":"Eén runverslag","open-source-winnow.235fd89e60":"Zoekquota","open-source-winnow.58dd06369e":"Lijmscripts","open-source-winnow.d0173a08de":"Inzetvorm blijft jouw keuze","open-source-winnow.hero.eyebrow":"Winnow","open-source-winnow.hero.title.lead":"Winnow.","open-source-winnow.hero.title.accent":"Vragen die draaien.","open-source-winnow.hero.action.secondary":"Vraag naar de release","open-source-winnow.hero.technical.lede":"Winnow is een open-source, zelfgehoste runtime voor source intelligence in Rust onder de Apache-2.0-licentie. Een vraag wordt gecompileerd tot een getypeerde brongrafiek: ontdekking via 28 zoekmachines, 1.325 onderhouden scrapers en 325 native collectors, onder één duurzaam vraagcontract.","open-source-winnow.hero.technical.action.primary":"Volg één run","open-source-winnow.hero.technical.ledger.label":"Projectblad","open-source-winnow.hero.technical.ledger.pill":"Winnow","open-source-winnow.hero.technical.ledger.row.whatItIs.label":"Wat het is","open-source-winnow.hero.technical.ledger.row.whatItIs.value":"Runtime voor source intelligence in Rust","open-source-winnow.hero.technical.ledger.row.sources.label":"Bronnen","open-source-winnow.hero.technical.ledger.row.sources.value":"1.325 sitescrapers, 28 zoekmachines, 325 collectors","open-source-winnow.hero.technical.ledger.row.binary.label":"Binair","open-source-winnow.hero.technical.ledger.row.binary.value":"Eén Rust-binary van 40 MB","open-source-winnow.hero.technical.ledger.row.output.label":"Uitvoer","open-source-winnow.hero.technical.ledger.row.output.value":"tekst, JSON, JSONL, CSV, HTML","open-source-winnow.hero.technical.ledger.row.replaces.label":"Vervangt","open-source-winnow.hero.technical.ledger.row.replaces.value":"Browserclusters, proxypools, scripts en integratiecode","open-source-winnow.hero.technical.ledger.row.delivery.label":"Levering","open-source-winnow.hero.technical.ledger.row.delivery.value":"CLI (winnow search), crates, service, Python of WASM","open-source-winnow.hero.technical.ledger.row.controls.label":"Controles","open-source-winnow.hero.technical.ledger.row.controls.value":"Ratelimieten, bronregels en bescherming tegen onveilige adressen","open-source-winnow.hero.business.lede":"Winnow is een open-source Apache-2.0-webscraping- en OSINT-engine in Rust. Dezelfde externe vragen komen elk kwartaal terug en de methode achter het antwoord verdwijnt telkens; Winnow maakt van elke vraag een eigen bronproces met getypeerde resultaten en een runverslag dat de volgende persoon kan inspecteren.","open-source-winnow.hero.business.action.primary":"Begin met één vraag","open-source-winnow.hero.business.ledger.label":"Hoe het werkt","open-source-winnow.hero.business.ledger.pill":"Winnow","open-source-winnow.hero.business.ledger.row.purpose.label":"Doel","open-source-winnow.hero.business.ledger.row.purpose.value":"Terugkerende bronverzameling","open-source-winnow.hero.business.ledger.row.inputs.label":"Invoer","open-source-winnow.hero.business.ledger.row.inputs.value":"Zoeken, sites, APIs, feeds, bestanden","open-source-winnow.hero.business.ledger.row.replaces.label":"Vervangt","open-source-winnow.hero.business.ledger.row.replaces.value":"Vijf losstaande verzamelpaden","open-source-winnow.hero.business.ledger.row.operation.label":"Bediening","open-source-winnow.hero.business.ledger.row.operation.value":"Eén beleid en één runverslag","open-source-winnow.hero.business.ledger.row.output.label":"Uitvoer","open-source-winnow.hero.business.ledger.row.output.value":"Getypte resultaten voor het volgende systeem","open-source-winnow.hero.business.ledger.row.controls.label":"Controles","open-source-winnow.hero.business.ledger.row.controls.value":"Bronregels afgedwongen in de hele route","open-source-winnow.hero.business.ledger.row.deployment.label":"Uitrol","open-source-winnow.hero.business.ledger.row.deployment.value":"Eigen servers, eigen beheer of geïsoleerde omgeving","open-source-winnow.hero.consumer.lede":"Je vraagt wat je nodig hebt. Winnow zoekt in geschikte openbare bronnen, haalt de nuttige delen terug en laat zien waar ze vandaan komen. Wanneer de wereld verandert, kan de vraag opnieuw worden uitgevoerd.","open-source-winnow.hero.consumer.action.primary":"Zie wat het doet","open-source-winnow.hero.consumer.ledger.label":"In gewone woorden","open-source-winnow.hero.consumer.ledger.pill":"Winnow","open-source-winnow.hero.consumer.ledger.row.whatItIs.label":"Wat het is","open-source-winnow.hero.consumer.ledger.row.whatItIs.value":"Een assistent die feiten voor je verzamelt","open-source-winnow.hero.consumer.ledger.row.youDo.label":"Jij vraagt","open-source-winnow.hero.consumer.ledger.row.youDo.value":"Vraag in gewone woorden","open-source-winnow.hero.consumer.ledger.row.itDoes.label":"Wat het doet","open-source-winnow.hero.consumer.ledger.row.itDoes.value":"Leest het web en maakt het antwoord overzichtelijk","open-source-winnow.hero.consumer.ledger.row.youGet.label":"Je krijgt","open-source-winnow.hero.consumer.ledger.row.youGet.value":"Een nette lijst, klaar om te lezen","open-source-winnow.hero.consumer.ledger.row.polite.label":"Beleefd","open-source-winnow.hero.consumer.ledger.row.polite.value":"Wacht zijn beurt af en houdt een verslag bij","open-source-winnow.hero.consumer.ledger.row.safe.label":"Veilig","open-source-winnow.hero.consumer.ledger.row.safe.value":"Draait waar jij het uitrolt","open-source-winnow.hero.consumer.ledger.row.open.label":"Open","open-source-winnow.hero.consumer.ledger.row.open.value":"Elk resultaat behoudt zijn bronverwijzing","open-source-winnow.breadcrumb.home":"Open Source","open-source-winnow.breadcrumb.current":"Winnow","open-source-winnow.close.label":"Ga aan de slag","open-source-winnow.close.headline":"Kies één vraag die steeds terugkomt. Laat hem draaien.","open-source-winnow.close.body":"Begin smal. Definieer hoe een bruikbaar resultaat eruitziet, benoem de acceptabele bronfamilies en grenzen, voer de vraag uit via Winnows CLI of Rust-crates en inspecteer wat is gevonden, gemist, tegengesproken en veranderd voordat je beslist of die een vaste cadans verdient.","open-source-winnow.close.action.primary":"Lees de documentatie","open-source-winnow.close.action.secondary":"Vraag naar de release","open-source-winnow.next.eyebrow":"Ga verder met verkennen","open-source-winnow.next.reed.category":"Gerelateerd project","open-source-winnow.next.reed.title":"Reed","open-source-winnow.next.reed.description":"Parseer Winnow-uitvoer naar content-addressed bomen.","open-source-winnow.next.bitweave.category":"Gerelateerd project","open-source-winnow.next.bitweave.title":"BitWeave","open-source-winnow.next.bitweave.description":"Indexeer verzamelde gegevens voor snelle retrieval.","open-source-winnow.next.spindle.category":"Producten","open-source-winnow.next.spindle.title":"Spindle","open-source-winnow.next.spindle.description":"Kennisbeheer voor bronnen die met Winnow zijn verzameld.","open-source-winnow.banner.biz-recognition.eyebrow":"Het herkenningsmoment","open-source-winnow.banner.biz-recognition.lead":"Geen nieuw rapport.","open-source-winnow.banner.biz-recognition.leadAccent":"Laat de vraag doorwerken.","open-source-winnow.banner.biz-recognition.paragraph.1":"Dezelfde vraag komt elk kwartaal terug. De analist opent steeds dezelfde tabbladen. Eén bron is veranderd, maar niemand merkte het. In de spreadsheet ontbreekt een betrouwbare route terug naar de pagina. Tegen de tijd dat het resultaat rondgaat, is het al verouderd. Het volgende verzoek geldt weer als nieuw werk, omdat niemand tussen rapporten eigenaar is van de bronmethode.","open-source-winnow.banner.biz-recognition.paragraph.2":"Winnow verandert dat werkritme. Bij de vraag blijven de geaccepteerde bronnen, de uitvoervorm, de herhaling en het runverslag vastgelegd. Mensen beoordelen veranderd of betwist materiaal in plaats van de hele route opnieuw op te bouwen. Het resultaat is niet langer een eenmalige onderzoeksinspanning, maar de actuele uitkomst van een vastgelegde werkwijze.","open-source-winnow.banner.biz-recognition.panel.header":"Het terugkerende verzoek","open-source-winnow.banner.biz-recognition.panel.tag":"herkend","open-source-winnow.banner.biz-recognition.check.1":"dezelfde bedrijfsvraag","open-source-winnow.banner.biz-recognition.check.2":"dezelfde bronfamilies","open-source-winnow.banner.biz-recognition.check.3":"dezelfde opschoning","open-source-winnow.banner.biz-recognition.check.4":"dezelfde vergelijking","open-source-winnow.banner.biz-recognition.check.5":"dezelfde spreadsheet","open-source-winnow.banner.biz-recognition.check.6":"nieuwe wijzigingen in bronnen","open-source-winnow.banner.biz-recognition.check.7":"geen duurzame methode","open-source-winnow.banner.biz-recognition.verdict":"Stop met steeds hetzelfde onderzoek te herhalen. Laat de vraag draaien.","open-source-winnow.banner.biz-recognition.footline":"De volgende run begint met de methode, niet met het geheugen.","open-source-winnow.banner.con-recognition.eyebrow":"Het terugkerende ritueel","open-source-winnow.banner.con-recognition.lead":"Geen extra bladwijzers.","open-source-winnow.banner.con-recognition.leadAccent":"Laat de vraag doorwerken.","open-source-winnow.banner.con-recognition.paragraph.1":"Steeds dezelfde tabbladen. Steeds opnieuw kopiëren en plakken. Dezelfde spreadsheet. Dezelfde twijfel over welke pagina het meest recent is. En volgende week doe je hetzelfde weer. Zoeken loste alleen de eerste stap op. Jij bleef degene die alles aan elkaar knoopte en onthield wanneer het opnieuw moest gebeuren.","open-source-winnow.banner.con-recognition.paragraph.2":"Winnow laat het product de vraag, de bruikbare bronpaden en de vorm van het resultaat onthouden. Je kunt de bronnen nog steeds openen en het antwoord zelf beoordelen. Je hoeft de route niet elke keer opnieuw op te bouwen voordat je dat kunt doen.","open-source-winnow.banner.con-recognition.panel.header":"De vraag die blijft terugkomen","open-source-winnow.banner.con-recognition.panel.tag":"herkend","open-source-winnow.banner.con-recognition.check.1":"dezelfde pagina's","open-source-winnow.banner.con-recognition.check.2":"dezelfde nuttige velden","open-source-winnow.banner.con-recognition.check.3":"dezelfde vergelijking","open-source-winnow.banner.con-recognition.check.4":"dezelfde twijfel","open-source-winnow.banner.con-recognition.check.5":"dezelfde verversing","open-source-winnow.banner.con-recognition.verdict":"Stel de vraag één keer, bewaar de bronnen en laat haar opnieuw werken.","open-source-winnow.banner.con-recognition.footline":"Het volgende antwoord kan veranderen zonder dat de hele methode verdwijnt.","open-source-winnow.section.win-eng-question-graph.eyebrow":"De kern van de runtime","open-source-winnow.section.win-eng-question-graph.headlineLead":"Een vraag compileert","open-source-winnow.section.win-eng-question-graph.headlineAccent":"in een brongrafiek","open-source-winnow.section.win-eng-question-graph.body":"Een scraper begint met een pagina. Winnow begint met de reden waarom die pagina wordt opgevraagd. Het openbare vraagcontract bevat doel, doelgroep, geaccepteerde bronfamilies, verwacht resultaat, cadans, autoriteit en vereisten voor het runverslag. Daaronder bouwt de runtime de concrete brongrafiek die voor deze run nodig is.","open-source-winnow.section.win-eng-question-graph.secondaryKicker":"Stabiel boven, vervangbaar onder","open-source-winnow.section.win-eng-question-graph.secondaryLeft":"Onder het contract blijven de runtimetypen gespecialiseerd, omdat een feed en een gerenderde pagina niet dezelfde afhandeling willen. Wat stabiel blijft, is de aangegeven behoefte en het uitvoercontract. Zoekmachines, sitescrapers, collectors, crawlerpaden, bestanden, feeds, streams en verwerkingsfasen kunnen veranderen zonder de identiteit van de vraag die ze dienen te veranderen. Het contract geeft veranderingen ook een stabiele plek.","open-source-winnow.section.win-eng-question-graph.secondaryRight":"Een scraperupgrade, collectorvervanging, engine-uitval of uitvoerrevisie kan als wijziging aan de brongrafiek of het contract worden vastgelegd, in plaats van te verdwijnen in een losstaande implementatie. Daardoor is de runtime eenvoudiger te testen en uit te leggen: engineers kunnen twee grafiekrevisies met dezelfde vraag vergelijken, terwijl operators zien of een gewijzigd resultaat voortkwam uit de wereld, de grafiek of de gevraagde uitvoer.","open-source-winnow.section.win-eng-question-graph.pill.1":"VRAAGCONTRACT","open-source-winnow.section.win-eng-question-graph.pill.2":"BRONGRAFIEK","open-source-winnow.section.win-eng-question-graph.pill.3":"EEN RUN","open-source-winnow.section.win-eng-question-graph.footer":"De grafiek werkt alleen als verschillende bronsoorten verschillend mogen blijven.","open-source-winnow.section.win-eng-source-kinds.eyebrow":"De typegrens","open-source-winnow.section.win-eng-source-kinds.headlineLead":"Een pagina, een feed, een stream","open-source-winnow.section.win-eng-source-kinds.headlineAccent":"hebben niet één levenscyclus","open-source-winnow.section.win-eng-source-kinds.body":"Webscraping is één van de vele bronvormen, en het behandelen ervan als de hele klus maakt een OSINT-pijplijn broos. HTML-scrapers, zoekmachines, API-clients, datasetreferenties, RSS-feeds, WebSocket-streams, bestanden en crawlerpaden zijn geen decoratieve labels op hetzelfde verzoek. Ze hebben verschillende verbindingsstatussen, cadans, schema's, gedrag bij opnieuw proberen, authenticatie, uitvoer en foutmodi. Winnow houdt die contracten expliciet en laat ze convergeren op de resultaatgrens. Een run moet dus weten onder welk contract hij werkt, niet alleen welk adres hij aanroept. Dat is wat een fout laat rapporteren als een verbroken stroom, een uitgeputte quota of een verouderd bestand in plaats van een algemene requestfout, en het is wat de resultaatgrens eerlijk houdt wanneer vier soorten bronnen dezelfde vraag beantwoorden.","open-source-winnow.section.win-eng-source-kinds.secondaryKicker":"Eén taxonomie, meerdere contracten","open-source-winnow.section.win-eng-source-kinds.secondaryLeft":"De woordenschat met 66 categorieën ordent het bronnenlandschap voor filtering en planning. De indeling maakt niet ongedaan of een bron wordt gepolld, gestreamd, gecrawld, gerenderd, gedownload of uit een bestand geparseerd. Dankzij die scheiding kan een collector opnieuw verbinden zonder te doen alsof het een scraperretry is, en kan een pagina-extractor een onderhouden schema tonen zonder te doen alsof elke onbekende pagina er één heeft.","open-source-winnow.section.win-eng-source-kinds.secondaryRight":"Die scheiding voorkomt ook dat operationele aannames tussen brontypen lekken. Een gepollde bron kan een tijdstip voor de volgende run hebben; een stream een hervattingscursor en verbindingsstatus; een bestand een contentidentiteit en importgrens; een zoekmachine tijdelijke uitschakeling en resultaatcachestatus. Alles als URL behandelen maakt één interface eenvoudiger, maar verplaatst de echte complexiteit naar ongedocumenteerde conventies.","open-source-winnow.section.win-eng-source-kinds.pill.1":"EXPLICIETE TYPEN","open-source-winnow.section.win-eng-source-kinds.pill.2":"66 CATEGORIEËN","open-source-winnow.section.win-eng-source-kinds.pill.3":"GETYPEERD","open-source-winnow.section.win-eng-source-kinds.footer":"Als de vraag geen bron noemt, moet de ontdekking het eerste deel van de grafiek opbouwen.","open-source-winnow.section.win-eng-discovery.eyebrow":"Vraagplanning en zoeken","open-source-winnow.section.win-eng-discovery.headlineLead":"Zoeken vindt mogelijke deuren","open-source-winnow.section.win-eng-discovery.headlineAccent":"en de run loopt erdoorheen","open-source-winnow.section.win-eng-discovery.body":"Ontdekking kan een verzoek classificeren, de booleaanse structuur ontleden, afhankelijke subquery's splitsen, geschikte zoekmachines selecteren en deze parallel uitvoeren. De 28 engine-integraties vormen een gecoördineerde ontdekkingslaag, geen 28 onderling uitwisselbare HTTP-aanroepen en geen bewering dat fragmenten het antwoord zijn.","open-source-winnow.section.win-eng-discovery.secondaryKicker":"Parallel zonder het register te vergrendelen","open-source-winnow.section.win-eng-discovery.secondaryLeft":"Enginehandles worden gekloond terwijl het register wordt gelezen; daarna wordt de vergrendeling opgeheven voordat het asynchrone werk begint. Elke engine behoudt zijn eigen time-out, beleid voor nieuwe pogingen, status voor tijdelijke uitschakeling en cache. De resultaten komen terug als getypeerde kandidaten. URL-normalisatie, deduplicatie, scoring en blending leveren vervolgens een shortlist van bronnen voor de volgende fase. Een engine met snelheidslimiet kan één run verlaten zonder uit het register te worden verwijderd.","open-source-winnow.section.win-eng-discovery.secondaryRight":"Ontdekkingsverslagen zijn nuttig naast het debuggen. Ze laten zien welke engines in aanmerking kwamen, welke werden geprobeerd, welke geen kandidaten teruggaven en welke werden overgeslagen vanwege beleid, snelheidslimieten of een tijdelijke gezondheidstoestand. Dat is essentieel voor beweringen over brondekking. “Er is niets gevonden” betekent iets anders wanneer twintig geschikte engines zijn voltooid dan wanneer de enige toegestane engine een time-out kreeg voordat die terugkeerde.","open-source-winnow.section.win-eng-discovery.pill.1":"28 ENGINES","open-source-winnow.section.win-eng-discovery.pill.2":"OPGEDEELD","open-source-winnow.section.win-eng-discovery.pill.3":"KANDIDAATBRONNEN","open-source-winnow.section.win-eng-discovery.footer":"Kandidaatbronnen moeten nog steeds één snelheids- en foutsysteem delen voordat een verzoek vertrekt.","open-source-winnow.section.win-eng-rate-control.eyebrow":"Snelheid, latentie en weigering","open-source-winnow.section.win-eng-rate-control.headlineLead":"Elk bronpad wacht","open-source-winnow.section.win-eng-rate-control.headlineAccent":"op dezelfde operationele status","open-source-winnow.section.win-eng-rate-control.body":"Scrapers, crawlers, collectors en optionele proxypaden mogen niet elk hun eigen idee van acceptabel verkeer verzinnen. Winnow stelt globale burst-controle, status per domein, circuitonderbreking en adaptieve latentierespons samen, zodat het volgende verzoek weerspiegelt wat de vorige verzoeken daadwerkelijk zijn tegengekomen. Eén gedeelde operationele toestand maakt een claim over verkeer ook controleerbaar: het volgende verzoek komt in aanmerking door wat de vorige verzoeken tegenkwamen, niet doordat een component zelf besloot het opnieuw te proberen.","open-source-winnow.section.win-eng-rate-control.secondaryKicker":"Drie lagen, drie taken","open-source-winnow.section.win-eng-rate-control.secondaryLeft":"De globale laag begrenst het totale verkeer. Domeinstatus beschermt afzonderlijke bronnen en registreert weigering los van traagheid. Adaptieve regeling verdeelt verzoeken rond een ingesteld latentiedoel, in plaats van voor elke host dezelfde vaste vertraging te gebruiken. Standaardwaarden blijven configuratie, geen productwet. Een geopend circuit kan later beperkte proefverzoeken toelaten voordat een bron weer normaal meedraait.","open-source-winnow.section.win-eng-rate-control.secondaryRight":"De snelheidslaag ondersteunt gedrag per bron zonder broncontrole over de extractors zelf te verspreiden. Een collector kan melden dat een extern venster is uitgeput. Een crawler kan een frontier-item uitstellen. Een scraper kan een blokkade signaleren. De controller beslist wanneer werk weer in aanmerking komt, terwijl de bronadapter verantwoordelijk blijft voor de juiste interpretatie van het antwoord.","open-source-winnow.section.win-eng-rate-control.pill.1":"WERELDWIJDE BEGROTING","open-source-winnow.section.win-eng-rate-control.pill.2":"DOMEINCIRCUIT","open-source-winnow.section.win-eng-rate-control.pill.3":"ADAPTIEVE RATE","open-source-winnow.section.win-eng-rate-control.footer":"Een bronruntime wordt herkenbaar zodra snelheid, fouten en toegangsbeheer niet langer in losse scripts verscholen zitten.","open-source-winnow.section.win-eng-access.eyebrow":"Het proportionele toegangspad","open-source-winnow.section.win-eng-access.headlineLead":"Gebruik de eenvoudigste route","open-source-winnow.section.win-eng-access.headlineAccent":"die de bron echt nodig heeft","open-source-winnow.section.win-eng-access.body":"Direct HTTP is Winnows normale toegangspad. Zwaardere middelen verschijnen alleen wanneer een bron en configuratie dat vereisen. Een run kan sessiestatus, protocolprofielen, proxyselectie of een optionele browserweergave toevoegen. Dat zijn expliciete beslissingen in de brongrafiek, geen standaard overhead of verborgen gedragswijziging voor elk verzoek.","open-source-winnow.section.win-eng-access.secondaryKicker":"Toegangsstatus is onderdeel van het resultaatpad","open-source-winnow.section.win-eng-access.secondaryLeft":"Een bronreactie kan afhangen van cookies, authenticatie, headers, een gekozen proxy, transportprofiel, browserstatus, retrygeschiedenis en timing. Winnow houdt die aspecten in expliciete modules, zodat een nieuwe poging niet stilletjes een andere identiteit of sessie wordt. Een toegangstracering kan laten zien welke routes zijn geprobeerd, welke slaagde, welke alternatieven zijn overgeslagen en of beleid of bronweigering het pad beëindigde.","open-source-winnow.section.win-eng-access.secondaryRight":"Optionele compatibiliteitsfuncties voor bronnen met anti-botbeveiliging blijven technische hulpmiddelen, niet de persoonlijkheid van het product. Ze kunnen de bereikbaarheid verbeteren wanneer een bron per client anders reageert, maar geven geen toestemming en zijn voor de meeste ondersteunde openbare en gestructureerde bronnen niet nodig. Door escalatie zichtbaar te houden, blijven kosten, identiteit en beleidsgevolgen beoordeelbaar in plaats van verborgen in een ondoorzichtige 'smart fetch'-aanroep.","open-source-winnow.section.win-eng-access.pill.1":"DIRECT EERST","open-source-winnow.section.win-eng-access.pill.2":"OPTIONEEL BROWSER","open-source-winnow.section.win-eng-access.pill.3":"EXPLICIET STOPPEN","open-source-winnow.section.win-eng-access.footer":"Als het doel meer dan één pagina beslaat, wordt toegang een probleem met begrensde doorloop.","open-source-winnow.section.win-eng-crawl.eyebrow":"Een site als grafiek","open-source-winnow.section.win-eng-crawl.headlineLead":"Volg links","open-source-winnow.section.win-eng-crawl.headlineAccent":"zonder de grens te verliezen","open-source-winnow.section.win-eng-crawl.body":"Een crawler is geen onbegrensde lus over ontdekte URL’s. Winnow behandelt crawlen als grafiekdoorloop met expliciete limieten voor oorsprong, pad, diepte, pagina’s, inhoud, gelijktijdigheid, nieuwe pogingen, snelheid en tijd. Breadth-first-, depth-first- en prioriteitsstrategieën veranderen de doorloopvolgorde, niet de aangegeven reikwijdte van de vraag.","open-source-winnow.section.win-eng-crawl.secondaryKicker":"De frontier bevat gegevens","open-source-winnow.section.win-eng-crawl.secondaryLeft":"Elke ontdekte URL krijgt in de frontier zijn diepte, bovenliggende URL, prioriteit, bronregel en huidige status. Canonicalisering en duplicaatdetectie voorkomen dat dezelfde bron herhaaldelijk het budget opslokt. Patroonregels kunnen paden bevatten of uitsluiten. Relevante URL-input-paden kunnen loopback-, privé- en link-local-bestemmingen weigeren voordat een verzoek wordt geopend. Een onderhouden scraper kan worden toegepast op overeenkomende pagina's, terwijl onbekende pagina's generieke crawlresultaten blijven.","open-source-winnow.section.win-eng-crawl.secondaryRight":"Crawlstatus kan daarom worden hervat, gedistribueerd of geïnspecteerd als volwaardig onderdeel van de run. De frontier laat zien wat is ontdekt maar nog niet verwerkt; de bezochte set toont wat budget heeft verbruikt; stopredenen maken duidelijk of de doorloop is voltooid, een limiet bereikte of werd onderbroken. Dit is belangrijk wanneer een crawlresultaat een terugkerende vraag voedt: een onvolledige crawl mag niet lijken op een volledige externe scan.","open-source-winnow.section.win-eng-crawl.pill.1":"BEGRENSDE FRONTIER","open-source-winnow.section.win-eng-crawl.pill.2":"EXPLICIETE AFBAKENING","open-source-winnow.section.win-eng-crawl.pill.3":"VEILIGE BEREIKEN","open-source-winnow.section.win-eng-crawl.footer":"Opgehaalde HTML kan worden verwerkt als een volledige navigeerbare boom of als een begrensd streamingcontract.","open-source-winnow.section.win-eng-parsers.eyebrow":"HTML lezen","open-source-winnow.section.win-eng-parsers.headlineLead":"Lees HTML op twee manieren","open-source-winnow.section.win-eng-parsers.headlineAccent":"als volledige boom of als stroom","open-source-winnow.section.win-eng-parsers.body":"Winnow dwingt niet elk document door één geheugen- en navigatiemodel. Het volledige DOM-pad bouwt een arena-gebaseerde boom met gekoppelde navigatie, geïnterneerde tagidentiteiten en oplopende indexen voor herhaalde selectors. Het streamingpad verwerkt segmenten via geregistreerde handlers en houdt een begrensde werkset bij voor extractie in voorwaartse richting.","open-source-winnow.section.win-eng-parsers.secondaryKicker":"Lifecycle afgedwongen in het typesysteem","open-source-winnow.section.win-eng-parsers.secondaryLeft":"Streaming-handlers worden geconfigureerd voordat de verwerking begint. Chunks kunnen alleen worden geschreven terwijl de parser zich in de verwerkingsstatus bevindt, en de resultaten worden pas beschikbaar nadat ze zijn voltooid. De typestate-grens maakt ongeldige levenscyclusaanroepen bij normaal gebruik niet uitdrukbaar. Het volledige DOM-pad gebruikt meer geheugen om herhaalde willekeurige navigatie goedkoop te maken. Geen van beide contracten wordt gepresenteerd als universeel beter.","open-source-winnow.section.win-eng-parsers.secondaryRight":"Beide parsercontracten kunnen onderhouden scrapers, generieke extractie en bewijsverzameling voeden. Het verschil is eerder operationeel dan retorisch: het DOM-profiel betaalt voor een herbruikbare structurele representatie, terwijl streaming alleen betaalt voor de handlers en de status die tijdens de voortgang nodig zijn. Door die keuze in het runverslag op te nemen, blijven prestatie- en geheugenclaims gekoppeld aan het feitelijk gebruikte pad.","open-source-winnow.section.win-eng-parsers.pill.1":"VOLLEDIGE DOM","open-source-winnow.section.win-eng-parsers.pill.2":"STREAMING","open-source-winnow.section.win-eng-parsers.pill.3":"TYPESTATE","open-source-winnow.section.win-eng-parsers.footer":"De parser legt structuur bloot. Het bronspecifieke contract bepaalt welke structuur ertoe doet.","open-source-winnow.section.win-eng-scrapers-collectors.eyebrow":"Het onderhouden bronnenbestand","open-source-winnow.section.win-eng-scrapers-collectors.headlineLead":"Scrapers kennen paginagroepen","open-source-winnow.section.win-eng-scrapers-collectors.headlineAccent":"collectors een levenscyclus","open-source-winnow.section.win-eng-scrapers-collectors.body":"De 1.325 sitescrapers van Winnow en 325 native collectors zijn verwante instrumenten, niet twee namen voor dezelfde adapter. Een scraper legt vast welke sites hij begrijpt en zet hun pagina's om in getypeerde velden. Een collector legt vast hoe een gestructureerde, geplande of persistente bron zich in de loop van de tijd gedraagt en levert records of domeinpayloads uit die levenscyclus.","open-source-winnow.section.win-eng-scrapers-collectors.secondaryKicker":"Schema is een belofte over uitvoer","open-source-winnow.section.win-eng-scrapers-collectors.secondaryLeft":"Een onderhouden scraper kan veldnamen, typen en operationele vereisten voor zijn paginagroep publiceren. CSS-selectors, ingebedde JSON-paden en bijzonderheden van de bron blijven binnen de implementatie. Een collector kan brontype, cadans, authenticatiebehoefte, validatie, reconnectgedrag en payloadschema publiceren. De generieke extractor blijft beschikbaar voor onbekende pagina’s, maar wordt als fallback gemarkeerd in plaats van te worden voorgesteld als gelijkwaardig aan onderhouden bronkennis.","open-source-winnow.section.win-eng-scrapers-collectors.secondaryRight":"Registertelling is vrijgavebewijs en geen vervanging voor de gezondheid van de bron. Een bronvermelding kan actief, gedegradeerd, tijdelijk niet beschikbaar of buiten gebruik zijn. Onderhouden schema's kunnen versie- en testinformatie bevatten, terwijl collector-contracten het laatste succes en de huidige herverbindingsstatus kunnen weergeven. Dat geeft kopers een beter dekkingsantwoord dan een enkele catalogustelling en geeft technici een plek om inventaris te onderscheiden van de momenteel gezonde uitvoering.","open-source-winnow.section.win-eng-scrapers-collectors.pill.1":"1.325 SCRAPERS","open-source-winnow.section.win-eng-scrapers-collectors.pill.2":"325 COLLECTORS","open-source-winnow.section.win-eng-scrapers-collectors.pill.3":"SCHEMA'S","open-source-winnow.section.win-eng-scrapers-collectors.footer":"Beide paden komen samen op waarden die hun type en bronvorm moeten behouden.","open-source-winnow.section.win-eng-typed-enrichment.eyebrow":"Van bronmateriaal naar bruikbare records","open-source-winnow.section.win-eng-typed-enrichment.headlineLead":"Behoud het type van de waarde","open-source-winnow.section.win-eng-typed-enrichment.headlineAccent":"en de herkomst","open-source-winnow.section.win-eng-typed-enrichment.body":"Winnow kan tekenreeksen, gehele getallen, decimalen met fixed-pointnotatie, booleans, datetimes, URL’s, arrays, objecten, JSON, null en domeinspecifieke payloads uitsturen. Als een externe bron een waarde in floating-pointnotatie levert, zet Winnow die aan de grens expliciet om. Interne classificatie, vergelijking en opslag gebruiken binaire, gehele-getal- of fixed-pointvormen.","open-source-winnow.section.win-eng-typed-enrichment.secondaryKicker":"Verrijking blijft een fase","open-source-winnow.section.win-eng-typed-enrichment.secondaryLeft":"Gebeurtenisclassificatie, coördinatenextractie, land- en celparsering, entiteitskoppeling, temporele analyse en deduplicatie kunnen structuur toevoegen na acquisitie. Hun uitvoer draagt de status van match, vertrouwen en methode met zich mee. Het oorspronkelijke bronrecord blijft beschikbaar, zodat verrijking kan worden geïnspecteerd, herzien of overgeslagen zonder te doen alsof de bron de verrijkte interpretatie zelf heeft gepubliceerd.","open-source-winnow.section.win-eng-typed-enrichment.secondaryRight":"De expliciete typelaag verbetert ook de uitvoercontracten. Een beller kan een datetime nodig hebben in plaats van een willekeurige reeks te accepteren, een reeks officieren in plaats van een komma-gescheiden veld, of een locatieobject in plaats van proza. Contractvalidatie bevestigt vorm en grenzen. Het beweert niet dat de externe waarde feitelijk correct is, wat ervoor zorgt dat datakwaliteit en bronwaarheid niet worden verward met serialisatiesucces.","open-source-winnow.section.win-eng-typed-enrichment.pill.1":"GETYPTE WAARDEN","open-source-winnow.section.win-eng-typed-enrichment.pill.2":"VERRIJKINGSPOOR","open-source-winnow.section.win-eng-typed-enrichment.pill.3":"BRONVERMELD","open-source-winnow.section.win-eng-typed-enrichment.footer":"Wanneer een vraag vraagt wat een bewering ondersteunt, is een platte recordlijst niet langer voldoende.","open-source-winnow.section.win-eng-evidence.eyebrow":"Onderzoeksstatus met broncontext","open-source-winnow.section.win-eng-evidence.headlineLead":"Een heldere paragraaf","open-source-winnow.section.win-eng-evidence.headlineAccent":"zonder onenigheid uit te wissen","open-source-winnow.section.win-eng-evidence.body":"De onderzoekspaden van Winnow kunnen claims, bewijs en bronnen als verschillende knooppunttypen vertegenwoordigen. Ondersteuning, tegenspraak, afleiding, relatie en bronbasis blijven getypeerde randen. Een claim kan ondersteund, tegengesproken, gemengd, onvoldoende of onopgelost zijn zonder tot één zelfverzekerde zin te worden gedwongen omdat een run zijn deadline heeft bereikt.","open-source-winnow.section.win-eng-evidence.secondaryKicker":"Geloofwaardigheid is een contextuele staat","open-source-winnow.section.win-eng-evidence.secondaryLeft":"Brontype, geconfigureerd vertrouwen, bewijssterkte, recentheid, onafhankelijkheid en bevestiging kunnen bijdragen aan een score of synthese. Het worden geen universele verklaringen dat één domein of uitgever objectief betrouwbaar is. Een gegenereerde synthese is één bewerking over de grafiek. De grafiek, onzekerheid en tegenstrijdige knooppunten blijven ernaast beschikbaar. Onafhankelijkheid is vooral belangrijk in onderzoek met openbare bronnen.","open-source-winnow.section.win-eng-evidence.secondaryRight":"Tien pagina's die één persbericht herhalen, mogen niet als tien afzonderlijke bevestigingen worden weergegeven. Winnow kan de afleiding en de status van gerelateerde bronnen behouden, zodat synthese en beoordeling herhaling anders kunnen behandelen dan onafhankelijke ondersteuning. De grafiek kan ook vragen bewaren die wel zijn doorzocht maar niet zijn beantwoord, waardoor onvolkomenheden zichtbaar worden als een concrete leemte in plaats van als een vage disclaimer.","open-source-winnow.section.win-eng-evidence.pill.1":"BEWERINGEN","open-source-winnow.section.win-eng-evidence.pill.2":"BEWIJS","open-source-winnow.section.win-eng-evidence.pill.3":"TEGENSTELLING","open-source-winnow.section.win-eng-evidence.footer":"Een door een agent aangestuurde brongrafiek heeft nog steeds harde grenzen nodig voordat die kan handelen.","open-source-winnow.section.win-eng-authority-errors.eyebrow":"Agent-context en operationele status","open-source-winnow.section.win-eng-authority-errors.headlineLead":"Een vraag kan draaien","open-source-winnow.section.win-eng-authority-errors.headlineAccent":"zonder onbeperkte autoriteit","open-source-winnow.section.win-eng-authority-errors.body":"Bronwerk via een geconfigureerde agent kan budgetten, beleid, veiligheid, menselijke goedkeuring, uitvoercontracten en audit doorlopen. Dit zijn samengestelde controles, geen enkele promptinstructie, en ze horen bij het agentpad dat ze mogelijk maakt. Een directe scraper- of collector-aanroep draait onder snelheids-, beleids- en foutcontrole zonder op een persoon te wachten. Bevoegdheid is dus iets dat de uitrol op benoemde grenzen verleent, en een run die die grenzen nooit bereikt krijgt haar ook nooit. Elke controle die wel gold wordt bij de run vastgelegd in plaats van uit de configuratie afgeleid.","open-source-winnow.section.win-eng-authority-errors.secondaryKicker":"Fouten zijn geen lege resultaten","open-source-winnow.section.win-eng-authority-errors.secondaryLeft":"Geblokkeerd, snelheidslimiet bereikt, niet gevonden, misvormd, geweigerd, budget uitgeput, time-out, parserfout en bron niet beschikbaar zijn uitvoeringstoestanden met verschillende semantiek voor nieuwe pogingen en escalatie. Een lopende vraag moet deze verschillen behouden, omdat stilte anders kan worden aangezien voor “niets veranderd”. Foutketens kunnen broncontext, beslissingen over nieuwe pogingen, fallbacks en gebruikersgerichte classificatie bewaren.","open-source-winnow.section.win-eng-authority-errors.secondaryRight":"Uitvoercontracten dichten een andere veelvoorkomende kloof. Een run kan technisch slagen, maar toch de velden, kardinaliteit of bewijsstatus uit het contract van de aanroeper niet teruggeven. Contractfalen moet gescheiden blijven van bronfalen: de bronnen hebben misschien geantwoord, maar het antwoord was voor deze vraag niet bruikbaar. Door dat onderscheid getypeerd te houden, accepteert vervolgautomatisering geen structureel onvolledig bronwerk.","open-source-winnow.section.win-eng-authority-errors.pill.1":"BEGROTING","open-source-winnow.section.win-eng-authority-errors.pill.2":"BELEID","open-source-winnow.section.win-eng-authority-errors.pill.3":"GETYPTE FOUTEN","open-source-winnow.section.win-eng-authority-errors.footer":"De laatste architectonische test is of elke client en worker nog steeds dezelfde vraag- en resultaatcontracten herkent.","open-source-winnow.section.win-eng-surfaces-distributed.eyebrow":"Uitrol zonder het bronmodel te herschrijven","open-source-winnow.section.win-eng-surfaces-distributed.headlineLead":"Begin met één binary","open-source-winnow.section.win-eng-surfaces-distributed.headlineAccent":"splits het werk als dat loont","open-source-winnow.section.win-eng-surfaces-distributed.body":"Winnow kan worden gebruikt via de commandline-binary, ingebedde Rust-crates, een HTTP-service, Python-bindingen en WebAssembly-paden. Elke interface biedt de bewerkingen die daarbij passen; browser-, gedistribueerde en servicefuncties worden ingeschakeld waar een uitrol ze nodig heeft. De vraagidentiteit, het vocabulaire voor brontypen, het getypeerde resultaat en het runverslag blijven op elke interface herkenbaar. Een uitrol kan onbeperkt op die ene binary blijven zonder het vocabulaire te verliezen dat de andere oppervlakken gebruiken.","open-source-winnow.section.win-eng-surfaces-distributed.secondaryKicker":"Coördinatie staat los van bronuitvoering","open-source-winnow.section.win-eng-surfaces-distributed.secondaryLeft":"Gedistribueerde uitrol kan brontaken toewijzen aan scraperwerkers en verwerkingstaken aan processorwerkers. Taken behouden vraag- en runidentiteit, levenscyclus, aantal nieuwe pogingen, deadline en uitvoercontract. Resultaten worden onder de vraag samengevoegd in plaats van anonieme workeruitvoer te worden. Geheugen-, peer-to-peer- en gRPC-transporten zijn inzetkeuzes, afgestemd op de vorm van het infrastructuurlandschap. Servicemiddleware hoort bij de HTTP-service.","open-source-winnow.section.win-eng-surfaces-distributed.secondaryRight":"Authenticatie, bodylimieten, requesttime-outs, logging en snelheidsbeleid omsluiten serviceaanroepen; een Rust-embedding stelt zijn eigen grens. Vraagidentiteit, bronvocabulaire en runverslag worden op elke interface gedeeld, maar uitrolcontroles horen bij de interface die ze aanbiedt. Elke interface valt onder dezelfde Apache-2.0-voorwaarden, zodat de runtime overal kan worden gelezen, gewijzigd en vastgezet.","open-source-winnow.section.win-eng-surfaces-distributed.pill.1":"40 MB BINARY","open-source-winnow.section.win-eng-surfaces-distributed.pill.2":"5 UITVOERFORMATEN","open-source-winnow.section.win-eng-surfaces-distributed.pill.3":"GEDISTRIBUEERD","open-source-winnow.section.win-eng-surfaces-distributed.footer":"De implementatie kan opschalen en veranderen. Het vraagcontract is de duurzame grens.","open-source-winnow.section.win-biz-browser-history.eyebrow":"De verborgen operationele afhankelijkheid","open-source-winnow.section.win-biz-browser-history.headlineLead":"De vraag komt steeds terug","open-source-winnow.section.win-biz-browser-history.headlineAccent":"maar de methode blijft nooit","open-source-winnow.section.win-biz-browser-history.body":"Is de regeling veranderd? Heeft de leverancier een nieuwe deponering gepubliceerd? Welke producten veranderden van prijs? Wat is er sinds gisteren gebeurd in deze markt, regio of dit onderzoeksveld? De meeste organisaties hebben antwoorden op deze vragen, maar geen duurzaam systeem om die te produceren. Ze hebben iemand die onthoudt waar die moet kijken. Is die persoon er niet, dan wacht de vraag, en vertrekt die persoon, dan vertrekt de methode mee. De volgende analist begint bij een zoekvenster in plaats van bij de route die de vorige keer werkte.","open-source-winnow.section.win-biz-browser-history.secondaryKicker":"Het antwoord is er, de werkwijze niet","open-source-winnow.section.win-biz-browser-history.secondaryLeft":"De analist zoekt, opent pagina’s, kopieert fragmenten, ruimt namen op, vergelijkt datums, beoordeelt bronnen en schrijft een resultaat. De browsertabbladen sluiten. De spreadsheet registreert de uitkomst, maar niet de volledige route. Volgende week of volgend kwartaal begint hetzelfde werk opnieuw. Winnow maakt van die externe vraag een benoemd bronproces met geaccepteerde bronfamilies, een resultaatvorm, herhaling en een verslag van het gedrag van elke run.","open-source-winnow.section.win-biz-browser-history.secondaryRight":"Dit is het belangrijkst wanneer de vraag een herhaalde beslissing beïnvloedt: of een leverancier moet worden goedgekeurd, een beleid moet worden gewijzigd, een markt moet worden betreden, een beveiligingssignaal moet worden geëscaleerd of een klant moet worden geïnformeerd. De organisatie moet in staat zijn de bronmethode achter die invoer te benoemen met hetzelfde vertrouwen als het interne systeem achter een factuur- of voorraadpositie.","open-source-winnow.section.win-biz-browser-history.pill.1":"TERUGKERENDE VRAAG","open-source-winnow.section.win-biz-browser-history.pill.2":"EIGEN METHODE","open-source-winnow.section.win-biz-browser-history.pill.3":"BRON","open-source-winnow.section.win-biz-browser-history.footer":"Het probleem is niet dat de buitenwereld geen gegevens heeft. Het is dat de buitenwereld geen gedeelde tafel heeft.","open-source-winnow.section.win-biz-world-not-database.eyebrow":"De onzekere externe rand","open-source-winnow.section.win-biz-world-not-database.headlineLead":"Interne systemen hebben tabellen","open-source-winnow.section.win-biz-world-not-database.headlineAccent":"de buitenwereld heeft bronnen","open-source-winnow.section.win-biz-world-not-database.body":"Zakelijke datawerkzaamheden beginnen normaal gesproken nadat de bron, het schema en de eigenaar bekend zijn. Externe source intelligence begint voordat een van deze zaken is afgehandeld. Nuttig materiaal kan verspreid zijn over pagina's, openbare registers, gestructureerde API's, feeds, bestanden, datasets, zoekmachines, gerenderde applicaties en live streams, met verschillende datums, identifiers, termen en updateritmes. Niets daarvan komt binnen met een eigenaar, een schema of een wijzigingslog.","open-source-winnow.section.win-biz-world-not-database.secondaryKicker":"Bronwerk is een echte infrastructuur","open-source-winnow.section.win-biz-world-not-database.secondaryLeft":"Voordat de normale analyse begint, moet iemand ontdekken waar het materiaal leeft, beslissen welke bronnen acceptabel zijn, onderhandelen hoe elke bron kan worden bereikt, de oorspronkelijke structuur ervan interpreteren, het resultaat normaliseren en voldoende broncontext bijhouden om te begrijpen wat het betekent. In de meeste organisaties voert iemand die vertaling met de hand uit, of een webscrapingscript doet een deel ervan en een OSINT-analist doet de rest.","open-source-winnow.section.win-biz-world-not-database.secondaryRight":"Winnow verandert het geheel in een expliciete bronruntime onder de vraag. Source intelligence begint daarom waar conventionele data-integratie normaal gesproken niet meer comfortabel is. Schema's kunnen gedeeltelijk zijn, interfaces kunnen openbaar maar onstabiel zijn, en nuttige context kan verdeeld zijn over proza en gestructureerde records. Winnow maakt dat onzekere randje beheersbaar zonder het te presenteren als een schone database die nooit verandert.","open-source-winnow.section.win-biz-world-not-database.pill.1":"PAGINA'S","open-source-winnow.section.win-biz-world-not-database.pill.2":"APIS","open-source-winnow.section.win-biz-world-not-database.pill.3":"FEEDS","open-source-winnow.section.win-biz-world-not-database.pill.4":"BESTANDEN","open-source-winnow.section.win-biz-world-not-database.pill.5":"STREAMS","open-source-winnow.section.win-biz-world-not-database.footer":"Tegenwoordig verzorgt vaak één persoon die vertaling en wordt die persoon zo de integratielaag.","open-source-winnow.section.win-biz-person-integration.eyebrow":"De kosten die niemand begroot","open-source-winnow.section.win-biz-person-integration.headlineLead":"De methode zit in één persoon","open-source-winnow.section.win-biz-person-integration.headlineAccent":"en nergens anders","open-source-winnow.section.win-biz-person-integration.body":"Herhaald extern onderzoek kost meer dan analistenuren. Het creëert afhankelijkheid van sleutelpersonen, inconsistente bronselectie, niet-vastgelegde toegangskeuzes en uitvoer waarvan de actualiteit moeilijk vast te stellen is. De organisatie betaalt telkens wanneer de vraag terugkomt, omdat de methode nooit van persoonlijke praktijk tot operationele infrastructuur is verheven. De kosten worden bij elke herhaling opnieuw betaald en stapelen nooit op tot iets dat de volgende persoon kan oppakken.","open-source-winnow.section.win-biz-person-integration.secondaryKicker":"Handmatig werk verbergt zowel risico's als kosten","open-source-winnow.section.win-biz-person-integration.secondaryLeft":"Mensen zien soms context die een script mist; Winnow haalt het oordeel niet uit het proces. Het neemt herhaald mechanisch werk over en maakt het resterende oordeel zichtbaar. Ontdekking, ophalen, extractie, normalisatie, deduplicatie en bronvergelijking kunnen consistent draaien, terwijl onenigheid en goedkeuring zichtbaar blijven voor bewuste menselijke beoordeling in plaats van in een browserworkflow te verdwijnen.","open-source-winnow.section.win-biz-person-integration.secondaryRight":"Het doel is niet analisten door automatisering te vervangen. Het gaat erom analisten niet langer als protocoladapters te gebruiken. Mensen blijven verantwoordelijk voor reikwijdte, interpretatie en beslissingen. De runtime neemt het herhaalde handwerk over, geeft hen een duidelijkere beoordelingswachtrij en bewaart de methode voor de volgende persoon die de vraag overneemt.","open-source-winnow.section.win-biz-person-integration.pill.1":"RISICO VAN SLEUTELPERSONEN","open-source-winnow.section.win-biz-person-integration.pill.2":"HERHAALD WERK","open-source-winnow.section.win-biz-person-integration.pill.3":"OORDEEL","open-source-winnow.section.win-biz-person-integration.footer":"De omkering maakt de vraag, niet de bronintegratie, tot bedrijfsmiddel.","open-source-winnow.section.win-biz-question-asset.eyebrow":"De omkering van de categorie","open-source-winnow.section.win-biz-question-asset.headlineLead":"Bronnen veranderen","open-source-winnow.section.win-biz-question-asset.headlineAccent":"maar de zakelijke behoefte blijft","open-source-winnow.section.win-biz-question-asset.body":"Een bron kan de eigen pagina opnieuw ontwerpen, een endpoint verplaatsen, verdwijnen, de voorwaarden wijzigen of door iets beters worden vervangen. Als de bron de architectuur is, wordt elke gebeurtenis een nieuw integratieproject. Als de vraag het bedrijfsmiddel is, kan de brongrafiek onder een stabiel doel- en uitvoercontract worden onderhouden, uitgebreid of vervangen.","open-source-winnow.section.win-biz-question-asset.secondaryKicker":"Wat de organisatie bezit","open-source-winnow.section.win-biz-question-asset.secondaryLeft":"De duurzame vraag kan doel, geaccepteerde bronfamilies, verplichte velden, cadans, autoriteit en vereisten voor het runverslag vastleggen. De huidige brongrafiek is de implementatie voor één periode. De organisatie kan bekijken welke bronnen het resultaat ondersteunen, welke niet beschikbaar waren en welke paden veranderden, zonder de businesscase telkens wanneer de buitenwereld beweegt te herschrijven.","open-source-winnow.section.win-biz-question-asset.secondaryRight":"Een vraag kan ook een eigenaar, serviceverwachting en beoordelingsdatum hebben. Zo kun je actualiteit, aanvaardbare bronlacunes en escalatie bespreken voordat een beslissing wordt gemist. In plaats van te vragen of een script nog draait, vraagt de organisatie of de vraag gezond is en of het huidige resultaat aan het verklaarde contract voldoet.","open-source-winnow.section.win-biz-question-asset.pill.1":"STABIEL DOEL","open-source-winnow.section.win-biz-question-asset.pill.2":"VERVANGBARE BRONNEN","open-source-winnow.section.win-biz-question-asset.footer":"Een duurzame vraag kan vervolgens verschillende brontypen combineren zonder rond elk protocol opnieuw te worden ontworpen.","open-source-winnow.section.win-biz-source-graph.eyebrow":"Eén zakelijke behoefte, meerdere instrumenten","open-source-winnow.section.win-biz-source-graph.headlineLead":"Veel wegen naar binnen","open-source-winnow.section.win-biz-source-graph.headlineAccent":"en één resultaatcontract terug","open-source-winnow.section.win-biz-source-graph.body":"Een serieuze vraag over een leverancier, markt, beleid of veiligheid heeft zelden één bron. Het bruikbare antwoord kan algemene ontdekking, officiële registers, gestructureerde openbare interfaces, onderhouden websites, specialistische feeds, gepubliceerde bestanden en live streams vereisen. Met Winnow kunnen die brontypen rond de vraag worden samengebracht, terwijl hun oorsprong en levenscyclus zichtbaar blijven. Geen enkele bron hoeft de vraag alleen te dragen. Eén ervan vervangen is onderhoud aan de brongraaf en geen herontwerp van de vraag erboven.","open-source-winnow.section.win-biz-source-graph.secondaryKicker":"Breedte zonder protocolprojecten","open-source-winnow.section.win-biz-source-graph.secondaryLeft":"Het huidige bronnenbestand van 1.325 sitescrapers, 325 native collectors en 28 zoekmachines in 66 categorieën is waardevol omdat een bedrijfsvraag een ondersteunde combinatie kan gebruiken. Dit zijn de onderhouden totalen, niet de instrumenten die elke run laadt: een vraag selecteert alleen wat nodig is. De waarde zit in de gedeelde runtime en uitvoergrens rond die selectie.","open-source-winnow.section.win-biz-source-graph.secondaryRight":"Zo voorkomt Winnow ook dat een bedrijfsproces aan één commerciële bron wordt vastgezet. Een betaalde API kan een waardevol instrument zijn. De vraag kan ook officiële pagina’s, open feeds of alternatieve referenties behouden. Een leverancier vervangen wordt dan onderhoud aan de brongrafiek, geen herontwerp van de bedrijfsworkflow die het resultaat gebruikt.","open-source-winnow.section.win-biz-source-graph.pill.1":"1.325 SCRAPERS","open-source-winnow.section.win-biz-source-graph.pill.2":"325 COLLECTORS","open-source-winnow.section.win-biz-source-graph.pill.3":"28 ENGINES","open-source-winnow.section.win-biz-source-graph.footer":"Het patroon is bekend: hetzelfde verzoek keert terug, dezelfde tabbladen worden opnieuw geopend en de methode begint opnieuw.","open-source-winnow.section.win-biz-typed-output.eyebrow":"De overdracht","open-source-winnow.section.win-biz-typed-output.headlineLead":"Pagina's gaan erin","open-source-winnow.section.win-biz-typed-output.headlineAccent":"en bruikbare records komen terug","open-source-winnow.section.win-biz-typed-output.body":"De commerciële waarde van source intelligence is niet het aantal opgehaalde pagina's. Het is wat de operatie vervolgens kan gebruiken. Onderhouden scrapers en native collectors kunnen benoemde velden, datums, prijzen, ID's, locaties, gebeurtenissen, deponeringen en domeinpayloads teruggeven met een bronverwijzing, klaar voor een workflow, beoordelingswachtrij, dataset, dashboard, model of rapport.","open-source-winnow.section.win-biz-typed-output.secondaryKicker":"Het uitvoercontract beperkt de acceptatie","open-source-winnow.section.win-biz-typed-output.secondaryLeft":"Tekst-, JSON-, JSONL-, CSV- en HTML-uitvoer laten een pilot aansluiten op bestaande systemen. Winnow vervangt de bronverzameling zonder dat de organisatie haar datawarehouse, rapportage-, beoordelings- of beslissingssysteem hoeft te vervangen. Een pilot kan worden beoordeeld op de vraag of de verwachte getypeerde records aankomen met de route die nodig is om ze te inspecteren. Een recordgerichte overdracht verbetert ook generatieve en analytische systemen.","open-source-winnow.section.win-biz-typed-output.secondaryRight":"Een LLM-agent of RAG-pijplijn ontvangt benoemde waarden en bronverwijzingen in plaats van een onbegrensd browsertranscript dat opnieuw moet worden geparseerd. Een dashboard krijgt wijzigingsstatus in plaats van ruwe pagina’s. Een reviewer krijgt precies de items die beoordeling vereisen. Elk vervolgsysteem kan hetzelfde verzamelde materiaal gebruiken zonder dat Winnow één presentatie aan alles oplegt.","open-source-winnow.section.win-biz-typed-output.pill.1":"GETYPTE UITVOER","open-source-winnow.section.win-biz-typed-output.pill.2":"BRON BIJGEVOEGD","open-source-winnow.section.win-biz-typed-output.pill.3":"5 FORMATEN","open-source-winnow.section.win-biz-typed-output.footer":"Wanneer verschillende bronnen antwoorden, moet het systeem de vorm van hun meningsverschil behouden.","open-source-winnow.section.win-biz-disagreement.eyebrow":"Eerlijkheid over bronnen","open-source-winnow.section.win-biz-disagreement.headlineLead":"Twee bronnen kunnen botsen","open-source-winnow.section.win-biz-disagreement.headlineAccent":"zonder stille verwijdering","open-source-winnow.section.win-biz-disagreement.body":"Eén pagina is niet hetzelfde als verschillende onafhankelijke bronnen. Een resultaat dat wordt ondersteund door een officiële deponering en twee onafhankelijke rapporten mag er niet identiek uitzien als een bewering die op vijf gesyndiceerde sites is gekopieerd. Een tegenstrijdige bron mag niet verdwijnen omdat een samenvatting de voorkeur geeft aan een helder verhaal.","open-source-winnow.section.win-biz-disagreement.secondaryKicker":"Bewijsstatus verbetert beslissingen zonder de waarheid te claimen","open-source-winnow.section.win-biz-disagreement.secondaryLeft":"Winnow kan de bronidentiteit, ondersteuning, tegenspraak, afleiding, recentheid en geconfigureerde invoer voor geloofwaardigheid behouden. De uitkomst kan gemengd, onvoldoende of onopgelost blijven. Die toestand geeft beoordelaars iets beters dan valse zekerheid: het materiaal, de relaties en de ontbrekende vraag die het zou oplossen. Winnow vertelt de organisatie wat de bronnen zeiden, niet wat de werkelijkheid moet zijn.","open-source-winnow.section.win-biz-disagreement.secondaryRight":"De organisatie kan geloofwaardigheidsinvoer en bronclassificaties configureren voor haar context, maar de configuratie blijft zichtbaar. Zo doet een score zich niet voor als objectieve autoriteit. Een openbaar register kan de voorkeur hebben vanwege de juridische status, terwijl een live operationele feed de voorkeur kan hebben vanwege de huidige beschikbaarheid. De reden ligt in het vraag- en bronnenbeleid, niet in een onverklaarde mondiale ranglijst.","open-source-winnow.section.win-biz-disagreement.pill.1":"ONDERSTEUNING","open-source-winnow.section.win-biz-disagreement.pill.2":"CONTRADICTIE","open-source-winnow.section.win-biz-disagreement.pill.3":"ONOPGELOST","open-source-winnow.section.win-biz-disagreement.footer":"De buitenwereld zal weer veranderen, dus dezelfde vraag moet kunnen laten zien wat er is veranderd in plaats van nog een stapel op te leveren.","open-source-winnow.section.win-biz-recurrence.eyebrow":"Van onderzoeksverzoek naar werkingsritme","open-source-winnow.section.win-biz-recurrence.headlineLead":"Eenmalig, gepland, incrementeel","open-source-winnow.section.win-biz-recurrence.headlineAccent":"of continu verbonden","open-source-winnow.section.win-biz-recurrence.body":"Een terugkerende vraag hoort niet elke bronbeslissing opnieuw te creëren en telkens een volledige, ongedifferentieerde dataset terug te geven. Winnow kan de vraag, bronstatus en vorige resultaatgrens bewaren, zodat een latere run meldt wat is toegevoegd, gewijzigd, verwijderd, verlopen, niet beschikbaar of nieuw tegengesproken. Een run die alleen meldt wat er veranderde is korter beoordelingswerk dan een volledige dataset die opnieuw wordt geleverd. De bewaarde resultaatgrens maakt dat verschil benoembaar in plaats van geraden.","open-source-winnow.section.win-biz-recurrence.secondaryKicker":"Een ander antwoord kan correct zijn","open-source-winnow.section.win-biz-recurrence.secondaryLeft":"Live bronnen veranderen. Het latere resultaat hoeft niet overeen te komen met het eerdere. De waarde zit in het bewaren van genoeg methode en runstatus om te kunnen vaststellen of de wereld, een bron, de brongrafiek of de run is veranderd. Dat onderscheid maakt van monitoring met losse waarschuwingen een gestuurde operationele invoer van buiten.","open-source-winnow.section.win-biz-recurrence.secondaryRight":"De cadans kan de bron volgen in plaats van één universele klok. Een vraag over deponeringen kan dagelijks draaien. Een openbare feed kan aangesloten blijven. Een grote crawl kan stapsgewijs verlopen. Een prijsvraag kan geplande pagina's combineren met streamingwijzigingen. Het bedrijf ziet één huidige vraagstatus terwijl de runtime de cadans gebruikt die geschikt is voor elk bronpad.","open-source-winnow.section.win-biz-recurrence.pill.1":"WIJZIGINGSSET","open-source-winnow.section.win-biz-recurrence.pill.2":"CADANS","open-source-winnow.section.win-biz-recurrence.pill.3":"RUNHISTORIE","open-source-winnow.section.win-biz-recurrence.footer":"Een vraag die herhaaldelijk draait, heeft vastgelegde grenzen nodig voor toegang, uitgaven en besluitvorming.","open-source-winnow.section.win-biz-boundaries-receipt.eyebrow":"Controle en beoordeling","open-source-winnow.section.win-biz-boundaries-receipt.headlineLead":"Toegang, uitgaven en autoriteit","open-source-winnow.section.win-biz-boundaries-receipt.headlineAccent":"horen bij het ontwerp","open-source-winnow.section.win-biz-boundaries-receipt.body":"Winnow bevat snelheidsbeheer voor bronnen, circuitonderbreking, bescherming tegen onveilige adressen, getypeerde fouten en configureerbare bronregels. Workflows met agents kunnen budgetten, beleid, veiligheidscontroles, menselijke goedkeuring, uitvoercontracten en gestructureerde audits toevoegen. Zo kan de organisatie bronwerk consistent uitvoeren, terwijl menselijke beslissingen op expliciete grenzen blijven. Elk van die controles wordt ingesteld en niet verondersteld.","open-source-winnow.section.win-biz-boundaries-receipt.secondaryKicker":"Het runverslag is operationeel bewijs.","open-source-winnow.section.win-biz-boundaries-receipt.secondaryLeft":"Een runverslag kan het queryplan, de gebruikte engines, de geselecteerde bron, de toegangsroute, parser of collector, content-ID, uitgegeven velden, verrijking, autoriteitsgebeurtenissen, fouten en uitvoer bewaren. Het helpt verklaren waarom een resultaat veranderde of waarom een run niets opleverde. Het registreert wat het systeem deed; door dat vast te leggen maakt het de externe bron niet waar. Dezelfde registratie ondersteunt leveranciers- en interne beoordeling.","open-source-winnow.section.win-biz-boundaries-receipt.secondaryRight":"Operations kan de geconfigureerde brongrens en huidige snelheidsstatus tonen. Beveiliging kan weigeringen wegens onveilige adressen en geauthenticeerde paden inspecteren. Het risicoteam ziet welke claims gemengd blijven. Inkoop begrijpt optionele browser-, proxy- of API-afhankelijkheden. Het runverslag neemt beoordelingswerk niet weg, maar geeft elke reviewer concreet materiaal in plaats van een generieke platformbelofte.","open-source-winnow.section.win-biz-boundaries-receipt.pill.1":"GRENZEN","open-source-winnow.section.win-biz-boundaries-receipt.pill.2":"GETYPEERDE FOUT","open-source-winnow.section.win-biz-boundaries-receipt.pill.3":"RUNVERSLAG","open-source-winnow.section.win-biz-boundaries-receipt.footer":"Zodra de methode in eigendom is en kan worden beoordeeld, kan de uitrol klein beginnen en alleen opschalen als de vraag dat verdient.","open-source-winnow.section.win-biz-deployment-economics.eyebrow":"Zelfgehoste uitrol en economie","open-source-winnow.section.win-biz-deployment-economics.headlineLead":"Eén terugkerende vraag eerst","open-source-winnow.section.win-biz-deployment-economics.headlineAccent":"geen migratieprogramma","open-source-winnow.section.win-biz-deployment-economics.body":"De kernrelease van Winnow is één binair bestand van ongeveer 40 MB voor Linux, macOS en Windows, onder de Apache-2.0-licentie, en verschijnt in de achtste ronde van Dweves publicatieprogramma. Een team kan beginnen met een commando, een vraag en een van de vijf uitvoerformaten. Rust-inbedding, een HTTP-service, Python, WebAssembly, optionele browsercapaciteit en gedistribueerde werkers kunnen volgen wanneer de werklast dit vereist. Die eerste stap vraagt geen migratie, geen nieuw dataplatform en geen tweede dienst om te beheren. De opschaalpaden bestaan voor wanneer de werklast erom vraagt, en niet eerder.","open-source-winnow.section.win-biz-deployment-economics.secondaryKicker":"Wat consolideert","open-source-winnow.section.win-biz-deployment-economics.secondaryLeft":"Als je het zelf uitvoert, staat er geen gehoste verzamelservice in het pad van een vraag. Ontdekking, scraping, verzamelen, crawlen, parsing, deduplicatie, planning, controles en uitvoer worden één eigen bronsysteem in plaats van losse services met integratiecode ertussen, op infrastructuur die de organisatie al heeft en volgens een releaseschema dat ze al bepaalt.","open-source-winnow.section.win-biz-deployment-economics.secondaryRight":"De releasetelling helpt ook bij de capaciteitsplanning. De organisatie ziet welke bronfamilies al onderhouden instrumenten hebben en waar nieuw werk nodig is voordat zij een programma toezegt. Aangepaste scrapers en collectors blijven normale uitbreidingen, maar sluiten aan op de bestaande levenscyclus voor snelheidsregeling, fouten, planning, uitvoer en beheer, in plaats van weer een losse service te vormen.","open-source-winnow.section.win-biz-deployment-economics.pill.1":"APACHE-2.0","open-source-winnow.section.win-biz-deployment-economics.pill.2":"40 MB BINARY","open-source-winnow.section.win-biz-deployment-economics.pill.3":"ZELFGEHOST","open-source-winnow.section.win-biz-deployment-economics.footer":"Wat een plek verdient, is niet de grootste catalogus, maar een belangrijke vraag die niet langer vanaf nul begint.","open-source-winnow.section.win-con-ask-once.eyebrow":"In gewone woorden","open-source-winnow.section.win-con-ask-once.headlineLead":"Je vraagt wat je nodig hebt","open-source-winnow.section.win-con-ask-once.headlineAccent":"en het zoekt eronder","open-source-winnow.section.win-con-ask-once.body":"Sommige vragen zijn de ene keer gemakkelijk en daarna elke keer weer vermoeiend. Welke zondagstreinen bereiken de stad vóór tien uur? Is dit product in prijs gedaald? Is de regel veranderd? Heeft het bedrijf iets nieuws gepubliceerd? Je zoekt, opent pagina's, vergelijkt data en maakt een lijst. Dan verandert de wereld en doe je het opnieuw.","open-source-winnow.section.win-con-ask-once.secondaryKicker":"Een vraag kan iets worden dat een product onthoudt","open-source-winnow.section.win-con-ask-once.secondaryLeft":"Een product dat met Winnow is gebouwd kan onthouden wat je vroeg, geschikte ondersteunde bronnen raadplegen, de nuttige delen terugbrengen met een notitie van hun herkomst en later opnieuw kijken. Het volgende antwoord kan anders zijn omdat dienstregeling, prijs, regel of bedrijf is veranderd. Het vragenwerk hoeft niet vanaf nul te beginnen.","open-source-winnow.section.win-con-ask-once.secondaryRight":"Dit kan handig zijn voor gewone persoonlijke vragen en voor de systemen waar mensen op het werk op vertrouwen. Het belangrijkste is niet dat een computer sneller zoekt. Het is dat de nuttige route kan worden onthouden, de bronnen zichtbaar blijven en de volgende controle zich kan concentreren op wat er is veranderd. De route blijft hoe dan ook zichtbaar.","open-source-winnow.section.win-con-ask-once.pill.1":"VRAAG","open-source-winnow.section.win-con-ask-once.pill.2":"KIJK","open-source-winnow.section.win-con-ask-once.pill.3":"CONTROLEER OPNIEUW","open-source-winnow.section.win-con-ask-once.footer":"Zoeken stopt normaal gesproken voordat het vermoeiende gedeelte begint.","open-source-winnow.section.win-con-search-work.eyebrow":"Wat gebeurt er na de links","open-source-winnow.section.win-con-search-work.headlineLead":"Open, lees, kopieer, vergelijk","open-source-winnow.section.win-con-search-work.headlineAccent":"maak dan je eigen antwoord","open-source-winnow.section.win-con-search-work.body":"Een zoekpagina is nuttig omdat die mogelijke plekken toont om te kijken. Meestal vindt die niet de exacte regel op elke pagina, zet die verschillende datums niet in één volgorde, merkt die niet dat twee namen naar dezelfde organisatie verwijzen, verklaart die niet waarom twee bronnen elkaar tegenspreken en onthoudt die het proces niet voor volgende week.","open-source-winnow.section.win-con-search-work.secondaryKicker":"Winnow voert de vraag verder uit","open-source-winnow.section.win-con-search-work.secondaryLeft":"Het product kan geschikte resultaten volgen, de bron lezen in de vorm waarin deze is gepubliceerd, de velden uitkiezen die de vraag nodig heeft en deze in één duidelijke vorm teruggeven. Zoeken blijft één lens eronder. Het wordt niet het antwoord simpelweg omdat het eerst verscheen.","open-source-winnow.section.win-con-search-work.secondaryRight":"Je blijft vrij om elke pagina zelf te openen. Winnow laat het product eenvoudig het repetitieve verbindingswerk eronder overnemen. Daarom hoort het antwoord nog steeds bronnen te tonen: gemak moet herhaald werk wegnemen, niet je vermogen om te controleren waar een claim vandaan komt.","open-source-winnow.section.win-con-search-work.pill.1":"LINKS EERSTE","open-source-winnow.section.win-con-search-work.pill.2":"NUTTIGE DELEN DAARNA","open-source-winnow.section.win-con-search-work.pill.3":"ÉÉN RESULTAAT","open-source-winnow.section.win-con-search-work.footer":"Het nuttige antwoord kan op meer dan gewone webpagina's staan.","open-source-winnow.section.win-con-source-kinds.eyebrow":"Onder de oppervlakte","open-source-winnow.section.win-con-source-kinds.headlineLead":"Een site, een register, een feed","open-source-winnow.section.win-con-source-kinds.headlineAccent":"of live openbare gegevens","open-source-winnow.section.win-con-source-kinds.body":"De informatie die je nodig hebt, staat mogelijk op een normale website. Ze kan in een officieel register, een dienstregeling, een openbare dataset, een nieuwsfeed, een bestand, een livestream of een interface voor andere software staan. Je hoeft niet te begrijpen welke technische route elke bron nodig heeft voordat je de vraag kunt stellen.","open-source-winnow.section.win-con-source-kinds.secondaryKicker":"Verschillende plaatsen kunnen één bruikbaar antwoord opleveren","open-source-winnow.section.win-con-source-kinds.secondaryLeft":"Winnow laat een product kiezen uit ondersteunde bronpaden. Een pagina kan via webscraping worden gelezen, met een scraper die voor die site wordt onderhouden. Een openbare interface kan gestructureerde records teruggeven. Een feed kan het antwoord actueel houden. Zoeken kan een bron vinden die vooraf niet bekend was. Elk resultaat kan nog steeds tonen waar het vandaan kwam.","open-source-winnow.section.win-con-source-kinds.secondaryRight":"Een bron kan ook mislukken of te laat zijn. Een zorgvuldig product kan zeggen dat de gemeentepagina geen antwoord gaf terwijl de rivierfeed dat wel deed, in plaats van de indruk te wekken dat elke relevante plek met succes is gecontroleerd. De bronnenlijst wordt onderdeel van het antwoord, in plaats van verborgen technische machinerie. Een late bron wordt gemeld, niet stil weggelaten.","open-source-winnow.section.win-con-source-kinds.pill.1":"PAGINA'S","open-source-winnow.section.win-con-source-kinds.pill.2":"REGISTERS","open-source-winnow.section.win-con-source-kinds.pill.3":"FEEDS","open-source-winnow.section.win-con-source-kinds.pill.4":"OPENBARE DATA","open-source-winnow.section.win-con-source-kinds.footer":"Het gevoel is bekend: je hebt deze zoekopdracht al gedaan en niets over de volgende keer zal nieuw zijn.","open-source-winnow.section.win-con-sourced-result.eyebrow":"Wat terugkomt","open-source-winnow.section.win-con-sourced-result.headlineLead":"De nuttige onderdelen","open-source-winnow.section.win-con-sourced-result.headlineAccent":"waar ze vandaan komen","open-source-winnow.section.win-con-sourced-result.body":"In plaats van nog een stapel pagina’s kan een product een lijst, vergelijking, tijdlijn, reeks wijzigingen of ander helder overzicht teruggeven. Namen kunnen namen blijven, datums blijven datums, prijzen blijven getallen en locaties blijven plaatsen. De bron kan naast elk onderdeel staan, zodat je kunt openen en controleren wat er is gepubliceerd.","open-source-winnow.section.win-con-sourced-result.secondaryKicker":"Een helder antwoord hoort geen blind vertrouwen te eisen.","open-source-winnow.section.win-con-sourced-result.secondaryLeft":"Winnow houdt bronverwijzingen en runcontext beschikbaar voor het product dat Winnow gebruikt. Daardoor kan een zin, prijs of gebeurtenis terugverwijzen naar de pagina, het register, de feed of dataset waaruit die informatie kwam. Een ontbrekende bron of mislukte zoekopdracht kan als ontbrekend worden getoond in plaats van stilzwijgend in zekerheid te veranderen.","open-source-winnow.section.win-con-sourced-result.secondaryRight":"De exacte vorm is afhankelijk van het product. Het kan een tabel, een paragraaf, een kaart, een vergelijking of een waarschuwing zijn. De rol van Winnow ligt hieronder: houd de verzamelde stukken gestructureerd en verbonden met hun bron, zodat het zichtbare product eenvoudig blijft en toch traceerbaar is. De verwijzing naar de pagina reist mee.","open-source-winnow.section.win-con-sourced-result.pill.1":"Netjes","open-source-winnow.section.win-con-sourced-result.pill.2":"BRONVERMELD","open-source-winnow.section.win-con-sourced-result.pill.3":"CONTROLEERBAAR","open-source-winnow.section.win-con-sourced-result.footer":"Soms is het meest eerlijke resultaat dat de bronnen nog niet één vaststaand verhaal vertellen.","open-source-winnow.section.win-con-disagreement-refresh.eyebrow":"Eerlijke onzekerheid en verandering","open-source-winnow.section.win-con-disagreement-refresh.headlineLead":"Ondersteund, tegengesproken","open-source-winnow.section.win-con-disagreement-refresh.headlineAccent":"of nog niet genoeg","open-source-winnow.section.win-con-disagreement-refresh.body":"Twee bronnen kunnen van mening verschillen. Een melding kan een andere melding herhalen in plaats van die onafhankelijk te bevestigen. Morgen kan er een nieuwe bron verschijnen. Een zorgvuldig product kan laten zien dat het verhaal gemengd of onvolledig is, in plaats van één zelfverzekerd antwoord af te dwingen omdat zekerheid op een scherm netter oogt.","open-source-winnow.section.win-con-disagreement-refresh.secondaryKicker":"Een later antwoord mag anders zijn","open-source-winnow.section.win-con-disagreement-refresh.secondaryLeft":"Sommige vragen zijn maar één keer van belang. Andere doen ertoe op elke dag, elke week of elk moment waarop een bron verandert. Winnow kan een product helpen hetzelfde bronwerk opnieuw uit te voeren en te laten zien wat er is veranderd. Een ander resultaat betekent niet automatisch dat het eerdere resultaat verkeerd was. Het kan betekenen dat de buitenwereld in beweging is gekomen of dat er nieuwe informatie is binnengekomen.","open-source-winnow.section.win-con-disagreement-refresh.secondaryRight":"Dezelfde eerlijkheid geldt als er niets wordt gevonden. 'Geen overeenkomend resultaat' moet anders zijn dan 'de bron was niet beschikbaar' of 'de zoekopdracht is niet voltooid'. Deze verschillen zijn van belang wanneer de vraag invloed heeft op reizen, geld, werk of veiligheid, en ze zijn gemakkelijker te begrijpen als het product ze duidelijk vermeldt.","open-source-winnow.section.win-con-disagreement-refresh.pill.1":"GEMENGD","open-source-winnow.section.win-con-disagreement-refresh.pill.2":"ONOPGELOST","open-source-winnow.section.win-con-disagreement-refresh.pill.3":"CONTROLEER OPNIEUW","open-source-winnow.section.win-con-disagreement-refresh.footer":"Het zoekwerk kan zorgvuldig, zelfgehost en open blijven, zonder een nieuwe taak te worden die de gebruiker moet begrijpen.","open-source-winnow.section.win-con-behind-product.eyebrow":"De motor eronder","open-source-winnow.section.win-con-behind-product.headlineLead":"Je hoeft geen scraper te draaien","open-source-winnow.section.win-con-behind-product.headlineAccent":"voor een antwoord met bron","open-source-winnow.section.win-con-behind-product.body":"De meeste mensen ontmoeten Winnow via een andere applicatie, onderzoekstool, dashboard of bedrijfssysteem. Je vraagt het in het product dat je al gebruikt. Winnow verzorgt daaronder de ondersteunde brondetectie, het lezen en de extractie. De zichtbare ervaring is eenvoudig: je vraagt, het kijkt, het brengt de nuttige delen terug en toont waar ze vandaan komen. Niets aan die opzet vraagt je een crawler te installeren, een scraper werkend te houden of te leren welke route een bron nodig heeft. Je vraagt het in het product dat je al gebruikt, en de delen die terugkomen dragen de pagina waar ze vandaan komen, zodat je die zelf kunt openen en lezen.","open-source-winnow.section.win-con-behind-product.secondaryKicker":"De gepubliceerde repository houdt het zoekproces controleerbaar","open-source-winnow.section.win-con-behind-product.secondaryLeft":"Winnow valt onder Apache-2.0 en draait op infrastructuur die de operator beheert, en de repository verschijnt in de achtste ronde van het publicatieprogramma. De machinerie rond de vraag is niet ergens anders verborgen in een verzamelservice, zodat iedereen kan inspecteren hoe bronnen worden geselecteerd en resultaten worden samengesteld.","open-source-winnow.section.win-con-behind-product.secondaryRight":"De operator bepaalt waar het product naar mag kijken, welke optionele services het gebruikt en hoe lang het verzamelde materiaal bewaart. Zodra de repository verschijnt, worden die keuzes controleerbaar en vervangbaar, en elke uitrol wordt geconfigureerd voor het werk dat die uitvoert. Niets ligt door de tool zelf vast.","open-source-winnow.section.win-con-behind-product.pill.1":"ACHTER HET PRODUCT","open-source-winnow.section.win-con-behind-product.pill.2":"OPEN SOURCE","open-source-winnow.section.win-con-behind-product.pill.3":"JOUW OMGEVING","open-source-winnow.section.win-con-behind-product.footer":"Kies iets dat je steeds opnieuw opzoekt. Laat de vraag blijven werken.","open-source-winnow.banner.eng-bounds.eyebrow":"De toegangsgrens","open-source-winnow.banner.eng-bounds.lead":"De route mag veranderen.","open-source-winnow.banner.eng-bounds.accent":"De grens niet.","open-source-winnow.banner.eng-bounds.paragraph.1":"De ene bron beantwoordt een direct verzoek, terwijl een andere sessiestatus, een openbare API of browserrendering vereist. Winnow kan uit geconfigureerde toegangspaden kiezen zonder die keuze als toestemming te zien om buiten de vastgelegde vraag te gaan.","open-source-winnow.banner.eng-bounds.paragraph.2":"Limieten voor tempo, oorsprong, pad, diepte, pagina's, nieuwe pogingen en tijd blijven tijdens het aanpassen van de route onderdeel van de run. Het ontstane spoor laat zien welk pad is geprobeerd, welk pad slaagde en of het beleid of de bron zelf het werk beëindigde.","open-source-winnow.banner.eng-bounds.panel.header":"Begrensde bronroute","open-source-winnow.banner.eng-bounds.panel.tag":"Limieten reizen mee","open-source-winnow.banner.eng-bounds.item.1.label":"Vraagcontract","open-source-winnow.banner.eng-bounds.item.1.detail":"Benoemt het toegestane bronwerk.","open-source-winnow.banner.eng-bounds.item.2.label":"Tempo en nieuwe pogingen","open-source-winnow.banner.eng-bounds.item.2.detail":"Reageert op wat de bron teruggaf.","open-source-winnow.banner.eng-bounds.item.3.label":"Crawllimieten","open-source-winnow.banner.eng-bounds.item.3.detail":"Houden ontdekking binnen de vastgelegde graaf.","open-source-winnow.banner.eng-bounds.item.4.label":"Toegangsspoor","open-source-winnow.banner.eng-bounds.item.4.detail":"Legt de route en de stopreden vast.","open-source-winnow.banner.eng-bounds.verdict.label":"Rungrens","open-source-winnow.banner.eng-bounds.verdict.value":"Pas de toegangsmethode aan zonder de vraag stilzwijgend uit te breiden.","open-source-winnow.banner.eng-bounds.footline":"Een flexibele route blijft controleerbaar als elke vertakking dezelfde limieten houdt.","open-source-winnow.banner.biz-record.eyebrow":"Wat de organisatie ontvangt","open-source-winnow.banner.biz-record.lead":"Het resultaat is niet het rapport.","open-source-winnow.banner.biz-record.accent":"Het is het record eronder.","open-source-winnow.banner.biz-record.paragraph.1":"Een rapport laat een bronrun op één manier zien. Hetzelfde verzamelde materiaal kan ook een dashboard, vergelijking, waarschuwing of wachtrij voor beoordeling voeden. Screenshots en gekopieerde alinea's vormen daarom een slechte grens tussen het bronwerk en alles wat het gebruikt.","open-source-winnow.banner.biz-record.paragraph.2":"Winnow draagt getypeerde waarden over, met bronverwijzingen en context over de run. Elk volgend systeem kan die records anders presenteren. Reviewers houden één route terug naar het materiaal, de omstandigheden waaronder het werd verzameld en eventuele hiaten.","open-source-winnow.banner.biz-record.panel.header":"Operationele overdracht","open-source-winnow.banner.biz-record.panel.tag":"Onafhankelijk van presentatie","open-source-winnow.banner.biz-record.item.1.label":"Benoemde vraag","open-source-winnow.banner.biz-record.item.1.detail":"Het doel en het verwachte resultaat.","open-source-winnow.banner.biz-record.item.2.label":"Bronroute","open-source-winnow.banner.biz-record.item.2.detail":"Waar elk veld vandaan kwam.","open-source-winnow.banner.biz-record.item.3.label":"Getypeerde records","open-source-winnow.banner.biz-record.item.3.detail":"Waarden voor meer dan één afnemer.","open-source-winnow.banner.biz-record.item.4.label":"Runbewijs","open-source-winnow.banner.biz-record.item.4.detail":"Wat klaar was, mislukte of nog ontbrak.","open-source-winnow.banner.biz-record.verdict.label":"Overdrachtstest","open-source-winnow.banner.biz-record.verdict.value":"Verander de presentatie zonder de route naar de bron kwijt te raken.","open-source-winnow.banner.biz-record.footline":"Eén bronproces kan meerdere systemen bedienen zonder dat elk systeem een eigen methode nodig heeft.","open-source-winnow.close.title":"Kies één vraag die steeds terugkomt","open-source-winnow.close.titleAccent":"en laat die lopen","open-source-winnow.close.panel.title":"Wat je zou invoeren","open-source-winnow.close.panel.tag":"RUNTIME","open-source-winnow.close.panel.row.0.label":"Licentie","open-source-winnow.close.panel.row.0.value":"Apache-2.0","open-source-winnow.close.panel.row.1.label":"Levering","open-source-winnow.close.panel.row.1.value":"CLI, crate, service of WASM","open-source-winnow.close.panel.row.2.label":"Uitrol","open-source-winnow.close.panel.row.2.value":"Je eigen servers, EU-regio of geïsoleerd","open-source-winnow.close.panel.row.3.label":"Uitvoer","open-source-winnow.close.panel.row.3.value":"Getypeerde resultaten met hun bron","open-source-winnow.close.panel.foot":"De publicatie is gepland in tweewekelijkse rondes. Winnow staat gepland voor ronde acht, met de documentatie diezelfde dag live.","oss-winnow-access-ladder.kicker.label":"Toegangsladder","oss-winnow-access-ladder.kicker.sub":"het eerste toegestane succes wint","oss-winnow-access-ladder.tag":"TOEGANG","oss-winnow-access-ladder.rung.direct.name":"Directe HTTP","oss-winnow-access-ladder.rung.direct.use":"Statische pagina's, APIs, feeds en gewone serverreacties.","oss-winnow-access-ladder.rung.direct.note":"het normale snelle pad","oss-winnow-access-ladder.rung.session.name":"Adaptief pad of sessiepad","oss-winnow-access-ladder.rung.session.use":"Bronnen die een persistente status of een ander gedeclareerd profiel vereisen.","oss-winnow-access-ladder.rung.session.note":"waar een bron meer nodig heeft","oss-winnow-access-ladder.rung.browser.name":"Pad met gerenderde browser","oss-winnow-access-ladder.rung.browser.use":"Applicaties waarvan de nuttige inhoud pas na het renderen beschikbaar is.","oss-winnow-access-ladder.rung.browser.note":"de smalste rij","oss-winnow-access-ladder.rung.stop.name":"Stop","oss-winnow-access-ladder.rung.stop.use":"Beleidsweigering, bronweigering, uitgeput budget of niet-ondersteunde route.","oss-winnow-access-ladder.rung.stop.note":"een geldig resultaat","oss-winnow-access-ladder.foot.left":"bereikbaarheid wordt geregistreerd","oss-winnow-access-ladder.foot.right":"toestemming blijft een beslissing van de operator","oss-winnow-access-trace.chrome.path":"De toegangsladder","oss-winnow-access-trace.chrome.status":"drie routes slagen, één stopt door beleid","oss-winnow-access-trace.chrome.meta":"DIRECT EERST","oss-winnow-access-trace.head.corner":"escalatie alleen indien vereist","oss-winnow-access-trace.rung.direct":"01 rechtstreeks HTTP","oss-winnow-access-trace.rung.session":"02 sessiepad","oss-winnow-access-trace.rung.browser":"03 gerenderde browser","oss-winnow-access-trace.rung.browserNote":"de smalste rijstrook","oss-winnow-access-trace.rung.stop":"04 stop","oss-winnow-access-trace.cell.untouched":"onaangeroerd","oss-winnow-access-trace.cell.notNeeded":"niet nodig","oss-winnow-access-trace.cell.neverSent":"nooit verzonden","oss-winnow-access-trace.lane.endpoint.name":"Officieel JSON eindpunt","oss-winnow-access-trace.lane.endpoint.kind":"gestructureerde openbare interface","oss-winnow-access-trace.lane.endpoint.direct":"getypt JSON geretourneerd op de eerste stap","oss-winnow-access-trace.lane.registry.name":"Bedrijfsregister","oss-winnow-access-trace.lane.registry.kind":"geverifieerde pagina's","oss-winnow-access-trace.lane.registry.direct":"inloggrens geretourneerd","oss-winnow-access-trace.lane.registry.session":"benoemde lokale sessie hergebruikt","oss-winnow-access-trace.lane.dashboard.name":"Openbaar dashboard","oss-winnow-access-trace.lane.dashboard.kind":"dynamisch weergegeven","oss-winnow-access-trace.lane.dashboard.direct":"alleen applicatieshell","oss-winnow-access-trace.lane.dashboard.session":"geen sessie gedeclareerd","oss-winnow-access-trace.lane.dashboard.browser":"weergegeven inhoud geëxtraheerd","oss-winnow-access-trace.lane.excluded.name":"Uitgesloten domein","oss-winnow-access-trace.lane.excluded.kind":"buiten het beleidsprofiel","oss-winnow-access-trace.lane.excluded.stop":"het beleid sluit het domein uit, gestopt vóór verzending","oss-winnow-access-trace.trace.label":"identieke traceringsvelden op elk pad","oss-winnow-access-trace.trace.source":"bron","oss-winnow-access-trace.trace.routeAttempted":"geprobeerde route","oss-winnow-access-trace.trace.status":"status","oss-winnow-access-trace.trace.latency":"latentie","oss-winnow-access-trace.trace.sessionIdentity":"sessie-identiteit","oss-winnow-access-trace.trace.selectedRoute":"geselecteerde route","oss-winnow-access-trace.trace.stopReason":"stopreden","oss-winnow-access-trace.band.text":"de goedkoopste toegestane route die werkt wint","oss-winnow-access-trace.band.meta":"een expliciete stop blijft een geldige uitkomst","oss-winnow-accidental-runtime-banner.eyebrow":"De stapel die engineers herkennen","oss-winnow-accidental-runtime-banner.lead":"Elke verzameling scrapers","oss-winnow-accidental-runtime-banner.accent":"wordt onbedoeld een runtime.","oss-winnow-accidental-runtime-banner.para.one":"Het begint met een script dat één pagina ophaalt. Daarna komen een tweede parser, een scheduler, retries, een proxyservice, een browserpool, afzonderlijke rate limits, een feedreader, een zoekwrapper, een deduplicatietaak en een map met uitvoer. Elke toevoeging is op zichzelf redelijk. Samen vormen ze productie-infrastructuur om bronnen te verzamelen, zonder expliciete grens en zonder stabiel geheel boven de afzonderlijke bronnen.","oss-winnow-accidental-runtime-banner.para.two":"Winnow maakt die runtime expliciet. Boven de bronmachinerie ligt het vraagcontract. Brontypen blijven getypeerd. Ontdekking, toegang, parsing, extractie, verrijking, bewijs, herhaling, autoriteit en audit worden onderdelen van één run in plaats van verborgen conventies die over scripts zijn verspreid. Het resultaat is niet dat er minder echte problemen zijn. Wel krijgen die problemen één plek waar ze worden benoemd, samengebracht en beheerd.","oss-winnow-accidental-runtime-banner.panel.title":"Wat er al was","oss-winnow-accidental-runtime-banner.panel.tag":"voordat iemand het een platform noemde","oss-winnow-accidental-runtime-banner.chip.searchWrappers":"zoekwrappers","oss-winnow-accidental-runtime-banner.chip.siteScrapers":"websitescrapers","oss-winnow-accidental-runtime-banner.chip.apiClients":"API-clients","oss-winnow-accidental-runtime-banner.chip.feedReaders":"feedreaders","oss-winnow-accidental-runtime-banner.chip.browserPool":"browserpool","oss-winnow-accidental-runtime-banner.chip.proxyHealth":"proxystatus","oss-winnow-accidental-runtime-banner.chip.rateLimits":"snelheidslimieten","oss-winnow-accidental-runtime-banner.chip.scheduler":"scheduler","oss-winnow-accidental-runtime-banner.chip.deduplication":"deduplicatie","oss-winnow-accidental-runtime-banner.chip.exports":"exports","oss-winnow-accidental-runtime-banner.chip.logs":"logs","oss-winnow-accidental-runtime-banner.chip.glue":"lijmcode","oss-winnow-accidental-runtime-banner.verdict":"De runtime bestond al. Winnow geeft hem een contract.","oss-winnow-accidental-runtime-banner.footline":"De brongrafiek wordt vervangbaar omdat de vraag eindelijk een naam heeft.","oss-winnow-adoption-path.kicker.label":"Adoptiepad","oss-winnow-adoption-path.kicker.sub":"verhoog standaard de houding, niet de reikwijdte","oss-winnow-adoption-path.tag":"INZET","oss-winnow-adoption-path.step.begin-prefix":"beginnen: ","oss-winnow-adoption-path.step.add-prefix":"voeg toe wanneer gerechtvaardigd:","oss-winnow-adoption-path.posture.local.name":"Lokale run","oss-winnow-adoption-path.posture.local.begin":"binary en bestandsuitvoer","oss-winnow-adoption-path.posture.local.add":"planning en bewaarde status","oss-winnow-adoption-path.posture.embedded.name":"embedded","oss-winnow-adoption-path.posture.embedded.begin":"Rust-crates","oss-winnow-adoption-path.posture.embedded.add":"application-specific bronwerk","oss-winnow-adoption-path.posture.service.name":"Gedeelde service","oss-winnow-adoption-path.posture.service.begin":"HTTP implementatie","oss-winnow-adoption-path.posture.service.add":"centrale toegang en bewerkingen","oss-winnow-adoption-path.posture.extended.name":"Uitgebreid","oss-winnow-adoption-path.posture.extended.begin":"Python of WebAssembly paden","oss-winnow-adoption-path.posture.extended.add":"analyse of klantintegratie","oss-winnow-adoption-path.posture.distributed.name":"Gedistribueerd","oss-winnow-adoption-path.posture.distributed.begin":"coördinator en medewerkers","oss-winnow-adoption-path.posture.distributed.add":"grote bron- en verwerkingsgrafieken","oss-winnow-adoption-path.foot.left":"de inzet groeit","oss-winnow-adoption-path.foot.right":"het vraagcontract blijft","oss-winnow-after-search.chrome.path":"Zoeken is pas het begin","oss-winnow-after-search.chrome.status":"4 huidige aanbiedingen, bijgevoegde bronnen","oss-winnow-after-search.chrome.meta":"illustratieve cijfers, 12 links in, 4 biedt uit","oss-winnow-after-search.left.head":"Na een zoekopdracht is het werk aan jou","oss-winnow-after-search.left.query":"wat kost een goede regenjas","oss-winnow-after-search.left.countChip":"12 links terug","oss-winnow-after-search.left.link1.title":"prijzen regenjassen, vergeleken","oss-winnow-after-search.left.link1.source":"gearnotes.example","oss-winnow-after-search.left.link2.title":"beste regenjassen dit jaar","oss-winnow-after-search.left.link2.source":"walkingweekly.example","oss-winnow-after-search.left.link3.title":"regenjassen onder 150 euro","oss-winnow-after-search.left.link3.source":"budgetkit.example","oss-winnow-after-search.left.link4.title":"hoe waterdichte beoordelingen werken","oss-winnow-after-search.left.link4.source":"outdooranswers.example","oss-winnow-after-search.left.link5.title":"regenjas biedt dit week","oss-winnow-after-search.left.link5.source":"dealspotter.example","oss-winnow-after-search.left.link6.title":"a koopgids voor regenjassen","oss-winnow-after-search.left.link6.source":"kitguides.example","oss-winnow-after-search.left.moreChip":"plus 6 nog meer te openen","oss-winnow-after-search.left.ledgerLabel":"dan begint het werk","oss-winnow-after-search.left.ledger.tabs.count":"6","oss-winnow-after-search.left.ledger.tabs.label":"tabbladen geopend","oss-winnow-after-search.left.ledger.prices.count":"4","oss-winnow-after-search.left.ledger.prices.label":"prijzen gekopieerd","oss-winnow-after-search.left.ledger.currencies.count":"2","oss-winnow-after-search.left.ledger.currencies.label":"valuta gecorrigeerd","oss-winnow-after-search.left.ledger.stale.count":"1","oss-winnow-after-search.left.ledger.stale.label":"pagina verouderd","oss-winnow-after-search.right.head":"Dezelfde vraag, verder uitgevoerd","oss-winnow-after-search.right.currency":"EUR","oss-winnow-after-search.right.offer1.price":"€ 129,00","oss-winnow-after-search.right.offer1.seen":"gezien 31 juli 2026, northgear.example","oss-winnow-after-search.right.offer2.price":"€ 114,50","oss-winnow-after-search.right.offer2.seen":"gezien 30 juli 2026, trailmarket.example","oss-winnow-after-search.right.offer3.price":"€ 122,95","oss-winnow-after-search.right.offer3.seen":"gezien 31 juli 2026, hillandfen.example","oss-winnow-after-search.right.offer4.price":"€ 108,00","oss-winnow-after-search.right.offer4.seen":"gezien 29 juli 2026, kitfinder.example","oss-winnow-after-search.right.unavailable":"één winkel was deze keer niet bereikbaar, weergegeven zodat u het weet","oss-winnow-after-search.right.sourceNote":"elk bronadres blijft bijgevoegd, zodat u het zelf kunt openen","oss-winnow-after-search.band.left":"de verborgen stappen na het zoeken, voor u uitgevoerd","oss-winnow-after-search.band.right":"zoeken blijft nuttig, het voorwerk gaat","oss-winnow-answer-card.kicker.label":"Eén antwoordregel","oss-winnow-answer-card.kicker.sub":"wat kan er achter zitten","oss-winnow-answer-card.kicker.tag":"Gewoon","oss-winnow-answer-card.rows.price.answer":"De prijs is gewijzigd naar €84.95","oss-winnow-answer-card.rows.price.behind":"detailhandelaarpagina, waargenomen tijd en vorige prijs","oss-winnow-answer-card.rows.rule.answer":"De regel begint op 1 oktober","oss-winnow-answer-card.rows.rule.behind":"officiële tekst en publicatiedatum","oss-winnow-answer-card.rows.service.answer":"De service is geannuleerd","oss-winnow-answer-card.rows.service.behind":"operatorbericht en live feed","oss-winnow-answer-card.rows.company.answer":"Het bedrijf heeft een nieuwe directeur ingediend","oss-winnow-answer-card.rows.company.behind":"registratie-invoer en indieningsdatum","oss-winnow-answer-card.rows.behindTag":"erachter","oss-winnow-answer-card.foot.left":"duidelijk genoeg om te gebruiken","oss-winnow-answer-card.foot.right":"voldoende verbonden om te inspecteren","oss-winnow-ask-once.chrome.path":"Eén keer vragen, later opnieuw controleren","oss-winnow-ask-once.chrome.status":"vraag vastgehouden, antwoord vernieuwd","oss-winnow-ask-once.chrome.meta":"twee zondagen, ter illustratie","oss-winnow-ask-once.question.label":"uw vraag, één keer gesteld","oss-winnow-ask-once.question.text":"Welke zondagstreinen arriveren eerder 10:00?","oss-winnow-ask-once.sources.timetable":"Tijdschema","oss-winnow-ask-once.sources.operator":"Opmerking operator","oss-winnow-ask-once.sources.feed":"Verstoring feed","oss-winnow-ask-once.run.first.title":"Eerste controle","oss-winnow-ask-once.run.first.count":"4 services arriveert vóór 10:00","oss-winnow-ask-once.run.later.title":"Een latere zondag","oss-winnow-ask-once.run.later.count":"3 services arriveert vóór 10:00","oss-winnow-ask-once.run.later.cancelled":"geannuleerd","oss-winnow-ask-once.run.later.cancelledNote":"via de verstoring feed","oss-winnow-ask-once.run.later.changed":"gewijzigd sinds uw laatste controle","oss-winnow-ask-once.service.a.dep":"07:42","oss-winnow-ask-once.service.a.arr":"08:56","oss-winnow-ask-once.service.b.dep":"08:15","oss-winnow-ask-once.service.b.arr":"09:24","oss-winnow-ask-once.service.c.dep":"08:47","oss-winnow-ask-once.service.c.arr":"09:52","oss-winnow-ask-once.service.d.dep":"09:18","oss-winnow-ask-once.service.d.arr":"09:58","oss-winnow-ask-once.band.left":"de vraag blijft staan zoals u hem hebt gesteld","oss-winnow-ask-once.band.right":"het antwoord blijft actueel","oss-winnow-authority-gate.kicker.label":"Geconfigureerd agentpad","oss-winnow-authority-gate.kicker.sub":"zes poorten rond één actie","oss-winnow-authority-gate.tag":"AUTORITEIT","oss-winnow-authority-gate.gate.budget.name":"Budget","oss-winnow-authority-gate.gate.budget.question":"is de capaciteit nog beschikbaar?","oss-winnow-authority-gate.gate.budget.states":"doorgaan, waarschuwen, afknijpen, stoppen","oss-winnow-authority-gate.gate.policy.name":"Beleid","oss-winnow-authority-gate.gate.policy.question":"is deze actie toegestaan in de context?","oss-winnow-authority-gate.gate.policy.states":"toestaan of weigeren","oss-winnow-authority-gate.gate.safety.name":"Veiligheid","oss-winnow-authority-gate.gate.safety.question":"schendt de actie een harde grens?","oss-winnow-authority-gate.gate.safety.states":"passeren of stoppen","oss-winnow-authority-gate.gate.approval.name":"Goedkeuring","oss-winnow-authority-gate.gate.approval.question":"moet een persoon beslissen?","oss-winnow-authority-gate.gate.approval.states":"goedkeuren, afwijzen, escaleren, uitstellen","oss-winnow-authority-gate.gate.contract.name":"Contract","oss-winnow-authority-gate.gate.contract.question":"komt de uitvoer overeen met de vereiste vorm?","oss-winnow-authority-gate.gate.contract.states":"accepteren of afwijzen","oss-winnow-authority-gate.gate.audit.name":"Controle","oss-winnow-authority-gate.gate.audit.question":"wat is er gebeurd en in welke context?","oss-winnow-authority-gate.gate.audit.states":"gestructureerde invoer","oss-winnow-authority-gate.footline.left":"autoriteit is expliciet","oss-winnow-authority-gate.footline.right":"fout blijft gegevens","oss-winnow-behind-the-answer.foot.left":"het product blijft eenvoudig","oss-winnow-behind-the-answer.foot.right":"de bronmethode blijft inspecteerbaar","oss-winnow-behind-the-answer.kicker.label":"Wat je ziet","oss-winnow-behind-the-answer.kicker.sub":"wat eronder werkt","oss-winnow-behind-the-answer.kicker.tag":"Gewoon","oss-winnow-behind-the-answer.pair.1.see":"één vraag","oss-winnow-behind-the-answer.pair.1.under":"bronplanning en -ontdekking","oss-winnow-behind-the-answer.pair.2.see":"één opgeruimd account","oss-winnow-behind-the-answer.pair.2.under":"lezen, extraheren en typen","oss-winnow-behind-the-answer.pair.3.see":"bron links","oss-winnow-behind-the-answer.pair.3.under":"bron en run context","oss-winnow-behind-the-answer.pair.4.see":"gewijzigd sinds de laatste controle","oss-winnow-behind-the-answer.pair.4.under":"herhaling en vergelijking","oss-winnow-behind-the-answer.pairs.seeLabel":"je ziet","oss-winnow-behind-the-answer.pairs.underLabel":"hieronder behandeld","oss-winnow-biz-close-banner.eyebrow":"Het volledige zakelijke betoog","oss-winnow-biz-close-banner.lead":"Herhaal het onderzoek niet.","oss-winnow-biz-close-banner.lead-accent":"Laat de vraag draaien.","oss-winnow-biz-close-banner.paragraph.one":"Winnow maakt van extern bronwerk een operationele capaciteit die de organisatie zelf beheert, in plaats van een terugkerend handmatig ritueel. Bij de vraag blijft vastgelegd waarom ze bestaat, welke bronfamilies zijn toegestaan, welk resultaat moet terugkomen, hoe vaak dat nodig is en welke grenzen gelden. Zoeken, scrapers, collectors, crawls, bestanden, feeds en streams worden instrumenten onder dat contract.","oss-winnow-biz-close-banner.paragraph.two":"Het resultaat komt getypeerd en met bronverwijzingen terug. Meningsverschillen blijven zichtbaar. Latere runs tonen verandering in plaats van weer een nieuwe stapel. De route en fouten blijven controleerbaar. Het systeem begint als één open-sourcebinary en kan uitgroeien tot een gedeelde of gedistribueerde deployment wanneer de werklast dat rechtvaardigt. De organisatie heeft de logica in handen die bepaalt waar de vraag zoekt en hoe het resultaat wordt samengesteld.","oss-winnow-biz-close-banner.panel.header":"Eén vraag, van begin tot eind","oss-winnow-biz-close-banner.panel.tag":"bewijs uit de huidige release","oss-winnow-biz-close-banner.evidence.scrapers.figure":"1.325","oss-winnow-biz-close-banner.evidence.scrapers.label":"websitescrapers","oss-winnow-biz-close-banner.evidence.collectors.figure":"325","oss-winnow-biz-close-banner.evidence.collectors.label":"native collectors","oss-winnow-biz-close-banner.evidence.engines.figure":"28","oss-winnow-biz-close-banner.evidence.engines.label":"zoekengines","oss-winnow-biz-close-banner.evidence.categories.figure":"66","oss-winnow-biz-close-banner.evidence.categories.label":"broncategorieën","oss-winnow-biz-close-banner.evidence.formats.figure":"5","oss-winnow-biz-close-banner.evidence.formats.label":"uitvoerformaten","oss-winnow-biz-close-banner.evidence.binary.figure":"40 MB","oss-winnow-biz-close-banner.evidence.binary.label":"één binary, bij benadering","oss-winnow-biz-close-banner.verdict":"Kies één vraag die steeds terugkomt en maak die tot een operationeel bedrijfsmiddel.","oss-winnow-biz-close-banner.footline":"Het antwoord hoort bij één moment; de vraag blijft werken.","oss-winnow-bounded-agent-run.chrome.path":"Een begrensde agentrun","oss-winnow-bounded-agent-run.chrome.status":"één actie, zes poorten, elke beslissing wordt vastgelegd","oss-winnow-bounded-agent-run.chrome.meta":"illustratief","oss-winnow-bounded-agent-run.run.label":"geconfigureerde agent run","oss-winnow-bounded-agent-run.run.action":"voorgestelde actie: een openbare registerinvoer lezen","oss-winnow-bounded-agent-run.run.id":"run a-19","oss-winnow-bounded-agent-run.index.aria":"poortindex","oss-winnow-bounded-agent-run.gate.budget.name":"Budget","oss-winnow-bounded-agent-run.gate.budget.decision":"doorgaan","oss-winnow-bounded-agent-run.gate.budget.detail":"Het verbruik bedraagt 62 procent van de run-toeslag. Het resterende budget dekt het voorgestelde registerlezen, dus de actie gaat door onder normale toewijzing.","oss-winnow-bounded-agent-run.gate.budget.meter":"62 procent van de gebruikte hoeveelheid","oss-winnow-bounded-agent-run.gate.policy.name":"Beleid","oss-winnow-bounded-agent-run.gate.policy.decision":"toestaan","oss-winnow-bounded-agent-run.gate.policy.detail":"De host wordt toegelaten binnen het geconfigureerde venster, dus de actie gaat verder onder het gedeclareerde beleidsprofiel.","oss-winnow-bounded-agent-run.gate.safety.name":"Veiligheid","oss-winnow-bounded-agent-run.gate.safety.decision":"stop","oss-winnow-bounded-agent-run.gate.safety.detail":"Het register antwoordt met een omleiding naar een onveilig doel. Het follow-up-verzoek wordt nooit geopend; de oorspronkelijke lezing blijft staan, de omleiding niet.","oss-winnow-bounded-agent-run.gate.approval.name":"Goedkeuring","oss-winnow-bounded-agent-run.gate.approval.decision":"gepauzeerd","oss-winnow-bounded-agent-run.gate.approval.detail":"De tweede toegestane actie opent een geauthenticeerde bron buiten het normale profiel. De run pauzeert en wacht op een persoon, met vier expliciete toestanden.","oss-winnow-bounded-agent-run.gate.approval.state.approve":"goedkeuren","oss-winnow-bounded-agent-run.gate.approval.state.reject":"afwijzen","oss-winnow-bounded-agent-run.gate.approval.state.escalate":"escaleren","oss-winnow-bounded-agent-run.gate.approval.state.defer":"uitstellen","oss-winnow-bounded-agent-run.gate.contract.name":"Contract","oss-winnow-bounded-agent-run.gate.contract.decision":"accepteren","oss-winnow-bounded-agent-run.gate.contract.detail":"De geretourneerde velden, kardinaliteit en bewijsstatus komen overeen met het uitvoercontract dat de beller heeft aangegeven, dus het resultaat wordt geaccepteerd in plaats van alleen maar ontvangen.","oss-winnow-bounded-agent-run.gate.audit.name":"Controle","oss-winnow-bounded-agent-run.gate.audit.decision":"invoer geschreven","oss-winnow-bounded-agent-run.gate.audit.detail":"Elke poortbeslissing ontvangt een gestructureerde invoer met actor, sessie, ouder, duur, succes en foutcontext.","oss-winnow-bounded-agent-run.gate.audit.field.actor.label":"acteur","oss-winnow-bounded-agent-run.gate.audit.field.actor.value":"agentrun a-19","oss-winnow-bounded-agent-run.gate.audit.field.session.label":"sessie","oss-winnow-bounded-agent-run.gate.audit.field.session.value":"s-0842","oss-winnow-bounded-agent-run.gate.audit.field.parent.label":"ouder","oss-winnow-bounded-agent-run.gate.audit.field.parent.value":"vraag q-0842","oss-winnow-bounded-agent-run.gate.audit.field.duration.label":"duur","oss-winnow-bounded-agent-run.gate.audit.field.duration.value":"412 ms","oss-winnow-bounded-agent-run.gate.audit.field.outcome.label":"uitkomst","oss-winnow-bounded-agent-run.gate.audit.field.outcome.value":"Toegelaten pad geslaagd","oss-winnow-bounded-agent-run.gate.audit.field.error.label":"foutcontext","oss-winnow-bounded-agent-run.gate.audit.field.error.value":"geweigerde omleiding opgenomen in de veiligheidsbeslissing","oss-winnow-bounded-agent-run.error.label":"error chain, een andere bron","oss-winnow-bounded-agent-run.error.step.timeout":"directe time-out","oss-winnow-bounded-agent-run.error.step.fallback":"browserfallback niet beschikbaar","oss-winnow-bounded-agent-run.error.step.budget":"budget opnieuw proberen uitgeput","oss-winnow-bounded-agent-run.error.final":"bron niet beschikbaar","oss-winnow-bounded-agent-run.error.note":"De getypte classificatie houdt een mislukte bron gescheiden van een leeg resultaat.","oss-winnow-bounded-agent-run.band.text":"autoriteit is samengesteld rond de actie, niet geïmpliceerd door deze","oss-winnow-bounded-agent-run.band.meta":"fout blijft gegevens","oss-winnow-bounded-crawler.chrome.path":"Een begrensde crawl","oss-winnow-bounded-crawler.chrome.status":"budget bereikt, grens behouden","oss-winnow-bounded-crawler.chrome.meta":"VEILIGE BEREIKEN","oss-winnow-bounded-crawler.node.seed.path":"documentatiezaad","oss-winnow-bounded-crawler.node.seed.chip":"oorsprong gedeclareerd","oss-winnow-bounded-crawler.rule.include":"include regel accepteert","oss-winnow-bounded-crawler.rule.content":"inhoudsregel weigert","oss-winnow-bounded-crawler.rule.outsideInclude":"buiten de include-regel","oss-winnow-bounded-crawler.rule.exclude":"exclude-regel wordt verwijderd","oss-winnow-bounded-crawler.state.fetched":"opgehaald","oss-winnow-bounded-crawler.state.priority":"prioriteit trekt vooruit","oss-winnow-bounded-crawler.node.media.note":"over de aangegeven limiet voor inhoudsgrootte","oss-winnow-bounded-crawler.node.regulatory.note":"nieuw gepubliceerd","oss-winnow-bounded-crawler.budget.head":"paginabudget bereikt","oss-winnow-bounded-crawler.budget.label":"grens behouden","oss-winnow-bounded-crawler.budget.note":"Twee geldige URL's blijven ontdekt, maar worden niet opgehaald. Gebonden voltooiing is geen lege grens.","oss-winnow-bounded-crawler.safety.head":"veiligheidsgrens","oss-winnow-bounded-crawler.safety.link":"link-local adres","oss-winnow-bounded-crawler.safety.stop":"gestopt vóór de aanvraagbaan","oss-winnow-bounded-crawler.safety.note":"Loopback-, privé- en link-local-bestemmingen worden geweigerd voordat een aanvraag wordt geopend.","oss-winnow-bounded-crawler.inset.head":"strategie verandert de volgorde, niet de reikwijdte","oss-winnow-bounded-crawler.inset.priority":"prioriteit doorkruisen","oss-winnow-bounded-crawler.inset.bfs":"breedte eerst","oss-winnow-bounded-crawler.inset.page.regulatory":"update van de regelgeving","oss-winnow-bounded-crawler.inset.page.products":"producten","oss-winnow-bounded-crawler.inset.page.legal":"legaal","oss-winnow-bounded-crawler.inset.page.guide":"gids","oss-winnow-bounded-crawler.inset.page.terms":"termen","oss-winnow-bounded-crawler.inset.note":"Dezelfde vijf opgehaalde pagina's verschijnen in beide metingen.","oss-winnow-bounded-crawler.band.text":"een onvolledige crawl mag er niet uitzien als een volledige scan","oss-winnow-bounded-crawler.band.meta":"de grens is data","oss-winnow-business-claim-state.kicker.label":"Wat de recensie ziet","oss-winnow-business-claim-state.kicker.sub":"niet alleen de winnende zin","oss-winnow-business-claim-state.tag":"BEWIJS","oss-winnow-business-claim-state.signal.independent.name":"Onafhankelijke ondersteuning","oss-winnow-business-claim-state.signal.independent.why":"afzonderlijke oorsprongen versterken de case","oss-winnow-business-claim-state.signal.independent.state":"ondersteunende randen","oss-winnow-business-claim-state.signal.copied.name":"Gekopieerde ondersteuning","oss-winnow-business-claim-state.signal.copied.why":"meerdere pagina's kunnen één bron zijn","oss-winnow-business-claim-state.signal.copied.state":"afgeleide relatie","oss-winnow-business-claim-state.signal.contradiction.name":"Tegenspraak","oss-winnow-business-claim-state.signal.contradiction.why":"een materieel alternatief blijft","oss-winnow-business-claim-state.signal.contradiction.state":"gemengd of tegengesproken","oss-winnow-business-claim-state.signal.missing.name":"Ontbrekende bron","oss-winnow-business-claim-state.signal.missing.why":"de vraag is niet opgelost","oss-winnow-business-claim-state.signal.missing.state":"onvoldoende of onopgelost","oss-winnow-business-claim-state.foot.left":"onzekerheid blijft bestaan uitvoerbaar","oss-winnow-business-claim-state.foot.right":"opengehouden","oss-winnow-business-disagreement.chrome.path":"Tegenspraak blijft zichtbaar","oss-winnow-business-disagreement.chrome.status":"gemengd, zichtbaar gehouden","oss-winnow-business-disagreement.chrome.meta":"illustratief","oss-winnow-business-disagreement.claim.label":"de claim","oss-winnow-business-disagreement.claim.text":"Het door de leverancier stopgezette onderdeel X","oss-winnow-business-disagreement.edge.supports":"ondersteunt","oss-winnow-business-disagreement.edge.contradicts":"is in tegenspraak met","oss-winnow-business-disagreement.node.notice.name":"officiële productmededeling","oss-winnow-business-disagreement.node.notice.meta":"gepubliceerd 2026-06-30","oss-winnow-business-disagreement.node.feed.name":"distributeurcatalogus feed","oss-winnow-business-disagreement.node.feed.meta":"verandering waargenomen 2026-07-02","oss-winnow-business-disagreement.node.wire.name":"één draadrapport","oss-winnow-business-disagreement.node.wire.meta":"de gedeelde oorsprong","oss-winnow-business-disagreement.node.wire.copy":"nieuwskopie","oss-winnow-business-disagreement.node.wire.note":"afgeleid: telt als één bron","oss-winnow-business-disagreement.node.page.name":"productpagina van leverancier","oss-winnow-business-disagreement.node.page.meta":" vermeldt nog steeds component X","oss-winnow-business-disagreement.node.page.freshness":"laatst bijgewerkt: onbekend","oss-winnow-business-disagreement.review.label":"beoordeling kaart","oss-winnow-business-disagreement.review.state":"gemengd","oss-winnow-business-disagreement.review.question":"Is de productpagina oud of is de stopzetting regionaal?","oss-winnow-business-disagreement.summary.label":"gegenereerde samenvatting","oss-winnow-business-disagreement.summary.text":"Twee onafhankelijke bronnen ondersteunen de stopzetting. Eén huidige lijst spreekt dit tegen.","oss-winnow-business-disagreement.summary.unresolved":"onopgelost: versheid van de productpagina onbekend","oss-winnow-business-disagreement.summary.link.notice":"officiële kennisgeving","oss-winnow-business-disagreement.summary.link.feed":"distributeur feed","oss-winnow-business-disagreement.summary.link.wire":"draadrapport","oss-winnow-business-disagreement.summary.link.page":"productpagina","oss-winnow-business-disagreement.band.left":"ondersteuning en tegenspraak blijven op de plaat","oss-winnow-business-disagreement.band.right":"gemengd is een werkende staat","oss-winnow-business-glyph.a4a30cb334":"Route vastgelegd","oss-winnow-business-glyph.35a0ab3b85":"Vraag erin, getypeerde resultaten eruit","oss-winnow-business-glyph.9e0fe7c551":"Standaard beleefd verzamelen","oss-winnow-business-glyph.d1d450cb18":"JSON, CSV of stream","oss-winnow-business-glyph.db6e7e4104":"Uitvoer","oss-winnow-business-glyph.305c10596f":"Zoeken, scrapen, crawlen","oss-winnow-business-glyph.bf6f5a8b28":"Modi","oss-winnow-business-glyph.6eef664840":"Eén herhaalbare run","oss-winnow-business-glyph.bf5dde2d06":"Route","oss-winnow-business-glyph.4a1fca6ade":"Een beheerste verzamelrun","oss-winnow-business-glyph.ac4bbe17fe":"Winnow","oss-winnow-business-glyph.ab9f490517":"Eén verzamelroute","oss-winnow-business-glyph.6d3ba5249a":"normaliseer","oss-winnow-business-glyph.ebefee2070":"Verschillende bronnen, één vraag","oss-winnow-business-glyph.208e94201f":"Invoerbronnen","oss-winnow-business-glyph.6b5eb5323e":"1.325 scrapers","oss-winnow-business-glyph.530fa9bf1c":"Verzamelroute","oss-winnow-business-glyph.6e0bb577e9":"Categorieën","oss-winnow-business-glyph.808d7dca8a":"66","oss-winnow-business-glyph.50086834de":"Scrapers","oss-winnow-business-glyph.e7c9aab368":"1.325","oss-winnow-business-glyph.a9243f87cf":"Vastgelegde run","oss-winnow-business-glyph.61752f9a93":"1","oss-winnow-business-glyph.b2033ee429":"lokale import","oss-winnow-business-glyph.58dd06369e":"Bestanden","oss-winnow-business-glyph.80c7912cd1":"gestructureerde antwoorden","oss-winnow-business-glyph.235fd89e60":"API's","oss-winnow-business-glyph.0cdeb47a93":"beleefd ophalen","oss-winnow-business-glyph.fcbab360fe":"Websites","oss-winnow-business-glyph.2040ba67bb":"gerangschikte ontdekking","oss-winnow-business-glyph.baf101d207":"Zoekmachines","oss-winnow-business-glyph.b2c3de1245":"geplande updates","oss-winnow-business-glyph.7d90748c8b":"Feeds","oss-winnow-business-question-contract.kicker.label":"Vraag als troef","oss-winnow-business-question-contract.kicker.sub":"wat kan worden bestuurd","oss-winnow-business-question-contract.tag":"CONTRACT","oss-winnow-business-question-contract.field.objective.name":"Odoel","oss-winnow-business-question-contract.field.objective.meaning":"waarom de operatie bestaat","oss-winnow-business-question-contract.field.objective.example":"leverancier material-risk veranderingen","oss-winnow-business-question-contract.field.source-boundary.name":"Brongrens","oss-winnow-business-question-contract.field.source-boundary.meaning":"waar de operatie eruit kan zien","oss-winnow-business-question-contract.field.source-boundary.example":"officieel, branche- en geselecteerd nieuws","oss-winnow-business-question-contract.field.output-contract.name":"Outputcontract","oss-winnow-business-question-contract.field.output-contract.meaning":"wat stroomafwaarts werk ontvangt","oss-winnow-business-question-contract.field.output-contract.example":"wijziging, datum, bron, status","oss-winnow-business-question-contract.field.cadence.name":"Cadans","oss-winnow-business-question-contract.field.cadence.meaning":"als versheid belangrijk is","oss-winnow-business-question-contract.field.cadence.example":"dagelijks met onmiddellijke feed-updates","oss-winnow-business-question-contract.field.authority.name":"Autoriteit","oss-winnow-business-question-contract.field.authority.meaning":"wat herziening vereist","oss-winnow-business-question-contract.field.authority.example":"geauthenticeerde of betwiste bronnen","oss-winnow-business-question-contract.footline.left":"de bron-grafiek is de huidige implementatie","oss-winnow-business-question-contract.footline.right":"geen permanente architectuur","oss-winnow-business-receipt.chrome.path":"Een controleerbaar runverslag","oss-winnow-business-receipt.chrome.status":"verslag compleet, één beoordeling open","oss-winnow-business-receipt.chrome.meta":"illustratief","oss-winnow-business-receipt.stage.plan.name":"vraagplan","oss-winnow-business-receipt.stage.plan.detail":"juridische en officiële-bronsubqueries","oss-winnow-business-receipt.stage.discovery.name":"ontdekking","oss-winnow-business-receipt.stage.discovery.detail":"gebruikte en getelde engines","oss-winnow-business-receipt.stage.mapping.name":"bron in kaart brengen","oss-winnow-business-receipt.stage.mapping.detail":"één onderhouden scraper, één bestandscollector","oss-winnow-business-receipt.stage.access.name":"toegangstracering","oss-winnow-business-receipt.stage.access.detail":"direct geslaagd, één uitstel wegens snelheidslimiet","oss-winnow-business-receipt.stage.extraction.name":"extractie","oss-winnow-business-receipt.stage.extraction.detail":"getypeerde verplichtingen verzonden","oss-winnow-business-receipt.stage.review.name":"reviewtrigger","oss-winnow-business-receipt.stage.review.detail":"onopgeloste tegenspraak die aan een persoon is overhandigd","oss-winnow-business-receipt.stage.review.chip":"menselijke beoordeling","oss-winnow-business-receipt.stage.record.name":"eindrecord","oss-winnow-business-receipt.stage.record.detail":"elke verplichting gekoppeld aan bron en run-context","oss-winnow-business-receipt.empty.label":"schijnbaar leeg resultaat","oss-winnow-business-receipt.empty.count":"0 records","oss-winnow-business-receipt.empty.state":"bron niet beschikbaar","oss-winnow-business-receipt.empty.note":"Een getypeerde fout houdt de gemiste bron zichtbaar, zodat een lege run nooit kan worden gelezen als: er is geen regelgeving veranderd.","oss-winnow-business-receipt.band.left":"wat het systeem heeft gedaan, vastgelegd","oss-winnow-business-receipt.band.right":"de bon legt het resultaat uit","oss-winnow-business-run-receipt.kicker.label":"Wat kan worden beoordeeld","oss-winnow-business-run-receipt.kicker.sub":"één run, één route","oss-winnow-business-run-receipt.tag":"ONTVANGST","oss-winnow-business-run-receipt.area.discovery.question":"Waar komt de bron vandaan?","oss-winnow-business-run-receipt.area.discovery.name":"Ontdekking","oss-winnow-business-run-receipt.area.discovery.example":"engines en aantallen resultaten","oss-winnow-business-run-receipt.area.access.question":"Hoe werd deze bereikt?","oss-winnow-business-run-receipt.area.access.name":"Toegang","oss-winnow-business-run-receipt.area.access.example":"gekozen route en weigeringsstatus","oss-winnow-business-run-receipt.area.extraction.question":"Hoe is het record ontstaan?","oss-winnow-business-run-receipt.area.extraction.name":"Extractie","oss-winnow-business-run-receipt.area.extraction.example":"scraper, collector en velden","oss-winnow-business-run-receipt.area.authority.question":"Wat mocht de run doen?","oss-winnow-business-run-receipt.area.authority.name":"Autoriteit","oss-winnow-business-run-receipt.area.authority.example":"beleids-, goedkeurings- en budgetgebeurtenissen","oss-winnow-business-run-receipt.area.failure.question":"Was leeg echt leeg?","oss-winnow-business-run-receipt.area.failure.name":"Mislukking","oss-winnow-business-run-receipt.area.failure.example":"getypte fout en nieuwe pogingen","oss-winnow-business-run-receipt.foot.left":"de methode inspecteren","oss-winnow-business-run-receipt.foot.right":"een verslag van wat er is uitgevoerd","oss-winnow-business-source-graph.kicker.label":"Leveranciersrisico","oss-winnow-business-source-graph.kicker.sub":"één vraag, vijf brontypen","oss-winnow-business-source-graph.tag":"BRON-GRAFIEK","oss-winnow-business-source-graph.question":"Welke leveranciers hebben een materiële risicowijziging gepubliceerd?","oss-winnow-business-source-graph.form.search.name":"Zoeken","oss-winnow-business-source-graph.form.search.contribution":"nieuwe relevante bronnen vinden","oss-winnow-business-source-graph.form.search.shape":"kandidaat-URL's","oss-winnow-business-source-graph.form.register-scraper.name":"Registerscraper","oss-winnow-business-source-graph.form.register-scraper.contribution":"juridische entiteit en dossiers","oss-winnow-business-source-graph.form.register-scraper.shape":"getypt bedrijfsdocument","oss-winnow-business-source-graph.form.sanctions-collector.name":"Sanctiecollector","oss-winnow-business-source-graph.form.sanctions-collector.contribution":"gestructureerde lijstwijzigingen","oss-winnow-business-source-graph.form.sanctions-collector.shape":"overeenkomende vermeldingen","oss-winnow-business-source-graph.form.news-feed.name":"Nieuws feed","oss-winnow-business-source-graph.form.news-feed.contribution":"nieuwe operationele signalen","oss-winnow-business-source-graph.form.news-feed.shape":"gedateerde gebeurtenissen","oss-winnow-business-source-graph.form.published-file.name":"Gepubliceerd bestand","oss-winnow-business-source-graph.form.published-file.contribution":"officieel rapport of officiële verklaring","oss-winnow-business-source-graph.form.published-file.shape":"documentreferentie en geëxtraheerde velden","oss-winnow-business-source-graph.footline.left":"verschillende bron contracten","oss-winnow-business-source-graph.footline.right":"één bedrijfsoutput","oss-winnow-catalog.scraperUnit":"scrapers","oss-winnow-catalog.8353a4973f":"één uitvoercontract","oss-winnow-catalog.f759e679b1":"Elke scraper is een getypeerde Rust-struct. Aangepaste scrapers kunnen naast de ingebouwde worden toegevoegd.","oss-winnow-catalog.cba53c30d5":"17 meer categorieën: GIS, Ecommerce, Transport, Vacatures, Sport, en de long tail.","oss-winnow-catalog.e53163559a":"dezelfde uitvoervorm","oss-winnow-catalog.91b261a181":"66 categorieën","oss-winnow-catalog.5c9cb498f5":"Overheid","oss-winnow-catalog.6865786a1f":"Rechtsgebieden","oss-winnow-catalog.5a5a8c0175":"Native verzamelaars","oss-winnow-catalog.542c20e999":"Zoekmachines","oss-winnow-catalog.f042372fde":"Sitescrapers","oss-winnow-catalog.0b769876d1":"Bedrijfsregisters: Companies House, KvK, OpenCorporates, EUR-Lex.","oss-winnow-catalog.1029544ae8":"Gidsen","oss-winnow-catalog.04b716cbfd":"CKAN- en Socrata-portalen, nationale statistiekbureaus en EU-dataportalen.","oss-winnow-catalog.bea66ea26e":"Open data","oss-winnow-catalog.269361bd8e":"Yahoo Finance, beurzen, centrale-bankgegevens en economische indicatoren.","oss-winnow-catalog.1b48d3f014":"Financiën","oss-winnow-catalog.baed7c1812":"NOAA, USGS-watergegevens, Copernicus-klimaatgegevens, luchtkwaliteit en biodiversiteit.","oss-winnow-catalog.d443a11855":"Milieu","oss-winnow-catalog.19c0c4336f":"Censys, Shodan, RIPE BGP, DNS, internet meetarchieven.","oss-winnow-catalog.e931cb5b03":"Netwerken","oss-winnow-catalog.4eb4f006ad":"CDC, PubMed, klinische onderzoeken, medicijndatabases en WHO-indicatoren.","oss-winnow-catalog.3703cd2168":"Gezondheid","oss-winnow-catalog.7348376871":"Internationale, regionale en handelspers in vele talen.","oss-winnow-catalog.34c808d0a6":"Nieuws","oss-winnow-catalog.6a921d57de":"Hugging Face, Papers with Code, Kaggle, UCI en benchmarkdatasets.","oss-winnow-catalog.a0c38ecfa7":"Machine learning","oss-winnow-catalog.927d9ddacf":"Databases voor genomica, astronomie, klimaat, natuurkunde, materialen en neurowetenschap.","oss-winnow-catalog.d2d0663714":"Wetenschap","oss-winnow-catalog.4f58faa488":"Statistische instanties, open-datacatalogi en wetgevingsdatabases wereldwijd.","oss-winnow-claim-state.kicker.label":"Eén claim","oss-winnow-claim-state.kicker.sub":"wat de grafiek kan zeggen","oss-winnow-claim-state.tag":"BEWIJS","oss-winnow-claim-state.status.supported.name":"Ondersteund","oss-winnow-claim-state.status.supported.meaning":"materiaal ondersteunt de claim onder de huidige methode","oss-winnow-claim-state.status.supported.visibility":"bronnen en randen","oss-winnow-claim-state.status.contradicted.name":"Tegengesproken","oss-winnow-claim-state.status.contradicted.meaning":"materiaal is er direct tegen ","oss-winnow-claim-state.status.contradicted.visibility":"beide proposities","oss-winnow-claim-state.status.mixed.name":"Gemengd","oss-winnow-claim-state.status.mixed.meaning":"steun en tegenspraak bestaan naast elkaar","oss-winnow-claim-state.status.mixed.visibility":"onafhankelijkheid en timing","oss-winnow-claim-state.status.insufficient.name":"Onvoldoende","oss-winnow-claim-state.status.insufficient.meaning":"niet genoeg materiaal om het af te handelen","oss-winnow-claim-state.status.insufficient.visibility":"wat nog ontbreekt","oss-winnow-claim-state.footline.left":"Bewijs is Inspecteerbaar","oss-winnow-claim-state.footline.right":"niet gepromoveerd tot waarheid door presentatie","oss-winnow-consumer-glyph.10fc3853d2":"Niets in te stellen","oss-winnow-consumer-glyph.12df5bb228":"Van jou om te houden","oss-winnow-consumer-glyph.8019c911e8":"een nette lijst","oss-winnow-consumer-glyph.3cd4a225ca":"Wat het terugbracht","oss-winnow-consumer-glyph.adb3bfaa65":"Jouw assistent","oss-winnow-consumer-glyph.d296250198":"Je vraagt in gewone woorden","oss-winnow-consumer-glyph.533f927d2b":"van de gemeente","oss-winnow-consumer-glyph.8e1fbeeac1":"De kennisgeving over de weg","oss-winnow-consumer-glyph.fa8ae852b0":"van elke winkel","oss-winnow-consumer-glyph.c7cba7548e":"De prijs in drie winkels","oss-winnow-consumer-glyph.aa9ac27906":"van de gemeentepagina","oss-winnow-consumer-glyph.4f6b7963a9":"De openingstijden die je vroeg","oss-winnow-consumer-glyph.4b0f911f6c":"Tijden","oss-winnow-consumer-glyph.e94865d460":"Kennisgevingen","oss-winnow-consumer-glyph.3f6ef31cfa":"Prijzen","oss-winnow-consumer-glyph.34c808d0a6":"Nieuws","oss-winnow-cost-ledger.recurring":"terugkerend","oss-winnow-cost-ledger.24b2bb6431":"Brongebonden scrapers","oss-winnow-cost-ledger.931c634db8":"Selectors en parserregels verschuiven wanneer een pagina verandert.","oss-winnow-cost-ledger.7e6c033bec":"Paginawijziging","oss-winnow-cost-ledger.f96f2c2dfa":"Browserautomatisering","oss-winnow-cost-ledger.ff682e972f":"Dynamische pagina’s vragen om een beheerste browserruntime en zichtbare nieuwe pogingen.","oss-winnow-cost-ledger.66fcaae93a":"Runtime","oss-winnow-cost-ledger.37b5958806":"Netwerkroutering","oss-winnow-cost-ledger.7ae86cf6ce":"Sommige bronnen vragen om regionale uitgangen, stabiele sessies of begrensde rotatie.","oss-winnow-cost-ledger.3f0b06b845":"Netwerkbeleid","oss-winnow-cost-ledger.9d1addd9a9":"Zoekconnectors","oss-winnow-cost-ledger.5ceb2ea953":"Iedere zoekmachine heeft een eigen queryvorm, limieten en resultaatvelden.","oss-winnow-cost-ledger.b911ddc3ae":"Ontdekking","oss-winnow-cost-ledger.48d1c58ac7":"Lijm en planning","oss-winnow-cost-ledger.a9b44eae5f":"Nieuwe pogingen, wachtrijen, parsing, uitvoer en runstatus moeten overeenkomen.","oss-winnow-cost-ledger.9b7419af35":"Coördinatie","oss-winnow-cost-ledger.08821d5f75":"Eén route, vastgelegd","oss-winnow-cost-ledger.6753087f69":"Winnow coördineert de vijf lagen onder één rundefinitie en bewaart de route naast de resultaten.","oss-winnow-cost-ledger.6a5d2853c2":"Eén geheel om te beheren","oss-winnow-cost-ledger.f700f8f197":"Werk één route bij, volg één run en hergebruik één uitvoercontract.","oss-winnow-cost-ledger.df8ea7848b":"Herhaalbaar ontworpen","oss-winnow-cost-ledger.cf86f6d643":"Dezelfde vraag kan opnieuw draaien met dezelfde stappen, regels en uitvoervorm.","oss-winnow-cost-ledger.01f1679279":"verzamelstack","oss-winnow-cost-ledger.1f4843c9b5":"Vijf bewegende delen achter een terugkerende verzamelopdracht","oss-winnow-cost-ledger.4812c6cbb8":"Eén beheerste Winnow-route","oss-winnow-cost-ledger.dc62a7b23f":"Zoeken, browsen, ophalen, parsen en uitvoeren onder één vastgelegde run.","oss-winnow-cost-ledger.d700a7568c":"Eén runverslag","oss-winnow-cost-ledger.e69255fee4":"Inzetvorm en infrastructuur blijven expliciete operationele keuzes.","oss-winnow-cost-ledger.6b5eb5323e":"Zoeken, scrapen en crawlen in één run","oss-winnow-crawl-config.kicker.label":"Crawlcontract","oss-winnow-crawl-config.kicker.sub":"limieten vóór verplaatsing","oss-winnow-crawl-config.tag":"CRAWLEN","oss-winnow-crawl-config.col.dimension":"dimensie","oss-winnow-crawl-config.col.examples":"voorbeelden","oss-winnow-crawl-config.col.outcome":"op de grens","oss-winnow-crawl-config.row.scope.dimension":"Bereik","oss-winnow-crawl-config.row.scope.examples":"oorsprong, subdomeinen, padpatronen","oss-winnow-crawl-config.row.scope.outcome":"URL uitgesloten","oss-winnow-crawl-config.row.work.dimension":"Werk","oss-winnow-crawl-config.row.work.examples":"diepte, pagina's, gelijktijdigheid","oss-winnow-crawl-config.row.work.outcome":"grens behouden of gestopt","oss-winnow-crawl-config.row.content.dimension":"Inhoud","oss-winnow-crawl-config.row.content.examples":"type- en groottelimieten","oss-winnow-crawl-config.row.content.outcome":"antwoord geclassificeerd of geweigerd","oss-winnow-crawl-config.row.safety.dimension":"Veiligheid","oss-winnow-crawl-config.row.safety.examples":"privéadres en bronregels","oss-winnow-crawl-config.row.safety.outcome":"verzoek nooit geopend","oss-winnow-crawl-config.foot.left":"de grafiek kan groeit","oss-winnow-crawl-config.foot.right":"het contract werkt niet","oss-winnow-different-places.chrome.path":"Vijf bronnen, één overzicht","oss-winnow-different-places.chrome.status":"vier plaatsen beantwoord, één nog in behandeling","oss-winnow-different-places.chrome.meta":"vijf bronnen, illustratief","oss-winnow-different-places.question.text":"Is de rivier over het lagere pad gekomen?","oss-winnow-different-places.sources.river.name":"rivierpeilfeed","oss-winnow-different-places.sources.weather.name":"weerwaarschuwingspagina","oss-winnow-different-places.sources.council.name":"mededeling raad","oss-winnow-different-places.sources.council.state":"nog steeds aan het kijken","oss-winnow-different-places.sources.roads.name":"road-closure-gegevensset","oss-winnow-different-places.sources.buses.name":"levend transport stream","oss-winnow-different-places.account.title":"één account voor deze plaats","oss-winnow-different-places.account.river.label":"rivier feed","oss-winnow-different-places.account.river.text":"niveau 1.8 m, stabiel sinds zonsopgang","oss-winnow-different-places.account.weather.label":"weer pagina","oss-winnow-different-places.account.weather.text":"vanaf vanavond neemt de regen af","oss-winnow-different-places.account.council.label":"raad pagina","oss-winnow-different-places.account.council.text":"Nog geen nieuwe melding, ik kijk nog steeds","oss-winnow-different-places.account.roads.label":"weg gegevens","oss-winnow-different-places.account.roads.text":"Mill Lane gesloten bij de doorwaadbare plaats","oss-winnow-different-places.account.buses.label":"busstream","oss-winnow-different-places.account.buses.text":"route 4 werd via de brug omgeleid","oss-winnow-different-places.band.left":"verschillende plaatsen, één helder overzicht","oss-winnow-different-places.band.right":"elke regel behoudt zijn bron","oss-winnow-discovery-fanout.chrome.path":"Zoeken wordt een bronnenlijst","oss-winnow-discovery-fanout.chrome.status":"engines worden buiten de registervergrendeling uitgevoerd","oss-winnow-discovery-fanout.chrome.meta":"illustratief","oss-winnow-discovery-fanout.question.kicker":"de vraag","oss-winnow-discovery-fanout.question.text":"Welke nieuwe onderzoeken betwisten de beweerde efficiëntie van directe luchtafvang?","oss-winnow-discovery-fanout.sub.title":"drie afhankelijke subquery's","oss-winnow-discovery-fanout.sub.studies":"recente peer-reviewed-onderzoeken","oss-winnow-discovery-fanout.sub.reports":"officiële projectprestatierapporten","oss-winnow-discovery-fanout.sub.analyses":"kritische technische analyses","oss-winnow-discovery-fanout.lock.title":"28-engine register","oss-winnow-discovery-fanout.lock.note":"Handvatten worden gekloond onder de leesvergrendeling, waarna de vergrendeling wordt vrijgegeven voordat asynchroon werk begint.","oss-winnow-discovery-fanout.engine.academic":"academische engine","oss-winnow-discovery-fanout.engine.general":"algemene webengine","oss-winnow-discovery-fanout.engine.legal":"juridische engine","oss-winnow-discovery-fanout.engine.specialist":"specialistische engine","oss-winnow-discovery-fanout.engine.news":"nieuwsengine","oss-winnow-discovery-fanout.engine.academicTwo":"tweede academische engine","oss-winnow-discovery-fanout.receipt.studiesAcademic":"14 kandidaten, 640 ms","oss-winnow-discovery-fanout.receipt.reportsGeneral":"6 kandidaten, 720 ms","oss-winnow-discovery-fanout.receipt.analysesSpecialist":"4 kandidaten, 580 ms","oss-winnow-discovery-fanout.outcome.success":"succes","oss-winnow-discovery-fanout.outcome.empty":"geen kandidaten","oss-winnow-discovery-fanout.outcome.timeout":"time-out","oss-winnow-discovery-fanout.outcome.disabled":"tijdelijk uitgeschakeld","oss-winnow-discovery-fanout.outcome.ratelimited":"snelheidslimiet bereikt","oss-winnow-discovery-fanout.dedupe.title":"normaliseren en ontdubbelen","oss-winnow-discovery-fanout.dedupe.copies":"3 gesyndiceerde kopieën","oss-winnow-discovery-fanout.dedupe.collapse":"één bewaarde URL","oss-winnow-discovery-fanout.dedupe.remain":"Er blijven verschillende bronnen bestaan.","oss-winnow-discovery-fanout.shortlist.title":"shortlist van bronnen","oss-winnow-discovery-fanout.shortlist.study.kind":"Peer-reviewed studiepagina","oss-winnow-discovery-fanout.shortlist.study.provenance":"academische engine","oss-winnow-discovery-fanout.shortlist.study.score":"actualiteit, citaten","oss-winnow-discovery-fanout.shortlist.study.next":"onderhouden scraper","oss-winnow-discovery-fanout.shortlist.report.kind":"Projectprestatierapport","oss-winnow-discovery-fanout.shortlist.report.provenance":"algemene webengine","oss-winnow-discovery-fanout.shortlist.report.score":"autoriteit, frisheid","oss-winnow-discovery-fanout.shortlist.report.next":"direct bestand","oss-winnow-discovery-fanout.shortlist.analysis.kind":"Kritische technische analyse","oss-winnow-discovery-fanout.shortlist.analysis.provenance":"specialistische engine","oss-winnow-discovery-fanout.shortlist.analysis.score":"relevantie, onafhankelijkheid","oss-winnow-discovery-fanout.shortlist.analysis.next":"generieke pagina","oss-winnow-discovery-fanout.shortlist.dataset.kind":"Prestatiedataset","oss-winnow-discovery-fanout.shortlist.dataset.provenance":"algemene webengine","oss-winnow-discovery-fanout.shortlist.dataset.score":"structuur, dekking","oss-winnow-discovery-fanout.shortlist.dataset.next":"gegevensset","oss-winnow-discovery-fanout.band.left":"zoeken vindt mogelijke deuren","oss-winnow-discovery-fanout.band.right":"de run gaat er doorheen","oss-winnow-discovery-trace.kicker.label":"Eén ontdekking run","oss-winnow-discovery-trace.kicker.sub":"elke engine behoudt zijn uitkomst","oss-winnow-discovery-trace.tag":"ONTDEKKING","oss-winnow-discovery-trace.stage.plan.name":"Plannen","oss-winnow-discovery-trace.stage.plan.body":"Herken de vorm van de query en maak afhankelijke subqueries.","oss-winnow-discovery-trace.stage.route.name":"Routeren","oss-winnow-discovery-trace.stage.route.body":"Selecteer een geschikte algemene, academische, juridische, nieuws- of gespecialiseerde zoekmachines.","oss-winnow-discovery-trace.stage.execute.name":"Voer","oss-winnow-discovery-trace.stage.execute.body":"Voer elke run onafhankelijk uit, met time-outs, nieuwe pogingen en een status voor tijdelijke uitschakeling.","oss-winnow-discovery-trace.stage.blend.name":"Meng","oss-winnow-discovery-trace.stage.blend.body":"Normaliseer URL's, verwijder duplicaten, scoor en rangschik kandidaten.","oss-winnow-discovery-trace.foot.left":"zoeken retourneert deuren","oss-winnow-discovery-trace.foot.right":"niet de laatste kamer","oss-winnow-distributed-run.chrome.path":"Eén vraag, drie inzetvormen","oss-winnow-distributed-run.chrome.status":"één vraag-ID, drie houdingen","oss-winnow-distributed-run.chrome.meta":"vraagidentiteitsconstante","oss-winnow-distributed-run.question.text":"de vraag en zijn uitvoercontract reizen onveranderd","oss-winnow-distributed-run.question.id":"vraag q-0842","oss-winnow-distributed-run.posture.cli.name":"CLI","oss-winnow-distributed-run.posture.cli.scope":"één binary, één machine","oss-winnow-distributed-run.posture.cli.readout":"Eén opdracht op één machine. De vraag wordt gecompileerd, uitgevoerd en via één binary naar het resultaat geschreven; het runverslag staat naast het uitvoerbestand.","oss-winnow-distributed-run.posture.http.name":"HTTP","oss-winnow-distributed-run.posture.http.scope":"een gedeelde interne service","oss-winnow-distributed-run.posture.http.readout":"Dezelfde vraag-ID achter een gedeelde interne service. Authenticatie, bodylimieten, time-outs, logging en het snelheidsbeleid van de service omringen de serviceaanroepen; het onderliggende vraagcontract blijft ongewijzigd.","oss-winnow-distributed-run.posture.distributed.name":"Gedistribueerd","oss-winnow-distributed-run.posture.distributed.scope":"coördinator en medewerkers","oss-winnow-distributed-run.posture.distributed.readout":"Dezelfde vraag-ID verdeeld over een coördinator en medewerkers. Taken bevatten de vraag- en run-identiteit, het aantal nieuwe pogingen, de deadline en het uitvoercontract. De resultaten keren terug met hun brontaak-ID's en worden samengevoegd onder de vraag.","oss-winnow-distributed-run.cli.binary":"Winnow-binary","oss-winnow-distributed-run.cli.binarySub":"één proces, de hele run op deze machine","oss-winnow-distributed-run.cli.output":"Uitvoerbestand","oss-winnow-distributed-run.cli.outputSub":"een van vijf formaten, geschreven naar schijf","oss-winnow-distributed-run.http.app":"Interne applicatie","oss-winnow-distributed-run.http.appSub":"roept de service aan via HTTP","oss-winnow-distributed-run.http.service":"Winnow HTTP-service","oss-winnow-distributed-run.http.response":"Getypt antwoord","oss-winnow-distributed-run.http.responseSub":"contract met hetzelfde resultaat, teruggestuurd naar de applicatie","oss-winnow-distributed-run.middleware.auth":"authenticatie","oss-winnow-distributed-run.middleware.bodyLimits":"lichaamslimieten","oss-winnow-distributed-run.middleware.timeouts":"time-outs van aanvragen","oss-winnow-distributed-run.middleware.logging":"loggen","oss-winnow-distributed-run.middleware.ratePolicy":"snelheidsbeleid van de service","oss-winnow-distributed-run.dist.coordinator":"coördinator","oss-winnow-distributed-run.dist.deferred":"uitgesteld, staat van domeintarief","oss-winnow-distributed-run.dist.workerOne":"scraper werknemer 1","oss-winnow-distributed-run.dist.workerTwo":"scraper werknemer 2","oss-winnow-distributed-run.dist.workerThree":"scraper werknemer 3","oss-winnow-distributed-run.dist.processorOne":"processor 1","oss-winnow-distributed-run.dist.processorTwo":"processor 2","oss-winnow-distributed-run.dist.timedOut":"time-out","oss-winnow-distributed-run.dist.retry":"s-2 hier opnieuw geprobeerd","oss-winnow-distributed-run.dist.retried":"opnieuw geprobeerd","oss-winnow-distributed-run.dist.awaiting":"volgende in aanmerking komende taak","oss-winnow-distributed-run.dist.merge":"resultaten keren terug met hun brontaak-ID's en worden samengevoegd in één getypt uitvoercontract","oss-winnow-distributed-run.dist.receipt":"runverslag: worker, bron, toegangspad, parser of collector, samenvoegresultaat","oss-winnow-distributed-run.formats.label":"uitvoerformaten","oss-winnow-distributed-run.format.text":"tekst","oss-winnow-distributed-run.format.json":"JSON","oss-winnow-distributed-run.format.jsonl":"JSONL","oss-winnow-distributed-run.format.csv":"CSV","oss-winnow-distributed-run.format.html":"HTML","oss-winnow-distributed-run.evidence":"releasegegevens: 1.325 sitescrapers, 325 native collectors, 28 zoekmachines, 66 broncategorieën","oss-winnow-distributed-run.band.text":"de inzet bepaalt de machinerie, de vraag behoudt zijn identiteit","oss-winnow-distributed-run.band.meta":"het contract overleeft de houding","oss-winnow-economic-stack.chrome.path":"Eén runtime, meerdere routes","oss-winnow-economic-stack.chrome.status":"één beheerde runtime","oss-winnow-economic-stack.chrome.meta":"open source, apache-2.0","oss-winnow-economic-stack.stack.label":"de toevallige stapel","oss-winnow-economic-stack.stack.search.name":"zoek-API’s","oss-winnow-economic-stack.stack.search.line":"leverancier","oss-winnow-economic-stack.stack.scripts.name":"scripts per site","oss-winnow-economic-stack.stack.scripts.line":"eigenaar","oss-winnow-economic-stack.stack.browser.name":"browserautomatisering","oss-winnow-economic-stack.stack.browser.line":"leverancier","oss-winnow-economic-stack.stack.proxy.name":"proxyrotatie","oss-winnow-economic-stack.stack.proxy.line":"leverancier","oss-winnow-economic-stack.stack.feeds.name":"feedservices","oss-winnow-economic-stack.stack.feeds.line":"leverancier","oss-winnow-economic-stack.stack.scheduler.name":"planner","oss-winnow-economic-stack.stack.scheduler.line":"eigenaar","oss-winnow-economic-stack.stack.dedup.name":"ontdubbeling","oss-winnow-economic-stack.stack.dedup.line":"eigenaar","oss-winnow-economic-stack.stack.exports.name":"gegevensexport","oss-winnow-economic-stack.stack.exports.line":"eigenaar","oss-winnow-economic-stack.stack.logging.name":"logboek- en lijmcode","oss-winnow-economic-stack.stack.logging.line":"eigenaar","oss-winnow-economic-stack.runtime.label":"één beheerde runtime","oss-winnow-economic-stack.runtime.name":"Winnow","oss-winnow-economic-stack.runtime.licence":"open source, Apache-2.0","oss-winnow-economic-stack.runtime.infra":"door de operator beheerde infrastructuur","oss-winnow-economic-stack.outside.browser":"optionele browser-capaciteit","oss-winnow-economic-stack.outside.proxy":"proxyservice","oss-winnow-economic-stack.outside.note":"van derden, buiten de organisatie","oss-winnow-economic-stack.adoption.label":"het smalle adoptiepad","oss-winnow-economic-stack.adoption.step.binary":"één vraag in de binary","oss-winnow-economic-stack.adoption.step.service":"gedeelde service","oss-winnow-economic-stack.adoption.step.distributed":"gedistribueerde workers","oss-winnow-economic-stack.adoption.note":"Eén vraag over leveranciersmonitoring houdt bij elke stap dezelfde identiteit en hetzelfde outputcontract.","oss-winnow-economic-stack.band.left":"wat buiten blijft, blijft zichtbaar","oss-winnow-economic-stack.band.right":"begin met één vraag","oss-winnow-eng-close-banner.eyebrow":"Het hele betoog","oss-winnow-eng-close-banner.lead":"Brongrafieken zijn vervangbaar.","oss-winnow-eng-close-banner.accent":"Het vraagcontract blijft.","oss-winnow-eng-close-banner.paragraph.one":"Winnow is de expliciete runtime rond externe vragen: planning, discovery, getypeerde brontypen, gedeelde snelheidsstatus, proportionele toegang, begrensd crawlen, twee parsercontracten, onderhouden scrapers, native collectors, getypeerde waarden, verrijking, bewijs, herhaling, autoriteit, fouten, interfaces en gedistribueerd werk.","oss-winnow-eng-close-banner.paragraph.two":"Een bron kan verhuizen, van opmaak veranderen, weigeren, verdwijnen of worden vervangen. Een latere run kan ander materiaal opleveren omdat de buitenwereld is veranderd. De methode blijft via de brongrafiek en het runverslag controleerbaar. Dat is de technische waarde: genoeg contract en status om te zien of de wereld veranderde, de route veranderde of de run mislukte.","oss-winnow-eng-close-banner.panel.header":"Eén run, van begin tot eind gecontroleerd","oss-winnow-eng-close-banner.panel.tag":"van vraag tot resultaat","oss-winnow-eng-close-banner.panel.item.contract":"vraag- en uitvoercontract","oss-winnow-eng-close-banner.panel.item.plan":"queryplan","oss-winnow-eng-close-banner.panel.item.engines":"geprobeerde engines","oss-winnow-eng-close-banner.panel.item.source":"geselecteerde bron","oss-winnow-eng-close-banner.panel.item.access":"snelheids- en toegangsstatus","oss-winnow-eng-close-banner.panel.item.parser":"parser- of collectorpad","oss-winnow-eng-close-banner.panel.item.fields":"getypte velden","oss-winnow-eng-close-banner.panel.item.enrichment":"verrijking","oss-winnow-eng-close-banner.panel.item.evidence":"bewijskoppelingen","oss-winnow-eng-close-banner.panel.item.authority":"beslissingen over autoriteit","oss-winnow-eng-close-banner.panel.item.errors":"fouten","oss-winnow-eng-close-banner.panel.item.output":"uitvoer","oss-winnow-eng-close-banner.panel.item.receipt":"runverslag","oss-winnow-eng-close-banner.verdict":"Test niet alleen of het antwoord er goed uitziet. Test ook of de vraag kan verklaren hoe de run is uitgevoerd.","oss-winnow-eng-close-banner.footline":"1.325 scrapers, 325 collectors en één expliciete runtimegrens","oss-winnow-enrichment-trace.chrome.path":"Van bron naar veld","oss-winnow-enrichment-trace.chrome.status":"4 fasen, elk toegevoegd veld afkomstig","oss-winnow-enrichment-trace.chrome.meta":"illustratief","oss-winnow-enrichment-trace.notice.title":"Openbare melding van incident","oss-winnow-enrichment-trace.notice.ref":"brontekst","oss-winnow-enrichment-trace.notice.line.published.pre":"Gepubliceerd","oss-winnow-enrichment-trace.notice.span.date":"12 maart 2026","oss-winnow-enrichment-trace.notice.line.issuer.pre":"Uitgegeven door","oss-winnow-enrichment-trace.notice.span.organisation":"het stadsbedrijf","oss-winnow-enrichment-trace.notice.line.event":"Een storing in het pompstation liet 14.000 aansluitingen in het oostelijke district zonder water.","oss-winnow-enrichment-trace.notice.line.location.pre":"Gerapporteerd om","oss-winnow-enrichment-trace.notice.span.coordinates":"51,55° N, 0,11° W","oss-winnow-enrichment-trace.notice.line.followup":"Het stadsbedrijf verwacht dat service morgenochtend wordt hervat; het regionale nutsbedrijf blijft onaangetast.","oss-winnow-enrichment-trace.notice.foot":"drie vermeldingen van één operator, één soortgelijke naam","oss-winnow-enrichment-trace.stage.extract.name":"Uittreksel","oss-winnow-enrichment-trace.stage.extract.field.publishedAt.name":"published_at","oss-winnow-enrichment-trace.stage.extract.field.publishedAt.value":"datumtijd, 2026-03-12","oss-winnow-enrichment-trace.stage.extract.field.publishedAt.prov":"s1, de publicatieregel","oss-winnow-enrichment-trace.stage.extract.field.organisation.name":"organisatie","oss-winnow-enrichment-trace.stage.extract.field.organisation.value":"string, het stadsbedrijf","oss-winnow-enrichment-trace.stage.extract.field.organisation.prov":"s2, de uitgeversregel","oss-winnow-enrichment-trace.stage.extract.field.affected.name":"beïnvloed","oss-winnow-enrichment-trace.stage.extract.field.affected.value":"integer, 14,000 verbindingen","oss-winnow-enrichment-trace.stage.extract.field.affected.prov":"de gebeurteniszin","oss-winnow-enrichment-trace.stage.extract.field.source.name":"bron","oss-winnow-enrichment-trace.stage.extract.field.source.value":"url, de kennisgeving adres","oss-winnow-enrichment-trace.stage.extract.field.source.prov":"de mededeling zelf","oss-winnow-enrichment-trace.stage.geo.name":"Geo","oss-winnow-enrichment-trace.stage.geo.field.coordinates.name":"coördinaten","oss-winnow-enrichment-trace.stage.geo.field.coordinates.value":"51.55, -0.11","oss-winnow-enrichment-trace.stage.geo.field.coordinates.prov":"s3, de gemarkeerde span","oss-winnow-enrichment-trace.stage.geo.field.notation.name":"notatie","oss-winnow-enrichment-trace.stage.geo.field.notation.value":"graden, kardinaal","oss-winnow-enrichment-trace.stage.geo.field.notation.prov":"de vorm van s3","oss-winnow-enrichment-trace.stage.geo.note":"De exacte bronreeks blijft gemarkeerd naast het geparseerde paar.","oss-winnow-enrichment-trace.stage.classify.name":"Classificeer","oss-winnow-enrichment-trace.stage.classify.field.category.name":"categorie","oss-winnow-enrichment-trace.stage.classify.field.category.value":"serviceverstoring, vertrouwen: hoog","oss-winnow-enrichment-trace.stage.classify.field.category.prov":"de gebeurteniszin en published_at","oss-winnow-enrichment-trace.stage.classify.field.alternatives.name":"alternatieven","oss-winnow-enrichment-trace.stage.classify.field.alternatives.value":"gepland onderhoud, weergebeurtenis","oss-winnow-enrichment-trace.stage.classify.field.alternatives.prov":"behouden als kandidaten, niet weggegooid","oss-winnow-enrichment-trace.stage.classify.note":"Het vertrouwen en de matchstatus blijven verbonden aan de operatie.","oss-winnow-enrichment-trace.stage.link.name":"Koppeling","oss-winnow-enrichment-trace.stage.link.field.entity.name":"entiteit","oss-winnow-enrichment-trace.stage.link.field.entity.value":"één entiteit uit drie spellingsvarianten","oss-winnow-enrichment-trace.stage.link.field.entity.prov":"s2 en beide latere vermeldingen","oss-winnow-enrichment-trace.stage.link.field.outside.name":"outside_cluster","oss-winnow-enrichment-trace.stage.link.field.outside.value":"het regionale nutsbedrijf, buiten het cluster gelaten","oss-winnow-enrichment-trace.stage.link.field.outside.prov":"een soortgelijke naam, een aparte organisatie","oss-winnow-enrichment-trace.stage.link.note":"Drie vermeldingen van het stadsbedrijf leiden tot één entiteit; het regionale nutsbedrijf blijft gescheiden.","oss-winnow-enrichment-trace.record.label":"het eindrecord","oss-winnow-enrichment-trace.record.published.name":"gepubliceerd","oss-winnow-enrichment-trace.record.published.chip.date":"datumlijn","oss-winnow-enrichment-trace.record.published.chip.organisation":"organisatie","oss-winnow-enrichment-trace.record.published.chip.event":"eventbeschrijving","oss-winnow-enrichment-trace.record.published.chip.location":"locatiebereik","oss-winnow-enrichment-trace.record.added.name":"toegevoegd door Winnow","oss-winnow-enrichment-trace.record.added.chip.typed":"getypte velden","oss-winnow-enrichment-trace.record.added.chip.coordinates":"coördinaten","oss-winnow-enrichment-trace.record.added.chip.category":"categorie","oss-winnow-enrichment-trace.record.added.chip.entity":"entiteitslink","oss-winnow-enrichment-trace.record.note":"Het record serialiseert met het onderscheid intact, zodat verrijking kan worden geïnspecteerd, herzien of overgeslagen.","oss-winnow-enrichment-trace.band.text":"verrijking voegt structuur toe naast de bron, nooit eroverheen","oss-winnow-enrichment-trace.band.meta":"gepubliceerd blijft ernaast geïnterpreteerd","oss-winnow-everyday-care.2065f77a20":"Moet ik goed zijn met computers?","oss-winnow-everyday-care.0ca436df0b":"Nee. Je vraagt in gewone woorden wat je wilt. Er is niets te installeren aan jouw kant en geen instellingen om aan te passen. Het harde werk gebeurt uit het zicht.","oss-winnow-everyday-care.8b9eeada76":"Kan het me in de problemen brengen op een website?","oss-winnow-everyday-care.150c29173e":"Het is gebouwd om beleefd te zijn. Het wacht zijn beurt af en volgt de regels die elke website stelt. Voorzichtig zijn is de standaard manier van werken, niet iets dat je moet inschakelen.","oss-winnow-everyday-care.5fb08abf17":"Waar gaat mijn informatie naartoe?","oss-winnow-everyday-care.060aac3af9":"Het kan volledig binnen Europa draaien, op machines die jouw organisatie beheert. Je informatie hoeft niet de oceaan over te steken naar een ver weg bedrijf.","oss-winnow-everyday-care.39130d36d5":"Hoe weet ik wat het heeft gedaan?","oss-winnow-everyday-care.8084afa1ab":"Het houdt een simpel schriftelijk verslag bij van elke pagina die het bezocht en wanneer. Als iemand ooit vraagt wat er is gebeurd, staat het antwoord al opgeschreven, als een logboek.","oss-winnow-everyday-care.48e6113f8b":"Is het een of andere geheime black box?","oss-winnow-everyday-care.5a0ea6ed48":"Nee. Het resultaat bewaart notities over de bronnen en de manier waarop de informatie is verzameld, zodat de dienst kan laten zien waar ze vandaan kwam.","oss-winnow-everyday-care.d23f90e2f1":"Duidelijke antwoorden","oss-winnow-everyday-care.bee0df1513":"De zorgen die mensen hebben, helder beantwoord.","oss-winnow-everyday-care.e5b888c36d":"Veilig in gebruik is het uitgangspunt, geen extraatje waar je voor betaalt.","oss-winnow-everyday-care.6de81701a2":"Bronnen blijven gekoppeld","oss-winnow-everyday-uses.96b99c3519":"Het nieuws over een onderwerp","oss-winnow-everyday-uses.382506bf9b":"Een korte lijst met recente verhalen, elk met de bron.","oss-winnow-everyday-uses.6b040189e5":"Vind het recente nieuws over de nieuwe busroutes in mijn stad.","oss-winnow-everyday-uses.c0a5650aaf":"De prijs in een paar winkels","oss-winnow-everyday-uses.cc1170d194":"Een nette rij per winkel, zodat je kunt vergelijken zonder tien tabbladen te openen.","oss-winnow-everyday-uses.979d0c772a":"Vind de prijs van een bepaalde waterkoker in een handvol winkels.","oss-winnow-everyday-uses.67f31718f8":"Een officiële mededeling","oss-winnow-everyday-uses.c0b4c5b58a":"De feiten van de gemeente- of overheidswebsite, voor je uitgelicht.","oss-winnow-everyday-uses.2c1d183e6e":"Vind wat de gemeente heeft gepubliceerd over de data van de recyclinginzameling.","oss-winnow-everyday-uses.d7c2c57e79":"Wanneer iets is","oss-winnow-everyday-uses.ef26c31e76":"De data en tijden, netjes op een rijtje als een klein dagboek.","oss-winnow-everyday-uses.3aad331eb7":"Vind de openingstijden van de lokale bibliotheek deze maand.","oss-winnow-everyday-uses.97938fffe2":"Een antwoord op een vraag","oss-winnow-everyday-uses.ff65dadf26":"De feiten die het beantwoorden, verzameld van een paar vertrouwde plekken tegelijk.","oss-winnow-everyday-uses.8e00ad9369":"Ontdek welke treinen op zondagochtend naar de stad rijden.","oss-winnow-everyday-uses.da8ee138c0":"Een lijst die je kunt bewaren","oss-winnow-everyday-uses.cc2b00e4d7":"Een nette lijst die je later kunt opslaan, printen of openen in een spreadsheet.","oss-winnow-everyday-uses.1499c0bc0a":"Maak voor mij een lijst van de tuinierclubs binnen een kort stukje rijden.","oss-winnow-everyday-uses.1519d0a98b":"Dingen die je kunt vragen","oss-winnow-everyday-uses.6e891e2b38":"Echte kleine klusjes, in duidelijke taal.","oss-winnow-everyday-uses.9e50e0bc29":"Je hebt geen speciale woorden nodig. Je vraagt het zoals je het aan een behulpzame kleinkind zou vragen. Kies er een hieronder om precies te zien wat je zou kunnen zeggen, en het soort nette antwoord dat terugkomt.","oss-winnow-everyday-uses.d835540537":"Wat je zou zeggen","oss-winnow-everyday-uses.0ada84e2a6":"Alles wat op webpagina's leeft, kan het gaan halen. Je typt nooit een enkel commando, je zegt gewoon wat je wilt in je eigen woorden.","oss-winnow-evidence-state.chrome.path":"Een claim met onderbouwing","oss-winnow-evidence-state.chrome.status":"claim gemengd, onenigheid over de grafiek","oss-winnow-evidence-state.chrome.meta":"illustratief","oss-winnow-evidence-state.claim.text":"De leverancier is gestopt met de productie van component X","oss-winnow-evidence-state.claim.state":"gemengd","oss-winnow-evidence-state.lane.supports":"ondersteunt, 2 bronnen","oss-winnow-evidence-state.lane.contradicts":" is in strijd, 1 bron","oss-winnow-evidence-state.node.notice.name":"Officiële productkennisgeving","oss-winnow-evidence-state.node.notice.detail":" vermeldt component X als stopgezet","oss-winnow-evidence-state.node.catalogue.name":"Wijziging distributeurcatalogus","oss-winnow-evidence-state.node.catalogue.detail":"verwijdert component X uit het actieve bereik","oss-winnow-evidence-state.node.bulletin.name":"Wederverkopersbulletin","oss-winnow-evidence-state.node.bulletin.detail":"herhaalt de cataloguswijziging, één oorsprong","oss-winnow-evidence-state.node.bulletin.edge":"afgeleid, niet onafhankelijk","oss-winnow-evidence-state.node.page.name":"Productpagina van leverancier","oss-winnow-evidence-state.node.page.detail":"vermeldt nog steeds component X als beschikbaar","oss-winnow-evidence-state.node.missing.name":"Open vraag","oss-winnow-evidence-state.node.missing.detail":"is de vermelding verouderd of is de stopzetting regionaal?","oss-winnow-evidence-state.time.label":"timing","oss-winnow-evidence-state.time.older":"leverancierspagina, ouder","oss-winnow-evidence-state.time.newer":"officieel bericht, nieuwer","oss-winnow-evidence-state.time.later":"later","oss-winnow-evidence-state.synthesis.title":"Synthese","oss-winnow-evidence-state.synthesis.tag":"één bewerking over de grafiek","oss-winnow-evidence-state.synthesis.body":"Twee onafhankelijke bronnen ondersteunen de stopzetting en één leverancierspagina spreekt dit tegen. Het bulletin herhaalt de catalogus en voegt dus geen nieuw gewicht toe. De staat blijft gemengd totdat de open vraag is beantwoord.","oss-winnow-evidence-state.synthesis.mention.notice":"officiële productkennisgeving","oss-winnow-evidence-state.synthesis.mention.catalogue":"Distributiecatalogus wijzigen","oss-winnow-evidence-state.synthesis.mention.page":"productpagina van leverancier","oss-winnow-evidence-state.synthesis.mention.bulletin":"wederverkoperbulletin","oss-winnow-evidence-state.synthesis.mention.question":"open vraag","oss-winnow-evidence-state.synthesis.foot":"elke claim hierboven linkt terug naar het knooppunt","oss-winnow-evidence-state.band.text":"Een synthese vat de grafiek samen, maar vervangt die nooit.","oss-winnow-evidence-state.band.meta":"gemengd is een toestand, geen score","oss-winnow-external-edge.kicker.label":"Externe bronvormen","oss-winnow-external-edge.kicker.sub":"verschillend door ontwerp","oss-winnow-external-edge.tag":"BRONINTELLIGENCE","oss-winnow-external-edge.form.web-page.name":"Webpagina","oss-winnow-external-edge.form.web-page.example":"kennisgeving van leverancier of productpagina","oss-winnow-external-edge.form.web-page.difference":"lay-out en weergave","oss-winnow-external-edge.form.public-api.name":"Openbaar API","oss-winnow-external-edge.form.public-api.example":"officieel register of open-data eindpunt","oss-winnow-external-edge.form.public-api.difference":"schema, paginering en authenticatie","oss-winnow-external-edge.form.feed-stream.name":"Feed of stream","oss-winnow-external-edge.form.feed-stream.example":"nieuws, incidenten of live beweging","oss-winnow-external-edge.form.feed-stream.difference":"cadans en verbindingsstatus","oss-winnow-external-edge.form.file-dataset.name":"Bestand of dataset","oss-winnow-external-edge.form.file-dataset.example":"CSV, archief of gepubliceerde onderzoeksgegevens","oss-winnow-external-edge.form.file-dataset.difference":"versie en batchlevenscyclus","oss-winnow-external-edge.form.search.name":"Zoeken","oss-winnow-external-edge.form.search.example":"ontdekking op onbekende locaties","oss-winnow-external-edge.form.search.difference":"kandidaatbronnen, geen definitief bewijs","oss-winnow-external-edge.footline.left":"externe informatie is heterogeen","oss-winnow-external-edge.footline.right":"de vraag zou niet moeten zijn","oss-winnow-guardrails.verdictAllowed":"toegestaan","oss-winnow-guardrails.verdictSalted":"met salt","oss-winnow-guardrails.verdictLogged":"vastgelegd","oss-winnow-guardrails.83fdc54e30":"Snelheidsbegrenzer","oss-winnow-guardrails.cdb9a81af0":"binnen beleid","oss-winnow-guardrails.3e64bf32b1":"Per domein een tokenbucket, afgestemd op het gedocumenteerde bronbeleid. Niet configureerbaar per scraper, want een verkeerde instelling kan tot een blokkade leiden.","oss-winnow-guardrails.07df02387c":"Standaard weigeren. Als de robots.txt van het domein niet is opgehaald en gecachet, weigert winnow het te crawlen.","oss-winnow-guardrails.51e68ccddf":"SSRF-beleid","oss-winnow-guardrails.976b39649d":"publieke host","oss-winnow-guardrails.87f10c4551":"Private IP-reeksen (10.x, 172.16 tot 31.x, 192.168.x, 127.x, ::1) worden geblokkeerd in elke URL-invoer.","oss-winnow-guardrails.53e8bfe881":"Pseudonimiseer","oss-winnow-guardrails.b995dfdd57":"AVG-pseudonimisering is ingebouwd: gezouten SHA-256-hashes van PII-velden.","oss-winnow-guardrails.5bcda19fca":"Auditrecord","oss-winnow-guardrails.2323d007d4":"Bron, URL, tijdstempel, status en content hash vastgelegd per verzoek. Exporteerbaar naar een SIEM.","oss-winnow-guardrails.56dd357b66":"Robots-afhandeling en SSRF-bescherming zijn ingebouwd; veilig gebruik hangt niet af van een override.","oss-winnow-guardrails.4ca96c04d3":"Het verzoekspoor legt vast welke controles draaiden en wat iedere controle besliste.","oss-winnow-guardrails.6fc68a0565":"Rechtsgrond voor elke bron is de beslissing van de beheerder.","oss-winnow-guardrails.5bba453340":"Bewaar- en dataminimalisatiebeleid is de beslissing van de beheerder.","oss-winnow-guardrails.f72e9b7b2f":"5 poorten, standaard aan","oss-winnow-guardrails.99f0a9fb97":"voordat er een byte vertrekt","oss-winnow-guardrails.33ca41483b":"GET https://example.com/article","oss-winnow-guardrails.9027d8e924":"getypt record, content addressed","oss-winnow-guardrails.c3031c857f":"Winnow handelt","oss-winnow-guardrails.15c27f52bf":"Beheerder beslist","oss-winnow-guardrails.dcc9e74555":"Eerlijk door constructie. Een bibliotheek kan geen GDPR-certificering claimen namens jou.","oss-winnow-guardrails.7ab98f1b15":"naleving standaard","oss-winnow-hero-glyph.dee9dde24b":"[INFO] Discovery: 28 engines parallel bevraagd","oss-winnow-hero-glyph.f48ae2c325":"[INFO] Globale snelheidslimiet: 1 verzoek/s, robots.txt deny-default","oss-winnow-hero-glyph.cb6431b358":"[INFO] Volledige inhoud van 12 resultaat-URL's scrapen...","oss-winnow-hero-glyph.0da7873d32":"[1/12] Scrapen eur-lex.europa.eu/eli/dir/2023/1791...","oss-winnow-hero-glyph.3ea8e130ab":"\"Richtlijn (EU) 2023/1791\"","oss-winnow-hero-glyph.5c9cb498f5":"Overheid","oss-winnow-hero-glyph.d2d0663714":"Wetenschap","oss-winnow-hero-glyph.34c808d0a6":"Nieuws","oss-winnow-hero-glyph.d85fc8a070":"Verzamelaars","oss-winnow-hero-glyph.6041ae54b3":"Winnow [","oss-winnow-hero-glyph.3208a0ad5e":"40 MB Rust-binary →","oss-winnow-hero-glyph.439f048194":"Snelheidsbegrensd","oss-winnow-hero-glyph.16813b9665":"vragen die blijven draaien","oss-winnow-hero-glyph.3eecc27e63":"stdout → jsonl → record 1 van 12","oss-winnow-hero-glyph.fab7810c4f":"12 records weggeschreven naar stdout, auditlog toegevoegd","oss-winnow-hero-glyph.f067134e30":"Ingebouwde bronnen","oss-winnow-hero-glyph.3042fd52aa":"1.325 scrapers, 28 engines","oss-winnow-hero-glyph.6677bdd8d5":"Uitvoerformaten","oss-winnow-hero-glyph.fb8facf93f":"pipe naar stdout","oss-winnow-hero-glyph.225d0ca980":"winnow search","oss-winnow-hero-glyph.0ef8c6b19c":"exit 0","oss-winnow-hero-glyph.2f3587be2d":"robots ok, 0 geblokkeerd","oss-winnow-hero-glyph.d8087f5070":"12 records","oss-winnow-hero-glyph.587e9f99fe":"847 ms","oss-winnow-hidden-research-work.kicker.label":"Eén antwoord","oss-winnow-hidden-research-work.kicker.sub":"het werk dat erachter verborgen is","oss-winnow-hidden-research-work.tag":"OPERATIES","oss-winnow-hidden-research-work.ghost.label":"verdwijnt","oss-winnow-hidden-research-work.activity.find-sources.name":"Bronnen zoeken","oss-winnow-hidden-research-work.activity.find-sources.lives-in":"browser tabbladen en bladwijzers","oss-winnow-hidden-research-work.activity.find-sources.disappears":"waarom die bronnen zijn gekozen","oss-winnow-hidden-research-work.activity.extract-facts.name":"Feiten extraheren","oss-winnow-hidden-research-work.activity.extract-facts.lives-in":"notities en copy-paste","oss-winnow-hidden-research-work.activity.extract-facts.disappears":"veld- en bronstructuur","oss-winnow-hidden-research-work.activity.compare.name":"Vergelijk","oss-winnow-hidden-research-work.activity.compare.lives-in":"spreadsheet-formules","oss-winnow-hidden-research-work.activity.compare.disappears":"ondersteunings- en tegenstrijdigheidsstatus","oss-winnow-hidden-research-work.activity.refresh.name":"Vernieuwen","oss-winnow-hidden-research-work.activity.refresh.lives-in":"iemands agenda","oss-winnow-hidden-research-work.activity.refresh.disappears":"een herhaalbare methode","oss-winnow-hidden-research-work.footline.left":"het antwoord blijft bestaan","oss-winnow-hidden-research-work.footline.right":"de route meestal niet","oss-winnow-invisible-engine.app.label":"het toepassingsscherm","oss-winnow-invisible-engine.app.question":"Wanneer is het archiefkantoor open?","oss-winnow-invisible-engine.app.result.1.text":"weekdagen, 9 tot 5","oss-winnow-invisible-engine.app.result.1.source":"townhall.example","oss-winnow-invisible-engine.app.result.2.text":"eerste zaterdag van de maand, 10 tot 1","oss-winnow-invisible-engine.app.result.2.source":"townhall.example","oss-winnow-invisible-engine.app.result.3.text":"gesloten op feestdagen","oss-winnow-invisible-engine.app.result.3.source":"gazette.example","oss-winnow-invisible-engine.app.result.4.text":"zomeruren geplaatst elke juni","oss-winnow-invisible-engine.app.result.4.source":"parish.example","oss-winnow-invisible-engine.app.unresolved":"één keer nog gecontroleerd","oss-winnow-invisible-engine.band.left":"het product blijft eenvoudig, het werk blijft zichtbaar","oss-winnow-invisible-engine.band.right":"elke fase inspecteerbaar","oss-winnow-invisible-engine.chrome.meta":"implementatieweergave, illustratief","oss-winnow-invisible-engine.chrome.path":"Wat eronder draait","oss-winnow-invisible-engine.chrome.status":"engine eronder, product bovenaan","oss-winnow-invisible-engine.engine.browser.name":"browser","oss-winnow-invisible-engine.engine.browser.note":"niet nodig voor deze bronnen","oss-winnow-invisible-engine.engine.label":"Winnow, werkt eronder","oss-winnow-invisible-engine.engine.stage.1":"zoekkandidaat","oss-winnow-invisible-engine.engine.stage.2":"Registerscraper","oss-winnow-invisible-engine.engine.stage.3":"verstoring feed","oss-winnow-invisible-engine.engine.stage.4":"getypte records","oss-winnow-invisible-engine.engine.stage.5":"run bon","oss-winnow-invisible-engine.op.chip.1":"open-source-code, Apache-2.0","oss-winnow-invisible-engine.op.chip.2":"lokale binary","oss-winnow-invisible-engine.op.chip.3":"uitvoerbestand","oss-winnow-invisible-engine.op.label":"infrastructuur onder beheer van de operator","oss-winnow-invisible-engine.op.question":"Wanneer is het archiefkantoor geopend?","oss-winnow-invisible-engine.op.same":"dezelfde vraag","oss-winnow-lifecycle-lattice.chrome.path":"Bronnen op één rail","oss-winnow-lifecycle-lattice.chrome.status":"zeven levenscycli uitgelijnd op één rail","oss-winnow-lifecycle-lattice.chrome.meta":"gedeelde metadatarail","oss-winnow-lifecycle-lattice.col.api.name":"API-collector","oss-winnow-lifecycle-lattice.col.api.step.paginate":"pagina","oss-winnow-lifecycle-lattice.col.api.step.token":"vernieuwtoken","oss-winnow-lifecycle-lattice.col.api.envelope":"records","oss-winnow-lifecycle-lattice.col.rss.name":"RSS bron","oss-winnow-lifecycle-lattice.col.rss.step.poll":"peilen","oss-winnow-lifecycle-lattice.col.rss.step.entries":"onthoud invoer-ID's","oss-winnow-lifecycle-lattice.col.rss.envelope":"feed invoer","oss-winnow-lifecycle-lattice.col.socket.name":"WebSocket-bron","oss-winnow-lifecycle-lattice.col.socket.step.hold":"verbinding openhouden","oss-winnow-lifecycle-lattice.col.socket.step.reconnect":"opnieuw verbinden","oss-winnow-lifecycle-lattice.col.socket.step.resume":"hervatten","oss-winnow-lifecycle-lattice.col.socket.envelope":"berichten","oss-winnow-lifecycle-lattice.col.scraper.name":"Scraper","oss-winnow-lifecycle-lattice.col.scraper.step.fetch":"één pagina ophalen","oss-winnow-lifecycle-lattice.col.scraper.step.fields":"benoemde velden verzenden","oss-winnow-lifecycle-lattice.col.scraper.envelope":"getypte velden","oss-winnow-lifecycle-lattice.col.crawler.name":"Crawler","oss-winnow-lifecycle-lattice.col.crawler.step.frontier":"begrensde grens uitbreiden","oss-winnow-lifecycle-lattice.col.crawler.envelope":"pagina's en crawlstatus","oss-winnow-lifecycle-lattice.col.file.name":"Bestandslezer","oss-winnow-lifecycle-lattice.col.file.step.open":"geopend","oss-winnow-lifecycle-lattice.col.file.step.validate":"valideren","oss-winnow-lifecycle-lattice.col.file.step.iterate":"doorlopen","oss-winnow-lifecycle-lattice.col.file.envelope":"rijen en objecten","oss-winnow-lifecycle-lattice.col.search.name":"Zoekmachine","oss-winnow-lifecycle-lattice.col.search.step.query":"vraag","oss-winnow-lifecycle-lattice.col.search.step.rank":"rang","oss-winnow-lifecycle-lattice.col.search.step.cache":"cache","oss-winnow-lifecycle-lattice.col.search.envelope":"kandidaat-URL's","oss-winnow-lifecycle-lattice.rail.title":"gedeelde metadatarail","oss-winnow-lifecycle-lattice.rail.field.id":"bron ID","oss-winnow-lifecycle-lattice.rail.field.category":"categorie","oss-winnow-lifecycle-lattice.rail.field.uri":"URI","oss-winnow-lifecycle-lattice.rail.field.observed":"observatietijd","oss-winnow-lifecycle-lattice.rail.field.run":"run-id","oss-winnow-lifecycle-lattice.fallback.title":"Generieke reservepagina","oss-winnow-lifecycle-lattice.fallback.marker":"generiek","oss-winnow-lifecycle-lattice.fallback.yield.title":"titel","oss-winnow-lifecycle-lattice.fallback.yield.metadata":"metagegevens","oss-winnow-lifecycle-lattice.fallback.yield.hints":"gestructureerde tips","oss-winnow-lifecycle-lattice.fallback.yield.links":"koppelingen","oss-winnow-lifecycle-lattice.fallback.yield.text":"tekst","oss-winnow-lifecycle-lattice.fallback.note":"geen onderhouden siteschema","oss-winnow-lifecycle-lattice.band.left":"elke bron behoudt zijn eigen levenscyclus","oss-winnow-lifecycle-lattice.band.right":"één gedeelde metadatarail","oss-winnow-manual-ledger.kicker.label":"Het terugkerende onderzoeksgrootboek","oss-winnow-manual-ledger.kicker.sub":"wat elke keer opnieuw wordt ingesteld","oss-winnow-manual-ledger.tag":"KOSTEN","oss-winnow-manual-ledger.task.source-discovery.name":"Bron ontdekking","oss-winnow-manual-ledger.task.source-discovery.class":"meestal mechanisch","oss-winnow-manual-ledger.task.source-discovery.posture":"gepland en herhaalbaar","oss-winnow-manual-ledger.task.field-extraction.name":"Veldextractie","oss-winnow-manual-ledger.task.field-extraction.class":"mechanisch","oss-winnow-manual-ledger.task.field-extraction.posture":"getypt scrapers en collectors","oss-winnow-manual-ledger.task.entity-date-cleaning.name":"Entiteits- en datumschoonmaak","oss-winnow-manual-ledger.task.entity-date-cleaning.class":"meestal mechanisch","oss-winnow-manual-ledger.task.entity-date-cleaning.posture":"normalisatie en koppeling","oss-winnow-manual-ledger.task.contradiction-review.name":"Tegenspraakbeoordeling","oss-winnow-manual-ledger.task.contradiction-review.class":"oordeel","oss-winnow-manual-ledger.task.contradiction-review.posture":"zichtbaar gehouden voor een persoon","oss-winnow-manual-ledger.task.final-decision.name":"Eindbeslissing","oss-winnow-manual-ledger.task.final-decision.class":"oordeel","oss-winnow-manual-ledger.task.final-decision.posture":"blijft bij de organisatie","oss-winnow-manual-ledger.footline.left":"de herhaling automatiseren","oss-winnow-manual-ledger.footline.right":"de beslissing aan het licht brengen","oss-winnow-manual-loop.chrome.path":"Context blijft bij de vraag","oss-winnow-manual-loop.chrome.status":"staat behouden tussen runs","oss-winnow-manual-loop.chrome.meta":"illustratief","oss-winnow-manual-loop.manual.head":"de handleiding lus","oss-winnow-manual-loop.manual.step.search":"zoeken","oss-winnow-manual-loop.manual.step.open":"geopend","oss-winnow-manual-loop.manual.step.copy":"kopiëren","oss-winnow-manual-loop.manual.step.clean":"opschonen","oss-winnow-manual-loop.manual.step.compare":"vergelijk","oss-winnow-manual-loop.manual.step.cite":"citeeren","oss-winnow-manual-loop.manual.sent":"rapport verzonden","oss-winnow-manual-loop.manual.reset":"wordt gereset na levering","oss-winnow-manual-loop.winnow.head":"het Winnow-pad","oss-winnow-manual-loop.winnow.retained.head":"behouden tussen runs","oss-winnow-manual-loop.winnow.retained.question":"de vraag","oss-winnow-manual-loop.winnow.retained.source-graph":"de bron-grafiek","oss-winnow-manual-loop.winnow.retained.previous-result":"vorige resultaatstatus","oss-winnow-manual-loop.winnow.run-one":"run één","oss-winnow-manual-loop.winnow.run-one-note":"bouwt de staat","oss-winnow-manual-loop.winnow.run-two":"run twee","oss-winnow-manual-loop.winnow.run-two-note":"begint bij bronvernieuwing","oss-winnow-manual-loop.winnow.gate":"tegenspraakbeoordeling","oss-winnow-manual-loop.winnow.gate-tag":"menselijk","oss-winnow-manual-loop.winnow.output":"wijzigingsset","oss-winnow-manual-loop.winnow.output-note":"naar de beoordelingswachtrij","oss-winnow-manual-loop.band.left":"de lus stopt met resetten","oss-winnow-manual-loop.band.right":"het oordeel blijft bij mensen","oss-winnow-manual-steps.kicker.label":"Welke zoekopdracht er overblijft","oss-winnow-manual-steps.kicker.sub":"het werk na de resultaatpagina","oss-winnow-manual-steps.kicker.tag":"Gewoon","oss-winnow-manual-steps.steps.01":"open de veelbelovende pagina’s","oss-winnow-manual-steps.steps.02":"zoek in elke bron de nuttige regel","oss-winnow-manual-steps.steps.03":"kopieer namen, datums en nummers","oss-winnow-manual-steps.steps.04":"zoek uit welke bron nieuwer of anders is","oss-winnow-manual-steps.steps.05":"herhaal het wanneer er iets verandert","oss-winnow-manual-steps.foot.left":"zoeken vindt mogelijke deuren","oss-winnow-manual-steps.foot.right":"Winnow kan de vraag er doorheen voeren","oss-winnow-operational-record.kicker.label":"Eén verzameld item","oss-winnow-operational-record.kicker.sub":"bruikbaar door mensen en systemen","oss-winnow-operational-record.tag":"OVERDRACHT","oss-winnow-operational-record.field.supplier.name":"leverancier","oss-winnow-operational-record.field.supplier.value":"juridische entiteit-ID en naam","oss-winnow-operational-record.field.supplier.context":"registreren en observeren tijd","oss-winnow-operational-record.field.change.name":"wijziging","oss-winnow-operational-record.field.change.value":"nieuwe indiening of gebeurtenistype","oss-winnow-operational-record.field.change.context":"bronveld en parser","oss-winnow-operational-record.field.effective-at.name":"effective_at","oss-winnow-operational-record.field.effective-at.value":"getypte datumtijd","oss-winnow-operational-record.field.effective-at.context":"brontijdzone","oss-winnow-operational-record.field.support-state.name":"support_state","oss-winnow-operational-record.field.support-state.value":"ondersteund, gemengd of onopgelost","oss-winnow-operational-record.field.support-state.context":"bronrelaties","oss-winnow-operational-record.foot.left":"getypt en bruikbaar","oss-winnow-operational-record.foot.right":"gekoppeld aan de bron","oss-winnow-ownership.cbd17d59ba":"Route vastgelegd","oss-winnow-ownership.82b21b2328":"Dezelfde verzamelroute kan op je eigen servers, in een Europese regio of volledig geïsoleerd draaien.","oss-winnow-ownership.5adba0fda5":"Kies de inzetgrens","oss-winnow-ownership.b8b828011f":"Met Winnow","oss-winnow-ownership.93deb7fba6":"Losse verzamelpaden","oss-winnow-ownership.fc2024103b":"Vijf bronpaden worden één beheerste run.","oss-winnow-ownership.072f3a916c":"Verzamelroute","oss-winnow-ownership.5e55977451":"Draai zonder externe verbinding voor gevoelig verzamelwerk.","oss-winnow-ownership.28fdd72ec1":"Volledig geïsoleerd","oss-winnow-ownership.bed45372ae":"Draai in een Europese regio en houd route en data binnen de afgesproken scope.","oss-winnow-ownership.1ddf3d4832":"Europese regio","oss-winnow-ownership.74145e5066":"Draai achter je firewall naast de systemen die de resultaten gebruiken.","oss-winnow-ownership.1f200f6013":"Je eigen servers","oss-winnow-ownership.b7929c72f9":"Route en verzamelde data blijven binnen de grens die jij kiest","oss-winnow-ownership.869e13ba16":"Ieder bronpad ontwikkelt eigen opslag- en overdrachtsgedrag","oss-winnow-ownership.a4b2edef2b":"Datagrens","oss-winnow-ownership.9995b461d6":"Eén gedeeld beleid voor bronregels, snelheidslimieten en onveilige adressen","oss-winnow-ownership.0126fa56ee":"Ieder script onthoudt veiligheid op een andere manier","oss-winnow-ownership.3d178f525a":"Veiligheidsgrenzen","oss-winnow-ownership.d1f397718f":"Eén vastgelegde run met getypeerde uitvoer","oss-winnow-ownership.94abe6bc02":"Verschillende uitvoervormen en onvolledige logs","oss-winnow-ownership.43f158a914":"Uitvoer","oss-winnow-ownership.3ac5371683":"Eén route omvat ontdekken, ophalen, parsen en uitvoeren","oss-winnow-ownership.a0e1173621":"Losse scripts en diensten stemmen op basis van afspraken af","oss-winnow-ownership.69757af4c7":"Coördinatie","oss-winnow-ownership.049203dd68":"Eén rundefinitie met expliciete invoer en stappen","oss-winnow-ownership.12870991a1":"Losse scripts voor zoeken, browsen, API’s, feeds en bestanden","oss-winnow-ownership.42feee4501":"Routevorm","oss-winnow-ownership.31e9cf45e0":"Voor en na","oss-winnow-ownership.634ea66e79":"Van versnipperde collectors naar één vastgelegde route.","oss-winnow-ownership.49d2edda3e":"Dezelfde vraag, één beheerste run.","oss-winnow-parser-profiles.console.title":"Parserprofielen","oss-winnow-parser-profiles.console.subtitle":"Drie profielen bewaren verschillende structuren voor dezelfde bron.","oss-winnow-parser-profiles.kicker.label":"Twee profielen","oss-winnow-parser-profiles.kicker.sub":"verschillende kosten, dezelfde bronidentiteit","oss-winnow-parser-profiles.tag":"PARSER","oss-winnow-parser-profiles.profile.dom.name":"Volledige DOM","oss-winnow-parser-profiles.profile.dom.suited":"herhaalde selectors en structurele navigatie","oss-winnow-parser-profiles.profile.dom.retained":"arena-ondersteunde boom en indexen","oss-winnow-parser-profiles.profile.dom.memory":"groeit met het document","oss-winnow-parser-profiles.profile.stream.name":"Streamen","oss-winnow-parser-profiles.profile.stream.suited":"grote of forward-only-documenten","oss-winnow-parser-profiles.profile.stream.retained":"handlerstatus en begrensd buffer","oss-winnow-parser-profiles.profile.stream.memory":"vaste werkset","oss-winnow-parser-profiles.profile.generic.name":"Generieke metadata","oss-winnow-parser-profiles.profile.generic.suited":"onbekende pagina's die een terugval vereisen","oss-winnow-parser-profiles.profile.generic.retained":"metadata, gestructureerde hints, links en tekst","oss-winnow-parser-profiles.profile.generic.memory":"breed en oppervlakkig","oss-winnow-parser-profiles.foot.left":"kies op werklast","oss-winnow-parser-profiles.foot.right":"record welk pad liep","oss-winnow-pipeline.12a0c370ad":"SSRF, private reeksen geblokkeerd","oss-winnow-pipeline.e6fe7d6ea5":"robots.txt, standaard weigeren","oss-winnow-pipeline.89e18b3772":"per domein rate limiter","oss-winnow-pipeline.9e198d4694":"Elk HTTP-verzoek passeert","oss-winnow-pipeline.c846023e98":"FASE","oss-winnow-pipeline.71c96aaca2":"query naar records","oss-winnow-pipeline.cb737e6dde":"pipeline opgelost","oss-winnow-pipeline.b4a29e54b1":"winnow scrape https://...","oss-winnow-pipeline.6c587ed4f5":"json en jsonl","oss-winnow-pipeline.d6df67ed2f":"5 formaten","oss-winnow-pipeline.9f49fc38d0":"Een van vijf formaten, weggeschreven naar stdout, pipe-vriendelijk.","oss-winnow-pipeline.4bed336194":"Uitvoer","oss-winnow-pipeline.9731f06c9e":"Onbekende URLs vallen terug op een generieke Open Graph en Schema.org extractor.","oss-winnow-pipeline.26c992ac04":"Uitvoer is titel, auteur, datum, prijs, getypt, nooit ruwe markup.","oss-winnow-pipeline.aeb206c48b":"1.325 site-scrapers, elk een getypte Rust struct.","oss-winnow-pipeline.d42cac0b8d":"1.325 scrapers","oss-winnow-pipeline.cc34c76d3c":"CSS-selectors extraheren getypte velden, geen blob HTML.","oss-winnow-pipeline.b7e45a36ff":"Parsen","oss-winnow-pipeline.b30db25441":"3. Stealthbrowser alleen wanneer een site actief blokkeert. Anders minder dan een seconde.","oss-winnow-pipeline.68799190d2":"2. Stealth HTTP met JA3 en JA4 TLS fingerprinting.","oss-winnow-pipeline.7b1844f878":"1. Gewoon HTTP met realistische headers. De snelle standaard.","oss-winnow-pipeline.455de6e218":"3 strategieën","oss-winnow-pipeline.5ae343f989":"Drie strategieën die steeds verder escaleren. De meeste pagina’s hebben nooit een browser nodig.","oss-winnow-pipeline.d48aafe689":"Ophalen","oss-winnow-pipeline.6da72a7755":"Elke engine heeft zijn eigen rate limiter, afgestemd op zijn beleid.","oss-winnow-pipeline.3213b1c7f7":"SERP-processor de-dupliceert op URL en mengt rangschikkingen.","oss-winnow-pipeline.fa360c72f0":"28 zoekmachine-integraties gelijktijdig opgevraagd.","oss-winnow-pipeline.065cacb299":"28 zoekmachines","oss-winnow-pipeline.0b9e097c3d":"Optioneel. Vraag het open web parallel op, voeg samen en rangschik de resultaten.","oss-winnow-pipeline.3b3290c7fa":"Ontdekking","oss-winnow-plain-answer.bb5a84be29":"Je hoeft nooit een regel code te schrijven. Je vraagt in duidelijke taal, en het antwoord komt terug in duidelijke taal.","oss-winnow-plain-answer.d96cb10995":"Een overzichtelijke lijst, klaar om te lezen.","oss-winnow-plain-answer.29cc70a6ac":"Jij ontvangt","oss-winnow-plain-answer.c459101a2e":"Leest de pagina's, beleefd, voor jou.","oss-winnow-plain-answer.8470202743":"Het gaat eropuit","oss-winnow-plain-answer.dc2ad784b7":"Vertel het wat je wilt vinden.","oss-winnow-plain-answer.7ed149da71":"Jij vraagt","oss-winnow-plain-answer.0ec71cac14":"Je vertelt wat je zoekt. Winnow leest pagina's op het web, verzamelt de bruikbare delen met hun bronnen en zet die in een overzichtelijke lijst. Eén hulpmiddel doet het herhaalwerk, zodat jij niet handmatig honderd pagina's hoeft te bezoeken.","oss-winnow-plain-answer.a9d8f18a86":"Winnow is de open engine waarmee een product de buitenwereld kan bevragen, de nuttige delen met bronnen terugbrengt en later opnieuw kan vragen.","oss-winnow-plain-answer.704869f20f":"In duidelijke taal","oss-winnow-plain-answer.ea460e6d7d":"In plaats van een rommelige stapel webpagina's krijg je een nette lijst die je in een spreadsheet kunt openen, als een bonnetje met één regel per item. Geen wirwar om zelf uit te zoeken.","oss-winnow-plain-answer.7f3954e642":"Je krijgt een overzichtelijke lijst","oss-winnow-plain-answer.d9a8aeac83":"Stel de vraag op maandag en vrijdag opnieuw om te zien wat er is veranderd. Iedere run bewaart de gevolgde route en de bronnen, zodat je beide resultaten kunt vergelijken in plaats van te gissen.","oss-winnow-plain-answer.d04f086c27":"Vraag opnieuw en zie wat veranderde","oss-winnow-plain-answer.572ed4f197":"Winnow volgt de ingestelde snelheidslimieten en robots-regels voordat het een pagina bezoekt. Die beveiligingen horen bij iedere run, zodat jij ze niet telkens opnieuw hoeft te onthouden.","oss-winnow-plain-answer.4100f149b9":"Het volgt de regels van de site","oss-winnow-plain-answer.15937ba1ca":"Het web zit vol ruis. Winnow leest veel pagina's en brengt de bruikbare delen terug waar je om vroeg, met de bronnen erbij. Het bewaart wat telt en laat de rommel achter.","oss-winnow-plain-answer.dfcc425af4":"Het bewaart de bruikbare delen","oss-winnow-plain-answer.708f16fd2b":"Je stelt één vraag, in gewone woorden","oss-winnow-plain-answer.2c29a4a179":"Eén assistent bezoekt de vele pagina's","oss-winnow-plain-answer.6cf74799fb":"Er komt een overzichtelijk antwoord terug","oss-winnow-plain-answer.fec60ad88b":"Je hoeft niet zelf honderd pagina's te openen. Eén hulpmiddel bezoekt ze en brengt terug wat ertoe doet.","oss-winnow-plain-answer.dd57cae109":"de vele pagina's","oss-winnow-plain-question.kicker.label":"Eén vraag","oss-winnow-plain-question.kicker.sub":"wat het product onthoudt","oss-winnow-plain-question.kicker.tag":"Gewoon","oss-winnow-plain-question.rows.what.name":"Wat","oss-winnow-plain-question.rows.what.detail":"het ding dat u probeert te vinden of te vergelijken","oss-winnow-plain-question.rows.where.name":"Waar","oss-winnow-plain-question.rows.where.detail":"de soorten openbare bronnen die de moeite waard zijn om te controleren","oss-winnow-plain-question.rows.back.name":"Wat terugkomt","oss-winnow-plain-question.rows.back.detail":"een lijst, vergelijking, wijziging of duidelijk antwoord","oss-winnow-plain-question.rows.again.name":"Wanneer opnieuw","oss-winnow-plain-question.rows.again.detail":"een keer, later of wanneer het actueel moet blijven","oss-winnow-plain-question.foot.left":"de vraag blijft","oss-winnow-plain-question.foot.right":"de buitenwereld kan veranderen","oss-winnow-question-asset-timeline.chrome.path":"Een vraag wordt een werkmiddel","oss-winnow-question-asset-timeline.chrome.status":"doelstelling gedurende twee jaar ongewijzigd","oss-winnow-question-asset-timeline.chrome.meta":"illustratief","oss-winnow-question-asset-timeline.question.label":"de vraag","oss-winnow-question-asset-timeline.question.title":"Toezicht op wettelijke verplichtingen","oss-winnow-question-asset-timeline.question.note":"dezelfde doelstelling, outputcontract en cadans gedurende het gehele traject","oss-winnow-question-asset-timeline.axis.span":"twee jaar","oss-winnow-question-asset-timeline.period.p1.label":"periode één","oss-winnow-question-asset-timeline.period.p2.label":"periode twee","oss-winnow-question-asset-timeline.period.p3.label":"periode drie","oss-winnow-question-asset-timeline.change.p2":"het ministerie publiceerde een API; de pagina scraper werd een collector","oss-winnow-question-asset-timeline.change.p3":"de nieuwsbrief eindigde; de kloof bleef zichtbaar tot goedkeuring","oss-winnow-question-asset-timeline.source.ministry-page.name":"ministeriepagina","oss-winnow-question-asset-timeline.source.ministry-page.kind":"website scraper","oss-winnow-question-asset-timeline.source.legal-search.name":"wettelijke zoekmachine","oss-winnow-question-asset-timeline.source.legal-search.kind":"zoeken","oss-winnow-question-asset-timeline.source.newsletter.name":"gespecialiseerde nieuwsbrief","oss-winnow-question-asset-timeline.source.newsletter.kind":"feed","oss-winnow-question-asset-timeline.source.ministry-api.name":"ministerie API","oss-winnow-question-asset-timeline.source.ministry-api.kind":"native collector","oss-winnow-question-asset-timeline.source.newsletter-ended.name":"nieuwsbrief beëindigd","oss-winnow-question-asset-timeline.source.newsletter-ended.kind":"gap aangehouden","oss-winnow-question-asset-timeline.source.replacement.name":"goedgekeurde vervanging","oss-winnow-question-asset-timeline.source.replacement.kind":"nieuwe bron","oss-winnow-question-asset-timeline.contract.label":"het outputcontract niet verplaats","oss-winnow-question-asset-timeline.contract.field.obligation":"verplichting","oss-winnow-question-asset-timeline.contract.field.jurisdiction":"jurisdictie","oss-winnow-question-asset-timeline.contract.field.effective-date":"ingangsdatum","oss-winnow-question-asset-timeline.contract.field.affected-area":"getroffen gebied","oss-winnow-question-asset-timeline.contract.field.source":"bron","oss-winnow-question-asset-timeline.receipt.head":"source-path-record","oss-winnow-question-asset-timeline.receipt.r1":"periode twee: pagina scraper vervangen door een native collector toen het ministerie een API","oss-winnow-question-asset-timeline.receipt.r2":"publiceerde periode drie: nieuwsbriefbron beëindigd; het gat bleef zichtbaar totdat een vervanging werd goedgekeurd","oss-winnow-question-asset-timeline.band.left":"onderhoud onder de vraag","oss-winnow-question-asset-timeline.band.right":"geen nieuw project","oss-winnow-question-contract.kicker.label":"Het contract","oss-winnow-question-contract.kicker.sub":"wat stabiel blijft","oss-winnow-question-contract.tag":"WORTEL","oss-winnow-question-contract.row.objective.name":"Objectief","oss-winnow-question-contract.row.objective.body":"Wat moet worden gevonden, vergeleken, verzameld of actueel gehouden.","oss-winnow-question-contract.row.sources.name":"Bronnen","oss-winnow-question-contract.row.sources.body":"Welke bronfamilies zijn acceptabel en welke zijn uitgesloten.","oss-winnow-question-contract.row.output.name":"Uitvoer","oss-winnow-question-contract.row.output.body":"De velden, records, bewijsstatus of verwachte wijzigingsset keren terug.","oss-winnow-question-contract.row.cadence.name":"Cadans en autoriteit","oss-winnow-question-contract.row.cadence.body":"Oeenmaal, gepland, incrementeel of streaming, onder aangegeven grenzen.","oss-winnow-question-contract.foot.left":"het contract blijft","oss-winnow-question-contract.foot.right":"de grafiek kan veranderen","oss-winnow-question-graph.chrome.path":"Eén vraag, veranderende bronnen","oss-winnow-question-graph.chrome.meta":"één vraag, drie runs","oss-winnow-question-graph.status.one":"grafiekrevisie één, contract ongewijzigd","oss-winnow-question-graph.status.two":"grafiekrevisie twee, contract ongewijzigd","oss-winnow-question-graph.status.three":"grafiekrevisie drie, contract ongewijzigd","oss-winnow-question-graph.tabs.label":"Run-statussen","oss-winnow-question-graph.tab.one.label":"Run één","oss-winnow-question-graph.tab.one.note":"registers, juridisch zoeken, twee nieuws scrapers","oss-winnow-question-graph.tab.two.label":"Run twee","oss-winnow-question-graph.tab.two.note":"een verplaatst eindpunt wordt vervangen","oss-winnow-question-graph.tab.three.label":"Run drie","oss-winnow-question-graph.tab.three.note":"een feed komt erbij, een scraper vertrekt","oss-winnow-question-graph.question.kicker":"vraag contract","oss-winnow-question-graph.question.text":"Welke leveranciers hebben deze week een materiële risicowijziging gepubliceerd?","oss-winnow-question-graph.question.fixed":"dezelfde kaart in elke run","oss-winnow-question-graph.kind.search":"zoekmachine","oss-winnow-question-graph.kind.scraper":"scraper","oss-winnow-question-graph.kind.collector":"collector","oss-winnow-question-graph.kind.feed":"feed","oss-winnow-question-graph.kind.processor":"verwerker","oss-winnow-question-graph.edge.discovery":"ontdekking","oss-winnow-question-graph.edge.direct":"direct doelwit","oss-winnow-question-graph.edge.fallback":"terugval","oss-winnow-question-graph.edge.corroboration":"bevestiging","oss-winnow-question-graph.node.registers":"Bedrijfsregisters","oss-winnow-question-graph.node.legal":"Juridische zoekmachine","oss-winnow-question-graph.node.newsA":"Nieuws scraper A","oss-winnow-question-graph.node.newsB":"Nieuws scraper B","oss-winnow-question-graph.node.registerApi":"Registreer API collector","oss-winnow-question-graph.node.sanctions":"Sancties feed","oss-winnow-question-graph.node.assembly":"Resultaat montage","oss-winnow-question-graph.node.new":"nieuw in deze revisie","oss-winnow-question-graph.node.moved":"eindpunt verplaatst","oss-winnow-question-graph.node.disabled":"uitgeschakeld na herhaalde fouten","oss-winnow-question-graph.results.suffix":"resultaten","oss-winnow-question-graph.output.title":"één uitvoervorm","oss-winnow-question-graph.output.supplier":"leverancier","oss-winnow-question-graph.output.changeType":"soort wijzigen","oss-winnow-question-graph.output.date":"datum","oss-winnow-question-graph.output.source":"bron","oss-winnow-question-graph.output.supportState":"ondersteunde staat","oss-winnow-question-graph.output.unresolved":"onopgeloste items","oss-winnow-question-graph.readout.one":"Bedrijfsregisters, een legale zoekmachine en twee nieuws-scrapers beantwoorden de vraag. Elk grafiekknooppunt behoudt zijn eigen type, en de vraagkaart heeft hetzelfde uitvoercontract als altijd. ","oss-winnow-question-graph.readout.two":"Eén registereindpunt is verplaatst, dus een eigen API-collector neemt zijn plaats in op het fallbackpad. De vraagkaart verandert niet en de zes verwachte velden blijven precies zoals aangegeven.","oss-winnow-question-graph.readout.three":"Een nieuwe sanctiefeed komt erbij als bevestigende bron, terwijl één nieuwsscraper na herhaalde mislukkingen wordt uitgeschakeld. De grafiek verandert opnieuw; het resultaat blijft naar dezelfde uitvoervorm terugkeren.","oss-winnow-question-graph.band.left":"de vraag blijft vast","oss-winnow-question-graph.band.right":"alles eronder verandert","oss-winnow-question-in-browser-history.chrome.path":"De vraag die terugkomt","oss-winnow-question-in-browser-history.chrome.status":"vraag eigendom van kwartaal vier","oss-winnow-question-in-browser-history.chrome.meta":"illustratief","oss-winnow-question-in-browser-history.quarter.q1.label":"Kwartaal één","oss-winnow-question-in-browser-history.quarter.q2.label":"Kwartaal twee","oss-winnow-question-in-browser-history.quarter.q3.label":"Kwartaal drie","oss-winnow-question-in-browser-history.quarter.q4.label":"Kwartaal vier","oss-winnow-question-in-browser-history.step.tabs":"dezelfde tabbladen","oss-winnow-question-in-browser-history.step.fields":"dezelfde registervelden","oss-winnow-question-in-browser-history.step.sanctions":"zelfde sanctiecontroles","oss-winnow-question-in-browser-history.step.sheet":"spreadsheet opnieuw opgebouwd","oss-winnow-question-in-browser-history.quarter.q1.report":"rapport PDF, kwartaal één","oss-winnow-question-in-browser-history.quarter.q2.report":"rapport PDF, kwartaal twee","oss-winnow-question-in-browser-history.quarter.q3.report":"rapport PDF, kwartaal drie","oss-winnow-question-in-browser-history.question.title":"Kwartaalleveranciersbeoordeling","oss-winnow-question-in-browser-history.question.field.objective.name":"Odoel","oss-winnow-question-in-browser-history.question.field.objective.value":"wijzigingen materiële leverancier","oss-winnow-question-in-browser-history.question.field.sources.name":"Geaccepteerde bronnen","oss-winnow-question-in-browser-history.question.field.sources.value":"register, sancties, nieuws","oss-winnow-question-in-browser-history.question.field.output.name":"Uitvoervelden","oss-winnow-question-in-browser-history.question.field.output.value":"wijziging, datum, bron, staat","oss-winnow-question-in-browser-history.question.field.cadence.name":"Cadens","oss-winnow-question-in-browser-history.question.field.cadence.value":"kwartaal, staat behouden","oss-winnow-question-in-browser-history.quarter.q4.change-set":"wijzigingsset geretourneerd","oss-winnow-question-in-browser-history.time.caption":"menselijk werk achter elk antwoord","oss-winnow-question-in-browser-history.time.resets":"wordt opnieuw ingesteld op nul","oss-winnow-question-in-browser-history.time.carries":"gaat verder","oss-winnow-question-in-browser-history.band.left":"het antwoord werd elk kwartaal geleverd","oss-winnow-question-in-browser-history.band.right":"nu blijft de methode","oss-winnow-question-timeline.chrome.path":"Eén vraag, steeds opnieuw","oss-winnow-question-timeline.chrome.status":"drie runs, één vraag","oss-winnow-question-timeline.chrome.meta":"illustratief","oss-winnow-question-timeline.question.label":"de vraag, opgelost","oss-winnow-question-timeline.question.text":"Welke producten zijn in prijs gestegen?","oss-winnow-question-timeline.question.field.product":"product","oss-winnow-question-timeline.question.field.price":"prijs","oss-winnow-question-timeline.question.field.observed":"waargenomen","oss-winnow-question-timeline.question.field.source":"bron","oss-winnow-question-timeline.question.field.state":"staat","oss-winnow-question-timeline.week.one.chip":"week één","oss-winnow-question-timeline.week.one.title":"basislijn","oss-winnow-question-timeline.week.one.change.pages":"winkelpagina's gelezen","oss-winnow-question-timeline.week.one.change.feeds":"gestructureerde feeds lezen","oss-winnow-question-timeline.week.one.change.baseline":"basisprijzen geregistreerd","oss-winnow-question-timeline.week.one.source":"bron-grafiek opgezet","oss-winnow-question-timeline.week.two.chip":"week twee","oss-winnow-question-timeline.week.two.title":"veranderingen","oss-winnow-question-timeline.week.two.change.added":"2-producten toegevoegd","oss-winnow-question-timeline.week.two.change.prices":"3 prijzen gewijzigd","oss-winnow-question-timeline.week.two.source":"één bron niet beschikbaar na toegangsfout","oss-winnow-question-timeline.week.three.chip":"week drie","oss-winnow-question-timeline.week.three.title":"reparatie en tegenspraak","oss-winnow-question-timeline.week.three.change.resolved":"1 ontbrekende prijs opgelost","oss-winnow-question-timeline.week.three.change.contradiction":"nieuwe tegenstrijdigheid: pagina tegen feed","oss-winnow-question-timeline.week.three.source":"bron vervangen door een ondersteunde API","oss-winnow-question-timeline.lane.changes":"tijdlijn wijzigen","oss-winnow-question-timeline.lane.source":"source-path wijzigingen","oss-winnow-question-timeline.band.left":"een ander antwoord kan correct zijn","oss-winnow-question-timeline.band.right":"een wijzigingsset, geen nieuwe stapel","oss-winnow-rate-state.kicker.label":"Eén host","oss-winnow-rate-state.kicker.sub":"de staat die de volgende aanvraag prijst","oss-winnow-rate-state.tag":"CONTROLE","oss-winnow-rate-state.row.healthy.signal":"Gezonde reactie","oss-winnow-rate-state.row.healthy.effect":"normale toewijzing","oss-winnow-rate-state.row.healthy.retained":"latentie en succesvoorbeeld","oss-winnow-rate-state.row.latency.signal":"Toenemende latentie","oss-winnow-rate-state.row.latency.effect":"verlaagd aandeel","oss-winnow-rate-state.row.latency.retained":"verzachte trend","oss-winnow-rate-state.row.rate.signal":"Snelheidslimietreactie","oss-winnow-rate-state.row.rate.effect":"uitstellen en terugzetten","oss-winnow-rate-state.row.rate.retained":"venster opnieuw instellen of opnieuw proberen","oss-winnow-rate-state.row.refusal.signal":"Herhaalde weigering","oss-winnow-rate-state.row.refusal.effect":"circuit open","oss-winnow-rate-state.row.refusal.retained":"cooldown- en proefstatus","oss-winnow-rate-state.foot.left":"een weigering is geen langzaam succes","oss-winnow-rate-state.foot.right":"en het onderscheid blijft bestaan","oss-winnow-records-not-screenshots.chrome.path":"Records, geen schermafbeeldingen","oss-winnow-records-not-screenshots.chrome.status":"getypte records, bijgevoegde bronnen","oss-winnow-records-not-screenshots.chrome.meta":"illustratief","oss-winnow-records-not-screenshots.pile.label":"ruw materiaal in","oss-winnow-records-not-screenshots.pile.search":"zoekresultaatpagina’s","oss-winnow-records-not-screenshots.pile.registry":"register HTML","oss-winnow-records-not-screenshots.pile.feed":"feed vermeldingen","oss-winnow-records-not-screenshots.pile.sheet":"spreadsheet cellen","oss-winnow-records-not-screenshots.queue.label":"wachtrij bekijken","oss-winnow-records-not-screenshots.card.label.event":"gebeurtenis","oss-winnow-records-not-screenshots.card.label.effective":"effectief","oss-winnow-records-not-screenshots.card.label.source":"bron","oss-winnow-records-not-screenshots.card.label.support":"ondersteuning","oss-winnow-records-not-screenshots.card.one.id":"bedrijf 0448-2216","oss-winnow-records-not-screenshots.card.one.state":"ondersteund","oss-winnow-records-not-screenshots.card.one.event":"nieuwe aangifte","oss-winnow-records-not-screenshots.card.one.effective":"2026-07-24","oss-winnow-records-not-screenshots.card.one.source":"bedrijfsregister","oss-winnow-records-not-screenshots.card.one.support":"2 ondersteunende bronnen","oss-winnow-records-not-screenshots.card.two.id":"bedrijf 1187-3092","oss-winnow-records-not-screenshots.card.two.state":"onopgelost","oss-winnow-records-not-screenshots.card.two.event":"eigendomsverandering","oss-winnow-records-not-screenshots.card.two.effective":"2026-07-22","oss-winnow-records-not-screenshots.card.two.source":"nieuws feed","oss-winnow-records-not-screenshots.card.two.support":"1 ondersteunende bron","oss-winnow-records-not-screenshots.card.two.flag":"onopgelost: tegenstrijdige kennisgeving","oss-winnow-records-not-screenshots.serialise.label":"één plaat, twee serialisaties","oss-winnow-records-not-screenshots.serialise.jsonl.tag":"JSONL, pijpleiding","oss-winnow-records-not-screenshots.serialise.jsonl.line":"{\"supplier\":\"0448-2216\",\"change\":\"new_filing\",\"effective_at\":\"2026-07-24\",\"support_state\":\"supported\"}","oss-winnow-records-not-screenshots.serialise.csv.tag":"CSV, analist","oss-winnow-records-not-screenshots.serialise.csv.line":"0448-2216,new_filing,2026-07-24,ondersteund","oss-winnow-records-not-screenshots.trail.label":"bronpad, kaart één","oss-winnow-records-not-screenshots.trail.register":"registratiepagina, archivering 2026-1187","oss-winnow-records-not-screenshots.trail.feed":"feed invoer, waargenomen 09:15","oss-winnow-records-not-screenshots.untouched.label":"bestaande systemen","oss-winnow-records-not-screenshots.untouched.warehouse":"data magazijn","oss-winnow-records-not-screenshots.untouched.review":"beoordelingsproces","oss-winnow-records-not-screenshots.untouched.mark":"onaangeroerd","oss-winnow-records-not-screenshots.band.left":"het formaat verandert, de plaat blijft","oss-winnow-records-not-screenshots.band.right":"vijf uitvoerformaten","oss-winnow-recurrence-card.kicker.label":"Terugkerende vraag","oss-winnow-recurrence-card.kicker.sub":"huidige bedrijfstoestand","oss-winnow-recurrence-card.tag":"CADANS","oss-winnow-recurrence-card.mode.label":"modus","oss-winnow-recurrence-card.mode.value":"dagelijks plus live feed","oss-winnow-recurrence-card.mode.use":"de versheidsverwachting","oss-winnow-recurrence-card.tally.label":"wijzigingen, naar de beoordelingswachtrij","oss-winnow-recurrence-card.tally.added":"3 toegevoegd","oss-winnow-recurrence-card.tally.changed":"1 gewijzigd","oss-winnow-recurrence-card.tally.removed":"2 verwijderd","oss-winnow-recurrence-card.row.last-run.name":"laatste run","oss-winnow-recurrence-card.row.last-run.value":"voltooid terwijl één bron niet beschikbaar was","oss-winnow-recurrence-card.row.last-run.use":"operationele context","oss-winnow-recurrence-card.row.unresolved.name":"onopgelost","oss-winnow-recurrence-card.row.unresolved.value":"één tegenstrijdigheid","oss-winnow-recurrence-card.row.unresolved.use":"een menselijk besluit","oss-winnow-recurrence-card.foot.left":"de vraag blijft","oss-winnow-recurrence-card.foot.right":"het antwoord mag worden verplaatst","oss-winnow-risk-brief.statusDefault":"Standaard aan","oss-winnow-risk-brief.statusAlways":"Altijd aan","oss-winnow-risk-brief.statusChoice":"Jouw keuze","oss-winnow-risk-brief.0a5aad940f":"Een website van streek maken of geblokkeerd worden","oss-winnow-risk-brief.7280e2260c":"Het eert het reglement van elke site en wacht zijn beurt. Snelheidslimieten en het robots-beleid staan vanaf het begin aan.","oss-winnow-risk-brief.ea8dfab00e":"Persoonsgegevens die terechtkomen waar ze niet horen","oss-winnow-risk-brief.60b9cfaa36":"Persoonlijke details kunnen worden gepseudonimiseerd terwijl ze worden verzameld, zodat ruwe identificatiegegevens standaard niet worden meegedragen.","oss-winnow-risk-brief.8a4bf96eb9":"Verzoeken die onveilige interne adressen bereiken","oss-winnow-risk-brief.7593afa921":"Bescherming tegen onveilige bestemmingen blokkeert privé-netwerkreeksen in elk adres dat het krijgt.","oss-winnow-risk-brief.d06cab6007":"Geen registratie van wat is verzameld","oss-winnow-risk-brief.c6a7d72817":"Elk verzoek wordt gelogd met zijn bron, adres, tijd en resultaat, zodat je een antwoord klaar hebt als iemand vraagt.","oss-winnow-risk-brief.c84b02be52":"Data die je rechtsgebied verlaat","oss-winnow-risk-brief.0fbf6a29ac":"Het kan volledig in Europa draaien op infrastructuur die jij beheert, zodat verzamelde data geen grens hoeft over te steken.","oss-winnow-risk-brief.d4b4623244":"Jouw rechtsgrond","oss-winnow-risk-brief.91c680eb22":"De reden waarom je een bepaalde dataset mag verzamelen, is een beslissing die alleen jij kunt nemen. De tool handhaaft beleefdheid, niet jouw juridische doel.","oss-winnow-risk-brief.63a8eda1e9":"Wat je bewaart","oss-winnow-risk-brief.32dfa57d40":"Hoeveel je verzamelt en hoe lang je het bewaart, zijn jouw keuzes voor dataminimalisatie en retentie, ingesteld door jouw beleid, niet door de bibliotheek.","oss-winnow-risk-brief.80c03e9024":"Geen certificeringsclaim","oss-winnow-risk-brief.8e1e19fafd":"We claimen geen nalevingscertificaat, omdat een bibliotheek die bepaling niet voor jou kan maken. Wat we bieden is een eerlijke, controleerbare houding.","oss-winnow-risk-brief.311a8d642c":"Risico en naleving","oss-winnow-risk-brief.45a5a99148":"Wat het afhandelt, en wat jouw beslissing blijft.","oss-winnow-risk-brief.12cafee013":"Eerlijk door constructie","oss-winnow-risk-brief.9ecca79960":"Standaard afgehandeld","oss-winnow-risk-brief.531e456560":"Altijd aan","oss-winnow-risk-brief.6d1183afb6":"Blijft jouw beslissing","oss-winnow-risk-brief.6aaacbf657":"Het runverslag toont de bron, beleidsbeslissingen, nieuwe pogingen en het resultaat, zodat operations kan beoordelen wat er gebeurde zonder het achteraf te reconstrueren.","oss-winnow-risk-brief.45ac82f360":"Controleerbaar","oss-winnow-risk-brief.305bc17334":"Wat is afgehandeld en wat jouw beslissing blijft","oss-winnow-scraper-collector-pair.chrome.path":"Een pagina en een stroom","oss-winnow-scraper-collector-pair.chrome.status":"twee levenscycli, één uitvoerrail","oss-winnow-scraper-collector-pair.chrome.meta":"SCRAPER + COLLECTOR","oss-winnow-scraper-collector-pair.type.string":"tekenreeks","oss-winnow-scraper-collector-pair.type.array":"reeks","oss-winnow-scraper-collector-pair.type.date":"datum","oss-winnow-scraper-collector-pair.type.url":"URL","oss-winnow-scraper-collector-pair.type.datetime":"datumtijd","oss-winnow-scraper-collector-pair.type.object":"object","oss-winnow-scraper-collector-pair.type.real":"fixed-pointdecimaal","oss-winnow-scraper-collector-pair.scraper.head":"onderhouden scraper","oss-winnow-scraper-collector-pair.scraper.source":"bedrijfsregistratiepagina","oss-winnow-scraper-collector-pair.scraper.field.companyNumber":"bedrijfsnummer","oss-winnow-scraper-collector-pair.scraper.field.legalName":"wettelijke naam","oss-winnow-scraper-collector-pair.scraper.field.status":"status","oss-winnow-scraper-collector-pair.scraper.field.officers":"functionarissen","oss-winnow-scraper-collector-pair.scraper.field.filingDate":"datum van indiening","oss-winnow-scraper-collector-pair.scraper.field.sourceReference":"bronreferentie","oss-winnow-scraper-collector-pair.collector.head":"native collector","oss-winnow-scraper-collector-pair.collector.link.connected":"verbonden","oss-winnow-scraper-collector-pair.collector.link.fault":"fout","oss-winnow-scraper-collector-pair.collector.link.reconnected":"opnieuw verbonden","oss-winnow-scraper-collector-pair.collector.dedupe":"bericht-ID's gededupliceerd","oss-winnow-scraper-collector-pair.collector.payload":"scheepspositiepayload","oss-winnow-scraper-collector-pair.collector.field.timestamp":"tijdstempel","oss-winnow-scraper-collector-pair.collector.field.coordinates":"coördinaten","oss-winnow-scraper-collector-pair.collector.field.course":"koers","oss-winnow-scraper-collector-pair.collector.field.source":"bron","oss-winnow-scraper-collector-pair.fallback.head":"generieke extractor","oss-winnow-scraper-collector-pair.fallback.mark":"generiek","oss-winnow-scraper-collector-pair.fallback.source":"onbekende pagina","oss-winnow-scraper-collector-pair.fallback.return.title":"titel","oss-winnow-scraper-collector-pair.fallback.return.description":"beschrijving","oss-winnow-scraper-collector-pair.fallback.return.schemaOrg":"Schema.org-object","oss-winnow-scraper-collector-pair.fallback.return.headings":"rubrieken","oss-winnow-scraper-collector-pair.fallback.return.links":"koppelingen","oss-winnow-scraper-collector-pair.fallback.note":"Brede extractie voor onbekende pagina's, gemarkeerd als terugval in plaats van onderhouden schemakennis.","oss-winnow-scraper-collector-pair.rail.label":"één uitgangsrail","oss-winnow-scraper-collector-pair.rail.questionId":"vraag-ID","oss-winnow-scraper-collector-pair.rail.sourceId":"bron-ID","oss-winnow-scraper-collector-pair.rail.runId":"run-id","oss-winnow-scraper-collector-pair.rail.note":"levenscycli blijven zichtbaar boven het spoor","oss-winnow-scraper-collector-pair.band.text":"het schema is een belofte over de uitvoer","oss-winnow-scraper-collector-pair.band.meta":"onderhouden kennis, één resultaatgrens","oss-winnow-shared-rate-controller.chrome.path":"Eén gedeelde snelheidslimiet","oss-winnow-shared-rate-controller.chrome.meta":"één werklast, twee metingen","oss-winnow-shared-rate-controller.status.shared":"elke rijstrook wacht op dezelfde bedrijfsstatus","oss-winnow-shared-rate-controller.status.private":"vier privébegrenzers, geen gedeelde staat","oss-winnow-shared-rate-controller.tabs.label":"Lezingen","oss-winnow-shared-rate-controller.tab.shared.label":"Gedeelde controleur","oss-winnow-shared-rate-controller.tab.shared.note":"één mondiaal kanaal, vier rijstroken","oss-winnow-shared-rate-controller.tab.private.label":"Vier privébegrenzers","oss-winnow-shared-rate-controller.tab.private.note":"dezelfde werklast, geen gedeelde staat","oss-winnow-shared-rate-controller.lane.scraper":"Registerscraper","oss-winnow-shared-rate-controller.lane.crawler":"Site-crawler","oss-winnow-shared-rate-controller.lane.rss":"RSS-collector","oss-winnow-shared-rate-controller.lane.api":"API-collector","oss-winnow-shared-rate-controller.chip.slowing":"vertragend, aandeel verminderd","oss-winnow-shared-rate-controller.chip.healthy":"gezonde, normale toewijzing","oss-winnow-shared-rate-controller.chip.idle":"inactief, niets gereserveerd","oss-winnow-shared-rate-controller.chip.deferred":"uitgesteld tot zijn venster","oss-winnow-shared-rate-controller.chip.withinPolicy":"binnen beleid","oss-winnow-shared-rate-controller.acquire":"reserveren vóór verzending","oss-winnow-shared-rate-controller.limiter":"privébegrenzer","oss-winnow-shared-rate-controller.ticks.idle":"geen verzoeken","oss-winnow-shared-rate-controller.ticks.window":"uitgesteld tot het aangegeven venster","oss-winnow-shared-rate-controller.channel.label":"globale verdeling","oss-winnow-shared-rate-controller.channel.note":"elke rijstrook krijgt voorrang","oss-winnow-shared-rate-controller.state.return":"status en latentie keren terug naar dezelfde bedrijfsstatus","oss-winnow-shared-rate-controller.log.title":"dezelfde host, één toegangslogboek","oss-winnow-shared-rate-controller.log.actual":"gecombineerd verkeer","oss-winnow-shared-rate-controller.log.intended":"beoogde hosttarief","oss-winnow-shared-rate-controller.perspective.shared":"wat de controleur ziet","oss-winnow-shared-rate-controller.perspective.private":"wat de gastheer ziet","oss-winnow-shared-rate-controller.readout.shared":"Elke rijstrook reserveert één globale hoeveelheid voordat die wordt verzonden, en elke reactie retourneert status en latentie naar dezelfde bedrijfsstatus. De registerrijstrook vertraagt en krijgt een kleiner aandeel, de API-rijstrook wacht tot het opgegeven venster en de inactieve feed reserveert niets wat die niet gebruikt.","oss-winnow-shared-rate-controller.readout.private":"Dezelfde werklast met vier privébegrenzers: elke rijstrook blijft binnen zijn eigen beleid, maar het toegangslogboek van de host bevat wel de informatie die ertoe doet. Het gecombineerde verkeer is hoger dan de beoogde snelheid, omdat geen enkele begrenzer kan zien wat de andere drie doen.","oss-winnow-shared-rate-controller.band.left":"één controller controleert het bronwerk","oss-winnow-shared-rate-controller.band.right":"globaal budget, domeincircuit, adaptief tarief","oss-winnow-source-contracts.kicker.label":"Twee contracten","oss-winnow-source-contracts.kicker.sub":"één resultaatgrens","oss-winnow-source-contracts.tag":"REGISTRATIE","oss-winnow-source-contracts.col.declares":"declareert","oss-winnow-source-contracts.col.owns":"bezit","oss-winnow-source-contracts.contract.scraper.name":"Scraper","oss-winnow-source-contracts.contract.scraper.declares":"ID, domeinen, categorie, schema, toegangsvereisten","oss-winnow-source-contracts.contract.scraper.owns":"pagina ophalen, parseren en veldextractie","oss-winnow-source-contracts.contract.collector.name":"Collector","oss-winnow-source-contracts.contract.collector.declares":"brontype, schema, cadans, auth, validatie","oss-winnow-source-contracts.contract.collector.owns":"polling, streaming, opnieuw verbinden en domein payload","oss-winnow-source-contracts.contract.fallback.name":"Terugval","oss-winnow-source-contracts.contract.fallback.mark":"generiek","oss-winnow-source-contracts.contract.fallback.declares":"generieke parser-mogelijkheid","oss-winnow-source-contracts.contract.fallback.owns":"metagegevens en brede tekstextractie","oss-winnow-source-contracts.foot.left":"breedte blijft gehandhaafd","oss-winnow-source-contracts.foot.right":"niet magisch permanent","oss-winnow-source-kinds.kicker.label":"Bronsoorten","oss-winnow-source-kinds.kicker.sub":"gedeelde metagegevens, afzonderlijk gedrag","oss-winnow-source-kinds.tag":"SOORTEN","oss-winnow-source-kinds.row.scraper.name":"Locatie scraper","oss-winnow-source-kinds.row.scraper.step.request":"verzoek","oss-winnow-source-kinds.row.scraper.step.parse":"ontleden","oss-winnow-source-kinds.row.scraper.step.extract":"uittreksel","oss-winnow-source-kinds.row.scraper.result":"onderhouden getypte velden","oss-winnow-source-kinds.row.collector.name":"Native collector","oss-winnow-source-kinds.row.collector.step.poll":"peilen","oss-winnow-source-kinds.row.collector.step.stream":"streamen","oss-winnow-source-kinds.row.collector.step.reconnect":"opnieuw verbinden","oss-winnow-source-kinds.row.collector.step.read":"lezen","oss-winnow-source-kinds.row.collector.result":"records en domeinpayloads","oss-winnow-source-kinds.row.search.name":"Zoekmachine","oss-winnow-source-kinds.row.search.step.query":"vraag","oss-winnow-source-kinds.row.search.step.rank":"rang","oss-winnow-source-kinds.row.search.step.cache":"cache","oss-winnow-source-kinds.row.search.result":"kandidaatbronlocaties","oss-winnow-source-kinds.row.crawler.name":"Crawlerpad","oss-winnow-source-kinds.row.crawler.step.traversal":"gebonden grafiek doorlopen","oss-winnow-source-kinds.row.crawler.result":"pagina's, links en crawlstatus","oss-winnow-source-kinds.row.file.name":"Bestand of gegevensset","oss-winnow-source-kinds.row.file.step.open":"geopend","oss-winnow-source-kinds.row.file.step.validate":"valideren","oss-winnow-source-kinds.row.file.step.iterate":"herhalen","oss-winnow-source-kinds.row.file.result":"rijen, objecten of archiefitems","oss-winnow-source-kinds.foot.left":"één taxonomie","oss-winnow-source-kinds.foot.right":"zonder één verliezende abstractie","oss-winnow-sourced-account.chrome.path":"Een antwoord met zijn bronnen","oss-winnow-sourced-account.chrome.status":"5 regels, elk met bron","oss-winnow-sourced-account.chrome.meta":"illustratief","oss-winnow-sourced-account.question.label":"de vraag","oss-winnow-sourced-account.question.text":"wanneer begint de nieuwe regel voor fietsen in het dorpscentrum?","oss-winnow-sourced-account.lines.ruleStarts.text":"De regel begint op 1 oktober","oss-winnow-sourced-account.lines.ruleStarts.chip":"officiële publicatie","oss-winnow-sourced-account.lines.covers.text":"Hij geldt in het dorpscentrum, op weekdagen van 8:00 tot 18:00","oss-winnow-sourced-account.lines.covers.chip":"officiële publicatie","oss-winnow-sourced-account.lines.settling.text":"Bewoners krijgen zes weken gewenningstijd","oss-winnow-sourced-account.lines.settling.chip":"toelichting gemeente","oss-winnow-sourced-account.lines.signs.text":"De borden gaan vanaf 15 september de straat in","oss-winnow-sourced-account.lines.signs.chip":"invoeringsschema","oss-winnow-sourced-account.lines.enforcement.text":"Boetes beginnen op 11 november","oss-winnow-sourced-account.lines.enforcement.chip":"invoeringsschema","oss-winnow-sourced-account.trail.source.key":"bron","oss-winnow-sourced-account.trail.source.value":"stadscourant, officiële mededelingen","oss-winnow-sourced-account.trail.date.key":"datum","oss-winnow-sourced-account.trail.date.value":"gepubliceerd 14 september 2026","oss-winnow-sourced-account.trail.address.key":"adres","oss-winnow-sourced-account.trail.address.value":"gazette.boroughbridge.example/notices/2026/147","oss-winnow-sourced-account.trail.passage.key":"passage gebruikt","oss-winnow-sourced-account.trail.passage.value":"De fietsregel treedt in werking op 1 oktober 2026.","oss-winnow-sourced-account.trail.hint":"elke chip opent een spoor als dit","oss-winnow-sourced-account.method.label":"methodeweergave","oss-winnow-sourced-account.method.leftOut":"weggelaten: een oudere samenvatting van dezelfde regel, hier bewaard zodat je kunt zien waarom","oss-winnow-sourced-account.band.left":"het relaas blijft eenvoudig","oss-winnow-sourced-account.band.right":"inspectie blijft één actie verwijderd","oss-winnow-spec-sheet.66639f7d45":"Binair","oss-winnow-spec-sheet.19675ee12c":"40MB","oss-winnow-spec-sheet.8e5be69d50":"Een enkele binary voor Linux, macOS en Windows. De kern heeft geen runtime-afhankelijkheden. De optionele stealthbrowser draait in een geïsoleerde virtuele Python-omgeving.","oss-winnow-spec-sheet.7d3f61fb0f":"Brondekking","oss-winnow-spec-sheet.d42cac0b8d":"1.325 scrapers","oss-winnow-spec-sheet.bd0e1ff000":"Site-scrapers, integraties met zoekmachines en eigen protocolverzamelaars, allemaal met hetzelfde schema. Eigen scrapers volgen dat ook.","oss-winnow-spec-sheet.6677bdd8d5":"Uitvoerformaten","oss-winnow-spec-sheet.d6df67ed2f":"5 formaten","oss-winnow-spec-sheet.cd072ae9be":"text, JSON, JSONL, CSV en HTML. De getypeerde uitvoervorm is consistent voor elke scraper, collector en engine.","oss-winnow-spec-sheet.ed2c603813":"Beleefdheid","oss-winnow-spec-sheet.cfcb53498f":"standaard aan","oss-winnow-spec-sheet.2c043c60d7":"robots.txt geparsed met standaardweigering, snelheidsbegrenzing per domein afgestemd op het gedocumenteerde bronbeleid en geëerde nieuwe pogingen.","oss-winnow-spec-sheet.fa1703dd78":"Controle","oss-winnow-spec-sheet.94f00422a0":"per verzoek","oss-winnow-spec-sheet.ed065920c4":"Bron, URL, tijdstempel, HTTP-status en content-hash vastgelegd voor elk verzoek. Exporteerbaar naar een SIEM.","oss-winnow-spec-sheet.89b86ab0e6":"Taal","oss-winnow-spec-sheet.e2ae20d9ae":"Rust","oss-winnow-spec-sheet.2207ff9840":"Een Cargo-workspace met crates die elk één taak hebben. Python- en WebAssembly-bindingen worden meegeleverd.","oss-winnow-spec-sheet.fef8e889dc":"Routemodel","oss-winnow-spec-sheet.6a51d6151a":"5 invoersoorten, 4 stappen, 5 uitvoervormen","oss-winnow-spec-sheet.b4404664ed":"Zoekmachines, websites, API’s, feeds en bestanden doorlopen ontdekking, ophalen, parsing en getypeerde uitvoer onder één runverslag.","oss-winnow-spec-sheet.7d90748c8b":"Scrapers","oss-winnow-spec-sheet.7f5d63aa39":"Engines","oss-winnow-spec-sheet.d85fc8a070":"Verzamelaars","oss-winnow-spec-sheet.8bee61f59e":"projectblad","oss-winnow-spec-sheet.fdc92d3df7":"Eén vraag wordt een expliciet pad van bronselectie naar getypeerde uitvoer.","oss-winnow-spec-sheet.b356313f97":"Interfaces","oss-winnow-spec-sheet.c825083511":"Vier manieren","oss-winnow-spec-sheet.3c3d84bfb1":"Draai hem als binary, als Rust-crate, als achtergrondservice of als WebAssembly.","oss-winnow-spec-sheet.6ccb60071b":"Categorieën","oss-winnow-spec-sheet.8f11bdf9ce":"Crates","oss-winnow-stack-sprawl.glueLabel":"lijm","oss-winnow-stack-sprawl.roleScrape":"Spiders, pipelines en middleware per site die verschuiven wanneer de indeling verandert.","oss-winnow-stack-sprawl.roleBrowser":"Een volledige browserruntime voor dynamische pagina’s, met een apart foutmodel.","oss-winnow-stack-sprawl.roleProxy":"Regionale routering en sessierotatie met wisselend netwerkgedrag.","oss-winnow-stack-sprawl.roleSearch":"Voor iedere zoekmachine een eigen queryvorm, quotum, sleutel en wrapper.","oss-winnow-stack-sprawl.roleCurl":"Handmatige verzoeken voor dataportalen zonder gedeelde snelheids- of robotscontroles.","oss-winnow-stack-sprawl.focusAdds":"voegt","oss-winnow-stack-sprawl.c7c02ca208":"Scrapy","oss-winnow-stack-sprawl.2326fac36d":"x N-locaties","oss-winnow-stack-sprawl.d9feeabbe7":"Selenium","oss-winnow-stack-sprawl.0901b4221d":"x 1 vloot","oss-winnow-stack-sprawl.c93c899f12":"Proxypool","oss-winnow-stack-sprawl.d7850d50b3":"x facturatie","oss-winnow-stack-sprawl.03b1f557dd":"SERP-wrappers","oss-winnow-stack-sprawl.fdda8d29bb":"x N API's","oss-winnow-stack-sprawl.ae6df4652b":"curl-scripts","oss-winnow-stack-sprawl.19c3b4a40c":"x ad hoc","oss-winnow-stack-sprawl.f0b0cce0db":"Vijf configuratieformaten, vijf foutmodellen, vijf uitvoervormen.","oss-winnow-stack-sprawl.0c8f648788":"Beleefdheid is per tool, makkelijk te vergeten, makkelijk gebanned te worden.","oss-winnow-stack-sprawl.82b4e9b2d1":"Geen gedeeld audittrail. Herkomst is een achteraf ingebouwde functie.","oss-winnow-stack-sprawl.1090a1d800":"5 tools, 1 lijmlaag","oss-winnow-stack-sprawl.ae35101f46":"de lijm is het project","oss-winnow-stack-sprawl.9ac395c38d":"Verborgen kosten","oss-winnow-stack-sprawl.e75d27fdf8":"toe aan de rekening en nog een manier om te falen.","oss-winnow-stack-sprawl.0cd3da40aa":"5 tools, 5 beheeroppervlakken","oss-winnow-stack-sprawl.ad46c23c45":"één 40 MB binary","oss-winnow-story-across-runs.chrome.path":"Het antwoord kan veranderen","oss-winnow-story-across-runs.chrome.status":"opgelost bij de derde controle, één keer open","oss-winnow-story-across-runs.chrome.meta":"drie controles, illustratief","oss-winnow-story-across-runs.question.label":"uw vraag","oss-winnow-story-across-runs.question.text":"Is de 08:10 nog actief op zondag?","oss-winnow-story-across-runs.question.note":"eenmaal gevraagd, getoond op elke check","oss-winnow-story-across-runs.run.1.date":"Zon 3 Mei","oss-winnow-story-across-runs.run.1.tag":"eerste controle","oss-winnow-story-across-runs.run.1.answer":"Ja, de 08:10 runs op zondag.","oss-winnow-story-across-runs.run.2.date":"wo 6 mei","oss-winnow-story-across-runs.run.2.tag":"tweede controle","oss-winnow-story-across-runs.run.2.answer":"De 08:10 wordt als geannuleerd weergegeven.","oss-winnow-story-across-runs.run.2.flag":"gewijzigd sinds uw laatste controle","oss-winnow-story-across-runs.run.3.date":"Vrij 8 Mei","oss-winnow-story-across-runs.run.3.tag":"derde controle","oss-winnow-story-across-runs.run.3.answer":"Ja, de 08:10 runs op zondag.","oss-winnow-story-across-runs.run.3.open":"vervangende bustijd wordt nog gecontroleerd","oss-winnow-story-across-runs.source.timetable.name":"Tijdschema","oss-winnow-story-across-runs.source.timetable.detail.first":"lijst de 08:10 op zondag","oss-winnow-story-across-runs.source.timetable.detail.later":" vermeldt nog steeds de 08:10","oss-winnow-story-across-runs.source.notice.name":"Operatormededeling","oss-winnow-story-across-runs.source.notice.detail.early":"geen wijzigingen gepost","oss-winnow-story-across-runs.source.notice.detail.late":"bijgewerkt, de 08:10 runs","oss-winnow-story-across-runs.source.feed.name":"Verstoring feed","oss-winnow-story-across-runs.source.feed.detail.new":"meldt een annulering","oss-winnow-story-across-runs.source.feed.detail.late":"de annulering wordt opgeheven","oss-winnow-story-across-runs.source.feed.ghost":"nog geen verstoring feed","oss-winnow-story-across-runs.chip.supporting":"ondersteunend","oss-winnow-story-across-runs.chip.contradicting":"tegensprekend","oss-winnow-story-across-runs.chip.resolved":"opgelost","oss-winnow-story-across-runs.answer.label":"het antwoord","oss-winnow-story-across-runs.band.left":"het antwoord beweegt mee met de bronnen","oss-winnow-story-across-runs.band.right":"open regels blijven zichtbaar","oss-winnow-story-state.head.label":"Verhaal state","oss-winnow-story-state.head.sub":"wat een zorgvuldig product kan laten zien","oss-winnow-story-state.head.tag":"Eerlijk","oss-winnow-story-state.state.supported.name":"Ondersteund","oss-winnow-story-state.state.supported.meaning":"de huidige geselecteerde bronnen ondersteunen dit","oss-winnow-story-state.state.mixed.name":"Gemengd","oss-winnow-story-state.state.mixed.meaning":"sommige bronnen ondersteunen het en andere niet","oss-winnow-story-state.state.insufficient.name":"Onvoldoende","oss-winnow-story-state.state.insufficient.meaning":"er is nog niet genoeg materiaal","oss-winnow-story-state.state.changed.name":"Gewijzigd","oss-winnow-story-state.state.changed.meaning":"een latere run vond een andere huidige status","oss-winnow-story-state.foot.left":"onzekerheid is informatie","oss-winnow-story-state.foot.right":"geen weergavefout","oss-winnow-supplier-risk-graph.chrome.path":"Een wijziging in leveranciersrisico","oss-winnow-supplier-risk-graph.chrome.status":"tegenspraak die in de set wordt bewaard","oss-winnow-supplier-risk-graph.chrome.meta":"illustratief","oss-winnow-supplier-risk-graph.question.label":"één vraag","oss-winnow-supplier-risk-graph.question.text":"Welke leveranciers hebben deze week een materiële risicowijziging gepubliceerd?","oss-winnow-supplier-risk-graph.source.search.name":"zoek ontdekking","oss-winnow-supplier-risk-graph.source.search.returns":"een nieuwe regelgevingskennisgeving","oss-winnow-supplier-risk-graph.source.search.kind":"zoeken","oss-winnow-supplier-risk-graph.source.register-scraper.name":"bedrijfsregister scraper","oss-winnow-supplier-risk-graph.source.register-scraper.returns":"juridische status en indieningswijzigingen","oss-winnow-supplier-risk-graph.source.register-scraper.kind":"scraper","oss-winnow-supplier-risk-graph.source.sanctions-collector.name":"sancties collector","oss-winnow-supplier-risk-graph.source.sanctions-collector.returns":"een gestructureerde lijstupdate","oss-winnow-supplier-risk-graph.source.sanctions-collector.kind":"verzamelaar","oss-winnow-supplier-risk-graph.source.news-feed.name":"nieuws feed","oss-winnow-supplier-risk-graph.source.news-feed.returns":"een gedateerd operationeel incident","oss-winnow-supplier-risk-graph.source.news-feed.kind":"feed","oss-winnow-supplier-risk-graph.source.published-file.name":"gepubliceerde pdf","oss-winnow-supplier-risk-graph.source.published-file.returns":"een officieel rapport, herkomst behouden","oss-winnow-supplier-risk-graph.source.published-file.kind":"bestand","oss-winnow-supplier-risk-graph.change-set.head":"één leverancierswisselset","oss-winnow-supplier-risk-graph.item.notice.name":"nieuwe regelgevende mededeling","oss-winnow-supplier-risk-graph.item.notice.trail":"zoeken, toezichthouderportaal, waargenomen 08:12, toegevoegd","oss-winnow-supplier-risk-graph.item.status.name":"juridische status en wijziging van de indiening","oss-winnow-supplier-risk-graph.item.status.trail":"register scraper, nationaal bedrijfsregister, waargenomen 08:14, ondersteund","oss-winnow-supplier-risk-graph.item.sanctions.name":"sanctielijst bijgewerkt","oss-winnow-supplier-risk-graph.item.sanctions.trail":"sancties collector, geconsolideerde lijst, waargenomen 08:15, gematcht","oss-winnow-supplier-risk-graph.item.incident.name":"gedateerd operationeel incident","oss-winnow-supplier-risk-graph.item.incident.trail":"news feed, handelsdraad, waargenomen 08:16, in tegenspraak","oss-winnow-supplier-risk-graph.item.incident.flag":"is in tegenspraak met de officiële verklaring, bijgevoegd gebleven","oss-winnow-supplier-risk-graph.item.statement.name":"officiële verklaring","oss-winnow-supplier-risk-graph.item.statement.trail":"gepubliceerd bestand, leveranciersrapport, oorsprong behouden, behouden","oss-winnow-supplier-risk-graph.band.left":"vijf bronformulieren, één wijzigingsset","oss-winnow-supplier-risk-graph.band.right":"samengevoegd, niet afgevlakt","oss-winnow-surface-matrix.kicker.label":"Oppervlakken","oss-winnow-surface-matrix.kicker.sub":"klanten van dezelfde bron runtime","oss-winnow-surface-matrix.tag":"IMPLEMENTEREN","oss-winnow-surface-matrix.surface.cli.name":"CLI","oss-winnow-surface-matrix.surface.cli.posture":"eenmalige en geplande runs","oss-winnow-surface-matrix.surface.cli.capability":"uitgave binary-profiel","oss-winnow-surface-matrix.surface.rust.name":"Rust","oss-winnow-surface-matrix.surface.rust.posture":"embedded bronsystemen","oss-winnow-surface-matrix.surface.rust.capability":"geselecteerde crates en functies","oss-winnow-surface-matrix.surface.http.name":"HTTP","oss-winnow-surface-matrix.surface.http.posture":"gedeelde interne service","oss-winnow-surface-matrix.surface.http.capability":"servicemiddleware en endpoints","oss-winnow-surface-matrix.surface.python.name":"Python","oss-winnow-surface-matrix.surface.python.posture":"analyse en batch-integratie","oss-winnow-surface-matrix.surface.python.capability":"binding-exposed-bewerkingen","oss-winnow-surface-matrix.surface.wasm.name":"WebAssembly","oss-winnow-surface-matrix.surface.wasm.posture":"browser, Deno of edge-supported paden","oss-winnow-surface-matrix.surface.wasm.capability":"WASM-compatibele bewerkingen","oss-winnow-surface-matrix.surface.distributed.name":"Gedistribueerd","oss-winnow-surface-matrix.surface.distributed.posture":"grote bron- en verwerkingsgrafieken","oss-winnow-surface-matrix.surface.distributed.capability":"werknemer- en transportprofiel","oss-winnow-surface-matrix.footline.left":"implementatie kan veranderen","oss-winnow-surface-matrix.footline.right":"de vraag blijft identificeerbaar","oss-winnow-surfaces.tagBinary":"één binary","oss-winnow-surfaces.tagNative":"direct ingebed","oss-winnow-surfaces.tagService":"HTTP-service","oss-winnow-surfaces.tagEdge":"browser en edge","oss-winnow-surfaces.66639f7d45":"Binair","oss-winnow-surfaces.d51abbec77":"Een enkele binary van 40 MB. De core heeft geen runtime-afhankelijkheden. De optionele stealthbrowser draait in een eigen geïsoleerde virtuele Python-omgeving.","oss-winnow-surfaces.6be9b8fe75":"# één binary, Linux, macOS, Windows","oss-winnow-surfaces.01b01706b0":"winnow scrape https://example.com --format json","oss-winnow-surfaces.9f31ceb689":"winnow search \"rust\" --engines duck,arxiv --scrape","oss-winnow-surfaces.e59bb751ae":"winnow crawl https://site.tld --depth 2","oss-winnow-surfaces.3baa6b53b4":"schreef 142 getypeerde records naar stdout","oss-winnow-surfaces.1988245002":"Subcommando’s: scrape, search, crawl, research, collect.","oss-winnow-surfaces.7afbd890ed":"winnow install-browser voegt het optionele stealthsubysteem toe.","oss-winnow-surfaces.2180b3e7ce":"Crate","oss-winnow-surfaces.1d14db37f0":"Embed de parsing-engine en scrapers als Rust-crates. CSS3-selectors, een streamingparser en getypeerde veldextractie zonder subprocess-overhead.","oss-winnow-surfaces.d31e0138fb":"# Cargo.toml","oss-winnow-surfaces.309f0835b2":"dweve-winnow-core = \"*\"","oss-winnow-surfaces.e705b49466":"dweve-winnow-scrapers = \"*\"","oss-winnow-surfaces.426efa7f9e":"# main.rs","oss-winnow-surfaces.6627696ef7":"let rec = scraper.extract(&html, &url)?;","oss-winnow-surfaces.25dcc2cfc9":"Een Cargo-workspace met 20 crates die elk één verantwoordelijkheid hebben.","oss-winnow-surfaces.b72a320587":"Elke scraper implementeert één getypeerde Scraper-trait.","oss-winnow-surfaces.329cb8b6ba":"Service","oss-winnow-surfaces.a4b3755024":"Draai Winnow als een langlopende HTTP-service gebouwd op axum, met gedistribueerde taakcoördinatie voor uitsplitsing over workers.","oss-winnow-surfaces.fbbf9550f3":"# dweve-winnow-api, axum server","oss-winnow-surfaces.62f2a4416e":"winnow api --bind 0.0.0.0:8080","oss-winnow-surfaces.c7c11a0de5":"luistert, gedistribueerde coördinator klaar","oss-winnow-surfaces.4e72a940f8":"curl :8080/scrape -d url=https://...","oss-winnow-surfaces.102e4514eb":"200 OK, getypeerd JSON-record","oss-winnow-surfaces.8d87334119":"dweve-winnow-distributed coördineert taken over workers.","oss-winnow-surfaces.72bd80b6ff":"Elke fetch leggen vast met bron, status en hash.","oss-winnow-surfaces.4e946026a7":"WASM","oss-winnow-surfaces.4459108e16":"WebAssembly-bindings via wasm-bindgen voor browser- en edge-builds, plus Python-bindings via PyO3 voor notebooks en datapijplijnen.","oss-winnow-surfaces.ceb0ee03cd":"# dweve-winnow-wasm, wasm-bindgen","oss-winnow-surfaces.1ce376b802":"import init, { scrape } from \"winnow\";","oss-winnow-surfaces.e6d1845d9a":"const rec = scrape(html, url);","oss-winnow-surfaces.518afe093d":"# dweve-winnow-py, PyO3","oss-winnow-surfaces.0d550514d2":"from winnow import scrape","oss-winnow-surfaces.4e8ffa37fc":"dweve-winnow-py stelt de engine via PyO3 beschikbaar aan Python.","oss-winnow-surfaces.d97366c5b7":"Zelfde extractielogica in de browser en aan de edge.","oss-winnow-surfaces.d0d0470c65":"linePrompt","oss-winnow-surfaces.f48a58368d":"lineComment","oss-winnow-surfaces.14a15523af":"lineOut","oss-winnow-surfaces.c37a36f31b":"4 oppervlakken, één engine","oss-winnow-surfaces.6b5eb5323e":"CLI, Rust, HTTP en WASM","oss-winnow-surfaces.92b482d978":"Integratieoppervlakken","oss-winnow-surfaces.33c3304214":"Dezelfde scrapers en dezelfde uitvoervorm werken op elk oppervlak.","oss-winnow-surfaces.56fb165f83":"geen externe service nodig","oss-winnow-tidy-result.80296d87ee":"Dat is het hele idee: je stelt een simpele vraag en krijgt een simpel antwoord dat je kunt lezen, bewaren en vertrouwen.","oss-winnow-tidy-result.7c920befeb":"Beleefd verzameld, met een overzicht van elke bezochte pagina","oss-winnow-tidy-result.807ac13338":"4 resultaten","oss-winnow-tidy-result.0ed53214e8":"Je overzichtelijke lijst","oss-winnow-tidy-result.3a3bb1beac":"Dit is het soort antwoord dat Winnow je geeft. Stel dat je vraagt waar je een waterkoker in de buurt kunt vinden. In plaats van een stapel websites om te lezen, krijg je een net lijstje zoals deze.","oss-winnow-tidy-result.f376a3f548":"Een nette lijst, geen stapel pagina's.","oss-winnow-tidy-result.1251cc0dd7":"Wat je terugkrijgt","oss-winnow-tidy-result.2c96d17cd1":"Je kunt het opslaan, afdrukken of later openen. Het antwoord is een klein overzichtelijk bestand, niet iets dat verdwijnt als je een venster sluit.","oss-winnow-tidy-result.12df5bb228":"Van jou om te bewaren","oss-winnow-tidy-result.62cff08bdf":"Elk feit bevat de pagina waar het vandaan komt, zodat je altijd de bron kunt zien en het zelf kunt controleren als je wilt.","oss-winnow-tidy-result.3354d26dc0":"Het zegt waar het vandaan komt","oss-winnow-tidy-result.c702175fa9":"Geen lap tekst om doorheen te worstelen. Elk item staat op zijn eigen nette regel, zoals een kassabon wat je hebt gekocht.","oss-winnow-tidy-result.f36d598976":"Eén regel per ding","oss-winnow-tidy-result.dd85c748bb":"Online bestellen, 2 dagen wachten","oss-winnow-tidy-result.a232b15dea":"Marktplein Winkel","oss-winnow-tidy-result.61c0473b59":"Nog twee, open tot 5","oss-winnow-tidy-result.f13f822915":"Groenlaan Doe-het-zelf","oss-winnow-tidy-result.91bb2253f2":"Op voorraad, klik en haal op","oss-winnow-tidy-result.ae46ebd31a":"Stadscentrum Gereedschap","oss-winnow-tidy-result.233da1dc79":"Op voorraad, open tot 6","oss-winnow-tidy-result.cef6c0cdb2":"Rivieroever IJzerwaren","oss-winnow-tidy-result.7099b8c786":"Eén regel per stuk","oss-winnow-tidy-result.780e4f3a32":"Het nette antwoord, met de bron ernaast.","oss-winnow-two-parser-contracts.chrome.path":"Twee parsers, één bron","oss-winnow-two-parser-contracts.chrome.status":"dezelfde bron-ID, twee parser-paden","oss-winnow-two-parser-contracts.chrome.meta":"ILLUSTRATIEF","oss-winnow-two-parser-contracts.input.name":"Openbaar archiveringsarchief","oss-winnow-two-parser-contracts.input.size":"300MB","oss-winnow-two-parser-contracts.input.sourceId":"bron-ID filing-archive","oss-winnow-two-parser-contracts.input.contentId":"inhouds-ID 9c41 e2af","oss-winnow-two-parser-contracts.dom.head":"Volledig DOM-profiel","oss-winnow-two-parser-contracts.dom.arenaLabel":"arena-backed boom","oss-winnow-two-parser-contracts.dom.interned":"geïnterneerd tags","oss-winnow-two-parser-contracts.dom.idIndex":"ID-index","oss-winnow-two-parser-contracts.dom.classIndex":"klasse index","oss-winnow-two-parser-contracts.dom.selectorsLabel":"selectors over de voltooide boom","oss-winnow-two-parser-contracts.dom.memLabel":"geheugen","oss-winnow-two-parser-contracts.dom.memNote":"groeit met het document","oss-winnow-two-parser-contracts.stream.head":"Streamingprofiel","oss-winnow-two-parser-contracts.stream.bufferLabel":"gebonden buffer","oss-winnow-two-parser-contracts.stream.chunk1":"stuk 1","oss-winnow-two-parser-contracts.stream.chunk2":"stuk 2","oss-winnow-two-parser-contracts.stream.chunk3":"stuk 3","oss-winnow-two-parser-contracts.stream.chunk4":"stuk 4","oss-winnow-two-parser-contracts.stream.elem":"één element","oss-winnow-two-parser-contracts.stream.bufferNote":"Een element dat een chunkgrens overschrijdt, wordt in de handlerstatus gehouden.","oss-winnow-two-parser-contracts.stream.handlersLabel":"begeleiders ontvangen brokken","oss-winnow-two-parser-contracts.stream.handlerSection":"sectie","oss-winnow-two-parser-contracts.stream.handlerTable":"tafel","oss-winnow-two-parser-contracts.stream.handlerFiling":"aangifte indienen","oss-winnow-two-parser-contracts.stream.memLabel":"geheugen","oss-winnow-two-parser-contracts.stream.memNote":"begrensde werkset","oss-winnow-two-parser-contracts.receipts.label":"beide uitgangen hebben dezelfde bronidentiteit","oss-winnow-two-parser-contracts.receipts.dom":"parservelden voor DOM, arena en index","oss-winnow-two-parser-contracts.receipts.stream":"parser padstreaming-, chunk- en handlervelden","oss-winnow-two-parser-contracts.rail.label":"streaming-levenscyclus, afgedwongen via typestate","oss-winnow-two-parser-contracts.rail.tag":"illustratief","oss-winnow-two-parser-contracts.rail.configure.name":"configureren","oss-winnow-two-parser-contracts.rail.configure.method":"behandelaars registreren","oss-winnow-two-parser-contracts.rail.process.name":"proces","oss-winnow-two-parser-contracts.rail.process.method":"schrijf stukjes","oss-winnow-two-parser-contracts.rail.finish.name":"afwerking","oss-winnow-two-parser-contracts.rail.finish.method":"resultaten lezen","oss-winnow-two-parser-contracts.rail.note":"Chunks kunnen alleen tijdens de verwerking worden geschreven en de resultaten komen beschikbaar nadat ze zijn voltooid. Ongeldige levenscyclusaanroepen zijn bij normaal gebruik niet representatief.","oss-winnow-two-parser-contracts.band.text":"afzonderlijke contracten voor afzonderlijke werkbelastingen","oss-winnow-two-parser-contracts.band.meta":"de ontvangstrecords die door het pad liepen","oss-winnow-typed-value.kicker.label":"Eén veld","oss-winnow-typed-value.kicker.sub":"waarde, type en route","oss-winnow-typed-value.tag":"RESULTAAT","oss-winnow-typed-value.field.publishedAt.name":"published_at","oss-winnow-typed-value.field.publishedAt.type":"datumtijd","oss-winnow-typed-value.field.publishedAt.context":"brontijdzone en parser","oss-winnow-typed-value.field.price.name":"prijs","oss-winnow-typed-value.field.price.type":"fixed-pointdecimaal","oss-winnow-typed-value.field.price.context":"valuta en bron veld","oss-winnow-typed-value.field.location.name":"locatie","oss-winnow-typed-value.field.location.type":"object","oss-winnow-typed-value.field.location.context":"notatie, coördinatenpaar en bronreeks","oss-winnow-typed-value.field.entities.name":"entiteiten","oss-winnow-typed-value.field.entities.type":"reeks","oss-winnow-typed-value.field.entities.context":"vermeldingen, clusters en matchscores","oss-winnow-typed-value.footline.left":"voldoende getypt voor code","oss-winnow-typed-value.footline.right":"voldoende bron voor beoordeling","oss-winnow-value-brief.1d0ec533c9":"Route vastgelegd","oss-winnow-value-brief.e92043500f":"Beheerste verzameling","oss-winnow-value-brief.189ff1fa37":"route-inspector","oss-winnow-value-brief.3915907107":"Bronbereik","oss-winnow-value-brief.3d168eda20":"5 uitvoervormen","oss-winnow-value-brief.ab29f586fe":"Parsen en normaliseren leveren JSON, CSV, streams, opgeslagen records of een workflowspecifiek antwoord.","oss-winnow-value-brief.2fcde4b07e":"Getypeerd resultaat","oss-winnow-value-brief.608e403dc1":"Standaard aan","oss-winnow-value-brief.0e8be3593e":"Bronregels, snelheidslimieten en bescherming tegen onveilige adressen worden vanaf het begin afgedwongen. Je team hoeft die controles niet voor iedere run opnieuw toe te voegen.","oss-winnow-value-brief.08229d55f8":"Risico standaard afgehandeld","oss-winnow-value-brief.b37991fb60":"Minder facturen","oss-winnow-value-brief.d82d798511":"De tools die het vervangt, hebben elk hun eigen abonnement en factuur. Door ze samen te voegen in één zelfgehost binary verdwijnen die terugkerende kostenposten.","oss-winnow-value-brief.f7efc757f6":"Minder rekeningen om te beheren","oss-winnow-value-brief.61752f9a93":"5 naar 1","oss-winnow-value-brief.5b88b6bf58":"Het vervangt een stapel aparte scraping tools, browserautomatisering, proxydiensten en de onderhoudsscripts die ze aan elkaar lijmen. Eén systeem om te leren, één systeem om te draaien.","oss-winnow-value-brief.a9243f87cf":"Eén tool, niet vijf","oss-winnow-value-brief.35a0ab3b85":"4 stappen","oss-winnow-value-brief.45ce947628":"Snelheidslimieten, robotsbeleid, nieuwe pogingen en bescherming tegen onveilige adressen gelden voor de hele route.","oss-winnow-value-brief.870c4d024a":"Gedeeld ophaalbeleid","oss-winnow-value-brief.6b5eb5323e":"5 invoersoorten","oss-winnow-value-brief.d11150cc87":"Zoekmachines, websites, API’s, feeds en bestanden komen samen in één benoemde verzamelrun.","oss-winnow-value-brief.936aebfaab":"Eén vraag, één vastgelegde route","oss-winnow-value-brief.9f4a2b81ba":"Winnow zet een terugkerende vraag om in een controleerbaar pad van bronselectie naar getypeerde uitvoer.","oss-winnow-value-brief.df813684db":"Wat operations kan controleren","oss-winnow-where-it-looked.kicker.label":"Waar het leek","oss-winnow-where-it-looked.kicker.sub":"in gewone taal getoond","oss-winnow-where-it-looked.kicker.tag":"BRONNEN","oss-winnow-where-it-looked.rows.timetable.source":"Officieel tijdschema","oss-winnow-where-it-looked.rows.timetable.chip":"geplande services","oss-winnow-where-it-looked.rows.notice.source":"Kennisgeving van de exploitant","oss-winnow-where-it-looked.rows.notice.chip":"geplande veranderingen","oss-winnow-where-it-looked.rows.feed.source":"Verstoring feed","oss-winnow-where-it-looked.rows.feed.chip":"huidige annulering","oss-winnow-where-it-looked.rows.feed.state":"leef nu","oss-winnow-where-it-looked.rows.authority.source":"Pagina van de lokale overheid","oss-winnow-where-it-looked.rows.authority.chip":"informatie over vervangend vervoer","oss-winnow-where-it-looked.foot.left":"verschillende plaatsen eronder","oss-winnow-where-it-looked.foot.right":"één vraag hierboven","oss-winnow-world-boundary.chrome.path":"De wereld is geen database","oss-winnow-world-boundary.chrome.status":"een vraag over de grens","oss-winnow-world-boundary.chrome.meta":"illustratief","oss-winnow-world-boundary.internal.head":"Binnen de organisatie","oss-winnow-world-boundary.internal.column.table":"Tafel","oss-winnow-world-boundary.internal.column.owner":"Eigenaar","oss-winnow-world-boundary.internal.column.schema":"Schema","oss-winnow-world-boundary.internal.invoices.table":"facturen","oss-winnow-world-boundary.internal.invoices.owner":"financiën","oss-winnow-world-boundary.internal.invoices.schema":"grootboekschema v4","oss-winnow-world-boundary.internal.inventory.table":"inventaris","oss-winnow-world-boundary.internal.inventory.owner":"bewerkingen","oss-winnow-world-boundary.internal.inventory.schema":"voorraadschema v2","oss-winnow-world-boundary.internal.customers.table":"klanten","oss-winnow-world-boundary.internal.customers.owner":"verkoop","oss-winnow-world-boundary.internal.customers.schema":"crm-schema v7","oss-winnow-world-boundary.internal.note":"benoemde tabellen, bekende eigenaren, afgerekende schema's","oss-winnow-world-boundary.external.head":"De buitenwereld","oss-winnow-world-boundary.external.government-portal":"overheidsportaal","oss-winnow-world-boundary.external.company-register":"bedrijfsregister","oss-winnow-world-boundary.external.rss-feed":"RSS-feed","oss-winnow-world-boundary.external.csv-file":"CSV bestand","oss-winnow-world-boundary.external.rendered-dashboard":"gerendd dashboard","oss-winnow-world-boundary.external.websocket-stream":"WebSocket-stream","oss-winnow-world-boundary.external.search-result":"zoekresultaat","oss-winnow-world-boundary.external.note":"verschillende datums, identificatiegegevens, termen en updateritmes","oss-winnow-world-boundary.question.label":"een terugkerende marktvraag","oss-winnow-world-boundary.question.text":"Welke producten zijn deze week in prijs gestegen?","oss-winnow-world-boundary.crossing.manual.head":"gedragen door een persoon","oss-winnow-world-boundary.crossing.manual.price":"prijs fragment","oss-winnow-world-boundary.crossing.manual.date":"datumfragment","oss-winnow-world-boundary.crossing.manual.name":"naam fragment","oss-winnow-world-boundary.crossing.manual.note":"fragment voor fragment, met de hand opnieuw vormgegeven","oss-winnow-world-boundary.crossing.winnow.head":"expliciete bronpaden","oss-winnow-world-boundary.crossing.winnow.register":"registreren, getypt","oss-winnow-world-boundary.crossing.winnow.feed":"feed, getypt","oss-winnow-world-boundary.crossing.winnow.page":"pagina, getypt","oss-winnow-world-boundary.crossing.winnow.contract":"één getypt outputcontract","oss-winnow-world-boundary.crossing.winnow.note":"elk pad behoudt zijn bron en levenscyclus","oss-winnow-world-boundary.band.left":"interne systemen hebben tabellen","oss-winnow-world-boundary.band.right":"de buitenwereld heeft bronnen","page-breadcrumb.c766e66518":"Kruimelpad","page-toc.7e439c353e":"Op deze pagina","section_st_a1_display-split.7c9a7c0610":"Detail","section_st_f1_cta-dark.90e40d5043":"Aan de slag","toc-rail.f5cbdf6bfb":"Inhoud"}
