{"block_close_oss.c33fd1fe9c":"Community och ekosystem","core-extras.96d330537a":"Bas-IR","core-extras.bee831a169":"Substrat","core-extras.61a0822826":"Appar på Core","core-extras.15438cc098":"stöds inte","core-extras.ad565d9d01":"Funktion","core-extras.0155bf03e5":"Segmentförklaring","core-extras.8b7110078e":"Algoritmgrupper efter datatyp","core-extras.25ab4276a6":"Rullbar kapabilitetsmatris","open-source-winnow.technicalLedgerDelivery":"Leverans","open-source-winnow.technicalLedgerDeliveryValue":"CLI, crate, tjänst eller WASM","open-source-winnow.businessLedgerPurpose":"Syfte","open-source-winnow.businessLedgerPurposeValue":"Återkommande källinsamling","open-source-winnow.businessLedgerInputs":"Indata","open-source-winnow.businessLedgerInputsValue":"Sökning, webbplatser, API:er, flöden, filer","open-source-winnow.businessLedgerReplaces":"Ersätter","open-source-winnow.businessLedgerReplacesValue":"Fem spretiga insamlingsvägar","open-source-winnow.businessLedgerOperation":"Drift","open-source-winnow.businessLedgerOperationValue":"En policy och en körningspost","open-source-winnow.businessLedgerOutput":"Utdata","open-source-winnow.businessLedgerOutputValue":"Typade resultat för nästa system","open-source-winnow.businessLedgerControls":"Kontroller","open-source-winnow.businessLedgerControlsValue":"Källregler som tillämpas längs hela vägen","open-source-winnow.businessLedgerDeployment":"Distribution","open-source-winnow.businessLedgerDeploymentValue":"Dina servrar, EU-region eller isolerad","open-source-winnow.specSurfaceValue":"4","open-source-winnow.specSurfaceLabel":"Integrationsytor","open-source-winnow.specSurfaceCaption":"CLI, Rust-crate, tjänst och WebAssembly","open-source-winnow.95d1be11af":"Kunskapsstyrning över Winnow-insamlade källor.","open-source-winnow.4a86080d67":"Spindle","open-source-winnow.fe0a091fdb":"Produkter","open-source-winnow.1e6f9f4abc":"Indexera insamlade data för snabb hämtning.","open-source-winnow.c91597c8b9":"BitWeave","open-source-winnow.6cc3364a24":"Relaterat projekt","open-source-winnow.50e668157e":"Parsa Winnow-utdata till innehållsadresserade träd.","open-source-winnow.188fb5d6cf":"Reed","open-source-winnow.d5d6e83bf2":"Fortsätt utforska","open-source-winnow.75e393a1ac":"Utforska projektet","open-source-winnow.f9743247fa":"Läs dokumentationen","open-source-winnow.ef0fd4ccef":"Spåra insamlingsvägen","open-source-winnow.0597b125b7":"Börja med en återkommande fråga. Winnow gör den till en namngiven väg med explicita källor, delade hämtningsregler, typad utdata och en körningspost som nästa system kan granska.","open-source-winnow.0d32b562d0":"Källan är inte centrum. Frågan är det","open-source-winnow.90e40d5043":"Kom igång","open-source-winnow.ac4bbe17fe":"Winnow","open-source-winnow.650fabe787":"Öppen källkod","open-source-winnow.a772158be0":"Winnow / Insamlingsväg","open-source-winnow.1d0ec533c9":"Publiceras i runda åtta","open-source-winnow.9000d0e2a6":"Källmedveten från grunden","open-source-winnow.a9618738d7":"text, JSON, JSONL, CSV, HTML.","open-source-winnow.6677bdd8d5":"Utdataformat","open-source-winnow.2d5a61fe0d":"Över 66 kategorier. Plus 28 motorer, 325 samlare.","open-source-winnow.f042372fde":"Webbskrapare","open-source-winnow.4b8726f3ae":"Core har inga körtidsberoenden. Stealth-webbläsare är valfri, Python.","open-source-winnow.66639f7d45":"Binär","open-source-winnow.19675ee12c":"40 MB","open-source-winnow.e0c97bd053":"Vad som levereras","open-source-winnow.c185cb047c":"PROJEKTSTATISTIK","open-source-winnow.8123fea150":"5 UTDATAFORMAT","open-source-winnow.e6c25f92c5":"1 325 SKRAPARE","open-source-winnow.2353b465ed":"Projektbladet registrerar vad som levereras: en kompakt Rust-binär, katalogen över skrapare och samlare, utdataformat, begäran-kontroller, språkbindningar och de fyra integrationsytor som resten av stacken använder.","open-source-winnow.4ffe329686":"Artigt och granskningsbart","open-source-winnow.1dc0a20dc5":"En kompakt utgåva","open-source-winnow.fca77b7e3a":"En körning, mätt","open-source-winnow.0cf002555f":"Ingen extern tjänst krävs","open-source-winnow.6a51d6151a":"CLI, crate, tjänst och WASM","open-source-winnow.bd1f8d68f7":"TLS, cookies, hastighetsbegränsningar, proxyservrar","open-source-winnow.7d0906ee25":"HTTP + stealth","open-source-winnow.674f9c26ae":"Parser, skrapare, hämtning, granskning","open-source-winnow.eb7cd63fcb":"Winnow-motor","open-source-winnow.813ff70d15":"Webbläsare, edge, Python via PyO3","open-source-winnow.4e946026a7":"WASM","open-source-winnow.046fa05e5a":"axum HTTP API, distribuerad","open-source-winnow.329cb8b6ba":"Tjänst","open-source-winnow.5d21d61124":"Bädda in dweve-winnow-core","open-source-winnow.2180b3e7ce":"Crate","open-source-winnow.8b3ca3b909":"winnow skrapa, söka, crawla","open-source-winnow.b7a391a49f":"Där Winnow kopplas in","open-source-winnow.07a56cd0db":"INTEGRATIONSGRAF","open-source-winnow.5f5cdfd63a":"TJÄNST","open-source-winnow.803a250cd3":"CRATE","open-source-winnow.d05fb01e0b":"BINÄR","open-source-winnow.53ff5c8869":"Kör Winnow som en enda binär, bädda in det som Rust-crates, kör det som en axum HTTP-tjänst, eller bygg för webbläsare och edge. Samma skrapare och samma utdataformat fungerar i alla fyra lägena.","open-source-winnow.7e16a145f0":"Crate. Tjänst. WASM","open-source-winnow.de0c4301ca":"Binär","open-source-winnow.899e5920ef":"En fråga, fyra ytor","open-source-winnow.87b02f00c3":"Samma utdataformat","open-source-winnow.f8497f2219":"Lägg till egna skrapare","open-source-winnow.4fc6e7f740":"Inbyggd","open-source-winnow.d85fc8a070":"Insamlare","open-source-winnow.bce0641417":"Sökning","open-source-winnow.7f5d63aa39":"Motorer","open-source-winnow.34c808d0a6":"Nyheter","open-source-winnow.7058849d4f":"ML","open-source-winnow.d2d0663714":"Vetenskap","open-source-winnow.5c9cb498f5":"Offentlig sektor","open-source-winnow.39960c1919":"Toppkategorier","open-source-winnow.9f95b0efcb":"Förbyggd skrapartäckning","open-source-winnow.9bcb1e6ede":"KÄLLINVENTERING","open-source-winnow.a62a7a3d23":"SÖKNING","open-source-winnow.951b9ecfa1":"ÖPPNA DATA","open-source-winnow.f37b9e1aa4":"EKONOMI","open-source-winnow.9f621eb5fd":"NEWS","open-source-winnow.b61263161a":"VETENSKAP","open-source-winnow.4c914641d3":"OFFENTLIG SEKTOR","open-source-winnow.2683338b83":"Förbyggda skrapare för de källor analytiker redan använder, från myndighets- och vetenskapsportaler till nyheter, ekonomi och öppna data. Varje skrapare är en typad Rust-struct. Egna skrapare läggs till bredvid de inbyggda och följer samma utdatakontrakt.","open-source-winnow.7c7017f188":"66 kategorier. 28 motorer","open-source-winnow.6e8c1d6ad1":"1 325 skrapare","open-source-winnow.70e78129b8":"Källkatalog","open-source-winnow.a3c756d658":"Operatören beslutar om laglig grund","open-source-winnow.12cafee013":"Ärlig genom konstruktion","open-source-winnow.a28319fb89":"Per begäran: källa, URL, tidsstämpel, status, innehållshash.","open-source-winnow.3cfc5f1cc9":"Revisionslogg","open-source-winnow.58c3ece30d":"Privata nätverksintervall blockeras i alla URL-inmatningar.","open-source-winnow.8ad110e1e0":"SSRF-skydd","open-source-winnow.223ef3573a":"Token-buckets per domän anpassade till varje källas dokumenterade policy.","open-source-winnow.8ba9b8ac40":"Rate limits","open-source-winnow.0bd110efa7":"Neka som standard. Icke-cachade domäner vägras tills robots.txt har hämtats.","open-source-winnow.a99c742c91":"Vad som ingår som standard","open-source-winnow.f11e84d825":"INBYGGD HÅLLNING","open-source-winnow.3db5c14ab0":"REVISIONSLOGG","open-source-winnow.b8ca5c71f2":"SSRF-SKYDD","open-source-winnow.d5ee7df3c2":"RATE LIMITS","open-source-winnow.5236187a5c":"Winnow upprätthåller robots.txt med en neka-som-standard-policy, rate limits per domän, SSRF-skydd, GDPR-pseudonymisering och revisionsloggning per begäran som designbegränsningar, inte valfria inställningar. Det som ligger utanför Winnows kontroll: operatörens lagliga grund för datainsamling, val kring dataminimering och beslut om nedströms lagring. Denna sida gör inte anspråk på GDPR-certifiering eftersom ett bibliotek inte kan göra den bedömningen åt dig.","open-source-winnow.8acc3469d0":"Ärlig om vad det gör","open-source-winnow.f148950ed8":"Artig. Loggad","open-source-winnow.1a9051b25f":"Efterlevnadshållning","open-source-winnow.1a499aaf64":"Alltid revisionsloggad","open-source-winnow.e2b4bcecf8":"text, JSON, JSONL, CSV eller HTML. Pipe-vänligt.","open-source-winnow.4bed336194":"Utdata","open-source-winnow.90161c0f0f":"CSS-väljare extraherar typade fält från DOM:en.","open-source-winnow.b7e45a36ff":"Parsa","open-source-winnow.57bae8b92d":"Vanlig HTTP först, sedan stealth-HTTP, sedan en webbläsare endast om det blockeras.","open-source-winnow.d48aafe689":"Hämta","open-source-winnow.4c4fbc0b99":"28 sökmotorer frågas parallellt, resultat slås samman och rankas.","open-source-winnow.3b3290c7fa":"Discovery","open-source-winnow.6c58c3c08d":"Fråga till poster","open-source-winnow.e0647adaff":"PIPELINE","open-source-winnow.feb3522a40":"UTDATA","open-source-winnow.da04370db0":"PARSE","open-source-winnow.a721f50a7a":"FETCH","open-source-winnow.45087ff64d":"DISCOVERY","open-source-winnow.27606cee9d":"En fråga blir strukturerade poster genom fyra steg. Discovery frågar 28 sökmotorer parallellt. Fetch eskalerar från vanlig HTTP till TLS-fingeravtryckta förfrågningar och sedan till en stealth-webbläsare, bara när en webbplats aktivt blockerar. Parse kör typade skrapare över DOM:en. Output skriver ett av fem format till stdout.","open-source-winnow.bf72445a97":"Fetch. Parse. Output","open-source-winnow.1b43ac4dfb":"Discovery","open-source-winnow.b040b4179b":"Arkitektur","open-source-winnow.1c5d129e8d":"Output är inkonsekvent","open-source-winnow.e439b21bd5":"Glue dominerar","open-source-winnow.fdda8d29bb":"x N API:er","open-source-winnow.60cfc363df":"Varje sökmotor har sitt eget API, sina egna kvoter och sin egen wrapper.","open-source-winnow.d7850d50b3":"x fakturering","open-source-winnow.335f5fb4d6":"Rotationstjänster lägger till separat fakturering och variation i IP-kvalitet.","open-source-winnow.9db0b745b6":"Proxies","open-source-winnow.0901b4221d":"x 1 flotta","open-source-winnow.67fb452c54":"Selenium eller Playwright lägger till en separat drift-yta och resurskostnad.","open-source-winnow.6e92074d83":"Webbläsare","open-source-winnow.2326fac36d":"x N webbplatser","open-source-winnow.6cbfe909dd":"Skör kod per webbplats som tyst går sönder när markup ändras.","open-source-winnow.7d90748c8b":"Skrapare","open-source-winnow.da03189786":"Där kostnaden ligger","open-source-winnow.6144c12669":"STACK-SPRIDNING","open-source-winnow.4a4570af16":"GLUE","open-source-winnow.ac668e6540":"PROXY","open-source-winnow.97df859a3e":"WEBBlÄSARE","open-source-winnow.41877a3bdf":"SKRAPARE","open-source-winnow.8ba443e70b":"De flesta datainsamlingsstackar kombinerar skrapare, huvudlösa webbläsare, proxytjänster, sökwrappers och anpassade underhållsskript. Glue-lagret blir projektet. Varje verktyg har sin egen drift-yta, sin egen faktureringsmodell och sina egna antaganden om hänsyn.","open-source-winnow.270333e787":"bör inte kräva fem verktyg","open-source-winnow.cf9318a136":"Samla webbdata","open-source-winnow.8a9400005c":"Omvärlden är inte en databas","open-source-winnow.5e6380b8bc":"Ingen falsk certifiering","open-source-winnow.2cb81f45c7":"Säkerhet på som standard","open-source-winnow.a958cb78f4":"Laglig grund, minimering och lagringstid ligger kvar hos dig. Winnow registrerar beslutet; det fattar det inte åt dig.","open-source-winnow.0706363016":"Dina beslut","open-source-winnow.69f2d18088":"Varje förfrågan loggas med källa, adress, tid och resultat.","open-source-winnow.b88a3623ab":"Fullständig revisionslogg","open-source-winnow.b6bfbf3c69":"Identifierare kan pseudonymiseras när data samlas in, inte föras vidare råa.","open-source-winnow.b8ac03697d":"Personuppgifter","open-source-winnow.582f017916":"Robots-policy och hastighetsbegränsningar per domän tillämpas från första förfrågan.","open-source-winnow.bdc3a2e089":"Hänsynsregler","open-source-winnow.d1d450cb18":"På som standard","open-source-winnow.77ab22c822":"HÅLLNING I KORTHET","open-source-winnow.e2ee39bcca":"EU-RESIDENS","open-source-winnow.19baf504f7":"REVISIONSLOGG","open-source-winnow.b4c70a9a8b":"SÄKRA ADRESSER","open-source-winnow.318767df73":"PERSONUPPGIFTER","open-source-winnow.3f83a254a7":"BLOCKERING","open-source-winnow.cad4a73ce0":"Att samla webbdata innebär verkliga risker: att bli blockerad, hantera personuppgifter, förfrågningar som når osäkra adresser och att inte ha någon logg över vad som hänt. Winnow hanterar var och en av dessa från start, med hänsynsregler, pseudonymisering, skydd mot osäkra destinationer och en logg per förfrågan. Vad det inte gör är att låtsas fatta dina juridiska beslut. Din lagliga grund, hur mycket du behåller och hur länge du behåller det är ditt val, och vi gör inga certifieringsanspråk som ett bibliotek inte ärligt kan göra.","open-source-winnow.fa0aca198e":"Ärlig om resten","open-source-winnow.1dcc66b673":"Försiktig som standard","open-source-winnow.311a8d642c":"Risk och efterlevnad","open-source-winnow.a4fb8cc38d":"En policy och en körningslogg","open-source-winnow.7466a2ae10":"En väg","open-source-winnow.c8c41b72d7":"Att vika ihop stacken till en binärfil innebär en sak att lära sig, köra och patch:a, istället för fem plus deras skarvar.","open-source-winnow.c51d4489d5":"En sak att köra","open-source-winnow.1bf3e18b84":"Sköra skrapare per webbplats och glue-skripten som håller ihop stacken äter tyst ingenjörstid månad efter månad.","open-source-winnow.9eeb7771e5":"Underhållstid","open-source-winnow.ca70fb57eb":"Proxyrotation och sökkvoter faktureras per användning. En självhostad binärfil på infrastruktur du redan betalar för har ingen överraskande trafikräkning.","open-source-winnow.cd49b7c50d":"Tjänster per trafik","open-source-winnow.9a52706df6":"Fem lager, en väg","open-source-winnow.0f068df912":"VAD ÄR KOORDINATER","open-source-winnow.f648fee8d5":"SÖKKVOTER","open-source-winnow.6f4082243c":"PROXYER","open-source-winnow.83de2cfdb2":"WEBBLÄSARFLOTTA","open-source-winnow.3eb882375e":"SKRAPARE","open-source-winnow.0899c8f507":"En insamlingsstack splittras vanligtvis i sajtsspecifika skrapare, webbläsarautomatisering, proxyhantering, sökkopplingar och limkod. Winnow samordnar dessa rörliga delar under en körningspolicy, så att operationer kan lappa en rutt, observera en post och upprepa en fråga.","open-source-winnow.f132e65cc6":"bli en underhållen rutt","open-source-winnow.85ed5bf94d":"Fem rörliga delar","open-source-winnow.f821931802":"Operativ belastning","open-source-winnow.f600b9e709":"En inspelad körning","open-source-winnow.ccb9f1391c":"Fyra kontroller","open-source-winnow.57d456f952":"Indata, tidpunkter, beslut och resultat finns kvar för upprepning och granskning.","open-source-winnow.7446a936b1":"Körningspost","open-source-winnow.a9e0704776":"Tolkning, pseudonymisering, normalisering och utdataregler är explicita.","open-source-winnow.4b470daf9b":"Datahantering","open-source-winnow.9358f9e1f1":"Hastighetsgränser, robotpolicy, försök och skydd mot osäkra adresser följer med rutten.","open-source-winnow.a2d79c3f61":"Hämtningspolicy","open-source-winnow.088deeb1f6":"Varje sökmotor, webbplats, API, flöde och fil namnges i körningen.","open-source-winnow.d0fb61ca87":"Källomfång","open-source-winnow.15f854e070":"Fyra kontroller i en körning","open-source-winnow.d954112db6":"KONTROLLPUNKTER","open-source-winnow.1f7637ae95":"KÖRNINGSPOST","open-source-winnow.492c0dbda6":"HÄMTNINGSPOLICY","open-source-winnow.a3f4fd93d8":"KÄLLOMFÅNG","open-source-winnow.a2cd53a4d3":"Ett återkommande insamlingsjobb ska inte bete sig som fem orelaterade skript. Winnow ger upptäckt, hämtning, tolkning, normalisering, utdata och körningsposten en gemensam rutt, medan driftsättning förblir ett separat operativt val.","open-source-winnow.1710860816":"samma styrda väg","open-source-winnow.b56d141828":"Olika källor kommer in","open-source-winnow.072f3a916c":"Insamlingsarkitektur","open-source-winnow.a4a30cb334":"Rutt och resultat ut","open-source-winnow.35a0ab3b85":"Fråga in","open-source-winnow.bdaeca762a":"Generera JSON, CSV, strömmar, lagrade poster eller den svarsform din arbetsflöde förväntar sig.","open-source-winnow.6e0bb577e9":"Utdatalägen","open-source-winnow.89fe292571":"Upptäck, hämta, tolka och mata ut delar en policy och en körningspost.","open-source-winnow.e0c084380d":"Pipeline-steg","open-source-winnow.61420faa65":"Sökmotorer, webbplatser, API:er, flöden och filer kan ingå i samma körning.","open-source-winnow.a9243f87cf":"Källtyper","open-source-winnow.13622bee2b":"Från indata till utdata","open-source-winnow.e2614ce8d1":"RUTTFORM","open-source-winnow.95e38dad9e":"TYPADE UTDATA","open-source-winnow.3115880727":"4 PIPELINE-STEG","open-source-winnow.c968638a6e":"5 KÄLLTYPER","open-source-winnow.4701584e0f":"Winnow börjar med en fråga, avgör vilka källsidor som hör till körningen, upptäcker kandidater, hämtar dem artigt, tolkar det användbara materialet och genererar typade resultat. Rutten spelas in så att samma arbete kan upprepas och granskas.","open-source-winnow.96127f5c14":"en inspelad insamlingsrutt","open-source-winnow.3d1e7bdec2":"En fråga blir","open-source-winnow.801d28dda8":"Så fungerar det","open-source-winnow.6de81701a2":"Källkopplade resultat","open-source-winnow.ef5ace74b5":"Säker som standard","open-source-winnow.0fb11c4315":"Den skriver ner vad den besökte, så svaret finns redan där om någon frågar.","open-source-winnow.0299390921":"För anteckningar","open-source-winnow.dd899d754b":"Den kan köras helt inom Europa, på maskiner du litar på.","open-source-winnow.862044aac9":"Stannar hemma","open-source-winnow.fd08e020e2":"Den följer reglerna varje webbplats sätter och väntar på sin tur.","open-source-winnow.759c6a3670":"Förblir artig","open-source-winnow.fb4961b61d":"Varje resultat behåller sina källanteckningar och insamlingsrutt, så att tjänsten kan visa var informationen kom ifrån.","open-source-winnow.d6a91c5d42":"Ingen svart låda","open-source-winnow.b872ad641b":"Enkel och ärlig","open-source-winnow.148420e6dc":"VARFÖR DET ÄR ANNORLUNDA","open-source-winnow.33906a7dfd":"OPEN","open-source-winnow.b0b7ba4666":"PRIVAT","open-source-winnow.ad2877d54b":"ARTIG","open-source-winnow.a1c1aba507":"De första frågorna är vettiga: kan detta orsaka problem, vart går min information och hur kan jag se vad den gjorde? Här är de raka svaren. Omsorg och öppenhet är inbyggda i Winnow från start, inte sålda som tillägg.","open-source-winnow.b8fa13a138":"och ingenting dolt","open-source-winnow.00379fff72":"Artigt, privat,","open-source-winnow.18bc032372":"Är det säkert att använda","open-source-winnow.d9f3692497":"Spara den","open-source-winnow.90b1fdef30":"Läs den","open-source-winnow.eb04de10b2":"Listan är en liten fil som du kan spara och komma tillbaka till, inte något som försvinner.","open-source-winnow.dd3a4f7c0f":"Den försvinner inte","open-source-winnow.74bb8e8a6a":"Varje rad anger var den kommer ifrån, så att du alltid kan titta på källan själv.","open-source-winnow.c9b83270d4":"Du kan kontrollera den","open-source-winnow.e2ffc2c247":"Röran är borttagen. Du ser de användbara delarna du bad om och var varje del kommer ifrån.","open-source-winnow.5b1c5f4d93":"Inget att reda ut","open-source-winnow.1bd762bd1c":"Enkel och prydlig","open-source-winnow.35119bfa57":"VARFÖR SVARET ÄR ENKELT","open-source-winnow.d8ddbc8b42":"DIN ATT BEHÅLLA","open-source-winnow.f09b80e155":"MED KÄLLOR","open-source-winnow.d50a7cd631":"EN RAD VAR","open-source-winnow.4135994c85":"Istället för en hög med webbplatser att läsa får du en tydlig lista med en rad för varje punkt och en notering om var den kommer ifrån. Läs den, skriv ut den eller spara den. Den förvandlar en röra av öppna flikar till en post du kan kontrollera senare.","open-source-winnow.89300de58b":"inte en hög med sidor","open-source-winnow.abc7c8c290":"En prydlig lista,","open-source-winnow.1251cc0dd7":"Vad du får tillbaka","open-source-winnow.07c371e345":"Inget krångel behövs","open-source-winnow.50080947a0":"Fråga som en person","open-source-winnow.a6cb163400":"Varje kort visar exakt den typ av sak du skulle säga, så att du aldrig fastnar.","open-source-winnow.daee884cec":"Se ett exempel","open-source-winnow.25c4e7dcc9":"Det finns inga menyer eller inställningar att brottas med. Du bara frågar.","open-source-winnow.3264d976ab":"Inga knappar att leta efter","open-source-winnow.c91a36563e":"Beskriv vad du vill ha med dina egna vardagliga ord, som att prata med en person.","open-source-winnow.aca89cba00":"Säg det enkelt","open-source-winnow.4e3f2a8062":"Inga speciella ord","open-source-winnow.08613d4939":"HUR FRÅGANDET KÄNNS","open-source-winnow.adea7e3ebb":"SVAR","open-source-winnow.098fa67dec":"TIMES","open-source-winnow.1ef12a9d81":"MEDDELANDEN","open-source-winnow.a6c130e9e5":"PRISER","open-source-winnow.cca5fbbb81":"Du behöver inga speciella ord. Fråga efter nyheter om ett ämne, priser från några butiker, ett officiellt meddelande eller tiderna för ett evenemang. Välj ett exempel för att se hur du kan fråga och vilken typ av organiserat svar som kan komma tillbaka.","open-source-winnow.2eb6be1dbf":"frågat på ditt sätt","open-source-winnow.2cc7eb5087":"Små vardagliga uppgifter,","open-source-winnow.d4062ec2bc":"Vad du kan fråga","open-source-winnow.8be100fbe3":"Inga datorkunskaper","open-source-winnow.c80e161083":"Ingen installation","open-source-winnow.e7dc530cb3":"En prydlig lista kommer tillbaka, på samma sätt som ett snyggt kvitto listar vad du köpt.","open-source-winnow.29cc70a6ac":"Du får","open-source-winnow.e5ec456f61":"Den besöker sidorna och läser dem åt dig, artigt.","open-source-winnow.8470202743":"Den går ut","open-source-winnow.8d5643b32d":"Berätta vad du letar efter, med vardagliga ord.","open-source-winnow.7ed149da71":"Du frågar","open-source-winnow.a0ad93c540":"Tre enkla steg","open-source-winnow.f0a2ec1e4b":"HUR DET KÄNNS ATT ANVÄNDA","open-source-winnow.9b640c766b":"DU FÅR","open-source-winnow.e491f98c13":"DEN HÄMTAR","open-source-winnow.51138d4247":"ASK","open-source-winnow.111bedc7cd":"Webben är enorm och mycket av den är brus. Winnow läser de relevanta sidorna, behåller de användbara delarna och lämnar bruset bakom sig. Du frågar med enkla ord och får ett organiserat svar med sina källor. Det finns inget nytt att lära sig.","open-source-winnow.a7e0f3da53":"så att du inte behöver","open-source-winnow.77e260ae55":"Den hämtar fakta","open-source-winnow.fd8d2a5359":"Vad är detta","open-source-winnow.f5c44d70c8":"Körs inom Europa, du styr det","open-source-winnow.e03947cc0c":"Suveränitet","open-source-winnow.f460d0c338":"Källregler och säkerhet inbyggda","open-source-winnow.5a8f23f567":"Risk","open-source-winnow.08e51a95ac":"Färre återkommande räkningar att hantera","open-source-winnow.5697fd85ad":"Prenumerationer","open-source-winnow.a47248ec69":"Inga, du kör det själv","open-source-winnow.bf5dde2d06":"Inlåsning","open-source-winnow.14bba97aa2":"Fem separata verktyg och deras lim","open-source-winnow.1697458e97":"Ersätter","open-source-winnow.2f37d72f7f":"Självhostad källkod du äger","open-source-winnow.f8c94a3b4b":"Vad det är","open-source-winnow.7f4a84d235":"Winnow ger återkommande källarbete en styrd väg. Sökmotorer, webbplatser, API:er, flöden och filer går in i samma körning; upptäckt, hämtning, tolkning och typad utdata delar en policy och en post. Verksamheten får en repeterbar process istället för fem samlare som driver isär.","open-source-winnow.605e19124f":" inte fem prenumerationer.","open-source-winnow.c44c8f84d1":"till en repeterbar insamlingskörning","open-source-winnow.520bfc8181":"Ställ en fråga","open-source-winnow.566ddd5375":"Winnow","open-source-winnow.a74c151fb2":"Varje resultat behåller sin källspårning","open-source-winnow.cf9b77061f":"Öppen","open-source-winnow.77787c7f49":"Kan stanna inom Europa","open-source-winnow.9525ae1781":"Säker","open-source-winnow.71fb014688":"Följer varje webbplatsregel","open-source-winnow.439f048194":"Artig","open-source-winnow.29daf762bf":"En prydlig lista, redo att läsa","open-source-winnow.53eb1352da":"Du får","open-source-winnow.e225fd00a8":"Läser webben, städar upp svaret","open-source-winnow.b017742a89":"Det gör","open-source-winnow.a8d67e1bf6":"Fråga i klartext","open-source-winnow.3b4c6041c7":"Du gör","open-source-winnow.45557686dd":"En assistent som samlar fakta åt dig","open-source-winnow.704869f20f":"I klartext","open-source-winnow.f7b38f0719":"Se hur det fungerar","open-source-winnow.c5187e41af":"När Fabric behöver aktuell information samlar Winnow de relevanta delarna från de källor som valts för tjänsten och returnerar ett prydligt resultat med källorna bifogade. Du konfigurerar inga skrapare eller skriver kod; Winnow arbetar i bakgrunden och för register över hur informationen samlades in.","open-source-winnow.09822b8237":" fakta tillbaka till dig","open-source-winnow.308a33b7e9":"En assistent som hämtar","open-source-winnow.e55d544b7a":"robots.txt, hastighetsbegränsningar, SSRF-skydd genom design","open-source-winnow.8a123b3f50":"Efterlevnadsstrategi","open-source-winnow.dcb1528b65":"text, JSON, JSONL, CSV, HTML","open-source-winnow.0155f01d8e":"40 MB en binär, Rust","open-source-winnow.a2d36e938f":"1 325 webbplatskrapare, 28 sökmotorer, 325 samlare","open-source-winnow.2eb56be3c2":"Källor","open-source-winnow.a84a3235f0":"Scrapy, Selenium, proxyservrar, anpassade skript","open-source-winnow.20b7770944":"Frågor som körs","open-source-winnow.942587e61e":"Projektblad","open-source-winnow.2040a14fac":"Winnow kompilerar en fråga, ett mål eller ett bevakningsvillkor till en repeterbar insamlingsväg. Upptäckten spänner över sökmotorer och skrapkatalogen; hämtningen eskalerar från HTTP till webbläsarautomatisering; tolkningen normaliserar resultatet till typad text, JSON, JSONL, CSV eller HTML. Varje begäran passerar de delade hastighets-, robots-, SSRF- och granskningskontrollerna.","open-source-winnow.253484a36c":" graf","open-source-winnow.dfcb0bb64a":" till en källa","open-source-winnow.0ad84ab58c":"En fråga kompileras","open-source-winnow.48febbef47":"5","open-source-winnow.2a246cca87":"4","open-source-winnow.21b111cbfe":"5","open-source-winnow.1dabba21cd":"✓","open-source-winnow.40311e4206":"Mätbaserad","open-source-winnow.a906200976":"Löpande","open-source-winnow.d88f6d8372":"Engång","open-source-winnow.1f444cd5d5":"○","open-source-winnow.870b1fc137":"robots.txt","open-source-winnow.0368680abd":"på som standard","open-source-winnow.9cdc6c47aa":"alltid","open-source-winnow.699f1a05a9":"ENKEL","open-source-winnow.27e88b861f":"EASY","open-source-winnow.7696d02e75":"TIDY","open-source-winnow.ad7d12bf1c":"BRA ATT VETA","open-source-winnow.80db3832a5":"PIPELINE","open-source-winnow.4acc8a696c":"ROUTE","open-source-winnow.acda47627f":"DRIFT","open-source-winnow.c9766ca413":"STYRNING","open-source-winnow.5d0b2f6bd4":"OBSERVERAD","open-source-winnow.8215b59ccb":"MOTOR","open-source-winnow.b338255a3c":"GENOM DESIGN","open-source-winnow.75e7a212dc":"BUILT-IN","open-source-winnow.6e10953f3e":"OPEN","open-source-winnow.c26c3c60bf":"SÄKERHETSHÅLLNING","open-source-winnow.5b8fc02b51":"Vad en utvärderare kontrollerar","open-source-winnow.ed2c603813":"Artighet","open-source-winnow.2916f241b5":"Neka som standard, tolkas före varje hämtning.","open-source-winnow.a70f6d7596":"Säkra mål","open-source-winnow.d014bc43ef":"Interna och privata adresser blockeras.","open-source-winnow.9fedecd7a5":"Pseudonymiseras vid insamlingstillfället.","open-source-winnow.33de865a8d":"Revisionsspår","open-source-winnow.567a04e87e":"Loggad","open-source-winnow.b4d33125f6":"Varje begäran registreras och kan exporteras.","open-source-winnow.fee3fb2936":"skrapare","open-source-winnow.50b9e78177":"kategorier","open-source-winnow.153946c740":"BYGGPROFIL","open-source-winnow.63bae1ca6e":"Hur en version når varje yta","open-source-winnow.9b8dfdff73":"VERSION","open-source-winnow.ac1a42f5ac":"Plattformar","open-source-winnow.e473f43629":"Linux, macOS och Windows.","open-source-winnow.967382f860":"Bindningar","open-source-winnow.7f1585f93e":"Rust-crate, Python via PyO3 och WASM.","open-source-winnow.ca2769fc96":"Kärnans körberoenden","open-source-winnow.c15fda7a62":"Kärnan levereras utan körberoenden.","open-source-winnow.b2344990cb":"En version, flera ytor","open-source-winnow.36b1413724":"Fragmenterad insamlingsstack","open-source-winnow.68ef2be51a":"Fem rörliga delar","open-source-winnow.b0dc0f5a2e":"Styrd insamlingsväg","open-source-winnow.d700a7568c":"En körningspost","open-source-winnow.235fd89e60":"Sökkvoter","open-source-winnow.58dd06369e":"Limskript","open-source-winnow.d0173a08de":"Driftsättning förblir ditt val","open-source-winnow.hero.eyebrow":"Winnow","open-source-winnow.hero.title.lead":"Winnow.","open-source-winnow.hero.title.accent":"Frågor som körs.","open-source-winnow.hero.action.secondary":"Fråga om versionen","open-source-winnow.hero.technical.lede":"Winnow är en öppen källkodsbaserad, självhostad källinformationsmotor i Rust under Apache-2.0-licensen. En fråga kompileras till en typad källgraf: upptäckt över 28 sökmotorer, 1 325 underhållna skrapare och 325 inbyggda samlare, under ett hållbart frågekontrakt.","open-source-winnow.hero.technical.action.primary":"Följ en körning","open-source-winnow.hero.technical.ledger.label":"Projektblad","open-source-winnow.hero.technical.ledger.pill":"Winnow","open-source-winnow.hero.technical.ledger.row.whatItIs.label":"Vad det är","open-source-winnow.hero.technical.ledger.row.whatItIs.value":"Källinformationsmotor i Rust","open-source-winnow.hero.technical.ledger.row.sources.label":"Källor","open-source-winnow.hero.technical.ledger.row.sources.value":"1 325 webbplatskrapare, 28 sökmotorer, 325 samlare","open-source-winnow.hero.technical.ledger.row.binary.label":"Binär","open-source-winnow.hero.technical.ledger.row.binary.value":"40 MB enkel binär, Rust","open-source-winnow.hero.technical.ledger.row.output.label":"Utdata","open-source-winnow.hero.technical.ledger.row.output.value":"text, JSON, JSONL, CSV, HTML","open-source-winnow.hero.technical.ledger.row.replaces.label":"Ersätter","open-source-winnow.hero.technical.ledger.row.replaces.value":"Webbläsarflottor, proxypooler, skript och lim","open-source-winnow.hero.technical.ledger.row.delivery.label":"Leverans","open-source-winnow.hero.technical.ledger.row.delivery.value":"CLI (winnow search), crates, tjänst, Python eller WASM","open-source-winnow.hero.technical.ledger.row.controls.label":"Kontroller","open-source-winnow.hero.technical.ledger.row.controls.value":"Hastighetsbegränsningar, källregler och skydd för säkra adresser","open-source-winnow.hero.business.lede":"Winnow är en öppen källkodsbaserad Apache-2.0-webbskrapnings- och OSINT-motor i Rust. Samma externa frågor återkommer varje kvartal och metoden bakom svaret försvinner varje gång; Winnow förvandlar varje fråga till en ägd källprocess med typade resultat och en körningspost som nästa person kan inspektera.","open-source-winnow.hero.business.action.primary":"Börja med en fråga","open-source-winnow.hero.business.ledger.label":"Så fungerar det","open-source-winnow.hero.business.ledger.pill":"Winnow","open-source-winnow.hero.business.ledger.row.purpose.label":"Syfte","open-source-winnow.hero.business.ledger.row.purpose.value":"Återkommande källinsamling","open-source-winnow.hero.business.ledger.row.inputs.label":"Indata","open-source-winnow.hero.business.ledger.row.inputs.value":"Sökning, webbplatser, API:er, flöden, filer","open-source-winnow.hero.business.ledger.row.replaces.label":"Ersätter","open-source-winnow.hero.business.ledger.row.replaces.value":"Fem drivande insamlingsvägar","open-source-winnow.hero.business.ledger.row.operation.label":"Drift","open-source-winnow.hero.business.ledger.row.operation.value":"En policy och en körningspost","open-source-winnow.hero.business.ledger.row.output.label":"Utdata","open-source-winnow.hero.business.ledger.row.output.value":"Skrivna resultat för nästa system","open-source-winnow.hero.business.ledger.row.controls.label":"Kontroller","open-source-winnow.hero.business.ledger.row.controls.value":"Källregler som tillämpas längs hela vägen","open-source-winnow.hero.business.ledger.row.deployment.label":"Distribution","open-source-winnow.hero.business.ledger.row.deployment.value":"Dina servrar, operatörsstyrda eller isolerade","open-source-winnow.hero.consumer.lede":"Du frågar efter det du behöver. Winnow söker igenom lämpliga offentliga källor, hämtar de användbara delarna och visar var varje del kommer ifrån. När världen förändras kan frågan titta igen.","open-source-winnow.hero.consumer.action.primary":"Se vad den gör","open-source-winnow.hero.consumer.ledger.label":"I klartext","open-source-winnow.hero.consumer.ledger.pill":"Winnow","open-source-winnow.hero.consumer.ledger.row.whatItIs.label":"Vad det är","open-source-winnow.hero.consumer.ledger.row.whatItIs.value":"En assistent som samlar fakta åt dig","open-source-winnow.hero.consumer.ledger.row.youDo.label":"Du gör","open-source-winnow.hero.consumer.ledger.row.youDo.value":"Fråga i klartext","open-source-winnow.hero.consumer.ledger.row.itDoes.label":"Den gör","open-source-winnow.hero.consumer.ledger.row.itDoes.value":"Läser webben, snyggar till svaret","open-source-winnow.hero.consumer.ledger.row.youGet.label":"Du får","open-source-winnow.hero.consumer.ledger.row.youGet.value":"En prydlig lista, redo att läsa","open-source-winnow.hero.consumer.ledger.row.polite.label":"Artig","open-source-winnow.hero.consumer.ledger.row.polite.value":"Väntar på sin tur och för logg","open-source-winnow.hero.consumer.ledger.row.safe.label":"Säker","open-source-winnow.hero.consumer.ledger.row.safe.value":"Körs där du distribuerar den","open-source-winnow.hero.consumer.ledger.row.open.label":"Öppen","open-source-winnow.hero.consumer.ledger.row.open.value":"Varje resultat behåller sin källspårning","open-source-winnow.breadcrumb.home":"Öppen källkod","open-source-winnow.breadcrumb.current":"Winnow","open-source-winnow.close.label":"Kom igång","open-source-winnow.close.headline":"Välj en fråga som återkommer. Få den att köra.","open-source-winnow.close.body":"Börja smalt. Definiera vad ett användbart resultat innebär, namnge acceptabla källfamiljer och gränser, kör frågan genom Winnows CLI eller Rust-crates, och granska vad som hittades, missades, motsades och ändrades innan du bestämmer om den förtjänar en kadens.","open-source-winnow.close.action.primary":"Läs dokumentationen","open-source-winnow.close.action.secondary":"Fråga om releasen","open-source-winnow.next.eyebrow":"Fortsätt utforska","open-source-winnow.next.reed.category":"Relaterat projekt","open-source-winnow.next.reed.title":"Reed","open-source-winnow.next.reed.description":"Parsa Winnow-utdata till innehållsadresserade träd.","open-source-winnow.next.bitweave.category":"Relaterat projekt","open-source-winnow.next.bitweave.title":"BitWeave","open-source-winnow.next.bitweave.description":"Indexera insamlad data för snabb hämtning.","open-source-winnow.next.spindle.category":"Produkter","open-source-winnow.next.spindle.title":"Spindle","open-source-winnow.next.spindle.description":"Kunskapsstyrning över Winnow-samlade källor.","open-source-winnow.banner.biz-recognition.eyebrow":"Igenkänningsögonblicket","open-source-winnow.banner.biz-recognition.lead":"Ingen ny rapport.","open-source-winnow.banner.biz-recognition.leadAccent":"Håll frågan igång.","open-source-winnow.banner.biz-recognition.paragraph.1":"Samma fråga kommer varje kvartal. Analytikern öppnar samma flikar. En källa ändrades och ingen märkte det. Kalkylbladet har ingen tillförlitlig väg tillbaka till sidan. Resultatet är redan inaktuellt när det cirkulerar, och nästa förfrågan behandlas som nytt arbete eftersom ingen äger källmetoden mellan rapporterna.","open-source-winnow.banner.biz-recognition.paragraph.2":"Winnow ändrar den arbetsrytmen. Frågan behåller sina accepterade källor, utdataformat, återkommande schema och körlogg. Människor granskar ändrat eller omtvistat material istället för att rekonstruera hela vägen. Leveransen slutar vara en engångsprestation i research och blir det aktuella resultatet av en namngiven förmåga.","open-source-winnow.banner.biz-recognition.panel.header":"Den upprepade förfrågan","open-source-winnow.banner.biz-recognition.panel.tag":"känd","open-source-winnow.banner.biz-recognition.check.1":"samma affärsfråga","open-source-winnow.banner.biz-recognition.check.2":"samma källfamiljer","open-source-winnow.banner.biz-recognition.check.3":"samma rensning","open-source-winnow.banner.biz-recognition.check.4":"samma jämförelse","open-source-winnow.banner.biz-recognition.check.5":"samma kalkylblad","open-source-winnow.banner.biz-recognition.check.6":"nya källändringar","open-source-winnow.banner.biz-recognition.check.7":"ingen hållbar metod","open-source-winnow.banner.biz-recognition.verdict":"sluta upprepa research; få frågan att köra","open-source-winnow.banner.biz-recognition.footline":"nästa körning börjar från metoden, inte från minnet","open-source-winnow.banner.con-recognition.eyebrow":"Den upprepade ritualen","open-source-winnow.banner.con-recognition.lead":"Inga fler bokmärken.","open-source-winnow.banner.con-recognition.leadAccent":"Håll frågan igång.","open-source-winnow.banner.con-recognition.paragraph.1":"Samma flikar. Samma kopiera och klistra in. Samma kalkylblad. Samma tvivel om vilken sida som är nyast. Samma arbete igen nästa vecka. Sökning löste första steget, men du var fortfarande den som fogade samman allt och kom ihåg när det skulle göras igen.","open-source-winnow.banner.con-recognition.paragraph.2":"Winnow låter produkten komma ihåg frågan, de användbara källsökvägarna och resultatets form. Du kan fortfarande öppna källorna och bedöma svaret. Du behöver inte längre bygga om vägen varje gång innan du får bedöma det.","open-source-winnow.banner.con-recognition.panel.header":"Frågan som återkommer","open-source-winnow.banner.con-recognition.panel.tag":"kända","open-source-winnow.banner.con-recognition.check.1":"samma sidor","open-source-winnow.banner.con-recognition.check.2":"samma användbara fält","open-source-winnow.banner.con-recognition.check.3":"samma jämförelse","open-source-winnow.banner.con-recognition.check.4":"samma tvivel","open-source-winnow.banner.con-recognition.check.5":"samma uppdatering","open-source-winnow.banner.con-recognition.verdict":"fråga en gång, behåll källorna, låt frågan fungera igen","open-source-winnow.banner.con-recognition.footline":"nästa svar kan ändras utan att hela metoden försvinner","open-source-winnow.section.win-eng-question-graph.eyebrow":"Rotens körning","open-source-winnow.section.win-eng-question-graph.headlineLead":"En fråga kompileras","open-source-winnow.section.win-eng-question-graph.headlineAccent":"till en källgraf","open-source-winnow.section.win-eng-question-graph.body":"En skrapare börjar med en sida. Winnow börjar med varför sidan efterfrågas. Det offentliga frågekontraktet håller mål, målgrupp, accepterade källfamiljer, förväntat resultat, kadens, auktoritet och krav på körningslogg. Under det sammanställer körningen den konkreta källgraf som behövs för denna körning.","open-source-winnow.section.win-eng-question-graph.secondaryKicker":"Stabilt ovan, utbytbart nedan","open-source-winnow.section.win-eng-question-graph.secondaryLeft":"Under kontraktet förblir körtidstyperna specialiserade, eftersom ett flöde och en renderad sida inte vill ha samma hantering. Det som förblir stabilt är det deklarerade behovet och dess utdatakontrakt. Sökmotorer, webbplatskrapare, samlare, crawler-sökvägar, filer, flöden, strömmar och bearbetningssteg kan ändras utan att ändra identiteten på den fråga de tjänar. Kontraktet ger också förändringen en stabil plats att landa på.","open-source-winnow.section.win-eng-question-graph.secondaryRight":"En uppgradering av skrapare, byte av samlare, motoravbrott eller utdatarevision kan registreras som en ändring av källgrafen eller kontraktet snarare än att gömmas i en orelaterad driftsättning. Det gör körningen lättare att testa och lättare att förklara: ingenjörer kan jämföra två grafrevisoner mot samma fråga, medan operatörer kan se om ett ändrat resultat kom från världen, grafen eller den begärda utdatan.","open-source-winnow.section.win-eng-question-graph.pill.1":"FRÅGEKONTRAKT","open-source-winnow.section.win-eng-question-graph.pill.2":"KÄLLGRAF","open-source-winnow.section.win-eng-question-graph.pill.3":"EN KÖRNING","open-source-winnow.section.win-eng-question-graph.footer":"Grafen fungerar bara om olika källtyper tillåts förbli olika.","open-source-winnow.section.win-eng-source-kinds.eyebrow":"Typgränsen","open-source-winnow.section.win-eng-source-kinds.headlineLead":"En sida, ett flöde och en ström","open-source-winnow.section.win-eng-source-kinds.headlineAccent":"har inte en livscykel","open-source-winnow.section.win-eng-source-kinds.body":"Webbskrapning är en källtyp bland flera, och att behandla den som hela jobbet är vad som gör en OSINT-pipeline spröd. HTML-skrapare, sökmotorer, API-klienter, datareferenser, RSS-flöden, WebSocket-strömmar, filer och crawler-sökvägar är inte dekorativa etiketter på samma begäran. De har olika anslutningstillstånd, kadens, scheman, återförsöksbeteende, autentisering, utdata och felsätt. Winnow håller dessa kontrakt explicita och låter dem konvergera vid resultatgränsen. En körning måste därför veta vilket kontrakt den arbetar under, inte bara vilken adress den anropar. Det är vad som gör att ett fel kan rapporteras som en strömavbrott, en uttömd kvot eller en inaktuell fil istället för ett generiskt begärandefel, och det är vad som håller resultatgränsen ärlig när fyra typer av källor svarar på samma fråga.","open-source-winnow.section.win-eng-source-kinds.secondaryKicker":"En taxonomi, flera kontrakt","open-source-winnow.section.win-eng-source-kinds.secondaryLeft":"Vokabulären med 66 kategorier organiserar källbeståndet för filtrering och planering. Den raderar inte om en källa pollas, strömmas, crawlas, renderas, laddas ner eller parsas från en fil. Den separationen är vad som låter en samlare återansluta utan att låtsas vara ett skrapningsförsök, och låter en sidextraktor exponera ett underhållet schema utan att låtsas att varje okänd sida har ett.","open-source-winnow.section.win-eng-source-kinds.secondaryRight":"Denna separation förhindrar också att operativa antaganden läcker över källklasser. En pollande källa kan ha en nästa körningstid. En ström kan ha en återupptagningsmarkör och anslutningstillstånd. En fil kan ha en innehållsidentitet och importgräns. En sökmotor kan ha tillfällig avaktivering och resultatcachetillstånd. Att behandla dem alla som URL:er skulle förenkla ett gränssnitt samtidigt som den verkliga komplexiteten skjuts in i odokumenterade konventioner.","open-source-winnow.section.win-eng-source-kinds.pill.1":"EXPLICITA TYPER","open-source-winnow.section.win-eng-source-kinds.pill.2":"66 KATEGORIER","open-source-winnow.section.win-eng-source-kinds.pill.3":"TYPED","open-source-winnow.section.win-eng-source-kinds.footer":"När frågan inte namnger en källa måste upptäckten bygga den första delen av grafen.","open-source-winnow.section.win-eng-discovery.eyebrow":"Frågeplanering och sökning","open-source-winnow.section.win-eng-discovery.headlineLead":"Sökning hittar möjliga dörrar","open-source-winnow.section.win-eng-discovery.headlineAccent":"och körningen går genom dem","open-source-winnow.section.win-eng-discovery.body":"Upptäckten kan klassificera en begäran, tolka boolesk struktur, dela upp beroende delfrågor, välja lämpliga motorer och köra dem parallellt. De tjugoåtta motorintegrationerna är ett koordinerat upptäcktslager, inte tjugoåtta utbytbara HTTP-anrop och inte ett påstående om att utdrag är svaret.","open-source-winnow.section.win-eng-discovery.secondaryKicker":"Parallellt utan att låsa registret","open-source-winnow.section.win-eng-discovery.secondaryLeft":"Motorhandtag klonas medan registret läses, sedan släpps låset innan asynkront arbete börjar. Varje motor behåller sin egen timeout, återförsök, tillfällig avaktivering och cachetillstånd. Resultat returneras som typade kandidater, sedan ger URL-normalisering, deduplicering, poängsättning och blandning en källkortlista för nästa steg. En hastighetsbegränsad motor kan lämna en körning utan att tas bort från registret.","open-source-winnow.section.win-eng-discovery.secondaryRight":"Discovery-kvitton är användbara bortom felsökning. De visar vilka motorer som var kvalificerade, vilka som försöktes, vilka som inte returnerade några kandidater och vilka som hoppades över på grund av policy, hastighet eller tillfälligt hälsotillstånd. Det är avgörande för påståenden om källtäckning. \"Ingenting hittades\" har en annan innebörd när tjugo lämpliga motorer slutfördes än när den enda lagliga motorn tog slut innan den returnerade.","open-source-winnow.section.win-eng-discovery.pill.1":"28 MOTORER","open-source-winnow.section.win-eng-discovery.pill.2":"UPPDELADE","open-source-winnow.section.win-eng-discovery.pill.3":"KANDIDATKÄLLOR","open-source-winnow.section.win-eng-discovery.footer":"Kandidatkällor måste fortfarande dela ett gemensamt system för hastighet och fel innan någon begäran lämnas.","open-source-winnow.section.win-eng-rate-control.eyebrow":"Hastighet, latens och avslag","open-source-winnow.section.win-eng-rate-control.headlineLead":"Varje källväg väntar","open-source-winnow.section.win-eng-rate-control.headlineAccent":"på samma driftstillstånd","open-source-winnow.section.win-eng-rate-control.body":"Skrapare, crawlers, samlare och valfria proxysökvägar bör inte var och en skapa sin egen uppfattning om acceptabel trafik. Winnow komponerar global burst-kontroll, per-domänstatus, kretsbrytning och adaptiv latensrespons så att nästa begäran återspeglar vad de tidigare begärandena faktiskt mötte. Ett gemensamt driftstillstånd är också det som gör ett påstående om trafik kontrollerbart: nästa begäran blir kvalificerad på grund av vad de tidigare begärandena mötte, inte för att en komponent på egen hand beslutade att försöka igen.","open-source-winnow.section.win-eng-rate-control.secondaryKicker":"Tre lager, tre uppgifter","open-source-winnow.section.win-eng-rate-control.secondaryLeft":"Det globala lagret begränsar aggregerad trafik. Domänstatus skyddar enskilda källor och registrerar avslag separat från långsamhet. Adaptiv styrning styr begärandenas andel runt ett konfigurerat latensmål snarare än att behandla en fast fördröjning som lämplig för varje värd. Standardvärden förblir konfiguration, inte produktlag. En krets som öppnas kan senare tillåta kontrollerade testbegäranden innan en källa återgår till normal rotation.","open-source-winnow.section.win-eng-rate-control.secondaryRight":"Hastighetslagret är utformat för att stödja källspecifikt beteende utan att sprida källkontroll till extraktorerna själva. En samlare kan rapportera att ett fjärrfönster har förbrukats. En crawler kan skjuta upp en gränspost. En skrapare kan visa ett block. Kontrollern bestämmer när arbete blir kvalificerat igen, medan källadaptern förblir ansvarig för att tolka svaret korrekt.","open-source-winnow.section.win-eng-rate-control.pill.1":"GLOBAL BUDGET","open-source-winnow.section.win-eng-rate-control.pill.2":"DOMÄNKRETS","open-source-winnow.section.win-eng-rate-control.pill.3":"ADAPTIV HASTIGHET","open-source-winnow.section.win-eng-rate-control.footer":"En källkörning blir igenkännbar i samma ögonblick som hastighet, fel och åtkomst slutar leva i individuella skript.","open-source-winnow.section.win-eng-access.eyebrow":"Den proportionella åtkomstvägen","open-source-winnow.section.win-eng-access.headlineLead":"Använd den enklaste vägen","open-source-winnow.section.win-eng-access.headlineAccent":"som källan faktiskt behöver","open-source-winnow.section.win-eng-access.body":"Direkt HTTP är Winnows normala åtkomstväg. Dyrare mekanismer visas endast där en källa och konfiguration kräver det. En körning kan lägga till sessionstillstånd, protokollprofiler, proxyval eller valfri webbläsarrendering, men dessa är explicita beslut i källgrafen snarare än en prestandaskatt och beteendeförklädnad som tillämpas på varje begäran.","open-source-winnow.section.win-eng-access.secondaryKicker":"Åtkomsttillstånd är en del av resultatvägen","open-source-winnow.section.win-eng-access.secondaryLeft":"Ett källsvar kan bero på cookies, autentisering, rubriker, vald proxy, transportprofil, webbläsartillstånd, återförsökshistorik och timing. Winnow håller dessa frågor som explicita moduler så att ett återförsök inte tyst blir en annan identitet eller session. En åtkomstspårning kan visa vilka vägar som försöktes, vilken som lyckades, vilka alternativ som hoppades över och om policy eller källavslag avslutade vägen.","open-source-winnow.section.win-eng-access.secondaryRight":"Valfria kompatibilitetsfunktioner för källor som kör anti-bot-skydd förblir tekniska verktyg, inte produktens personlighet. De kan förbättra nåbarheten där en källa beter sig olika mellan klienter, men de skapar inte tillstånd och de krävs inte för majoriteten av stödda offentliga och strukturerade källor. Att hålla eskalering synlig gör dess kostnad, identitet och policykonsekvenser granskningsbara istället för att begrava dem i ett ogenomskinligt \"smart fetch\"-anrop.","open-source-winnow.section.win-eng-access.pill.1":"DIREKT FÖRST","open-source-winnow.section.win-eng-access.pill.2":"VALFRI WEBBLÄSARE","open-source-winnow.section.win-eng-access.pill.3":"EXPLICIT STOPP","open-source-winnow.section.win-eng-access.footer":"När målet är mer än en sida blir åtkomst ett avgränsat traverseringsproblem.","open-source-winnow.section.win-eng-crawl.eyebrow":"En webbplats som en graf","open-source-winnow.section.win-eng-crawl.headlineLead":"Följ länkar","open-source-winnow.section.win-eng-crawl.headlineAccent":"utan att förlora gränsen","open-source-winnow.section.win-eng-crawl.body":"En crawler är inte en obegränsad loop över upptäckta webbadresser. Winnow behandlar crawling som graftraversering under explicita gränser för ursprung, sökväg, djup, sida, innehåll, samtidighet, återförsök, hastighet och tid. Bredd-först, djup-först och prioritetsstrategier ändrar traverseringsordningen, inte den deklarerade omfattningen av frågan.","open-source-winnow.section.win-eng-crawl.secondaryKicker":"Frontieren är data","open-source-winnow.section.win-eng-crawl.secondaryLeft":"Varje upptäckt webbadress går in i en frontier med sitt djup, förälder, prioritet, källregel och aktuell status. Kanonisering och dubblettdetektering förhindrar att samma resurs förbrukar budgeten upprepade gånger. Mönsterregler kan inkludera eller exkludera sökvägar. Relevanta webbadressinmatningsvägar kan vägra loopback-, privata och länklokala destinationer innan en begäran öppnas. En underhållen skrapare kan tillämpas på matchande sidor medan okända sidor förblir generiska crawlresultat.","open-source-winnow.section.win-eng-crawl.secondaryRight":"Crawltillstånd kan därför återupptas, distribueras eller inspekteras som en förstklassig del av körningen. Frontieren visar vad som upptäcktes men ännu inte bearbetats, den besökta uppsättningen visar vad som förbrukade budget, och stopporsaker visar om traverseringen slutfördes, nådde en gräns eller avbröts. Detta är viktigt när ett crawlresultat matar en återkommande fråga, eftersom en ofullständig crawl inte får se ut som en komplett extern skanning.","open-source-winnow.section.win-eng-crawl.pill.1":"AVGRÄNSAD FRONTIER","open-source-winnow.section.win-eng-crawl.pill.2":"EXPLICIT OMFATTNING","open-source-winnow.section.win-eng-crawl.pill.3":"SÄKRA INTERVALL","open-source-winnow.section.win-eng-crawl.footer":"Hämtad HTML kan sedan välja ett komplett navigerbart träd eller ett avgränsat strömmande kontrakt.","open-source-winnow.section.win-eng-parsers.eyebrow":"Läsa HTML","open-source-winnow.section.win-eng-parsers.headlineLead":"Läs HTML på två sätt","open-source-winnow.section.win-eng-parsers.headlineAccent":"som ett komplett träd eller som en ström","open-source-winnow.section.win-eng-parsers.body":"Winnow tvingar inte varje dokument genom en enda minnes- och navigeringsmodell. Den fullständiga DOM-sökvägen bygger ett arena-baserat träd med länkad navigering, internerade taggidentiteter och inkrementella index för upprepade väljare. Strömsökvägen bearbetar segment genom registrerade hanterare och håller en avgränsad arbetsuppsättning för framåtriktad extraktion.","open-source-winnow.section.win-eng-parsers.secondaryKicker":"Livscykel framtvingad i typsystemet","open-source-winnow.section.win-eng-parsers.secondaryLeft":"Strömhanterare konfigureras innan bearbetningen börjar. Segment kan bara skrivas medan parsern är i sitt bearbetningstillstånd, och resultat blir tillgängliga först efter avslut. Typstatusgränsen gör ogiltiga livscykelanrop orepresenterbara i vanlig användning. Den fullständiga DOM-sökvägen använder mer minne för att göra upprepad slumpmässig navigering billig. Inget kontrakt presenteras som universellt bättre.","open-source-winnow.section.win-eng-parsers.secondaryRight":"Båda parserkontrakten kan mata underhållna skrapor, generisk extraktion och bevisinsamling. Skillnaden är operativ snarare än retorisk: DOM-profilen betalar för en återanvändbar strukturell representation, medan strömning betalar bara för de hanterare och tillstånd som behövs under framåtriktad bearbetning. Att registrera det valet i körkvittot gör att prestanda- och minnesanspråk förblir knutna till den faktiska sökvägen som användes.","open-source-winnow.section.win-eng-parsers.pill.1":"FULL DOM","open-source-winnow.section.win-eng-parsers.pill.2":"STRÖMNING","open-source-winnow.section.win-eng-parsers.pill.3":"TYPSTATUS","open-source-winnow.section.win-eng-parsers.footer":"Parsern exponerar struktur. Det källspecifika kontraktet avgör vilken struktur som är viktig.","open-source-winnow.section.win-eng-scrapers-collectors.eyebrow":"Det underhållna källbeståndet","open-source-winnow.section.win-eng-scrapers-collectors.headlineLead":"En skrapa känner till en sidfamilj","open-source-winnow.section.win-eng-scrapers-collectors.headlineAccent":"och en insamlare äger en livscykel","open-source-winnow.section.win-eng-scrapers-collectors.body":"Winnows 1 325 webbplatskrapor och 325 inbyggda insamlare är relaterade instrument, inte två namn för samma adapter. En skrapa deklarerar vilka webbplatser den förstår och omvandlar deras sidor till typade fält. En insamlare deklarerar hur en strukturerad, schemalagd eller beständig källa beter sig över tid och avger poster eller domännyttolaster från den livscykeln.","open-source-winnow.section.win-eng-scrapers-collectors.secondaryKicker":"Schema är ett löfte om utdata","open-source-winnow.section.win-eng-scrapers-collectors.secondaryLeft":"En underhållen skrapa kan publicera fältnamn, typer och operativa krav för sin sidfamilj. CSS-väljare, inbäddade JSON-sökvägar och källkvirkligheter förblir inom implementeringen. En insamlare kan publicera källtyp, kadens, autentiseringsbehov, validering, återanslutningsbeteende och nyttolastschema. Den generiska extraktorn förblir tillgänglig för okända sidor, men den markeras som en reserv snarare än att marknadsföras som likvärdig med underhållen källkunskap.","open-source-winnow.section.win-eng-scrapers-collectors.secondaryRight":"Registerinventering är versionsbevis, inte en ersättning för källhälsa. En källpost kan vara aktiv, försämrad, tillfälligt otillgänglig eller pensionerad. Underhållna scheman kan bära versions- och testinformation, medan insamlarkontrakt kan exponera senaste framgång och aktuellt återanslutningstillstånd. Det ger köpare ett bättre täckningssvar än en enda katalogräkning och ger ingenjörer en plats att skilja inventering från för närvarande frisk exekvering.","open-source-winnow.section.win-eng-scrapers-collectors.pill.1":"1 325 SKRAPOR","open-source-winnow.section.win-eng-scrapers-collectors.pill.2":"325 INSAMLARE","open-source-winnow.section.win-eng-scrapers-collectors.pill.3":"SCHEMAN","open-source-winnow.section.win-eng-scrapers-collectors.footer":"Båda sökvägarna konvergerar på värden som bör behålla sin typ och källform.","open-source-winnow.section.win-eng-typed-enrichment.eyebrow":"Från källmaterial till användbara poster","open-source-winnow.section.win-eng-typed-enrichment.headlineLead":"Behåll värdet typat","open-source-winnow.section.win-eng-typed-enrichment.headlineAccent":"och behåll varifrån det kom","open-source-winnow.section.win-eng-typed-enrichment.body":"Winnow kan avge strängar, heltal, decimaltal med fast punkt, booleaner, datum/tider, webbadresser, arrayer, objekt, JSON, null och domänspecifika nyttolaster. Om en extern källa skickar ett flyttalsvärde, konverterar Winnow det explicit vid gränsen. Intern klassificering, jämförelse och lagring använder binära, heltals- eller fastpunktsformer.","open-source-winnow.section.win-eng-typed-enrichment.secondaryKicker":"Berikning förblir ett steg","open-source-winnow.section.win-eng-typed-enrichment.secondaryLeft":"Händelseklassificering, koordinatextraktion, lands- och celltolkning, entitetslänkning, temporal analys och deduplicering kan lägga till struktur efter insamling. Deras utdata bär matchning, konfidens och metodtillstånd. Den ursprungliga källposten förblir tillgänglig så att berikning kan inspekteras, revideras eller hoppas över utan att låtsas att källan publicerade den berikade tolkningen själv.","open-source-winnow.section.win-eng-typed-enrichment.secondaryRight":"Det explicita typskiktet förbättrar också utdatakontrakt. En anropare kan kräva ett datum/tid snarare än att acceptera en godtycklig sträng, en array av styrelseledamöter snarare än ett kommaavgränsat fält, eller ett platsobjekt snarare än prosa. Kontraktsvalidering bekräftar form och gränser. Den påstår inte att det externa värdet är faktiskt korrekt, vilket håller datakvalitet och källsanning åtskilda från serialiseringsframgång.","open-source-winnow.section.win-eng-typed-enrichment.pill.1":"TYPADE VÄRDEN","open-source-winnow.section.win-eng-typed-enrichment.pill.2":"BERIKNINGSSPÅR","open-source-winnow.section.win-eng-typed-enrichment.pill.3":"KÄLLAD","open-source-winnow.section.win-eng-typed-enrichment.footer":"När en fråga frågar vad som stöder ett påstående räcker inte längre en platt postlista.","open-source-winnow.section.win-eng-evidence.eyebrow":"Källmedvetet forskningstillstånd","open-source-winnow.section.win-eng-evidence.headlineLead":"En ren paragraf","open-source-winnow.section.win-eng-evidence.headlineAccent":"får inte radera oenighet","open-source-winnow.section.win-eng-evidence.body":"Winnows forskningssökvägar kan representera påståenden, bevis och källor som olika nodtyper. Stöd, motsägelse, härledning, relation och källbas förblir typade kanter. Ett påstående kan vara stött, motsagt, blandat, otillräckligt eller olöst utan att tvingas in i en enda självsäker mening för att en körning nådde sin deadline.","open-source-winnow.section.win-eng-evidence.secondaryKicker":"Trovärdighet är kontextuellt tillstånd","open-source-winnow.section.win-eng-evidence.secondaryLeft":"Källtyp, konfigurerat förtroende, bevisstyrka, aktualitet, oberoende och korroborering kan bidra till en poäng eller syntes. De blir inte universella förklaringar om att en domän eller utgivare objektivt sett är tillförlitlig. En genererad syntes är en operation över grafen. Grafen, osäkerheten och motstridiga noder finns kvar bredvid den. Oberoende är särskilt viktigt vid forskning i offentliga källor.","open-source-winnow.section.win-eng-evidence.secondaryRight":"Tio sidor som upprepar ett pressmeddelande ska inte visas som tio separata bekräftelser. Winnow kan bevara härledning och tillstånd för relaterade källor så att syntes och granskning kan behandla upprepning annorlunda än oberoende stöd. Grafen kan också behålla frågor som sökts men inte besvarats, vilket gör bristen synlig som ett konkret gap snarare än en vag ansvarsfriskrivning.","open-source-winnow.section.win-eng-evidence.pill.1":"PÅSTÅENDEN","open-source-winnow.section.win-eng-evidence.pill.2":"BEVIS","open-source-winnow.section.win-eng-evidence.pill.3":"MOTSÄGELSE","open-source-winnow.section.win-eng-evidence.footer":"En källgraf som drivs av en agent behöver fortfarande hårda gränser innan den kan agera.","open-source-winnow.section.win-eng-authority-errors.eyebrow":"Agentkontext och driftstillstånd","open-source-winnow.section.win-eng-authority-errors.headlineLead":"En fråga kan köras","open-source-winnow.section.win-eng-authority-errors.headlineAccent":"utan obegränsad behörighet","open-source-winnow.section.win-eng-authority-errors.body":"Konfigurerat agentdrivet källarbete kan passera budgetar, policy, säkerhet, mänsklig godkännande, utdatakontrakt och granskning. Dessa är sammansatta kontroller snarare än en enda promptinstruktion, och de tillhör den agentsökväg som möjliggör dem. Ett direkt skrap- eller insamlingsanrop körs under takt-, policy- och felkontroll utan att vänta på en person. Behörighet är därför något som distributionen beviljar vid namngivna gränser, och en körning som aldrig når dessa gränser förvärvar den aldrig. Varje kontroll som faktiskt tillämpades registreras med körningen snarare än härleds från konfigurationen.","open-source-winnow.section.win-eng-authority-errors.secondaryKicker":"Fel är inte tomma resultat","open-source-winnow.section.win-eng-authority-errors.secondaryLeft":"Blockerad, takbegränsad, inte hittad, felaktig, nekad, budget uttömd, timeout, parsningsfel och källa otillgänglig är driftförhållanden med olika återförsöks- och eskaleringssemantik. En pågående fråga måste bevara dessa skillnader eftersom tystnad annars kan misstas för \"ingenting har ändrats\". Felkedjor kan behålla källkontext, återförsöksbeslut, reservförsök och användarvänlig klassificering.","open-source-winnow.section.win-eng-authority-errors.secondaryRight":"Utdatakontrakt täpper till ett annat vanligt gap. En körning kan tekniskt lyckas men ändå misslyckas med att returnera de fält, kardinalitet eller bevisstatus som anroparen krävde. Kontraktsfel bör förbli åtskilt från källfel: källorna kan ha svarat, men svaret var inte användbart för den här frågan. Att hålla den distinktionen typad förhindrar nedströms automatisering från att acceptera strukturellt ofullständigt källarbete.","open-source-winnow.section.win-eng-authority-errors.pill.1":"BUDGET","open-source-winnow.section.win-eng-authority-errors.pill.2":"POLICY","open-source-winnow.section.win-eng-authority-errors.pill.3":"TYPADE FEL","open-source-winnow.section.win-eng-authority-errors.footer":"Det sista arkitekturtestet är om varje klient och arbetare fortfarande känner igen samma fråge- och resultatkontrakt.","open-source-winnow.section.win-eng-surfaces-distributed.eyebrow":"Distribution utan att skriva om källmodellen","open-source-winnow.section.win-eng-surfaces-distributed.headlineLead":"Börja med en binär","open-source-winnow.section.win-eng-surfaces-distributed.headlineAccent":"och dela upp arbetet när det förtjänar det","open-source-winnow.section.win-eng-surfaces-distributed.body":"Winnow kan användas via kommandoradsbinären, inbäddade Rust-crates, en HTTP-tjänst, Python-bindningar och WebAssembly-sökvägar. Varje yta exponerar de operationer som är meningsfulla för den, och webbläsar-, distribuerade och tjänstefunktioner aktiveras där en distribution vill ha dem. Det som förblir igenkännbart över alla är frågeidentiteten, vokabulären för källtyper, det typade resultatet och körningsposten. En distribution kan stanna på den enda binären på obestämd tid utan att förlora den vokabulär som de andra ytorna använder.","open-source-winnow.section.win-eng-surfaces-distributed.secondaryKicker":"Koordinering är åtskild från källexekvering","open-source-winnow.section.win-eng-surfaces-distributed.secondaryLeft":"Distribuerade distributioner kan tilldela källuppgifter till skraparbetare och bearbetningsuppgifter till processorarbetare. Uppgifter behåller fråge- och körningsidentitet, livscykel, antal återförsök, deadline och utdatakontrakt. Resultat slås samman under frågan snarare än blir anonyma arbetarutdata. Minne, peer-to-peer och gRPC-liknande transporter är distributionsval, valda utifrån infrastrukturens form. Tjänstemellanprogram tillhör HTTP-tjänsten.","open-source-winnow.section.win-eng-surfaces-distributed.secondaryRight":"Autentisering, kroppsgränser, begäran-timeouts, loggning och tjänstetaktpolicyer omsluter tjänsteanrop, och en Rust-inbäddning sätter sin egen gräns istället. Frågeidentiteten, källvokabulären och körningskvittot delas över varje yta; distributionskontrollerna tillhör den yta som erbjuder dem. Varje yta levereras under samma Apache-2.0-villkor, så körningen kan läsas, ändras och låsas var den än körs.","open-source-winnow.section.win-eng-surfaces-distributed.pill.1":"40 MB BINÄR","open-source-winnow.section.win-eng-surfaces-distributed.pill.2":"5 UTDATAFORMAT","open-source-winnow.section.win-eng-surfaces-distributed.pill.3":"DISTRIBUERAD","open-source-winnow.section.win-eng-surfaces-distributed.footer":"Implementeringen kan skalas och förändras. Frågekontraktet är den hållbara gränsen.","open-source-winnow.section.win-biz-browser-history.eyebrow":"Det dolda operativa beroendet","open-source-winnow.section.win-biz-browser-history.headlineLead":"Frågan fortsätter att återkomma","open-source-winnow.section.win-biz-browser-history.headlineAccent":"men metoden stannar aldrig","open-source-winnow.section.win-biz-browser-history.body":"Har regleringen ändrats? Publicerade leverantören en ny anmälan? Vilka produkter ändrade pris? Vad hände på den här marknaden, i den här regionen eller inom det här forskningsfältet sedan igår? De flesta organisationer har svar på dessa frågor, men inget hållbart system för att producera dem. De har en person som kommer ihåg var man ska leta. När den personen är borta väntar frågan, och när de slutar följer metoden med dem. Nästa analytiker börjar från en sökruta snarare än från den väg som fungerade förra gången.","open-source-winnow.section.win-biz-browser-history.secondaryKicker":"Svaret levereras, förmågan gör det inte","open-source-winnow.section.win-biz-browser-history.secondaryLeft":"Analytikern söker, öppnar sidor, kopierar fragment, rensar namn, jämför datum, bedömer källor och skriver ett resultat. Webbläsarflikarna stängs. Kalkylbladet registrerar utfallet men inte hela vägen dit. Nästa vecka eller nästa kvartal börjar samma arbete igen. Winnow förvandlar den externa frågan till en namngiven källprocess med accepterade källfamiljer, en resultatform, återkommande körningar och en logg över hur varje körning betedde sig.","open-source-winnow.section.win-biz-browser-history.secondaryRight":"Detta är viktigast när frågan påverkar ett återkommande beslut: om man ska godkänna en leverantör, ändra en policy, gå in på en marknad, eskalera en säkerhetssignal eller uppdatera en kund. Organisationen bör kunna namnge källmetoden bakom den inputen med samma säkerhet som den namnger det interna systemet bakom en faktura eller lagerposition.","open-source-winnow.section.win-biz-browser-history.pill.1":"ÅTERKOMMANDE FRÅGA","open-source-winnow.section.win-biz-browser-history.pill.2":"ÄGD METOD","open-source-winnow.section.win-biz-browser-history.pill.3":"KÄLLBELAGT","open-source-winnow.section.win-biz-browser-history.footer":"Problemet är inte att omvärlden saknar data. Det är att omvärlden saknar en gemensam tabell.","open-source-winnow.section.win-biz-world-not-database.eyebrow":"Den osäkra externa kanten","open-source-winnow.section.win-biz-world-not-database.headlineLead":"Interna system har tabeller","open-source-winnow.section.win-biz-world-not-database.headlineAccent":"men omvärlden har källor","open-source-winnow.section.win-biz-world-not-database.body":"Företagsdataarbete börjar normalt efter att källan, schemat och ägaren är kända. Extern källintelligens börjar innan något av detta är fastställt. Användbart material kan vara spritt över sidor, offentliga register, strukturerade API:er, flöden, filer, datamängder, sökmotorer, renderade applikationer och livestreams, med olika datum, identifierare, termer och uppdateringsrytmer. Inget av det kommer med en ägare, ett schema eller en ändringslogg.","open-source-winnow.section.win-biz-world-not-database.secondaryKicker":"Källarbete är riktig infrastruktur","open-source-winnow.section.win-biz-world-not-database.secondaryLeft":"Innan normal analys börjar måste någon upptäcka var materialet finns, avgöra vilka källor som är acceptabla, förhandla hur varje källa kan nås, tolka dess ursprungliga struktur, normalisera resultatet och behålla tillräckligt med källkontext för att förstå vad det betyder. I de flesta organisationer utför en person den översättningen för hand, eller så gör ett webbskrapningsskript en del och en OSINT-analytiker resten.","open-source-winnow.section.win-biz-world-not-database.secondaryRight":"Winnow förvandlar hela detta till en explicit källkörningsmiljö under frågan. Källintelligens börjar därför där konventionell dataintegration normalt slutar vara bekväm. Scheman kan vara ofullständiga, gränssnitt kan vara offentliga men instabila, och användbar kontext kan vara uppdelad mellan prosa och strukturerade poster. Winnow gör den osäkra kanten hanterbar utan att presentera den som en ren databas som aldrig förändras.","open-source-winnow.section.win-biz-world-not-database.pill.1":"PAGES","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":"FILES","open-source-winnow.section.win-biz-world-not-database.pill.5":"STRÖMMAR","open-source-winnow.section.win-biz-world-not-database.footer":"Idag utförs översättningen ofta av en person, vilket gör personen till integrationslagret.","open-source-winnow.section.win-biz-person-integration.eyebrow":"Kostnaden ingen budgeterar","open-source-winnow.section.win-biz-person-integration.headlineLead":"Metoden lever i en person","open-source-winnow.section.win-biz-person-integration.headlineAccent":"och ingen annanstans","open-source-winnow.section.win-biz-person-integration.body":"Återkommande extern forskning förbrukar mer än analytikertimmar. Den skapar nyckelpersonsberoende, inkonsekvent källval, oregistrerade åtkomstval och utdata vars färskhet är svår att ange. Organisationen betalar varje gång frågan återkommer eftersom metoden aldrig upphöjdes från personlig praxis till operativ infrastruktur. Kostnaden betalas igen vid varje upprepning, och den ackumuleras aldrig till något som nästa person kan ta över.","open-source-winnow.section.win-biz-person-integration.secondaryKicker":"Manuellt arbete döljer både risk och kostnad","open-source-winnow.section.win-biz-person-integration.secondaryLeft":"Människor kan lägga märke till kontext som ett skript missar; Winnow tar inte bort omdöme. Det tar över upprepade mekaniska uppgifter och gör det återstående omdömet synligt. Upptäckt, hämtning, extraktion, normalisering, deduplicering och källjämförelse kan köras konsekvent, medan meningsskiljaktigheter och godkännanden förblir synliga för medveten mänsklig granskning istället för att gömmas i ett webbläsararbetsflöde.","open-source-winnow.section.win-biz-person-integration.secondaryRight":"Poängen är inte att ersätta analytiker med automatisering. Det är att sluta använda analytiker som protokolladaptrar. Människor förblir ansvariga för omfattning, tolkning och beslut. Körningsmiljön absorberar de upprepade mekaniska stegen, ger dem en tydligare granskningskö och bevarar metoden för nästa person som ärver frågan.","open-source-winnow.section.win-biz-person-integration.pill.1":"NYCKELPERSONSRISK","open-source-winnow.section.win-biz-person-integration.pill.2":"UPPREPAT ARBETE","open-source-winnow.section.win-biz-person-integration.pill.3":"OMDÖME","open-source-winnow.section.win-biz-person-integration.footer":"Omkastningen är att göra frågan, inte källintegrationen, till den operativa tillgången.","open-source-winnow.section.win-biz-question-asset.eyebrow":"Kategorikastningen","open-source-winnow.section.win-biz-question-asset.headlineLead":"Källor förändras","open-source-winnow.section.win-biz-question-asset.headlineAccent":"men affärsbehovet består","open-source-winnow.section.win-biz-question-asset.body":"En källa kan designa om sin sida, flytta en slutpunkt, försvinna, ändra sina villkor eller ersättas av något bättre. När källan är arkitekturen blir varje händelse ännu ett integrationsprojekt. När frågan är tillgången kan källgrafen underhållas, utökas eller ersättas under ett stabilt mål och utdatakontrakt.","open-source-winnow.section.win-biz-question-asset.secondaryKicker":"Vad organisationen äger","open-source-winnow.section.win-biz-question-asset.secondaryLeft":"Den varaktiga frågan kan ange sitt mål, accepterade källfamiljer, obligatoriska fält, kadens, auktoritet och krav på körningsloggar. Den aktuella källgrafen är implementeringen för en period. Organisationen kan granska vilka källor som stödjer resultatet, vilka som var otillgängliga och vilka sökvägar som ändrades utan att skriva om affärscaset varje gång omvärlden rör sig.","open-source-winnow.section.win-biz-question-asset.secondaryRight":"En fråga kan också ha en ägare, serviceförväntan och granskningsdatum. Det gör det möjligt att diskutera färskhet, acceptabla källluckor och eskalering innan ett beslut missas. Istället för att fråga om ett skript fortfarande körs, frågar verksamheten om frågan är frisk och om dess aktuella resultat uppfyller det deklarerade kontraktet.","open-source-winnow.section.win-biz-question-asset.pill.1":"STABILT MÅL","open-source-winnow.section.win-biz-question-asset.pill.2":"UTBYTBARA KÄLLOR","open-source-winnow.section.win-biz-question-asset.footer":"En hållbar fråga kan sedan kombinera källformer utan att designas om kring varje protokoll.","open-source-winnow.section.win-biz-source-graph.eyebrow":"Ett affärsbehov, flera instrument","open-source-winnow.section.win-biz-source-graph.headlineLead":"Många vägar in","open-source-winnow.section.win-biz-source-graph.headlineAccent":"och ett resultatkontrakt ut","open-source-winnow.section.win-biz-source-graph.body":"En allvarlig leverantörs-, marknads-, policy- eller säkerhetsfråga har sällan en enda källa. Det användbara svaret kan kräva allmän sökning, officiella register, strukturerade publika gränssnitt, underhållna webbplatser, specialistflöden, publicerade filer och live-strömmar. Winnow låter dessa källformer samlas kring frågan samtidigt som deras ursprung och livscykel förblir synliga. Ingen enskild källa behöver bära frågan på egen hand. Att byta ut en av dem är underhåll av källgrafen snarare än en omdesign av frågan ovanför.","open-source-winnow.section.win-biz-source-graph.secondaryKicker":"Bredd utan protokollprojekt","open-source-winnow.section.win-biz-source-graph.secondaryLeft":"Den nuvarande beståndet av 1 325 webbskrapare, 325 inbyggda samlare och 28 sökmotorer inom 66 kategorier spelar roll eftersom en affärsfråga kan använda en kombination som stöds. Dessa är underhållna totaler, inte instrument som laddas i varje körning: varje fråga väljer bara det den behöver. Värdet ligger i den delade körningsmiljön och utdatagränsen kring det urvalet.","open-source-winnow.section.win-biz-source-graph.secondaryRight":"Det är också så Winnow undviker att låsa en affärsprocess till en enda kommersiell källa. Ett betald API kan vara ett värdefullt instrument. Frågan kan fortfarande behålla officiella sidor, öppna flöden eller alternativa referenser runt sig. Att byta leverantör blir underhåll av källgrafen snarare än en omdesign av det affärsflöde som konsumerar resultatet.","open-source-winnow.section.win-biz-source-graph.pill.1":"1 325 SKRAPARE","open-source-winnow.section.win-biz-source-graph.pill.2":"325 SAMLARE","open-source-winnow.section.win-biz-source-graph.pill.3":"28 MOTORER","open-source-winnow.section.win-biz-source-graph.footer":"Mönstret är bekant: samma begäran återkommer, samma flikar öppnas igen och metoden börjar om.","open-source-winnow.section.win-biz-typed-output.eyebrow":"Överlämningen","open-source-winnow.section.win-biz-typed-output.headlineLead":"Sidor går in","open-source-winnow.section.win-biz-typed-output.headlineAccent":"och användbara poster kommer tillbaka","open-source-winnow.section.win-biz-typed-output.body":"Det kommersiella värdet av källintelligens är inte antalet hämtade sidor. Det är vad verksamheten kan använda härnäst. Underhållna skrapare och inbyggda samlare kan returnera namngivna fält, datum, priser, identifierare, platser, händelser, inlämningar och domännyttolaster med källan bifogad, redo för ett arbetsflöde, granskningskö, dataset, instrumentpanel, modell eller rapport.","open-source-winnow.section.win-biz-typed-output.secondaryKicker":"Utdatakontraktet minskar införandetröskeln","open-source-winnow.section.win-biz-typed-output.secondaryLeft":"Text-, JSON-, JSONL-, CSV- och HTML-utdata låter en pilot passa in bredvid system som redan används. Winnow ersätter källinsamlingssidan av stacken utan att kräva att organisationen ersätter sitt lager, rapporterings-, gransknings- eller beslutsystem. En pilot kan bedömas utifrån om de förväntade typade posterna anländer med den väg som krävs för att inspektera dem. Den postförsta överlämningen förbättrar även generativa och analytiska system.","open-source-winnow.section.win-biz-typed-output.secondaryRight":"En LLM-agent eller RAG-pipeline får namngivna värden och källreferenser snarare än en obegränsad webbläsartranskription att tolka om. En instrumentpanel får ändringsstatus snarare än råa sidor. En granskare får exakt de objekt som kräver bedömning. Varje nedströmskonsument kan använda samma insamlade material utan att Winnow tvingar på en presentation för alla.","open-source-winnow.section.win-biz-typed-output.pill.1":"TYPAD UTDATA","open-source-winnow.section.win-biz-typed-output.pill.2":"KÄLLA BIFOGAD","open-source-winnow.section.win-biz-typed-output.pill.3":"5 FORMAT","open-source-winnow.section.win-biz-typed-output.footer":"När flera källor svarar bör systemet bevara formen av deras oenighet.","open-source-winnow.section.win-biz-disagreement.eyebrow":"Källärlighet","open-source-winnow.section.win-biz-disagreement.headlineLead":"Två källor kan vara oense","open-source-winnow.section.win-biz-disagreement.headlineAccent":"utan att en tyst raderas","open-source-winnow.section.win-biz-disagreement.body":"En sida är inte detsamma som flera oberoende källor. Ett resultat som stöds av en officiell inlämning och två oberoende rapporter bör inte se identiskt ut med ett påstående som kopierats över fem syndikerade webbplatser. En motsägande källa bör inte försvinna för att en sammanfattning föredrar en ren berättelse.","open-source-winnow.section.win-biz-disagreement.secondaryKicker":"Bevisstatus förbättrar beslut utan att låtsas vara sanning","open-source-winnow.section.win-biz-disagreement.secondaryLeft":"Winnow kan bevara källidentitet, stöd, motsägelse, härledning, aktualitet och konfigurerade trovärdighetsindata. Utdatan kan förbli blandad, otillräcklig eller olöst. Det tillståndet ger granskare något bättre än falsk säkerhet: materialet, relationerna och den saknade frågan som skulle avgöra det. Winnow berättar för organisationen vad källorna sa, inte vad verkligheten måste vara.","open-source-winnow.section.win-biz-disagreement.secondaryRight":"Organisationen kan konfigurera trovärdighetsindata och källklassificeringar för sin kontext, men konfigurationen förblir synlig. Detta förhindrar att ett betyg maskerar sig som objektiv auktoritet. Ett offentligt register kan föredras för juridisk status, medan ett live operativt flöde kan föredras för aktuell tillgänglighet. Anledningen tillhör frågan och källpolicyn, inte en oförklarad global rankning.","open-source-winnow.section.win-biz-disagreement.pill.1":"STÖD","open-source-winnow.section.win-biz-disagreement.pill.2":"MOTSÄGELSE","open-source-winnow.section.win-biz-disagreement.pill.3":"OLÖST","open-source-winnow.section.win-biz-disagreement.footer":"Omvärlden kommer att förändras igen, så samma fråga behöver ett sätt att producera en förändring snarare än ännu en hög.","open-source-winnow.section.win-biz-recurrence.eyebrow":"Från forskningsförfrågan till operativ rytm","open-source-winnow.section.win-biz-recurrence.headlineLead":"En gång, schemalagd, inkrementell","open-source-winnow.section.win-biz-recurrence.headlineAccent":"eller kontinuerligt ansluten","open-source-winnow.section.win-biz-recurrence.body":"En återkommande fråga bör inte återskapa varje källbeslut och returnera ett fullständigt odifferentierat dataset varje gång. Winnow kan behålla frågan, källstatus och tidigare resultatgräns så att en senare körning kan rapportera vad som lagts till, ändrats, tagits bort, upphört, varit otillgängligt eller nyligen motsagts. En körning som bara rapporterar vad som rört sig är ett kortare granskningsarbete än ett fullständigt dataset som levereras igen. Den bibehållna resultatgränsen är vad som gör den skillnaden uttalbart snarare än gissat.","open-source-winnow.section.win-biz-recurrence.secondaryKicker":"Ett annat svar kan vara korrekt","open-source-winnow.section.win-biz-recurrence.secondaryLeft":"Livekällor förändras. Det senare resultatet behöver inte matcha det tidigare. Värdet ligger i att bevara tillräckligt med metod och körningsstatus för att kunna avgöra om världen har förändrats, en källa har förändrats, källgrafen har förändrats eller körningen misslyckades. Den distinktionen förvandlar övervakning från en ström av aviseringar till en kontrollerad extern operativ ingång.","open-source-winnow.section.win-biz-recurrence.secondaryRight":"Upprepning kan följa källan snarare än en universell klocka. En arkiveringsfråga kan köras dagligen. Ett offentligt flöde kan förbli anslutet. En stor genomsökning kan fortskrida stegvis. En pris fråga kan kombinera schemalagda sidor med strömmande förändringar. Verksamheten ser ett aktuellt frågetillstånd medan körningen använder den kadens som passar varje källväg.","open-source-winnow.section.win-biz-recurrence.pill.1":"ÄNDRINGSUPPsättning","open-source-winnow.section.win-biz-recurrence.pill.2":"KADENS","open-source-winnow.section.win-biz-recurrence.pill.3":"KÖRNINGSHISTORIK","open-source-winnow.section.win-biz-recurrence.footer":"En fråga som körs upprepade gånger behöver deklarerade gränser för åtkomst, kostnader och beslutsfattande.","open-source-winnow.section.win-biz-boundaries-receipt.eyebrow":"Kontroll och granskning","open-source-winnow.section.win-biz-boundaries-receipt.headlineLead":"Åtkomst, kostnader och behörighet","open-source-winnow.section.win-biz-boundaries-receipt.headlineAccent":"är en del av den operativa designen","open-source-winnow.section.win-biz-boundaries-receipt.body":"Winnow inkluderar källhastighetskontroll, kretsbrytning, relevanta skydd för osäkra adresser, typade fel och konfigurerbara källregler. Agentbaserade arbetsflöden kan lägga till budgetar, policy, säkerhetskontroller, mänsklig godkännande, utdatakontrakt och strukturerad revision. Dessa kontroller hjälper organisationen att arbeta med källarbete konsekvent samtidigt som mänskliga beslut hålls vid tydliga gränser. Var och en av dessa kontroller är konfigurerad snarare än antagen.","open-source-winnow.section.win-biz-boundaries-receipt.secondaryKicker":"Körningsposten är operativ bevisning","open-source-winnow.section.win-biz-boundaries-receipt.secondaryLeft":"Ett kvitto kan behålla frågeplanen, försökta motorer, vald källa, åtkomstväg, parser eller samlare, innehållsidentifierare, emitterade fält, berikning, auktoritetshändelser, fel och utdata. Det hjälper till att förklara varför ett resultat ändrades eller varför en körning inte producerade något. Det registrerar vad systemet gjorde; det gör inte den externa källan sann genom att registrera den. Samma post stödjer leverantörs- och intern granskning.","open-source-winnow.section.win-biz-boundaries-receipt.secondaryRight":"Operationer kan visa den konfigurerade källgränsen och aktuell hastighetsstatus. Säkerhet kan inspektera vägran av osäkra adresser och autentiserade sökvägar. Risk kan se vilka påståenden som fortfarande är blandade. Inköp kan förstå valfria webbläsar-, proxy- eller API-beroenden. Kvittot eliminerar inte granskningsarbete; det ger varje granskare konkret material istället för en generisk plattformsförsäkran.","open-source-winnow.section.win-biz-boundaries-receipt.pill.1":"GRÄNSER","open-source-winnow.section.win-biz-boundaries-receipt.pill.2":"TYPADE FEL","open-source-winnow.section.win-biz-boundaries-receipt.pill.3":"KÖRNINGSKVITTO","open-source-winnow.section.win-biz-boundaries-receipt.footer":"När metoden ägs och kan granskas kan driftsättningen börja i liten skala och skalas bara när frågan förtjänar det.","open-source-winnow.section.win-biz-deployment-economics.eyebrow":"Källtillgänglig driftsättning och ekonomi","open-source-winnow.section.win-biz-deployment-economics.headlineLead":"En återkommande fråga först","open-source-winnow.section.win-biz-deployment-economics.headlineAccent":"inte ett migreringsprogram","open-source-winnow.section.win-biz-deployment-economics.body":"Den centrala Winnow-utgåvan är en ungefär 40 MB binär för Linux, macOS och Windows, under Apache-2.0-licensen, som publiceras i den åttonde omgången av Dweves grundutgåvaprogram. Ett team kan börja med ett kommando, en fråga och ett av fem utdataformat. Rust-inbäddning, en HTTP-tjänst, Python, WebAssembly, valfri webbläsarkapacitet och distribuerade arbetare kan följa när arbetsbelastningen kräver dem. Inget i det första steget kräver en migrering, en ny dataplattform eller en andra tjänst för att fungera. Skalningsvägarna finns för när arbetsbelastningen efterfrågar dem, och inte tidigare.","open-source-winnow.section.win-biz-deployment-economics.secondaryKicker":"Vad som konsolideras","open-source-winnow.section.win-biz-deployment-economics.secondaryLeft":"Att köra det själv innebär att det inte finns någon värdbaserad insamlingstjänst i vägen för en fråga. Upptäckt, skrapning, insamling, genomsökning, parsning, deduplicering, schemaläggning, kontroller och utdata blir ett ägt källsystem snarare än separata tjänster med lim mellan dem, på infrastruktur som organisationen redan har och en utgivningsplan som den redan sätter.","open-source-winnow.section.win-biz-deployment-economics.secondaryRight":"Utgåvans inventering stödjer också kapacitetsplanering. Organisationen kan se vilka källfamiljer som redan har underhållna instrument och vilka som behöver nytt arbete innan man förbinder sig till ett program. Anpassade skrapare och samlare förblir normala utbyggnadsarbeten, men de går med i en befintlig livscykel för hastighetskontroll, fel, schemaläggning, utdata och drift istället för att skapa en annan isolerad tjänst.","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 BINÄR","open-source-winnow.section.win-biz-deployment-economics.pill.3":"SELF-HOSTED","open-source-winnow.section.win-biz-deployment-economics.footer":"Det som förtjänar sin plats är inte den största katalogen; det är en viktig fråga som inte längre börjar från noll.","open-source-winnow.section.win-con-ask-once.eyebrow":"I klartext","open-source-winnow.section.win-con-ask-once.headlineLead":"Du frågar vad du behöver","open-source-winnow.section.win-con-ask-once.headlineAccent":"och den tittar under ytan","open-source-winnow.section.win-con-ask-once.body":"Vissa frågor är lätta en gång och tröttsamma varje gång efteråt. Vilka söndagståg når staden före tio? Har den här produkten sjunkit i pris? Ändrades regeln? Har företaget publicerat något nytt? Du söker, öppnar sidor, jämför datum och gör en lista. Sedan förändras världen och du gör det igen.","open-source-winnow.section.win-con-ask-once.secondaryKicker":"En fråga kan bli något en produkt kommer ihåg","open-source-winnow.section.win-con-ask-once.secondaryLeft":"En produkt byggd med Winnow kan behålla vad du frågade, söka över lämpliga stödda källor, ta tillbaka de användbara delarna med en anteckning om var de kom ifrån, och titta igen senare. Nästa svar kan vara annorlunda eftersom tidtabellen, priset, regeln eller företaget ändrades. Arbetet med att fråga behöver inte börja från noll.","open-source-winnow.section.win-con-ask-once.secondaryRight":"Detta kan vara användbart för vanliga personliga frågor och för de system människor förlitar sig på i arbetet. Det viktiga är inte att en dator söker snabbare. Det är att den användbara vägen kan kommas ihåg, källorna förblir synliga och nästa kontroll kan fokusera på vad som ändrades. Vägen förblir synlig i båda fallen.","open-source-winnow.section.win-con-ask-once.pill.1":"ASK","open-source-winnow.section.win-con-ask-once.pill.2":"LOOK","open-source-winnow.section.win-con-ask-once.pill.3":"KONTROLLERA IGEN","open-source-winnow.section.win-con-ask-once.footer":"Sökningen slutar normalt innan den tröttsamma delen börjar.","open-source-winnow.section.win-con-search-work.eyebrow":"Vad som händer efter länkarna","open-source-winnow.section.win-con-search-work.headlineLead":"Öppna, läs, kopiera, jämför","open-source-winnow.section.win-con-search-work.headlineAccent":"och gör sedan ditt eget svar","open-source-winnow.section.win-con-search-work.body":"En söksida är användbar eftersom den visar möjliga ställen att titta på. Den hittar vanligtvis inte den exakta raden i varje sida, sorterar inte olika datum i en ordning, märker inte att två namn syftar på samma organisation, förklarar inte varför två källor är oense eller kommer ihåg hela processen till nästa vecka.","open-source-winnow.section.win-con-search-work.secondaryKicker":"Winnow för frågan vidare","open-source-winnow.section.win-con-search-work.secondaryLeft":"Produkten kan följa lämpliga resultat, läsa källan i den form den publicerades, plocka ut de fält som frågan behöver och returnera dem i en tydlig form. Sökning förblir en lins under ytan. Det blir inte svaret bara för att det dök upp först.","open-source-winnow.section.win-con-search-work.secondaryRight":"Du är fortfarande fri att öppna varje sida själv. Winnow låter helt enkelt produkten ta hand om det repetitiva sammanfogningsarbetet under ytan. Därför ska svaret fortfarande visa källor: bekvämlighet ska ta bort upprepat arbete, inte ta bort din möjlighet att granska var ett påstående kom ifrån.","open-source-winnow.section.win-con-search-work.pill.1":"LÄNKAR FÖRST","open-source-winnow.section.win-con-search-work.pill.2":"ANVÄNDBARA DELAR NÄST","open-source-winnow.section.win-con-search-work.pill.3":"ETT RESULTAT","open-source-winnow.section.win-con-search-work.footer":"Det användbara svaret kan finnas i mer än vanliga webbsidor.","open-source-winnow.section.win-con-source-kinds.eyebrow":"Under ytan","open-source-winnow.section.win-con-source-kinds.headlineLead":"En webbplats, ett register, ett flöde","open-source-winnow.section.win-con-source-kinds.headlineAccent":"eller levande offentlig data","open-source-winnow.section.win-con-source-kinds.body":"Informationen du behöver kan finnas på en vanlig webbplats. Den kan finnas i ett officiellt register, en tidtabell, en offentlig datamängd, ett nyhetsflöde, en fil, en livestream eller ett gränssnitt byggt för annan programvara. Du ska inte behöva förstå vilken teknisk väg varje källa kräver innan du kan ställa frågan.","open-source-winnow.section.win-con-source-kinds.secondaryKicker":"Olika platser kan ge en användbar redogörelse","open-source-winnow.section.win-con-source-kinds.secondaryLeft":"Winnow låter en produkt välja bland stödda källvägar under ytan. En sida kan läsas genom webbskrapning, med en skrapare som någon underhåller för den webbplatsen. Ett offentligt gränssnitt kan returnera strukturerade poster. Ett flöde kan hålla svaret aktuellt. Sökning kan upptäcka en källa som ingen nämnde i förväg. Varje resultat kan fortfarande visa var det kom ifrån.","open-source-winnow.section.win-con-source-kinds.secondaryRight":"En källa kan också misslyckas eller komma sent. En noggrann produkt kan säga att kommunens sida inte svarade medan flodflödet gjorde det, snarare än att ge intrycket att varje relevant plats kontrollerades framgångsrikt. Källlistan blir en del av svaret istället för dold teknisk mekanik. En sen källa rapporteras, inte tyst tas bort.","open-source-winnow.section.win-con-source-kinds.pill.1":"PAGES","open-source-winnow.section.win-con-source-kinds.pill.2":"REGISTER","open-source-winnow.section.win-con-source-kinds.pill.3":"FEEDS","open-source-winnow.section.win-con-source-kinds.pill.4":"OFFENTLIG DATA","open-source-winnow.section.win-con-source-kinds.footer":"Känslan är bekant: du har redan gjort den här sökningen, och ingenting om nästa gång kommer att vara nytt.","open-source-winnow.section.win-con-sourced-result.eyebrow":"Vad som kommer tillbaka","open-source-winnow.section.win-con-sourced-result.headlineLead":"De användbara delarna","open-source-winnow.section.win-con-sourced-result.headlineAccent":"med var de kom ifrån","open-source-winnow.section.win-con-sourced-result.body":"Istället för ännu en hög med sidor kan en produkt returnera en lista, jämförelse, tidslinje, uppsättning ändringar eller annan tydlig redogörelse. Namn kan förbli namn, datum förblir datum, priser förblir siffror och platser förblir platser. Källan kan följa med varje del så att du kan öppna den och kontrollera vad som publicerades.","open-source-winnow.section.win-con-sourced-result.secondaryKicker":"Ett tydligt svar ska inte kräva blind tillit","open-source-winnow.section.win-con-sourced-result.secondaryLeft":"Winnow är utformat för att hålla källhänvisningar och körkontext tillgängliga för produkten som använder det. Det betyder att en mening, ett pris eller en händelse kan peka tillbaka till sidan, registret, flödet eller datamängden den kom ifrån. En saknad källa eller misslyckad uppslagning kan visas som saknad istället för att tyst omvandlas till säkerhet.","open-source-winnow.section.win-con-sourced-result.secondaryRight":"Den exakta formen beror på produkten. Det kan vara en tabell, ett stycke, en karta, en jämförelse eller en varning. Winnows roll är under ytan: håll de insamlade delarna strukturerade och kopplade till sin källa så att den synliga produkten kan vara enkel utan att vara ospårbar. Länken tillbaka till sidan följer med.","open-source-winnow.section.win-con-sourced-result.pill.1":"TIDY","open-source-winnow.section.win-con-sourced-result.pill.2":"KÄLLBELAGT","open-source-winnow.section.win-con-sourced-result.pill.3":"KONTROLLERBART","open-source-winnow.section.win-con-sourced-result.footer":"Ibland är det mest ärliga resultatet att källorna ännu inte berättar en samlad historia.","open-source-winnow.section.win-con-disagreement-refresh.eyebrow":"Ärlig osäkerhet och förändring","open-source-winnow.section.win-con-disagreement-refresh.headlineLead":"Stöds, motsägs","open-source-winnow.section.win-con-disagreement-refresh.headlineAccent":"eller inte tillräckligt ännu","open-source-winnow.section.win-con-disagreement-refresh.body":"Två källor kan vara oense. En rapport kan upprepa en annan rapport snarare än att bekräfta den oberoende. En ny källa kan dyka upp imorgon. En noggrann produkt kan visa att historien är blandad eller ofullständig istället för att tvinga fram ett självsäkert svar för att självsäkerhet ser renare ut på en skärm.","open-source-winnow.section.win-con-disagreement-refresh.secondaryKicker":"Ett senare svar får vara annorlunda","open-source-winnow.section.win-con-disagreement-refresh.secondaryLeft":"Vissa frågor spelar roll en gång. Andra spelar roll varje dag, vecka eller gång en källa ändras. Winnow kan hjälpa en produkt att köra samma källarbete igen och visa vad som ändrades. Ett annorlunda resultat betyder inte automatiskt att det tidigare var fel. Det kan betyda att omvärlden rörde sig eller att ny information kom in.","open-source-winnow.section.win-con-disagreement-refresh.secondaryRight":"Samma ärlighet gäller när inget hittas. \"Inget matchande resultat\" ska skilja sig från \"källan var inte tillgänglig\" eller \"sökningen slutfördes inte\". De skillnaderna spelar roll när frågan påverkar resor, pengar, arbete eller säkerhet, och de är lättare att förstå när produkten anger dem tydligt.","open-source-winnow.section.win-con-disagreement-refresh.pill.1":"MIXED","open-source-winnow.section.win-con-disagreement-refresh.pill.2":"OLÖST","open-source-winnow.section.win-con-disagreement-refresh.pill.3":"KONTROLLERA IGEN","open-source-winnow.section.win-con-disagreement-refresh.footer":"Sökandet kan vara noggrant, självhostat och öppet utan att bli ytterligare en uppgift som användaren måste förstå.","open-source-winnow.section.win-con-behind-product.eyebrow":"Motorn under ytan","open-source-winnow.section.win-con-behind-product.headlineLead":"Du behöver inte köra en skrapare","open-source-winnow.section.win-con-behind-product.headlineAccent":"för att få ett källbelagt svar","open-source-winnow.section.win-con-behind-product.body":"De flesta träffar på Winnow genom en annan applikation, ett forskningsverktyg, en instrumentpanel eller ett företagssystem. Du ställer frågan i produkten du redan använder. Winnow sköter stödda källsökningar, läsning och extraktion i bakgrunden. Den synliga upplevelsen är enkel: du frågar, den söker, den hämtar de användbara delarna och var de kommer ifrån. Inget i den uppställningen kräver att du installerar en crawler, håller en skrapare igång eller lär dig vilken väg en källa behöver. Du ställer frågan i produkten du redan använder, och de delar som kommer tillbaka bär med sig sidan de kom från, så att du kan öppna den och läsa den själv.","open-source-winnow.section.win-con-behind-product.secondaryKicker":"Att publicera arkivet håller sökandet granskningsbart","open-source-winnow.section.win-con-behind-product.secondaryLeft":"Winnow körs under Apache-2.0-villkor på infrastruktur som operatören kontrollerar, och arkivet publiceras i den åttonde omgången av grundutgivningsprogrammet. Mekaniken kring frågan är inte gömd i en samlingstjänst någon annanstans, så vem som helst kan granska hur källor väljs och hur resultat sätts samman.","open-source-winnow.section.win-con-behind-product.secondaryRight":"Operatören bestämmer vad produkten får titta på, vilka valfria tjänster den använder och hur länge den behåller insamlat material. När arkivet väl är publicerat är dessa val granskningsbara och utbytbara, och varje installation konfigureras för det arbete den utför. Inget är låst av verktyget i sig.","open-source-winnow.section.win-con-behind-product.pill.1":"BAKOM PRODUKTEN","open-source-winnow.section.win-con-behind-product.pill.2":"ÖPPEN KÄLLKOD","open-source-winnow.section.win-con-behind-product.pill.3":"DIN MILJÖ","open-source-winnow.section.win-con-behind-product.footer":"Välj något du ofta slår upp. Låt frågan fortsätta arbeta.","open-source-winnow.banner.eng-bounds.eyebrow":"Åtkomstgränsen","open-source-winnow.banner.eng-bounds.lead":"Vägen kan ändras.","open-source-winnow.banner.eng-bounds.accent":"Gränsen får inte.","open-source-winnow.banner.eng-bounds.paragraph.1":"En källa kan svara på en direkt förfrågan. En annan kan kräva sessionsstatus, ett offentligt API eller webbläsarrendering. Winnow kan välja bland konfigurerade åtkomstvägar utan att göra det valet till ett tillstånd att lämna frågans deklarerade omfattning.","open-source-winnow.banner.eng-bounds.paragraph.2":"Begränsningar för hastighet, ursprung, väg, djup, sida, försök och tid förblir en del av körningen medan vägen anpassas. Den resulterande spårningen visar vilken väg som försöktes, vilken som lyckades och om policy eller källan själv avslutade arbetet.","open-source-winnow.banner.eng-bounds.panel.header":"Avgränsad källväg","open-source-winnow.banner.eng-bounds.panel.tag":"Begränsningar följer med","open-source-winnow.banner.eng-bounds.item.1.label":"Frågekontrakt","open-source-winnow.banner.eng-bounds.item.1.detail":"Namnger det tillåtna källarbetet.","open-source-winnow.banner.eng-bounds.item.2.label":"Hastighets- och försöksstatus","open-source-winnow.banner.eng-bounds.item.2.detail":"Svarar på vad källan returnerade.","open-source-winnow.banner.eng-bounds.item.3.label":"Crawlerbegränsningar","open-source-winnow.banner.eng-bounds.item.3.detail":"Håll upptäckten inom den deklarerade grafen.","open-source-winnow.banner.eng-bounds.item.4.label":"Åtkomstspårning","open-source-winnow.banner.eng-bounds.item.4.detail":"Registrerar vägen och dess stopporsak.","open-source-winnow.banner.eng-bounds.verdict.label":"Körningsgräns","open-source-winnow.banner.eng-bounds.verdict.value":"Anpassa åtkomstmetoden utan att tyst utöka frågan.","open-source-winnow.banner.eng-bounds.footline":"En flexibel väg förblir ansvarsfull när varje gren behåller samma begränsningar.","open-source-winnow.banner.biz-record.eyebrow":"Vad verksamheten får","open-source-winnow.banner.biz-record.lead":"Resultatet är inte rapporten.","open-source-winnow.banner.biz-record.accent":"Det är posten under den.","open-source-winnow.banner.biz-record.paragraph.1":"En rapport är en presentation av en källkörning. Samma insamlade material kan också mata en instrumentpanel, en jämförelse, en avisering eller en granskningskö, så skärmbilder och kopierade stycken är en dålig gräns mellan källarbetet och allt som använder det.","open-source-winnow.banner.biz-record.paragraph.2":"Winnow lämnar över typade värden med källreferenser och körningskontext. Varje nedströms system kan presentera dessa poster på olika sätt medan granskare behåller en väg tillbaka till materialet, dess insamlingsvillkor och eventuella luckor.","open-source-winnow.banner.biz-record.panel.header":"Operativ överlämning","open-source-winnow.banner.biz-record.panel.tag":"Presentationsoberoende","open-source-winnow.banner.biz-record.item.1.label":"Namngiven fråga","open-source-winnow.banner.biz-record.item.1.detail":"Syftet och det förväntade resultatet.","open-source-winnow.banner.biz-record.item.2.label":"Källväg","open-source-winnow.banner.biz-record.item.2.detail":"Var varje fält kom ifrån.","open-source-winnow.banner.biz-record.item.3.label":"Typade poster","open-source-winnow.banner.biz-record.item.3.detail":"Värden redo för mer än en konsument.","open-source-winnow.banner.biz-record.item.4.label":"Körningskvitto","open-source-winnow.banner.biz-record.item.4.detail":"Vad som slutfördes, misslyckades eller förblev saknat.","open-source-winnow.banner.biz-record.verdict.label":"Överlämningstest","open-source-winnow.banner.biz-record.verdict.value":"Ändra presentationen utan att förlora källvägen.","open-source-winnow.banner.biz-record.footline":"En källprocess kan tjäna flera system utan att bli flera metoder.","open-source-winnow.close.title":"Välj en fråga som ständigt återkommer","open-source-winnow.close.titleAccent":"och låt den köra","open-source-winnow.close.panel.title":"Vad du skulle anta","open-source-winnow.close.panel.tag":"KÖRNINGSTID","open-source-winnow.close.panel.row.0.label":"Licens","open-source-winnow.close.panel.row.0.value":"Apache-2.0","open-source-winnow.close.panel.row.1.label":"Leverans","open-source-winnow.close.panel.row.1.value":"CLI, crate, tjänst eller WASM","open-source-winnow.close.panel.row.2.label":"Driftsättning","open-source-winnow.close.panel.row.2.value":"Dina servrar, EU-region eller isolerad","open-source-winnow.close.panel.row.3.label":"Utdata","open-source-winnow.close.panel.row.3.value":"Typade resultat med deras källa","open-source-winnow.close.panel.foot":"Publicering planeras i tvåveckorsomgångar. Winnow är schemalagd för omgång åtta, med dokumentationen live samma dag.","oss-winnow-access-ladder.kicker.label":"Åtkomststege","oss-winnow-access-ladder.kicker.sub":"den första tillåtna framgången vinner","oss-winnow-access-ladder.tag":"ÅTKOMST","oss-winnow-access-ladder.rung.direct.name":"Direkt HTTP","oss-winnow-access-ladder.rung.direct.use":"Statiska sidor, API:er, flöden och vanliga serverresponser.","oss-winnow-access-ladder.rung.direct.note":"den normala snabba vägen","oss-winnow-access-ladder.rung.session.name":"Adaptiv eller sessionsbaserad väg","oss-winnow-access-ladder.rung.session.use":"Källor som kräver beständigt tillstånd eller en annan deklarerad profil.","oss-winnow-access-ladder.rung.session.note":"där en källa kräver mer","oss-winnow-access-ladder.rung.browser.name":"Renderad webbläsarväg","oss-winnow-access-ladder.rung.browser.use":"Applikationer vars användbara innehåll bara finns efter rendering.","oss-winnow-access-ladder.rung.browser.note":"den smalaste körfältet","oss-winnow-access-ladder.rung.stop.name":"Stopp","oss-winnow-access-ladder.rung.stop.use":"Policyavslag, källvägran, uttömd budget eller ej stödd rutt.","oss-winnow-access-ladder.rung.stop.note":"ett giltigt resultat","oss-winnow-access-ladder.foot.left":"nåbarhet registreras","oss-winnow-access-ladder.foot.right":"tillstånd förblir ett operatörsbeslut","oss-winnow-access-trace.chrome.path":"Åtkomststegen","oss-winnow-access-trace.chrome.status":"tre vägar lyckas, en stoppas av policy","oss-winnow-access-trace.chrome.meta":"DIREKT FÖRST","oss-winnow-access-trace.head.corner":"eskalering endast vid behov","oss-winnow-access-trace.rung.direct":"01 direkt HTTP","oss-winnow-access-trace.rung.session":"02 sessionsväg","oss-winnow-access-trace.rung.browser":"03 renderad webbläsare","oss-winnow-access-trace.rung.browserNote":"den smalaste filen","oss-winnow-access-trace.rung.stop":"04 stopp","oss-winnow-access-trace.cell.untouched":"orörd","oss-winnow-access-trace.cell.notNeeded":"inte nödvändig","oss-winnow-access-trace.cell.neverSent":"aldrig skickad","oss-winnow-access-trace.lane.endpoint.name":"Officiell JSON-slutpunkt","oss-winnow-access-trace.lane.endpoint.kind":"strukturerat offentligt gränssnitt","oss-winnow-access-trace.lane.endpoint.direct":"typade JSON returneras på första steget","oss-winnow-access-trace.lane.registry.name":"Företagsregister","oss-winnow-access-trace.lane.registry.kind":"autentiserade sidor","oss-winnow-access-trace.lane.registry.direct":"inloggningsgräns returnerad","oss-winnow-access-trace.lane.registry.session":"namngiven lokal session återanvänds","oss-winnow-access-trace.lane.dashboard.name":"Offentlig instrumentpanel","oss-winnow-access-trace.lane.dashboard.kind":"dynamiskt renderad","oss-winnow-access-trace.lane.dashboard.direct":"endast applikationsskal","oss-winnow-access-trace.lane.dashboard.session":"ingen session deklarerad","oss-winnow-access-trace.lane.dashboard.browser":"renderat innehåll extraherat","oss-winnow-access-trace.lane.excluded.name":"Exkluderad domän","oss-winnow-access-trace.lane.excluded.kind":"utanför policyprofilen","oss-winnow-access-trace.lane.excluded.stop":"policy exkluderar domänen, stoppad innan sändning","oss-winnow-access-trace.trace.label":"identiska spårningsfält på varje väg","oss-winnow-access-trace.trace.source":"källa","oss-winnow-access-trace.trace.routeAttempted":"väg försökt","oss-winnow-access-trace.trace.status":"status","oss-winnow-access-trace.trace.latency":"latens","oss-winnow-access-trace.trace.sessionIdentity":"sessionsidentitet","oss-winnow-access-trace.trace.selectedRoute":"vald väg","oss-winnow-access-trace.trace.stopReason":"stopporsak","oss-winnow-access-trace.band.text":"den billigaste tillåtna vägen som fungerar vinner","oss-winnow-access-trace.band.meta":"ett explicit stopp förblir ett giltigt resultat","oss-winnow-accidental-runtime-banner.eyebrow":"Stackingenjörerna inser","oss-winnow-accidental-runtime-banner.lead":"Varje skrapkollektion","oss-winnow-accidental-runtime-banner.accent":"blir en runtime av en slump.","oss-winnow-accidental-runtime-banner.para.one":"Det börjar med ett skript som hämtar en sida. Sedan kommer en andra parser, en schemaläggare, återförsök, en proxytjänst, en webbläsarpool, separata hastighetsgränser, en feedläsare, ett sökomslag, ett dedupliceringsjobb och en mapp med utdata. Varje tillägg är rimligt. Tillsammans blir de produktionskällinfrastruktur utan deklarerad gräns och utan stabilt objekt ovanför de enskilda källorna.","oss-winnow-accidental-runtime-banner.para.two":"Winnow gör den runtime explicit. Frågekontraktet sitter ovanför källmaskineriet. Källtyper förblir typade. Upptäckt, åtkomst, parsning, extraktion, berikning, bevis, kadens, auktoritet och granskning blir delar av en enda körning snarare än dolda konventioner utspridda över skript. Resultatet är inte färre verkliga problem. Det är en plats där problemen namnges, komponeras och drivs.","oss-winnow-accidental-runtime-banner.panel.title":"Det som redan fanns","oss-winnow-accidental-runtime-banner.panel.tag":"innan någon kallade det en plattform","oss-winnow-accidental-runtime-banner.chip.searchWrappers":"sökomslag","oss-winnow-accidental-runtime-banner.chip.siteScrapers":"sajtskrapor","oss-winnow-accidental-runtime-banner.chip.apiClients":"API-klienter","oss-winnow-accidental-runtime-banner.chip.feedReaders":"feedläsare","oss-winnow-accidental-runtime-banner.chip.browserPool":"webbläsarpool","oss-winnow-accidental-runtime-banner.chip.proxyHealth":"proxyhälsa","oss-winnow-accidental-runtime-banner.chip.rateLimits":"hastighetsgränser","oss-winnow-accidental-runtime-banner.chip.scheduler":"schemaläggare","oss-winnow-accidental-runtime-banner.chip.deduplication":"deduplicering","oss-winnow-accidental-runtime-banner.chip.exports":"exporter","oss-winnow-accidental-runtime-banner.chip.logs":"loggar","oss-winnow-accidental-runtime-banner.chip.glue":"lim","oss-winnow-accidental-runtime-banner.verdict":"runtime fanns redan; Winnow ger det ett kontrakt","oss-winnow-accidental-runtime-banner.footline":"källgrafen blir utbytbar eftersom frågan äntligen har ett namn","oss-winnow-adoption-path.kicker.label":"Adoptionsväg","oss-winnow-adoption-path.kicker.sub":"öka hållning, inte omfattning som standard","oss-winnow-adoption-path.tag":"DRIFTSÄTTNING","oss-winnow-adoption-path.step.begin-prefix":"börja: ","oss-winnow-adoption-path.step.add-prefix":"lägg till när det är motiverat: ","oss-winnow-adoption-path.posture.local.name":"Lokal körning","oss-winnow-adoption-path.posture.local.begin":"binär- och filutdata","oss-winnow-adoption-path.posture.local.add":"schema och bevarat tillstånd","oss-winnow-adoption-path.posture.embedded.name":"Inbäddad","oss-winnow-adoption-path.posture.embedded.begin":"Rust-crates","oss-winnow-adoption-path.posture.embedded.add":"applikationsspecifikt källkodsarbete","oss-winnow-adoption-path.posture.service.name":"Delad tjänst","oss-winnow-adoption-path.posture.service.begin":"HTTP-distribution","oss-winnow-adoption-path.posture.service.add":"central åtkomst och drift","oss-winnow-adoption-path.posture.extended.name":"Utökad","oss-winnow-adoption-path.posture.extended.begin":"Python- eller WebAssembly-vägar","oss-winnow-adoption-path.posture.extended.add":"analys eller klientintegrering","oss-winnow-adoption-path.posture.distributed.name":"Distribuerad","oss-winnow-adoption-path.posture.distributed.begin":"koordinator och arbetare","oss-winnow-adoption-path.posture.distributed.add":"stora käll- och bearbetningsgrafer","oss-winnow-adoption-path.foot.left":"distributionen växer","oss-winnow-adoption-path.foot.right":"frågekontraktet förblir","oss-winnow-after-search.chrome.path":"Sökningen är bara början","oss-winnow-after-search.chrome.status":"4 aktuella erbjudanden, källor bifogade","oss-winnow-after-search.chrome.meta":"illustrativa siffror, 12 länkar in, 4 erbjudanden ut","oss-winnow-after-search.left.head":"Efter en sökning är arbetet ditt","oss-winnow-after-search.left.query":"vad kostar en bra regnjacka","oss-winnow-after-search.left.countChip":"12 länkar tillbaka","oss-winnow-after-search.left.link1.title":"regnjackepriser, jämförda","oss-winnow-after-search.left.link1.source":"gearnotes.example","oss-winnow-after-search.left.link2.title":"årets bästa regnjackor","oss-winnow-after-search.left.link2.source":"walkingweekly.example","oss-winnow-after-search.left.link3.title":"regnjackor under 150 euro","oss-winnow-after-search.left.link3.source":"budgetkit.example","oss-winnow-after-search.left.link4.title":"hur vattentäthetsklasser fungerar","oss-winnow-after-search.left.link4.source":"outdooranswers.example","oss-winnow-after-search.left.link5.title":"regnjackeerbjudanden denna vecka","oss-winnow-after-search.left.link5.source":"dealspotter.example","oss-winnow-after-search.left.link6.title":"en köpguide för regnjackor","oss-winnow-after-search.left.link6.source":"kitguides.example","oss-winnow-after-search.left.moreChip":"plus 6 fler att öppna","oss-winnow-after-search.left.ledgerLabel":"sedan börjar arbetet","oss-winnow-after-search.left.ledger.tabs.count":"6","oss-winnow-after-search.left.ledger.tabs.label":"flikar öppnade","oss-winnow-after-search.left.ledger.prices.count":"4","oss-winnow-after-search.left.ledger.prices.label":"priser kopierade","oss-winnow-after-search.left.ledger.currencies.count":"2","oss-winnow-after-search.left.ledger.currencies.label":"valutor korrigerade","oss-winnow-after-search.left.ledger.stale.count":"1","oss-winnow-after-search.left.ledger.stale.label":"sidan är inaktuell","oss-winnow-after-search.right.head":"Samma fråga, förd vidare","oss-winnow-after-search.right.currency":"EUR","oss-winnow-after-search.right.offer1.price":"€129.00","oss-winnow-after-search.right.offer1.seen":"sedd 31 juli 2026, northgear.example","oss-winnow-after-search.right.offer2.price":"€114.50","oss-winnow-after-search.right.offer2.seen":"sedd 30 juli 2026, trailmarket.example","oss-winnow-after-search.right.offer3.price":"€122.95","oss-winnow-after-search.right.offer3.seen":"sedd 31 juli 2026, hillandfen.example","oss-winnow-after-search.right.offer4.price":"€108.00","oss-winnow-after-search.right.offer4.seen":"sedd 29 juli 2026, kitfinder.example","oss-winnow-after-search.right.unavailable":"en butik kunde inte nås denna gång, visas så att du vet","oss-winnow-after-search.right.sourceNote":"varje källadress förblir bifogad, så att du kan öppna den själv","oss-winnow-after-search.band.left":"de dolda stegen efter sökning, utförda åt dig","oss-winnow-after-search.band.right":"sökningen förblir användbar, det tunga arbetet görs","oss-winnow-answer-card.kicker.label":"En svarsrad","oss-winnow-answer-card.kicker.sub":"vad som kan ligga bakom det","oss-winnow-answer-card.kicker.tag":"Enkel","oss-winnow-answer-card.rows.price.answer":"Priset ändrades till €84,95","oss-winnow-answer-card.rows.price.behind":"återförsäljarsida, observerad tidpunkt och tidigare pris","oss-winnow-answer-card.rows.rule.answer":"Regeln börjar den 1 oktober","oss-winnow-answer-card.rows.rule.behind":"officiell text och publiceringsdatum","oss-winnow-answer-card.rows.service.answer":"Tjänsten är avbokad","oss-winnow-answer-card.rows.service.behind":"operatörsmeddelande och liveflöde","oss-winnow-answer-card.rows.company.answer":"Företaget registrerade en ny styrelseledamot","oss-winnow-answer-card.rows.company.behind":"registerpost och registreringsdatum","oss-winnow-answer-card.rows.behindTag":"bakom det","oss-winnow-answer-card.foot.left":"tillräckligt tydlig för att användas","oss-winnow-answer-card.foot.right":"tillräckligt ansluten för att inspekteras","oss-winnow-ask-once.chrome.path":"Fråga en gång, kontrollera igen","oss-winnow-ask-once.chrome.status":"frågan behålls, svaret uppdateras","oss-winnow-ask-once.chrome.meta":"två söndagar, illustrativt","oss-winnow-ask-once.question.label":"din fråga, ställd en gång","oss-winnow-ask-once.question.text":"Vilka söndagståg anländer före 10:00?","oss-winnow-ask-once.sources.timetable":"Tidtabell","oss-winnow-ask-once.sources.operator":"Operatörsmeddelande","oss-winnow-ask-once.sources.feed":"Störningsflöde","oss-winnow-ask-once.run.first.title":"Första kontroll","oss-winnow-ask-once.run.first.count":"4 tjänster anländer före 10:00","oss-winnow-ask-once.run.later.title":"En senare söndag","oss-winnow-ask-once.run.later.count":"3 tjänster anländer före 10:00","oss-winnow-ask-once.run.later.cancelled":"inställd","oss-winnow-ask-once.run.later.cancelledNote":"via störningsflödet","oss-winnow-ask-once.run.later.changed":"ändrats sedan din senaste kontroll","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":"frågan förblir som du ställde den","oss-winnow-ask-once.band.right":"svaret håller sig aktuellt","oss-winnow-authority-gate.kicker.label":"Konfigurerad agentväg","oss-winnow-authority-gate.kicker.sub":"sex portar kring en åtgärd","oss-winnow-authority-gate.tag":"AUKTORITET","oss-winnow-authority-gate.gate.budget.name":"Budget","oss-winnow-authority-gate.gate.budget.question":"är kapacitet fortfarande tillgänglig?","oss-winnow-authority-gate.gate.budget.states":"fortsätt, varna, stryp, stoppa","oss-winnow-authority-gate.gate.policy.name":"Policy","oss-winnow-authority-gate.gate.policy.question":"är denna åtgärd tillåten i kontexten?","oss-winnow-authority-gate.gate.policy.states":"tillåt eller neka","oss-winnow-authority-gate.gate.safety.name":"Säkerhet","oss-winnow-authority-gate.gate.safety.question":"överträder åtgärden en hård gräns?","oss-winnow-authority-gate.gate.safety.states":"passera eller stoppa","oss-winnow-authority-gate.gate.approval.name":"Godkännande","oss-winnow-authority-gate.gate.approval.question":"måste en person besluta?","oss-winnow-authority-gate.gate.approval.states":"godkänn, avvisa, eskalera, skjut upp","oss-winnow-authority-gate.gate.contract.name":"Kontrakt","oss-winnow-authority-gate.gate.contract.question":"matchar utdata den krävda formen?","oss-winnow-authority-gate.gate.contract.states":"acceptera eller avvisa","oss-winnow-authority-gate.gate.audit.name":"Revisionsspår","oss-winnow-authority-gate.gate.audit.question":"vad hände och under vilken kontext?","oss-winnow-authority-gate.gate.audit.states":"strukturerad post","oss-winnow-authority-gate.footline.left":"auktoritet är explicit","oss-winnow-authority-gate.footline.right":"fel förblir data","oss-winnow-behind-the-answer.foot.left":"produkten förblir enkel","oss-winnow-behind-the-answer.foot.right":"källmetoden förblir granskningsbar","oss-winnow-behind-the-answer.kicker.label":"Vad du ser","oss-winnow-behind-the-answer.kicker.sub":"vad som fungerar under ytan","oss-winnow-behind-the-answer.kicker.tag":"Enkel","oss-winnow-behind-the-answer.pair.1.see":"en fråga","oss-winnow-behind-the-answer.pair.1.under":"källplanering och upptäckt","oss-winnow-behind-the-answer.pair.2.see":"ett prydligt konto","oss-winnow-behind-the-answer.pair.2.under":"läsning, extraktion och inmatning","oss-winnow-behind-the-answer.pair.3.see":"källlänkar","oss-winnow-behind-the-answer.pair.3.under":"käll- och körkontext","oss-winnow-behind-the-answer.pair.4.see":"ändrat sedan senaste kontroll","oss-winnow-behind-the-answer.pair.4.under":"återkommande och jämförelse","oss-winnow-behind-the-answer.pairs.seeLabel":"du ser","oss-winnow-behind-the-answer.pairs.underLabel":"hanteras under ytan","oss-winnow-biz-close-banner.eyebrow":"Hela affärsargumentet","oss-winnow-biz-close-banner.lead":"Sluta upprepa forskningen.","oss-winnow-biz-close-banner.lead-accent":"Få frågan att fungera.","oss-winnow-biz-close-banner.paragraph.one":"Winnow förvandlar externt källarbete från en återkommande manuell ritual till en ägd operativ förmåga. Frågan behåller varför den finns, vilka källfamiljer som är acceptabla, vilket resultat som ska returneras, hur ofta det spelar roll och vilka gränser som gäller. Sökningar, skrapare, samlare, genomsökningar, filer, flöden och strömmar blir instrument under det kontraktet.","oss-winnow-biz-close-banner.paragraph.two":"Resultatet anländer typat och med källa. Oenighet förblir synlig. Senare körningar visar förändring snarare än ännu en hög. Vägen och felen förblir inspekterbara. Systemet börjar som en enda binär med öppen källkod och kan växa till en delad eller distribuerad driftsättning när arbetsbelastningen motiverar det. Organisationen äger logiken som avgör var frågan letar och hur resultatet sätts samman.","oss-winnow-biz-close-banner.panel.header":"En fråga, från början till slut","oss-winnow-biz-close-banner.panel.tag":"aktuell releasebevisning","oss-winnow-biz-close-banner.evidence.scrapers.figure":"1,325","oss-winnow-biz-close-banner.evidence.scrapers.label":"webbplatskrapare","oss-winnow-biz-close-banner.evidence.collectors.figure":"325","oss-winnow-biz-close-banner.evidence.collectors.label":"inbyggda samlare","oss-winnow-biz-close-banner.evidence.engines.figure":"28","oss-winnow-biz-close-banner.evidence.engines.label":"sökmotorer","oss-winnow-biz-close-banner.evidence.categories.figure":"66","oss-winnow-biz-close-banner.evidence.categories.label":"källkategorier","oss-winnow-biz-close-banner.evidence.formats.figure":"5","oss-winnow-biz-close-banner.evidence.formats.label":"utdataformat","oss-winnow-biz-close-banner.evidence.binary.figure":"40 MB","oss-winnow-biz-close-banner.evidence.binary.label":"en binär, ungefär","oss-winnow-biz-close-banner.verdict":"välj en fråga som ständigt återkommer och gör den till en operativ tillgång","oss-winnow-biz-close-banner.footline":"svaret tillhör ett ögonblick; frågan fortsätter att fungera","oss-winnow-bounded-agent-run.chrome.path":"En avgränsad agentkörning","oss-winnow-bounded-agent-run.chrome.status":"en åtgärd, sex grindar, varje beslut registrerat","oss-winnow-bounded-agent-run.chrome.meta":"illustrativt","oss-winnow-bounded-agent-run.run.label":"konfigurerad agentkörning","oss-winnow-bounded-agent-run.run.action":"föreslagen åtgärd: läs en offentlig registerpost","oss-winnow-bounded-agent-run.run.id":"körning a-19","oss-winnow-bounded-agent-run.index.aria":"grindindex","oss-winnow-bounded-agent-run.gate.budget.name":"Budget","oss-winnow-bounded-agent-run.gate.budget.decision":"Fortsätt","oss-winnow-bounded-agent-run.gate.budget.detail":"Förbrukningen ligger på 62 procent av körningens tilldelning. Den återstående budgeten täcker den föreslagna registeravläsningen, så åtgärden fortsätter under normal tilldelning.","oss-winnow-bounded-agent-run.gate.budget.meter":"62 procent av tilldelningen använd","oss-winnow-bounded-agent-run.gate.policy.name":"Policy","oss-winnow-bounded-agent-run.gate.policy.decision":"Tillåt","oss-winnow-bounded-agent-run.gate.policy.detail":"Värden är godkänd inom det konfigurerade fönstret, så åtgärden fortsätter under den deklarerade policyprofilen.","oss-winnow-bounded-agent-run.gate.safety.name":"Säkerhet","oss-winnow-bounded-agent-run.gate.safety.decision":"Stoppa","oss-winnow-bounded-agent-run.gate.safety.detail":"Registret svarar med en omdirigering till ett osäkert mål. Uppföljningsbegäran öppnas aldrig; den ursprungliga läsningen står kvar, omdirigeringen gör det inte.","oss-winnow-bounded-agent-run.gate.approval.name":"Godkännande","oss-winnow-bounded-agent-run.gate.approval.decision":"pausad","oss-winnow-bounded-agent-run.gate.approval.detail":"En andra tillåten åtgärd skulle öppna en autentiserad källa utanför den normala profilen. Körningen pausar och väntar på en person, med fyra explicita tillstånd.","oss-winnow-bounded-agent-run.gate.approval.state.approve":"Godkänn","oss-winnow-bounded-agent-run.gate.approval.state.reject":"Avvisa","oss-winnow-bounded-agent-run.gate.approval.state.escalate":"eskalera","oss-winnow-bounded-agent-run.gate.approval.state.defer":"skjuta upp","oss-winnow-bounded-agent-run.gate.contract.name":"Kontrakt","oss-winnow-bounded-agent-run.gate.contract.decision":"Acceptera","oss-winnow-bounded-agent-run.gate.contract.detail":"De returnerade fälten, kardinaliteten och evidensläget matchar det utdatakontrakt som anroparen deklarerade, så resultatet accepteras snarare än bara tas emot.","oss-winnow-bounded-agent-run.gate.audit.name":"Revisionsspår","oss-winnow-bounded-agent-run.gate.audit.decision":"post skriven","oss-winnow-bounded-agent-run.gate.audit.detail":"Varje grindbeslut får en strukturerad post med aktör, session, förälder, varaktighet, framgång och felkontext.","oss-winnow-bounded-agent-run.gate.audit.field.actor.label":"aktör","oss-winnow-bounded-agent-run.gate.audit.field.actor.value":"agentkörning a-19","oss-winnow-bounded-agent-run.gate.audit.field.session.label":"session","oss-winnow-bounded-agent-run.gate.audit.field.session.value":"s-0842","oss-winnow-bounded-agent-run.gate.audit.field.parent.label":"förälder","oss-winnow-bounded-agent-run.gate.audit.field.parent.value":"fråga q-0842","oss-winnow-bounded-agent-run.gate.audit.field.duration.label":"varaktighet","oss-winnow-bounded-agent-run.gate.audit.field.duration.value":"412 ms","oss-winnow-bounded-agent-run.gate.audit.field.outcome.label":"utfall","oss-winnow-bounded-agent-run.gate.audit.field.outcome.value":"godkänd sökväg lyckades","oss-winnow-bounded-agent-run.gate.audit.field.error.label":"felkontext","oss-winnow-bounded-agent-run.gate.audit.field.error.value":"vägrade omdirigering registrerad på säkerhetsbeslutet","oss-winnow-bounded-agent-run.error.label":"felkedja, en annan källa","oss-winnow-bounded-agent-run.error.step.timeout":"direkt timeout","oss-winnow-bounded-agent-run.error.step.fallback":"webbläsaråterfall ej tillgängligt","oss-winnow-bounded-agent-run.error.step.budget":"återförsöksbudget uttömd","oss-winnow-bounded-agent-run.error.final":"källa ej tillgänglig","oss-winnow-bounded-agent-run.error.note":"Den typade klassificeringen håller en misslyckad källa åtskild från ett tomt resultat.","oss-winnow-bounded-agent-run.band.text":"auktoritet är sammansatt kring åtgärden, inte underförstådd av den","oss-winnow-bounded-agent-run.band.meta":"fel förblir data","oss-winnow-bounded-crawler.chrome.path":"En crawl med gränser","oss-winnow-bounded-crawler.chrome.status":"budget nådd, frontier behållen","oss-winnow-bounded-crawler.chrome.meta":"SÄKRA INTERVALL","oss-winnow-bounded-crawler.node.seed.path":"dokumentationsfrö","oss-winnow-bounded-crawler.node.seed.chip":"ursprung deklarerat","oss-winnow-bounded-crawler.rule.include":"include-regeln tillåter","oss-winnow-bounded-crawler.rule.content":"content-regeln vägrar","oss-winnow-bounded-crawler.rule.outsideInclude":"utanför include-regeln","oss-winnow-bounded-crawler.rule.exclude":"exclude-regeln tar bort","oss-winnow-bounded-crawler.state.fetched":"hämtad","oss-winnow-bounded-crawler.state.priority":"prioritet drar framåt","oss-winnow-bounded-crawler.node.media.note":"över den deklarerade storleksgränsen för innehåll","oss-winnow-bounded-crawler.node.regulatory.note":"nyligen publicerad","oss-winnow-bounded-crawler.budget.head":"sidbudget nådd","oss-winnow-bounded-crawler.budget.label":"frontier behållen","oss-winnow-bounded-crawler.budget.note":"Två giltiga webbadresser förblir upptäckta men inte hämtade. Avgränsad slutföring är inte en tom frontier.","oss-winnow-bounded-crawler.safety.head":"säkerhetsgräns","oss-winnow-bounded-crawler.safety.link":"link-local-adress","oss-winnow-bounded-crawler.safety.stop":"stannad före requestkön","oss-winnow-bounded-crawler.safety.note":"Loopback-, privata och link-local-destinationer vägras innan en request öppnas.","oss-winnow-bounded-crawler.inset.head":"strategi ändrar ordning, inte omfattning","oss-winnow-bounded-crawler.inset.priority":"prioritetsgenomgång","oss-winnow-bounded-crawler.inset.bfs":"bredd först","oss-winnow-bounded-crawler.inset.page.regulatory":"regulatorisk uppdatering","oss-winnow-bounded-crawler.inset.page.products":"produkter","oss-winnow-bounded-crawler.inset.page.legal":"juridiskt","oss-winnow-bounded-crawler.inset.page.guide":"guide","oss-winnow-bounded-crawler.inset.page.terms":"villkor","oss-winnow-bounded-crawler.inset.note":"Samma fem hämtade sidor visas i båda läsningarna.","oss-winnow-bounded-crawler.band.text":"en ofullständig crawl får inte se ut som en fullständig genomsökning","oss-winnow-bounded-crawler.band.meta":"frontier är data","oss-winnow-business-claim-state.kicker.label":"Vad granskningen ser","oss-winnow-business-claim-state.kicker.sub":"inte bara den vinnande meningen","oss-winnow-business-claim-state.tag":"BEVIS","oss-winnow-business-claim-state.signal.independent.name":"Oberoende stöd","oss-winnow-business-claim-state.signal.independent.why":"separata ursprung stärker fallet","oss-winnow-business-claim-state.signal.independent.state":"stödjande kanter","oss-winnow-business-claim-state.signal.copied.name":"Kopierat stöd","oss-winnow-business-claim-state.signal.copied.why":"flera sidor kan vara en källa","oss-winnow-business-claim-state.signal.copied.state":"härledd relation","oss-winnow-business-claim-state.signal.contradiction.name":"Motsägelse","oss-winnow-business-claim-state.signal.contradiction.why":"ett materiellt alternativ kvarstår","oss-winnow-business-claim-state.signal.contradiction.state":"blandat eller motsägelsefullt","oss-winnow-business-claim-state.signal.missing.name":"Saknad källa","oss-winnow-business-claim-state.signal.missing.why":"frågan är inte avgjord","oss-winnow-business-claim-state.signal.missing.state":"otillräckligt eller olöst","oss-winnow-business-claim-state.foot.left":"osäkerhet kvarstår åtgärdbar","oss-winnow-business-claim-state.foot.right":"hålls öppet","oss-winnow-business-disagreement.chrome.path":"Oenighet förblir synlig","oss-winnow-business-disagreement.chrome.status":"blandad, hålls synlig","oss-winnow-business-disagreement.chrome.meta":"illustrativ","oss-winnow-business-disagreement.claim.label":"påståendet","oss-winnow-business-disagreement.claim.text":"Leverantören har utgått komponent X","oss-winnow-business-disagreement.edge.supports":"stödjer","oss-winnow-business-disagreement.edge.contradicts":"motsäger","oss-winnow-business-disagreement.node.notice.name":"officiellt produktmeddelande","oss-winnow-business-disagreement.node.notice.meta":"publicerad 2026-06-30","oss-winnow-business-disagreement.node.feed.name":"distributörskatalogflöde","oss-winnow-business-disagreement.node.feed.meta":"ändring observerad 2026-07-02","oss-winnow-business-disagreement.node.wire.name":"en nyhetsrapport","oss-winnow-business-disagreement.node.wire.meta":"det gemensamma ursprunget","oss-winnow-business-disagreement.node.wire.copy":"nyhetstext","oss-winnow-business-disagreement.node.wire.note":"härledd: räknas som en källa","oss-winnow-business-disagreement.node.page.name":"leverantörens produktsida","oss-winnow-business-disagreement.node.page.meta":"listar fortfarande komponent X","oss-winnow-business-disagreement.node.page.freshness":"senast uppdaterad: okänd","oss-winnow-business-disagreement.review.label":"granskningskort","oss-winnow-business-disagreement.review.state":"blandad","oss-winnow-business-disagreement.review.question":"Är produktsidan inaktuell, eller är utfasningen regional?","oss-winnow-business-disagreement.summary.label":"genererad sammanfattning","oss-winnow-business-disagreement.summary.text":"Två oberoende källor stödjer utfasningen. En aktuell lista motsäger den.","oss-winnow-business-disagreement.summary.unresolved":"olöst: produktsidans färskhet okänd","oss-winnow-business-disagreement.summary.link.notice":"officiellt meddelande","oss-winnow-business-disagreement.summary.link.feed":"distributörsflöde","oss-winnow-business-disagreement.summary.link.wire":"nyhetsrapport","oss-winnow-business-disagreement.summary.link.page":"produktsida","oss-winnow-business-disagreement.band.left":"stöd och motsägelse förblir i protokollet","oss-winnow-business-disagreement.band.right":"blandad är ett arbetsläge","oss-winnow-business-glyph.a4a30cb334":"Route inspelad","oss-winnow-business-glyph.35a0ab3b85":"Fråga in, skrivna resultat ut","oss-winnow-business-glyph.9e0fe7c551":"Artigt samlande som standard","oss-winnow-business-glyph.d1d450cb18":"JSON, CSV eller ström","oss-winnow-business-glyph.db6e7e4104":"Utdata","oss-winnow-business-glyph.305c10596f":"Sök, skrapa, genomsök","oss-winnow-business-glyph.bf6f5a8b28":"Lägen","oss-winnow-business-glyph.6eef664840":"En repeterbar körning","oss-winnow-business-glyph.bf5dde2d06":"Route","oss-winnow-business-glyph.4a1fca6ade":"En styrd samlingskörning","oss-winnow-business-glyph.ac4bbe17fe":"Winnow","oss-winnow-business-glyph.ab9f490517":"En samlingsroute","oss-winnow-business-glyph.6d3ba5249a":"normalisera","oss-winnow-business-glyph.ebefee2070":"Olika ytor, en fråga","oss-winnow-business-glyph.208e94201f":"Inmatningsytor","oss-winnow-business-glyph.6b5eb5323e":"1 325 skrapare","oss-winnow-business-glyph.530fa9bf1c":"Samlingsroute","oss-winnow-business-glyph.6e0bb577e9":"Kategorier","oss-winnow-business-glyph.808d7dca8a":"66","oss-winnow-business-glyph.50086834de":"Skrapare","oss-winnow-business-glyph.e7c9aab368":"1,325","oss-winnow-business-glyph.a9243f87cf":"Inspelad körning","oss-winnow-business-glyph.61752f9a93":"1","oss-winnow-business-glyph.b2033ee429":"lokala importer","oss-winnow-business-glyph.58dd06369e":"Filer","oss-winnow-business-glyph.80c7912cd1":"strukturerade svar","oss-winnow-business-glyph.235fd89e60":"API:er","oss-winnow-business-glyph.0cdeb47a93":"artig hämtning","oss-winnow-business-glyph.fcbab360fe":"Webbplatser","oss-winnow-business-glyph.2040ba67bb":"rankad upptäckt","oss-winnow-business-glyph.baf101d207":"Sökmotorer","oss-winnow-business-glyph.b2c3de1245":"schemalagda uppdateringar","oss-winnow-business-glyph.7d90748c8b":"Flöden","oss-winnow-business-question-contract.kicker.label":"Fråga som tillgång","oss-winnow-business-question-contract.kicker.sub":"vad som kan styras","oss-winnow-business-question-contract.tag":"KONTRAKT","oss-winnow-business-question-contract.field.objective.name":"Mål","oss-winnow-business-question-contract.field.objective.meaning":"varför operationen finns","oss-winnow-business-question-contract.field.objective.example":"förändringar i leverantörens materialrisk","oss-winnow-business-question-contract.field.source-boundary.name":"Källgräns","oss-winnow-business-question-contract.field.source-boundary.meaning":"var operationen får söka","oss-winnow-business-question-contract.field.source-boundary.example":"officiella, bransch- och utvalda nyheter","oss-winnow-business-question-contract.field.output-contract.name":"Utmatningskontrakt","oss-winnow-business-question-contract.field.output-contract.meaning":"vad efterföljande arbete får","oss-winnow-business-question-contract.field.output-contract.example":"ändring, datum, källa, status","oss-winnow-business-question-contract.field.cadence.name":"Takt","oss-winnow-business-question-contract.field.cadence.meaning":"när färskhet är viktigt","oss-winnow-business-question-contract.field.cadence.example":"dagligen med omedelbara flödesuppdateringar","oss-winnow-business-question-contract.field.authority.name":"Behörighet","oss-winnow-business-question-contract.field.authority.meaning":"vad som kräver granskning","oss-winnow-business-question-contract.field.authority.example":"autentiserade eller omtvistade källor","oss-winnow-business-question-contract.footline.left":"källgrafen är nuvarande implementering","oss-winnow-business-question-contract.footline.right":"inte permanent arkitektur","oss-winnow-business-receipt.chrome.path":"Ett granskningsbart körkvitto","oss-winnow-business-receipt.chrome.status":"kvitto komplett, en granskning öppen","oss-winnow-business-receipt.chrome.meta":"illustrativt","oss-winnow-business-receipt.stage.plan.name":"frågeplan","oss-winnow-business-receipt.stage.plan.detail":"juridiska och officiella källdelfrågor","oss-winnow-business-receipt.stage.discovery.name":"upptäckt","oss-winnow-business-receipt.stage.discovery.detail":"motorer som försökts och räknats","oss-winnow-business-receipt.stage.mapping.name":"källmappning","oss-winnow-business-receipt.stage.mapping.detail":"en underhållen skrapare, en filinsamlare","oss-winnow-business-receipt.stage.access.name":"åtkomstspårning","oss-winnow-business-receipt.stage.access.detail":"direkt framgång, en hastighetsbegränsningsuppskjutning","oss-winnow-business-receipt.stage.extraction.name":"extraktion","oss-winnow-business-receipt.stage.extraction.detail":"typad skyldigheter genererade","oss-winnow-business-receipt.stage.review.name":"granskningstrigger","oss-winnow-business-receipt.stage.review.detail":"olöst motsägelse överlämnad till en person","oss-winnow-business-receipt.stage.review.chip":"mänsklig granskning","oss-winnow-business-receipt.stage.record.name":"slutlig post","oss-winnow-business-receipt.stage.record.detail":"varje skyldighet kopplad till källa och körkontext","oss-winnow-business-receipt.empty.label":"skenbart tomt resultat","oss-winnow-business-receipt.empty.count":"0 poster","oss-winnow-business-receipt.empty.state":"källa otillgänglig","oss-winnow-business-receipt.empty.note":"Typad felhantering håller den missade källan synlig, så en tom körning kan aldrig läsas som ingen regelförändring.","oss-winnow-business-receipt.band.left":"vad systemet gjorde, registrerat","oss-winnow-business-receipt.band.right":"kvittot förklarar resultatet","oss-winnow-business-run-receipt.kicker.label":"Vad som kan granskas","oss-winnow-business-run-receipt.kicker.sub":"en körning, en väg","oss-winnow-business-run-receipt.tag":"KVITTO","oss-winnow-business-run-receipt.area.discovery.question":"Var kom källan ifrån?","oss-winnow-business-run-receipt.area.discovery.name":"Upptäckt","oss-winnow-business-run-receipt.area.discovery.example":"motorer och antal resultat","oss-winnow-business-run-receipt.area.access.question":"Hur nåddes den?","oss-winnow-business-run-receipt.area.access.name":"Åtkomst","oss-winnow-business-run-receipt.area.access.example":"vald väg och vägransstatus","oss-winnow-business-run-receipt.area.extraction.question":"Hur bildades posten?","oss-winnow-business-run-receipt.area.extraction.name":"Extraktion","oss-winnow-business-run-receipt.area.extraction.example":"skrapare, samlare och fält","oss-winnow-business-run-receipt.area.authority.question":"Vad fick körningen göra?","oss-winnow-business-run-receipt.area.authority.name":"Behörighet","oss-winnow-business-run-receipt.area.authority.example":"policy-, godkännande- och budgethändelser","oss-winnow-business-run-receipt.area.failure.question":"Var tomheten verkligen tom?","oss-winnow-business-run-receipt.area.failure.name":"Fel","oss-winnow-business-run-receipt.area.failure.example":"typade fel och försök igen","oss-winnow-business-run-receipt.foot.left":"inspektera metoden","oss-winnow-business-run-receipt.foot.right":"en post över vad som kördes","oss-winnow-business-source-graph.kicker.label":"Leverantörsrisk","oss-winnow-business-source-graph.kicker.sub":"en fråga, fem källformer","oss-winnow-business-source-graph.tag":"KÄLLGRAF","oss-winnow-business-source-graph.question":"Vilka leverantörer publicerade en väsentlig riskändring?","oss-winnow-business-source-graph.form.search.name":"Sök","oss-winnow-business-source-graph.form.search.contribution":"hitta nya relevanta källor","oss-winnow-business-source-graph.form.search.shape":"kandidat-URL:er","oss-winnow-business-source-graph.form.register-scraper.name":"Registerskrapare","oss-winnow-business-source-graph.form.register-scraper.contribution":"juridisk person och inlämningar","oss-winnow-business-source-graph.form.register-scraper.shape":"typifierad företagspost","oss-winnow-business-source-graph.form.sanctions-collector.name":"Sanktionsinsamlare","oss-winnow-business-source-graph.form.sanctions-collector.contribution":"strukturerade liständringar","oss-winnow-business-source-graph.form.sanctions-collector.shape":"matchade poster","oss-winnow-business-source-graph.form.news-feed.name":"Nyhetsflöde","oss-winnow-business-source-graph.form.news-feed.contribution":"färska operativa signaler","oss-winnow-business-source-graph.form.news-feed.shape":"daterade händelser","oss-winnow-business-source-graph.form.published-file.name":"Publicerad fil","oss-winnow-business-source-graph.form.published-file.contribution":"officiell rapport eller uttalande","oss-winnow-business-source-graph.form.published-file.shape":"dokumentreferens och extraherade fält","oss-winnow-business-source-graph.footline.left":"olika källkontrakt","oss-winnow-business-source-graph.footline.right":"ett affärsresultat","oss-winnow-catalog.scraperUnit":"skrapor","oss-winnow-catalog.8353a4973f":"ett utdataavtal","oss-winnow-catalog.f759e679b1":"Varje skrapa är en typad Rust-struktur. Anpassade skrapor läggs till bredvid de inbyggda.","oss-winnow-catalog.cba53c30d5":"17 fler kategorier: GIS, e-handel, transport, jobb, sport och långsvansen.","oss-winnow-catalog.e53163559a":"samma utdataform","oss-winnow-catalog.91b261a181":"66 kategorier","oss-winnow-catalog.5c9cb498f5":"Myndigheter","oss-winnow-catalog.6865786a1f":"Jurisdiktioner","oss-winnow-catalog.5a5a8c0175":"Inbyggda samlare","oss-winnow-catalog.542c20e999":"Sökmotorer","oss-winnow-catalog.f042372fde":"Webbplatskrapor","oss-winnow-catalog.0b769876d1":"Företagsregister: Companies House, KvK, OpenCorporates, EUR-Lex.","oss-winnow-catalog.1029544ae8":"Kataloger","oss-winnow-catalog.04b716cbfd":"CKAN- och Socrata-portaler, nationella statistikbyråer, EU-dataportaler.","oss-winnow-catalog.bea66ea26e":"Öppna data","oss-winnow-catalog.269361bd8e":"Yahoo Finance, börser, centralbanksdata, ekonomiska indikatorer.","oss-winnow-catalog.1b48d3f014":"Finans","oss-winnow-catalog.baed7c1812":"NOAA, USGS-vatten, Copernicus klimat, luftkvalitet, biologisk mångfald.","oss-winnow-catalog.d443a11855":"Miljö","oss-winnow-catalog.19c0c4336f":"Censys, Shodan, RIPE BGP, DNS, internetmätningsarkiv.","oss-winnow-catalog.e931cb5b03":"Nätverk","oss-winnow-catalog.4eb4f006ad":"CDC, PubMed, kliniska prövningar, läkemedelsdatabaser, WHO-indikatorer.","oss-winnow-catalog.3703cd2168":"Hälsa","oss-winnow-catalog.7348376871":"Internationell, regional och handelspress på många språk.","oss-winnow-catalog.34c808d0a6":"Nyheter","oss-winnow-catalog.6a921d57de":"Hugging Face, Papers with Code, Kaggle, UCI och benchmarkdataset.","oss-winnow-catalog.a0c38ecfa7":"Maskininlärning","oss-winnow-catalog.927d9ddacf":"Genomik, astronomi, klimat, fysik, material, neurovetenskapsarkiv.","oss-winnow-catalog.d2d0663714":"Vetenskap","oss-winnow-catalog.4f58faa488":"Statistikbyråer, öppna datakataloger, lagstiftningsdatabaser världen över.","oss-winnow-claim-state.kicker.label":"Ett påstående","oss-winnow-claim-state.kicker.sub":"vad grafen kan säga","oss-winnow-claim-state.tag":"BEVIS","oss-winnow-claim-state.status.supported.name":"Stöds","oss-winnow-claim-state.status.supported.meaning":"materialet stöder påståendet enligt den aktuella metoden","oss-winnow-claim-state.status.supported.visibility":"källor och kanter","oss-winnow-claim-state.status.contradicted.name":"Motsägs","oss-winnow-claim-state.status.contradicted.meaning":"materialet talar direkt emot det","oss-winnow-claim-state.status.contradicted.visibility":"båda påståendena","oss-winnow-claim-state.status.mixed.name":"Blandat","oss-winnow-claim-state.status.mixed.meaning":"stöd och motsägelse samexisterar","oss-winnow-claim-state.status.mixed.visibility":"oberoende och tidpunkt","oss-winnow-claim-state.status.insufficient.name":"Otillräckligt","oss-winnow-claim-state.status.insufficient.meaning":"inte tillräckligt med material för att avgöra det","oss-winnow-claim-state.status.insufficient.visibility":"vad som fortfarande saknas","oss-winnow-claim-state.footline.left":"bevisen är granskingsbara","oss-winnow-claim-state.footline.right":"inte upphöjt till sanning genom presentationen","oss-winnow-consumer-glyph.10fc3853d2":"Inget att konfigurera","oss-winnow-consumer-glyph.12df5bb228":"Ditt att behålla","oss-winnow-consumer-glyph.8019c911e8":"en prydlig lista","oss-winnow-consumer-glyph.3cd4a225ca":"Vad den hämtade tillbaka","oss-winnow-consumer-glyph.adb3bfaa65":"Din assistent","oss-winnow-consumer-glyph.d296250198":"Du frågar i klartext","oss-winnow-consumer-glyph.533f927d2b":"från kommunen","oss-winnow-consumer-glyph.8e1fbeeac1":"Meddelandet om vägen","oss-winnow-consumer-glyph.fa8ae852b0":"från varje butik","oss-winnow-consumer-glyph.c7cba7548e":"Priset i tre butiker","oss-winnow-consumer-glyph.aa9ac27906":"från stadssidan","oss-winnow-consumer-glyph.4f6b7963a9":"Öppettiderna du bad om","oss-winnow-consumer-glyph.4b0f911f6c":"Tider","oss-winnow-consumer-glyph.e94865d460":"Meddelanden","oss-winnow-consumer-glyph.3f6ef31cfa":"Priser","oss-winnow-consumer-glyph.34c808d0a6":"Nyheter","oss-winnow-cost-ledger.recurring":"återkommande","oss-winnow-cost-ledger.24b2bb6431":"Källspecifika skrapare","oss-winnow-cost-ledger.931c634db8":"Väljare och tolkningsregler glider när en sida ändras.","oss-winnow-cost-ledger.7e6c033bec":"Siddrift","oss-winnow-cost-ledger.f96f2c2dfa":"Webbläsarautomatisering","oss-winnow-cost-ledger.ff682e972f":"Dynamiska sidor kräver en kontrollerad webbläsarkörning och observerbara försök.","oss-winnow-cost-ledger.66fcaae93a":"Körtid","oss-winnow-cost-ledger.37b5958806":"Nätverksroutning","oss-winnow-cost-ledger.7ae86cf6ce":"Vissa källor kräver regionala utgångar, stabila sessioner eller begränsad rotation.","oss-winnow-cost-ledger.3f0b06b845":"Nätverkspolicy","oss-winnow-cost-ledger.9d1addd9a9":"Sökkontakter","oss-winnow-cost-ledger.5ceb2ea953":"Varje motor har sin egen frågeform, gränser och resultatfält.","oss-winnow-cost-ledger.b911ddc3ae":"Upptäckt","oss-winnow-cost-ledger.48d1c58ac7":"Limning och schemaläggning","oss-winnow-cost-ledger.a9b44eae5f":"Försök, köer, tolkning, utdata och körstatus måste stämma överens.","oss-winnow-cost-ledger.9b7419af35":"Koordinering","oss-winnow-cost-ledger.08821d5f75":"En rutt, inspelad","oss-winnow-cost-ledger.6753087f69":"Winnow koordinerar de fem lagren under en kördefinition och håller rutten bredvid resultaten.","oss-winnow-cost-ledger.6a5d2853c2":"En sak att driva","oss-winnow-cost-ledger.f700f8f197":"Korrigera en rutt, observera en körning och återanvänd ett utdatakontrakt.","oss-winnow-cost-ledger.df8ea7848b":"Repeterbar av design","oss-winnow-cost-ledger.cf86f6d643":"Samma fråga kan köras igen med samma steg, policyer och utdataform.","oss-winnow-cost-ledger.01f1679279":"insamlingsstack","oss-winnow-cost-ledger.1f4843c9b5":"Fem rörliga delar bakom ett återkommande insamlingsjobb","oss-winnow-cost-ledger.4812c6cbb8":"En styrd Winnow-rutt","oss-winnow-cost-ledger.dc62a7b23f":"Sök, bläddra, hämta, tolka och mata ut under en inspelad körning.","oss-winnow-cost-ledger.d700a7568c":"En körpost","oss-winnow-cost-ledger.e69255fee4":"Distribution och infrastruktur förblir explicita operativa val.","oss-winnow-cost-ledger.6b5eb5323e":"Sök, skrapa och crawla tillsammans","oss-winnow-crawl-config.kicker.label":"Crawl-kontrakt","oss-winnow-crawl-config.kicker.sub":"gränser före traversal","oss-winnow-crawl-config.tag":"CRAWL","oss-winnow-crawl-config.col.dimension":"dimension","oss-winnow-crawl-config.col.examples":"exempel","oss-winnow-crawl-config.col.outcome":"vid gränsen","oss-winnow-crawl-config.row.scope.dimension":"Omfattning","oss-winnow-crawl-config.row.scope.examples":"ursprung, underdomäner, sökvägsmönster","oss-winnow-crawl-config.row.scope.outcome":"URL exkluderad","oss-winnow-crawl-config.row.work.dimension":"Arbete","oss-winnow-crawl-config.row.work.examples":"djup, sidor, samtidighet","oss-winnow-crawl-config.row.work.outcome":"frontier behålls eller stoppas","oss-winnow-crawl-config.row.content.dimension":"Innehåll","oss-winnow-crawl-config.row.content.examples":"typ- och storleksgränser","oss-winnow-crawl-config.row.content.outcome":"svar klassificeras eller vägras","oss-winnow-crawl-config.row.safety.dimension":"Säkerhet","oss-winnow-crawl-config.row.safety.examples":"privata adress- och källregler","oss-winnow-crawl-config.row.safety.outcome":"begäran öppnas aldrig","oss-winnow-crawl-config.foot.left":"grafen kan växa","oss-winnow-crawl-config.foot.right":"kontraktet gör det inte","oss-winnow-different-places.chrome.path":"Fem källor, ett konto","oss-winnow-different-places.chrome.status":"fyra platser besvarade, en fortfarande väntande","oss-winnow-different-places.chrome.meta":"fem källor, illustrativa","oss-winnow-different-places.question.text":"Har floden kommit över den nedre stigen?","oss-winnow-different-places.sources.river.name":"flodnivåflöde","oss-winnow-different-places.sources.weather.name":"vädervarningssida","oss-winnow-different-places.sources.council.name":"kommunalt meddelande","oss-winnow-different-places.sources.council.state":"fortfarande bevakar","oss-winnow-different-places.sources.roads.name":"vägavstängningsdataset","oss-winnow-different-places.sources.buses.name":"live transportflöde","oss-winnow-different-places.account.title":"ett konto för denna plats","oss-winnow-different-places.account.river.label":"flodflöde","oss-winnow-different-places.account.river.text":"nivå 1,8 m, stabilt sedan gryningen","oss-winnow-different-places.account.weather.label":"vädersida","oss-winnow-different-places.account.weather.text":"regn avtar mot kvällen","oss-winnow-different-places.account.council.label":"kommunsida","oss-winnow-different-places.account.council.text":"inget nytt meddelande ännu, fortfarande bevakar","oss-winnow-different-places.account.roads.label":"vägdata","oss-winnow-different-places.account.roads.text":"Mill Lane stängd vid vadstället","oss-winnow-different-places.account.buses.label":"bussflöde","oss-winnow-different-places.account.buses.text":"linje 4 omdirigerad över bron","oss-winnow-different-places.band.left":"olika platser, ett enkelt konto","oss-winnow-different-places.band.right":"varje rad behåller sin källa","oss-winnow-discovery-fanout.chrome.path":"Sökningen blir en kortlista","oss-winnow-discovery-fanout.chrome.status":"motorerna körs utanför registerlåset","oss-winnow-discovery-fanout.chrome.meta":"illustrativt","oss-winnow-discovery-fanout.question.kicker":"frågan","oss-winnow-discovery-fanout.question.text":"Vilka nya studier utmanar den påstådda effektiviteten hos direkt luftinfångning?","oss-winnow-discovery-fanout.sub.title":"tre beroende underfrågor","oss-winnow-discovery-fanout.sub.studies":"nyligen granskade studier","oss-winnow-discovery-fanout.sub.reports":"officiella projektprestandarapporter","oss-winnow-discovery-fanout.sub.analyses":"kritiska tekniska analyser","oss-winnow-discovery-fanout.lock.title":"28-motorregister","oss-winnow-discovery-fanout.lock.note":"Handtag klonas under läslåset, sedan släpps låset innan asynkront arbete påbörjas.","oss-winnow-discovery-fanout.engine.academic":"akademisk motor","oss-winnow-discovery-fanout.engine.general":"allmän webbmotor","oss-winnow-discovery-fanout.engine.legal":"juridisk motor","oss-winnow-discovery-fanout.engine.specialist":"specialistmotor","oss-winnow-discovery-fanout.engine.news":"nyhetsmotor","oss-winnow-discovery-fanout.engine.academicTwo":"andra akademiska motorn","oss-winnow-discovery-fanout.receipt.studiesAcademic":"14 kandidater, 640 ms","oss-winnow-discovery-fanout.receipt.reportsGeneral":"6 kandidater, 720 ms","oss-winnow-discovery-fanout.receipt.analysesSpecialist":"4 kandidater, 580 ms","oss-winnow-discovery-fanout.outcome.success":"lyckades","oss-winnow-discovery-fanout.outcome.empty":"inga kandidater","oss-winnow-discovery-fanout.outcome.timeout":"tidsgräns överskriden","oss-winnow-discovery-fanout.outcome.disabled":"tillfälligt inaktiverad","oss-winnow-discovery-fanout.outcome.ratelimited":"hastighetsbegränsad","oss-winnow-discovery-fanout.dedupe.title":"normalisera och deduplicera","oss-winnow-discovery-fanout.dedupe.copies":"3 syndikerade kopior","oss-winnow-discovery-fanout.dedupe.collapse":"en behållen URL","oss-winnow-discovery-fanout.dedupe.remain":"Distinkta källor kvarstår.","oss-winnow-discovery-fanout.shortlist.title":"källkortlista","oss-winnow-discovery-fanout.shortlist.study.kind":"Granskad studiesida","oss-winnow-discovery-fanout.shortlist.study.provenance":"akademisk motor","oss-winnow-discovery-fanout.shortlist.study.score":"aktualitet, citeringar","oss-winnow-discovery-fanout.shortlist.study.next":"underhållen skrapare","oss-winnow-discovery-fanout.shortlist.report.kind":"Projektprestandarapport","oss-winnow-discovery-fanout.shortlist.report.provenance":"allmän webbmotor","oss-winnow-discovery-fanout.shortlist.report.score":"auktoritet, färskhet","oss-winnow-discovery-fanout.shortlist.report.next":"direkt fil","oss-winnow-discovery-fanout.shortlist.analysis.kind":"Kritisk teknisk analys","oss-winnow-discovery-fanout.shortlist.analysis.provenance":"specialistmotor","oss-winnow-discovery-fanout.shortlist.analysis.score":"relevans, oberoende","oss-winnow-discovery-fanout.shortlist.analysis.next":"generisk sida","oss-winnow-discovery-fanout.shortlist.dataset.kind":"Prestandadatamängd","oss-winnow-discovery-fanout.shortlist.dataset.provenance":"allmän webbmotor","oss-winnow-discovery-fanout.shortlist.dataset.score":"struktur, täckning","oss-winnow-discovery-fanout.shortlist.dataset.next":"datamängd","oss-winnow-discovery-fanout.band.left":"sökningen hittar möjliga dörrar","oss-winnow-discovery-fanout.band.right":"körningen fortsätter genom dem","oss-winnow-discovery-trace.kicker.label":"En upptäcktskörning","oss-winnow-discovery-trace.kicker.sub":"varje motor behåller sitt resultat","oss-winnow-discovery-trace.tag":"UPTPÄCKT","oss-winnow-discovery-trace.stage.plan.name":"Planera","oss-winnow-discovery-trace.stage.plan.body":"Identifiera frågans form och generera beroende delfrågor.","oss-winnow-discovery-trace.stage.route.name":"Dirigera","oss-winnow-discovery-trace.stage.route.body":"Välj lämpliga allmänna, akademiska, juridiska, nyhets- eller specialiserade motorer.","oss-winnow-discovery-trace.stage.execute.name":"Kör","oss-winnow-discovery-trace.stage.execute.body":"Kör oberoende med timeout, försök igen och tillfälligt inaktiverad status.","oss-winnow-discovery-trace.stage.blend.name":"Blanda","oss-winnow-discovery-trace.stage.blend.body":"Normalisera webbadresser, ta bort dubbletter, poängsätt och rangordna kandidater.","oss-winnow-discovery-trace.foot.left":"sökning ger dörrar","oss-winnow-discovery-trace.foot.right":"inte det slutgiltiga rummet","oss-winnow-distributed-run.chrome.path":"En fråga, tre driftsättningar","oss-winnow-distributed-run.chrome.status":"ett fråge-ID, tre hållningar","oss-winnow-distributed-run.chrome.meta":"konstant frågeidentitet","oss-winnow-distributed-run.question.text":"frågan och dess utdatakontrakt färdas oförändrade","oss-winnow-distributed-run.question.id":"fråga q-0842","oss-winnow-distributed-run.posture.cli.name":"CLI","oss-winnow-distributed-run.posture.cli.scope":"en binär, en maskin","oss-winnow-distributed-run.posture.cli.readout":"Ett kommando på en maskin. Frågan kompileras, körs och skriver sitt resultat genom en enda binär, och körkvittot ligger bredvid utdatafilen.","oss-winnow-distributed-run.posture.http.name":"HTTP","oss-winnow-distributed-run.posture.http.scope":"en delad intern tjänst","oss-winnow-distributed-run.posture.http.readout":"Samma fråge-ID bakom en delad intern tjänst. Autentisering, kroppsbegränsningar, begärandetidsgränser, loggning och tjänstens hastighetspolicy omsluter tjänsteanropen; frågekontraktet under är oförändrat.","oss-winnow-distributed-run.posture.distributed.name":"Distribuerad","oss-winnow-distributed-run.posture.distributed.scope":"koordinator och arbetare","oss-winnow-distributed-run.posture.distributed.readout":"Samma fråge-ID fördelat över en koordinator och arbetare. Uppgifter bär fråge- och köridentitet, antal försök, deadline och utdatakontrakt. Resultat återkommer med sina källuppgifts-ID:n och slås samman under frågan.","oss-winnow-distributed-run.cli.binary":"Winnow-binär","oss-winnow-distributed-run.cli.binarySub":"en process, hela körningen på den här maskinen","oss-winnow-distributed-run.cli.output":"Utdatfil","oss-winnow-distributed-run.cli.outputSub":"ett av fem format, skrivet till disk","oss-winnow-distributed-run.http.app":"Intern applikation","oss-winnow-distributed-run.http.appSub":"anropar tjänsten över HTTP","oss-winnow-distributed-run.http.service":"Winnow HTTP-tjänst","oss-winnow-distributed-run.http.response":"Typat svar","oss-winnow-distributed-run.http.responseSub":"samma resultatkontrakt, returnerat till applikationen","oss-winnow-distributed-run.middleware.auth":"autentisering","oss-winnow-distributed-run.middleware.bodyLimits":"kroppsbegränsningar","oss-winnow-distributed-run.middleware.timeouts":"begärandetidsgränser","oss-winnow-distributed-run.middleware.logging":"loggning","oss-winnow-distributed-run.middleware.ratePolicy":"tjänstens hastighetspolicy","oss-winnow-distributed-run.dist.coordinator":"koordinator","oss-winnow-distributed-run.dist.deferred":"uppskjutet, domänhastighetstillstånd","oss-winnow-distributed-run.dist.workerOne":"skrapare arbetare 1","oss-winnow-distributed-run.dist.workerTwo":"skrapare arbetare 2","oss-winnow-distributed-run.dist.workerThree":"skrapare arbetare 3","oss-winnow-distributed-run.dist.processorOne":"processor 1","oss-winnow-distributed-run.dist.processorTwo":"processor 2","oss-winnow-distributed-run.dist.timedOut":"tidsgräns överskriden","oss-winnow-distributed-run.dist.retry":"s-2 försöktes igen här","oss-winnow-distributed-run.dist.retried":"försöktes igen","oss-winnow-distributed-run.dist.awaiting":"nästa berättigade uppgift","oss-winnow-distributed-run.dist.merge":"resultat återkommer med sina källuppgifts-ID:n och slås samman till ett typat utdatakontrakt","oss-winnow-distributed-run.dist.receipt":"körkvitto: arbetare, källa, åtkomstsökväg, parser eller samlare, sammanslagningsresultat","oss-winnow-distributed-run.formats.label":"utdataformat","oss-winnow-distributed-run.format.text":"text","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":"releasebevis: 1 325 webbplatskrapare, 325 inbyggda samlare, 28 sökmotorer, 66 källkategorier","oss-winnow-distributed-run.band.text":"driftsättningen avgör maskineriet, frågan behåller sin identitet","oss-winnow-distributed-run.band.meta":"kontraktet överlever hållningen","oss-winnow-economic-stack.chrome.path":"En runtime, många rutter","oss-winnow-economic-stack.chrome.status":"en ägd runtime","oss-winnow-economic-stack.chrome.meta":"öppen källkod, Apache-2.0","oss-winnow-economic-stack.stack.label":"den oavsiktliga stacken","oss-winnow-economic-stack.stack.search.name":"sök-API:er","oss-winnow-economic-stack.stack.search.line":"leverantör","oss-winnow-economic-stack.stack.scripts.name":"skript per webbplats","oss-winnow-economic-stack.stack.scripts.line":"ägare","oss-winnow-economic-stack.stack.browser.name":"webbläsarautomatisering","oss-winnow-economic-stack.stack.browser.line":"leverantör","oss-winnow-economic-stack.stack.proxy.name":"proxyrotation","oss-winnow-economic-stack.stack.proxy.line":"leverantör","oss-winnow-economic-stack.stack.feeds.name":"feedtjänster","oss-winnow-economic-stack.stack.feeds.line":"leverantör","oss-winnow-economic-stack.stack.scheduler.name":"schemaläggare","oss-winnow-economic-stack.stack.scheduler.line":"ägare","oss-winnow-economic-stack.stack.dedup.name":"deduplicering","oss-winnow-economic-stack.stack.dedup.line":"ägare","oss-winnow-economic-stack.stack.exports.name":"dataexporter","oss-winnow-economic-stack.stack.exports.line":"ägare","oss-winnow-economic-stack.stack.logging.name":"loggningslim","oss-winnow-economic-stack.stack.logging.line":"ägare","oss-winnow-economic-stack.runtime.label":"en ägd runtime","oss-winnow-economic-stack.runtime.name":"Winnow","oss-winnow-economic-stack.runtime.licence":"öppen källkod, Apache-2.0","oss-winnow-economic-stack.runtime.infra":"operatörskontrollerad infrastruktur","oss-winnow-economic-stack.outside.browser":"valfri webbläsarkapacitet","oss-winnow-economic-stack.outside.proxy":"proxytjänst","oss-winnow-economic-stack.outside.note":"tredje part, ritad utanför","oss-winnow-economic-stack.adoption.label":"den smala adoptionsvägen","oss-winnow-economic-stack.adoption.step.binary":"en fråga i binären","oss-winnow-economic-stack.adoption.step.service":"delad tjänst","oss-winnow-economic-stack.adoption.step.distributed":"distribuerade arbetare","oss-winnow-economic-stack.adoption.note":"En leverantörsövervakningsfråga behåller sin identitet och sitt utdatakontrakt i varje steg.","oss-winnow-economic-stack.band.left":"det som förblir utanför förblir synligt","oss-winnow-economic-stack.band.right":"börja med en fråga","oss-winnow-eng-close-banner.eyebrow":"Hela argumentet","oss-winnow-eng-close-banner.lead":"Källgrafer är utbytbara.","oss-winnow-eng-close-banner.accent":"Frågekontraktet består.","oss-winnow-eng-close-banner.paragraph.one":"Winnow är den explicita körtiden kring externa frågor: planering, upptäckt, typade källtyper, delad hastighetsstatus, proportionell åtkomst, begränsad crawlning, två parserkontrakt, underhållna skrapor, inbyggda samlare, typade värden, berikning, bevis, återkommande, auktoritet, fel, ytor och distribuerat arbete.","oss-winnow-eng-close-banner.paragraph.two":"En källa kan flytta, ändra layout, vägra, försvinna eller ersättas. En senare körning kan returnera annat material eftersom omvärlden har förändrats. Metoden förblir inspekterbar genom källgrafen och körningsposten. Det är det tekniska värdet: tillräckligt med kontrakt och tillstånd för att veta om världen förändrades, rutten ändrades eller körningen misslyckades.","oss-winnow-eng-close-banner.panel.header":"En körning, inspekterad från början till slut","oss-winnow-eng-close-banner.panel.tag":"fråga till resultat","oss-winnow-eng-close-banner.panel.item.contract":"fråge- och utdatakontrakt","oss-winnow-eng-close-banner.panel.item.plan":"frågeplan","oss-winnow-eng-close-banner.panel.item.engines":"motorer som försöktes","oss-winnow-eng-close-banner.panel.item.source":"vald källa","oss-winnow-eng-close-banner.panel.item.access":"hastighets- och åtkomststatus","oss-winnow-eng-close-banner.panel.item.parser":"parser- eller samlarväg","oss-winnow-eng-close-banner.panel.item.fields":"typade fält","oss-winnow-eng-close-banner.panel.item.enrichment":"berikning","oss-winnow-eng-close-banner.panel.item.evidence":"beviskanter","oss-winnow-eng-close-banner.panel.item.authority":"auktoritetsbeslut","oss-winnow-eng-close-banner.panel.item.errors":"fel","oss-winnow-eng-close-banner.panel.item.output":"utdata","oss-winnow-eng-close-banner.panel.item.receipt":"körningskvitto","oss-winnow-eng-close-banner.verdict":"testa inte bara om svaret ser rätt ut; testa om frågan kan förklara hur den kördes","oss-winnow-eng-close-banner.footline":"1 325 skrapor, 325 samlare och en explicit körtidsgräns","oss-winnow-enrichment-trace.chrome.path":"Från källa till fält","oss-winnow-enrichment-trace.chrome.status":"4 steg, varje tillagt fält med källa","oss-winnow-enrichment-trace.chrome.meta":"illustrativt","oss-winnow-enrichment-trace.notice.title":"Offentligt incidentmeddelande","oss-winnow-enrichment-trace.notice.ref":"källtext","oss-winnow-enrichment-trace.notice.line.published.pre":"Publicerad","oss-winnow-enrichment-trace.notice.span.date":"12 mars 2026","oss-winnow-enrichment-trace.notice.line.issuer.pre":"Utfärdat av","oss-winnow-enrichment-trace.notice.span.organisation":"stadens energiverk","oss-winnow-enrichment-trace.notice.line.event":"Ett pumpstationsavbrott lämnade 14 000 anslutningar utan vatten i östra distriktet.","oss-winnow-enrichment-trace.notice.line.location.pre":"Rapporterat vid","oss-winnow-enrichment-trace.notice.span.coordinates":"51,55° N, 0,11° V","oss-winnow-enrichment-trace.notice.line.followup":"Stadens energiverk förväntar sig att servicen återupptas till morgonen; det regionala energiverket är inte påverkat.","oss-winnow-enrichment-trace.notice.foot":"tre omnämnanden av en operatör, ett liknande namn","oss-winnow-enrichment-trace.stage.extract.name":"Utdrag","oss-winnow-enrichment-trace.stage.extract.field.publishedAt.name":"published_at","oss-winnow-enrichment-trace.stage.extract.field.publishedAt.value":"datetime, 2026-03-12","oss-winnow-enrichment-trace.stage.extract.field.publishedAt.prov":"s1, publiceringsraden","oss-winnow-enrichment-trace.stage.extract.field.organisation.name":"organisation","oss-winnow-enrichment-trace.stage.extract.field.organisation.value":"sträng, stadens energiverk","oss-winnow-enrichment-trace.stage.extract.field.organisation.prov":"s2, utfärdarraden","oss-winnow-enrichment-trace.stage.extract.field.affected.name":"affected","oss-winnow-enrichment-trace.stage.extract.field.affected.value":"heltal, 14 000 anslutningar","oss-winnow-enrichment-trace.stage.extract.field.affected.prov":"händelsemeningen","oss-winnow-enrichment-trace.stage.extract.field.source.name":"source","oss-winnow-enrichment-trace.stage.extract.field.source.value":"url, meddelandets adress","oss-winnow-enrichment-trace.stage.extract.field.source.prov":"själva meddelandet","oss-winnow-enrichment-trace.stage.geo.name":"Geo","oss-winnow-enrichment-trace.stage.geo.field.coordinates.name":"koordinater","oss-winnow-enrichment-trace.stage.geo.field.coordinates.value":"51.55, -0.11","oss-winnow-enrichment-trace.stage.geo.field.coordinates.prov":"s3, den markerade delen","oss-winnow-enrichment-trace.stage.geo.field.notation.name":"notation","oss-winnow-enrichment-trace.stage.geo.field.notation.value":"grader, kardinal","oss-winnow-enrichment-trace.stage.geo.field.notation.prov":"formen av s3","oss-winnow-enrichment-trace.stage.geo.note":"Den exakta källtexten förblir markerad bredvid det tolkade paret.","oss-winnow-enrichment-trace.stage.classify.name":"Klassificera","oss-winnow-enrichment-trace.stage.classify.field.category.name":"kategori","oss-winnow-enrichment-trace.stage.classify.field.category.value":"serviceavbrott, konfidens: hög","oss-winnow-enrichment-trace.stage.classify.field.category.prov":"händelsemeningen och published_at","oss-winnow-enrichment-trace.stage.classify.field.alternatives.name":"alternativ","oss-winnow-enrichment-trace.stage.classify.field.alternatives.value":"planerat underhåll, väderhändelse","oss-winnow-enrichment-trace.stage.classify.field.alternatives.prov":"behålls som kandidater, inte avfärdade","oss-winnow-enrichment-trace.stage.classify.note":"Konfidens och matchningsstatus förblir kopplade till operationen.","oss-winnow-enrichment-trace.stage.link.name":"Länka","oss-winnow-enrichment-trace.stage.link.field.entity.name":"entitet","oss-winnow-enrichment-trace.stage.link.field.entity.value":"en entitet från tre stavningsvarianter","oss-winnow-enrichment-trace.stage.link.field.entity.prov":"s2 och båda senare omnämnandena","oss-winnow-enrichment-trace.stage.link.field.outside.name":"outside_cluster","oss-winnow-enrichment-trace.stage.link.field.outside.value":"det regionala energiverket, lämnat utanför klustret","oss-winnow-enrichment-trace.stage.link.field.outside.prov":"ett liknande namn, en distinkt organisation","oss-winnow-enrichment-trace.stage.link.note":"Tre omnämnanden av stadens energiverk löses till en entitet; det regionala energiverket förblir separat.","oss-winnow-enrichment-trace.record.label":"den slutliga posten","oss-winnow-enrichment-trace.record.published.name":"published","oss-winnow-enrichment-trace.record.published.chip.date":"datumsrad","oss-winnow-enrichment-trace.record.published.chip.organisation":"organisation","oss-winnow-enrichment-trace.record.published.chip.event":"händelsebeskrivning","oss-winnow-enrichment-trace.record.published.chip.location":"platsmarkering","oss-winnow-enrichment-trace.record.added.name":"tillagd av Winnow","oss-winnow-enrichment-trace.record.added.chip.typed":"typade fält","oss-winnow-enrichment-trace.record.added.chip.coordinates":"koordinater","oss-winnow-enrichment-trace.record.added.chip.category":"kategori","oss-winnow-enrichment-trace.record.added.chip.entity":"entitetslänk","oss-winnow-enrichment-trace.record.note":"Posten serialiseras med distinktionen intakt, så att berikning kan granskas, revideras eller hoppas över.","oss-winnow-enrichment-trace.band.text":"berikning lägger till struktur vid sidan av källan, aldrig över den","oss-winnow-enrichment-trace.band.meta":"publicerad förblir vid sidan av tolkad","oss-winnow-everyday-care.2065f77a20":"Måste jag vara duktig på datorer?","oss-winnow-everyday-care.0ca436df0b":"Nej. Du ber om det du vill ha med vanliga ord. Det finns inget att installera hos dig och inga inställningar att pilla med. Det tunga arbetet sker utanför din syn.","oss-winnow-everyday-care.8b9eeada76":"Kan det ställa till problem för mig på en webbplats?","oss-winnow-everyday-care.150c29173e":"Den är byggd för att vara artig. Den väntar på sin tur och följer de regler som varje webbplats sätter. Att vara försiktig är hur den fungerar som standard, inte något du måste slå på.","oss-winnow-everyday-care.5fb08abf17":"Var hamnar min information?","oss-winnow-everyday-care.060aac3af9":"Den kan köras helt inom Europa, på maskiner som din organisation kontrollerar. Din information behöver inte färdas över havet till något avlägset företag.","oss-winnow-everyday-care.39130d36d5":"Hur vet jag vad den gjorde?","oss-winnow-everyday-care.8084afa1ab":"Den för en enkel skriftlig logg över varje sida den besökt och när. Om någon någonsin frågar vad som hände, finns svaret redan nedskrivet, som i en loggbok.","oss-winnow-everyday-care.48e6113f8b":"Är det någon hemlig svart låda?","oss-winnow-everyday-care.5a0ea6ed48":"Nej. Resultatet behåller anteckningar om sina källor och hur informationen samlades in, så att tjänsten kan visa var den kom ifrån.","oss-winnow-everyday-care.d23f90e2f1":"Raka svar","oss-winnow-everyday-care.bee0df1513":"De bekymmer människor har, besvarade rakt på sak.","oss-winnow-everyday-care.e5b888c36d":"Säker att använda är utgångspunkten, inte en extrafunktion du betalar för.","oss-winnow-everyday-care.6de81701a2":"Källor förblir bifogade","oss-winnow-everyday-uses.96b99c3519":"Nyheterna om ett ämne","oss-winnow-everyday-uses.382506bf9b":"En kort lista med de senaste artiklarna, var och en med var den kommer ifrån.","oss-winnow-everyday-uses.6b040189e5":"Hitta de senaste nyheterna om de nya busslinjerna i min stad.","oss-winnow-everyday-uses.c0a5650aaf":"Priset i några butiker","oss-winnow-everyday-uses.cc1170d194":"En tydlig rad per butik, så att du kan jämföra utan att öppna tio flikar.","oss-winnow-everyday-uses.979d0c772a":"Hitta priset på en viss vattenkokare i ett par butiker.","oss-winnow-everyday-uses.67f31718f8":"Ett officiellt meddelande","oss-winnow-everyday-uses.c0b4c5b58a":"De klara fakta från kommunens eller myndighetens sida, sammanställda åt dig.","oss-winnow-everyday-uses.2c1d183e6e":"Hitta vad kommunen har publicerat om datum för återvinning.","oss-winnow-everyday-uses.d7c2c57e79":"När något äger rum","oss-winnow-everyday-uses.ef26c31e76":"Datum och tider, snyggt uppställda som en liten kalender.","oss-winnow-everyday-uses.3aad331eb7":"Hitta öppettiderna för det lokala biblioteket den här månaden.","oss-winnow-everyday-uses.97938fffe2":"Ett svar på en fråga","oss-winnow-everyday-uses.ff65dadf26":"Fakta som svarar på den, samlade från flera pålitliga källor på en gång.","oss-winnow-everyday-uses.8e00ad9369":"Ta reda på vilka tåg som går till staden en söndagsmorgon.","oss-winnow-everyday-uses.da8ee138c0":"En lista du kan spara","oss-winnow-everyday-uses.cc2b00e4d7":"En tydlig lista som du kan spara, skriva ut eller öppna i ett kalkylblad senare.","oss-winnow-everyday-uses.1499c0bc0a":"Gör en lista över trädgårdsföreningarna inom en kort bilresa.","oss-winnow-everyday-uses.1519d0a98b":"Saker du kan be om","oss-winnow-everyday-uses.6e891e2b38":"Riktiga små uppgifter, i klartext.","oss-winnow-everyday-uses.9e50e0bc29":"Du behöver inga speciella ord. Du frågar på samma sätt som du skulle fråga ett\n            hjälpsamt barnbarn. Välj en nedan för att se exakt vad du kan säga och vilket\n            tydligt svar du får tillbaka.","oss-winnow-everyday-uses.d835540537":"Vad du skulle säga","oss-winnow-everyday-uses.0ada84e2a6":"Allt som finns på webbsidor kan den hämta. Du skriver aldrig ett enda kommando, du\n          säger bara vad du vill med egna ord.","oss-winnow-evidence-state.chrome.path":"Ett påstående med dess bevis","oss-winnow-evidence-state.chrome.status":"blandat, oenighet i grafen","oss-winnow-evidence-state.chrome.meta":"illustrativt","oss-winnow-evidence-state.claim.text":"Leverantören slutade tillverka komponent X","oss-winnow-evidence-state.claim.state":"blandat","oss-winnow-evidence-state.lane.supports":"stöder, 2 källor","oss-winnow-evidence-state.lane.contradicts":"motsäger, 1 källa","oss-winnow-evidence-state.node.notice.name":"Officiellt produktmeddelande","oss-winnow-evidence-state.node.notice.detail":"listar komponent X som utgången","oss-winnow-evidence-state.node.catalogue.name":"Ändring i distributörens katalog","oss-winnow-evidence-state.node.catalogue.detail":"tar bort komponent X från det aktiva sortimentet","oss-winnow-evidence-state.node.bulletin.name":"Återförsäljarens nyhetsbrev","oss-winnow-evidence-state.node.bulletin.detail":"upprepar katalogändringen, ett ursprung","oss-winnow-evidence-state.node.bulletin.edge":"härlett, inte oberoende","oss-winnow-evidence-state.node.page.name":"Leverantörens produktsida","oss-winnow-evidence-state.node.page.detail":"listar fortfarande komponent X som tillgänglig","oss-winnow-evidence-state.node.missing.name":"Öppen fråga","oss-winnow-evidence-state.node.missing.detail":"Är listningen inaktuell, eller är utfasningen regional?","oss-winnow-evidence-state.time.label":"tidpunkt","oss-winnow-evidence-state.time.older":"leverantörssida, äldre","oss-winnow-evidence-state.time.newer":"officiellt meddelande, nyare","oss-winnow-evidence-state.time.later":"senare","oss-winnow-evidence-state.synthesis.title":"Syntes","oss-winnow-evidence-state.synthesis.tag":"en operation över grafen","oss-winnow-evidence-state.synthesis.body":"Två oberoende källor stöder utfasningen och en leverantörssida motsäger den. Nyhetsbrevet upprepar katalogen, så det tillför ingen ny vikt. Tillståndet förblir blandat tills den öppna frågan är besvarad.","oss-winnow-evidence-state.synthesis.mention.notice":"officiellt produktmeddelande","oss-winnow-evidence-state.synthesis.mention.catalogue":"ändring i distributörens katalog","oss-winnow-evidence-state.synthesis.mention.page":"leverantörens produktsida","oss-winnow-evidence-state.synthesis.mention.bulletin":"återförsäljarens nyhetsbrev","oss-winnow-evidence-state.synthesis.mention.question":"öppen fråga","oss-winnow-evidence-state.synthesis.foot":"varje påstående ovan länkar tillbaka till sin nod","oss-winnow-evidence-state.band.text":"en syntes sammanfattar grafen, den ersätter den aldrig","oss-winnow-evidence-state.band.meta":"blandat är ett tillstånd, inte en poäng","oss-winnow-external-edge.kicker.label":"Externa källformulär","oss-winnow-external-edge.kicker.sub":"annorlunda av design","oss-winnow-external-edge.tag":"KÄLLINTELLIGENS","oss-winnow-external-edge.form.web-page.name":"Webbsida","oss-winnow-external-edge.form.web-page.example":"leverantörsmeddelande eller produktsida","oss-winnow-external-edge.form.web-page.difference":"layout och rendering","oss-winnow-external-edge.form.public-api.name":"Publik API","oss-winnow-external-edge.form.public-api.example":"officiellt register eller öppna data-slutpunkt","oss-winnow-external-edge.form.public-api.difference":"schema, paginering och autentisering","oss-winnow-external-edge.form.feed-stream.name":"Flöde eller ström","oss-winnow-external-edge.form.feed-stream.example":"nyheter, incidenter eller live-rörelser","oss-winnow-external-edge.form.feed-stream.difference":"kadens och anslutningsstatus","oss-winnow-external-edge.form.file-dataset.name":"Fil eller dataset","oss-winnow-external-edge.form.file-dataset.example":"CSV, arkiv eller publicerad forskningsdata","oss-winnow-external-edge.form.file-dataset.difference":"version och batch-livscykel","oss-winnow-external-edge.form.search.name":"Sökning","oss-winnow-external-edge.form.search.example":"upptäckt över okända platser","oss-winnow-external-edge.form.search.difference":"kandidatkällor, inte slutgiltiga bevis","oss-winnow-external-edge.footline.left":"extern information är heterogen","oss-winnow-external-edge.footline.right":"frågan bör inte","oss-winnow-guardrails.verdictAllowed":"tillåten","oss-winnow-guardrails.verdictSalted":"saltad","oss-winnow-guardrails.verdictLogged":"loggad","oss-winnow-guardrails.83fdc54e30":"Rate limiter","oss-winnow-guardrails.cdb9a81af0":"inom policy","oss-winnow-guardrails.3e64bf32b1":"Per domän token bucket, matchad mot den dokumenterade policykällan. Inte konfigurerbar per skrapare, eftersom ett fel innebär blockering.","oss-winnow-guardrails.07df02387c":"Neka som standard. Om domänens robots.txt inte hämtas och cachas, vägrar Winnow att crawla den.","oss-winnow-guardrails.51e68ccddf":"SSRF-policy","oss-winnow-guardrails.976b39649d":"publik värd","oss-winnow-guardrails.87f10c4551":"Privata IP-intervall (10.x, 172.16 till 31.x, 192.168.x, 127.x, ::1) blockeras i alla URL-ingångar.","oss-winnow-guardrails.53e8bfe881":"Pseudonymisera","oss-winnow-guardrails.b995dfdd57":"GDPR-pseudonymisering är inbyggd: saltad SHA-256-hashning av PII-fält.","oss-winnow-guardrails.5bcda19fca":"Revisionspost","oss-winnow-guardrails.2323d007d4":"Källa, URL, tidsstämpel, status och innehållshash registreras per begäran. Exporterbar till en SIEM.","oss-winnow-guardrails.56dd357b66":"Robots-hantering och SSRF-skydd är inbyggda; säker drift beror inte på en åsidosättning.","oss-winnow-guardrails.4ca96c04d3":"Begäran-spåret registrerar vilka kontroller som kördes och vad var och en beslutade.","oss-winnow-guardrails.6fc68a0565":"Rättslig grund för varje källa är operatörens beslut.","oss-winnow-guardrails.5bba453340":"Lagrings- och dataminimeringspolicy är operatörens beslut.","oss-winnow-guardrails.f72e9b7b2f":"5 grindar, på som standard","oss-winnow-guardrails.99f0a9fb97":"innan någon byte lämnar","oss-winnow-guardrails.33ca41483b":"GET https://example.com/article","oss-winnow-guardrails.9027d8e924":"typad post, innehållsadresserad","oss-winnow-guardrails.c3031c857f":"Winnow hanterar","oss-winnow-guardrails.15c27f52bf":"Operatören beslutar","oss-winnow-guardrails.dcc9e74555":"Ärlig genom konstruktion. Ett bibliotek kan inte hävda GDPR-certifiering för din räkning.","oss-winnow-guardrails.7ab98f1b15":"regelefterlevnad som standard","oss-winnow-hero-glyph.dee9dde24b":"[INFO] Discovery: 28 sökmotorer frågades parallellt","oss-winnow-hero-glyph.f48ae2c325":"[INFO] Global hastighetsgräns: 1 förfrågan/s, robots.txt neka som standard","oss-winnow-hero-glyph.cb6431b358":"[INFO] Skrapar 12 resultat-URL:er för fullt innehåll...","oss-winnow-hero-glyph.0da7873d32":"[1/12] Skrapar eur-lex.europa.eu/eli/dir/2023/1791...","oss-winnow-hero-glyph.3ea8e130ab":"\"Direktiv (EU) 2023/1791\"","oss-winnow-hero-glyph.5c9cb498f5":"Myndighet","oss-winnow-hero-glyph.d2d0663714":"Vetenskap","oss-winnow-hero-glyph.34c808d0a6":"Nyheter","oss-winnow-hero-glyph.d85fc8a070":"Samlare","oss-winnow-hero-glyph.6041ae54b3":"Winnow [","oss-winnow-hero-glyph.3208a0ad5e":"40 MB rust-binär →","oss-winnow-hero-glyph.439f048194":"Hastighetsbegränsad","oss-winnow-hero-glyph.16813b9665":"frågor som körs","oss-winnow-hero-glyph.3eecc27e63":"stdout → jsonl → post 1 av 12","oss-winnow-hero-glyph.fab7810c4f":"12 poster skrivna till stdout, granskningslogg tillagd","oss-winnow-hero-glyph.f067134e30":"Inbyggda källor","oss-winnow-hero-glyph.3042fd52aa":"1 325 skrapare, 28 sökmotorer","oss-winnow-hero-glyph.6677bdd8d5":"Utdataformat","oss-winnow-hero-glyph.fb8facf93f":"pipe till stdout","oss-winnow-hero-glyph.225d0ca980":"winnow search","oss-winnow-hero-glyph.0ef8c6b19c":"exit 0","oss-winnow-hero-glyph.2f3587be2d":"robots ok, 0 blockerade","oss-winnow-hero-glyph.d8087f5070":"12 poster","oss-winnow-hero-glyph.587e9f99fe":"847 ms","oss-winnow-hidden-research-work.kicker.label":"Ett svar","oss-winnow-hidden-research-work.kicker.sub":"arbetet som ligger bakom","oss-winnow-hidden-research-work.tag":"DRIFT","oss-winnow-hidden-research-work.ghost.label":"försvinner","oss-winnow-hidden-research-work.activity.find-sources.name":"Hitta källor","oss-winnow-hidden-research-work.activity.find-sources.lives-in":"webbläsarflikar och bokmärken","oss-winnow-hidden-research-work.activity.find-sources.disappears":"varför dessa källor valdes","oss-winnow-hidden-research-work.activity.extract-facts.name":"Extrahera fakta","oss-winnow-hidden-research-work.activity.extract-facts.lives-in":"anteckningar och kopiera-klistra","oss-winnow-hidden-research-work.activity.extract-facts.disappears":"fält- och källstruktur","oss-winnow-hidden-research-work.activity.compare.name":"Jämför","oss-winnow-hidden-research-work.activity.compare.lives-in":"kalkylbladsformler","oss-winnow-hidden-research-work.activity.compare.disappears":"stöd- och motsägelsestatus","oss-winnow-hidden-research-work.activity.refresh.name":"Uppdatera","oss-winnow-hidden-research-work.activity.refresh.lives-in":"någons kalender","oss-winnow-hidden-research-work.activity.refresh.disappears":"en repeterbar metod","oss-winnow-hidden-research-work.footline.left":"svaret överlever","oss-winnow-hidden-research-work.footline.right":"vägen brukar inte göra det","oss-winnow-invisible-engine.app.label":"applikationsskärmen","oss-winnow-invisible-engine.app.question":"När har arkivet öppet?","oss-winnow-invisible-engine.app.result.1.text":"vardagar 9 till 17","oss-winnow-invisible-engine.app.result.1.source":"townhall.example","oss-winnow-invisible-engine.app.result.2.text":"första lördagen i månaden 10 till 13","oss-winnow-invisible-engine.app.result.2.source":"townhall.example","oss-winnow-invisible-engine.app.result.3.text":"stängt på allmänna helgdagar","oss-winnow-invisible-engine.app.result.3.source":"gazette.example","oss-winnow-invisible-engine.app.result.4.text":"sommartider publiceras varje juni","oss-winnow-invisible-engine.app.result.4.source":"parish.example","oss-winnow-invisible-engine.app.unresolved":"en tidpunkt som fortfarande kontrolleras","oss-winnow-invisible-engine.band.left":"produkten förblir enkel, arbetet förblir synligt","oss-winnow-invisible-engine.band.right":"varje steg kan granskas","oss-winnow-invisible-engine.chrome.meta":"distributionsvy, illustrativ","oss-winnow-invisible-engine.chrome.path":"Vad som körs under","oss-winnow-invisible-engine.chrome.status":"motor under, produkt ovanpå","oss-winnow-invisible-engine.engine.browser.name":"webbläsare","oss-winnow-invisible-engine.engine.browser.note":"behövs inte för dessa källor","oss-winnow-invisible-engine.engine.label":"Winnow, som arbetar under","oss-winnow-invisible-engine.engine.stage.1":"sökkandidat","oss-winnow-invisible-engine.engine.stage.2":"registerinsamlare","oss-winnow-invisible-engine.engine.stage.3":"störningsflöde","oss-winnow-invisible-engine.engine.stage.4":"typade poster","oss-winnow-invisible-engine.engine.stage.5":"körkvitto","oss-winnow-invisible-engine.op.chip.1":"öppen källkod, Apache-2.0","oss-winnow-invisible-engine.op.chip.2":"lokal binär","oss-winnow-invisible-engine.op.chip.3":"utdatafil","oss-winnow-invisible-engine.op.label":"operatörskontrollerad infrastruktur","oss-winnow-invisible-engine.op.question":"När har arkivet öppet?","oss-winnow-invisible-engine.op.same":"samma fråga","oss-winnow-lifecycle-lattice.chrome.path":"Källor på en enda räls","oss-winnow-lifecycle-lattice.chrome.status":"sju livscykler ligger i linje på en enda räls","oss-winnow-lifecycle-lattice.chrome.meta":"delad metadataräls","oss-winnow-lifecycle-lattice.col.api.name":"API-insamlare","oss-winnow-lifecycle-lattice.col.api.step.paginate":"paginerad","oss-winnow-lifecycle-lattice.col.api.step.token":"uppdatera token","oss-winnow-lifecycle-lattice.col.api.envelope":"poster","oss-winnow-lifecycle-lattice.col.rss.name":"RSS-källa","oss-winnow-lifecycle-lattice.col.rss.step.poll":"poll","oss-winnow-lifecycle-lattice.col.rss.step.entries":"kom ihåg post-ID:n","oss-winnow-lifecycle-lattice.col.rss.envelope":"flödesposter","oss-winnow-lifecycle-lattice.col.socket.name":"WebSocket-källa","oss-winnow-lifecycle-lattice.col.socket.step.hold":"håll anslutning","oss-winnow-lifecycle-lattice.col.socket.step.reconnect":"återanslut","oss-winnow-lifecycle-lattice.col.socket.step.resume":"återuppta","oss-winnow-lifecycle-lattice.col.socket.envelope":"meddelanden","oss-winnow-lifecycle-lattice.col.scraper.name":"Skrapare","oss-winnow-lifecycle-lattice.col.scraper.step.fetch":"hämta en sida","oss-winnow-lifecycle-lattice.col.scraper.step.fields":"sänd namngivna fält","oss-winnow-lifecycle-lattice.col.scraper.envelope":"typade fält","oss-winnow-lifecycle-lattice.col.crawler.name":"Crawler","oss-winnow-lifecycle-lattice.col.crawler.step.frontier":"expandera begränsad gräns","oss-winnow-lifecycle-lattice.col.crawler.envelope":"sidor och crawlningsstatus","oss-winnow-lifecycle-lattice.col.file.name":"Filläsare","oss-winnow-lifecycle-lattice.col.file.step.open":"öppna","oss-winnow-lifecycle-lattice.col.file.step.validate":"validera","oss-winnow-lifecycle-lattice.col.file.step.iterate":"iterera arkiv","oss-winnow-lifecycle-lattice.col.file.envelope":"rader och objekt","oss-winnow-lifecycle-lattice.col.search.name":"Sökmotor","oss-winnow-lifecycle-lattice.col.search.step.query":"fråga","oss-winnow-lifecycle-lattice.col.search.step.rank":"rangordna","oss-winnow-lifecycle-lattice.col.search.step.cache":"cache","oss-winnow-lifecycle-lattice.col.search.envelope":"kandidat-URL:er","oss-winnow-lifecycle-lattice.rail.title":"delad metadataräls","oss-winnow-lifecycle-lattice.rail.field.id":"käll-ID","oss-winnow-lifecycle-lattice.rail.field.category":"kategori","oss-winnow-lifecycle-lattice.rail.field.uri":"URI","oss-winnow-lifecycle-lattice.rail.field.observed":"observationstid","oss-winnow-lifecycle-lattice.rail.field.run":"körnings-ID","oss-winnow-lifecycle-lattice.fallback.title":"Generisk reservsida","oss-winnow-lifecycle-lattice.fallback.marker":"generisk","oss-winnow-lifecycle-lattice.fallback.yield.title":"titel","oss-winnow-lifecycle-lattice.fallback.yield.metadata":"metadata","oss-winnow-lifecycle-lattice.fallback.yield.hints":"strukturerade ledtrådar","oss-winnow-lifecycle-lattice.fallback.yield.links":"länkar","oss-winnow-lifecycle-lattice.fallback.yield.text":"text","oss-winnow-lifecycle-lattice.fallback.note":"inget underhållet schemasajt","oss-winnow-lifecycle-lattice.band.left":"varje källa har sin egen livscykel","oss-winnow-lifecycle-lattice.band.right":"en delad metadataräls","oss-winnow-manual-ledger.kicker.label":"Den återkommande forskningsloggen","oss-winnow-manual-ledger.kicker.sub":"vad som återställs varje gång","oss-winnow-manual-ledger.tag":"COST","oss-winnow-manual-ledger.task.source-discovery.name":"Källupptäckt","oss-winnow-manual-ledger.task.source-discovery.class":"mestadels mekaniskt","oss-winnow-manual-ledger.task.source-discovery.posture":"planerat och repeterbart","oss-winnow-manual-ledger.task.field-extraction.name":"Fältextraktion","oss-winnow-manual-ledger.task.field-extraction.class":"mekaniskt","oss-winnow-manual-ledger.task.field-extraction.posture":"typsatta skrapor och samlare","oss-winnow-manual-ledger.task.entity-date-cleaning.name":"Enhets- och datumrengöring","oss-winnow-manual-ledger.task.entity-date-cleaning.class":"mestadels mekaniskt","oss-winnow-manual-ledger.task.entity-date-cleaning.posture":"normalisering och länkning","oss-winnow-manual-ledger.task.contradiction-review.name":"Motsägelsegranskning","oss-winnow-manual-ledger.task.contradiction-review.class":"bedömning","oss-winnow-manual-ledger.task.contradiction-review.posture":"hålls synlig för en person","oss-winnow-manual-ledger.task.final-decision.name":"Slutgiltigt beslut","oss-winnow-manual-ledger.task.final-decision.class":"bedömning","oss-winnow-manual-ledger.task.final-decision.posture":"ligger kvar hos organisationen","oss-winnow-manual-ledger.footline.left":"automatisera upprepningen","oss-winnow-manual-ledger.footline.right":"synliggör beslutet","oss-winnow-manual-loop.chrome.path":"Frågan minns","oss-winnow-manual-loop.chrome.status":"tillstånd som behålls mellan körningar","oss-winnow-manual-loop.chrome.meta":"illustrativt","oss-winnow-manual-loop.manual.head":"den manuella loopen","oss-winnow-manual-loop.manual.step.search":"sök","oss-winnow-manual-loop.manual.step.open":"öppna","oss-winnow-manual-loop.manual.step.copy":"kopiera","oss-winnow-manual-loop.manual.step.clean":"rensa","oss-winnow-manual-loop.manual.step.compare":"jämför","oss-winnow-manual-loop.manual.step.cite":"citera","oss-winnow-manual-loop.manual.sent":"rapport skickad","oss-winnow-manual-loop.manual.reset":"återställs efter leverans","oss-winnow-manual-loop.winnow.head":"Winnow-sökvägen","oss-winnow-manual-loop.winnow.retained.head":"behålls mellan körningar","oss-winnow-manual-loop.winnow.retained.question":"frågan","oss-winnow-manual-loop.winnow.retained.source-graph":"källgrafen","oss-winnow-manual-loop.winnow.retained.previous-result":"tidigare resultattillstånd","oss-winnow-manual-loop.winnow.run-one":"körning ett","oss-winnow-manual-loop.winnow.run-one-note":"bygger tillståndet","oss-winnow-manual-loop.winnow.run-two":"körning två","oss-winnow-manual-loop.winnow.run-two-note":"börjar vid källuppdatering","oss-winnow-manual-loop.winnow.gate":"granskning av motsägelser","oss-winnow-manual-loop.winnow.gate-tag":"mänsklig","oss-winnow-manual-loop.winnow.output":"ändringsuppsättning","oss-winnow-manual-loop.winnow.output-note":"till granskningskön","oss-winnow-manual-loop.band.left":"loopen slutar återställas","oss-winnow-manual-loop.band.right":"bedömningen ligger hos människor","oss-winnow-manual-steps.kicker.label":"Vad sökningen lämnar","oss-winnow-manual-steps.kicker.sub":"arbetet efter resultatsidan","oss-winnow-manual-steps.kicker.tag":"Enkel","oss-winnow-manual-steps.steps.01":"öppna de lovande sidorna","oss-winnow-manual-steps.steps.02":"hitta den användbara raden i varje","oss-winnow-manual-steps.steps.03":"kopiera namn, datum och siffror","oss-winnow-manual-steps.steps.04":"ta reda på vilken källa som är nyare eller annorlunda","oss-winnow-manual-steps.steps.05":"upprepa det när något ändras","oss-winnow-manual-steps.foot.left":"sökningen hittar möjliga dörrar","oss-winnow-manual-steps.foot.right":"Winnow kan bära frågan genom dem","oss-winnow-operational-record.kicker.label":"Ett insamlat objekt","oss-winnow-operational-record.kicker.sub":"användbart för människor och system","oss-winnow-operational-record.tag":"ÖVERLÄMNING","oss-winnow-operational-record.field.supplier.name":"leverantör","oss-winnow-operational-record.field.supplier.value":"juridisk enhets-ID och namn","oss-winnow-operational-record.field.supplier.context":"registrering och observationstid","oss-winnow-operational-record.field.change.name":"ändring","oss-winnow-operational-record.field.change.value":"ny anmälan eller händelsetyp","oss-winnow-operational-record.field.change.context":"källfält och parser","oss-winnow-operational-record.field.effective-at.name":"effective_at","oss-winnow-operational-record.field.effective-at.value":"typad datetime","oss-winnow-operational-record.field.effective-at.context":"källans tidszon","oss-winnow-operational-record.field.support-state.name":"support_state","oss-winnow-operational-record.field.support-state.value":"stödd, blandad eller olöst","oss-winnow-operational-record.field.support-state.context":"källrelationer","oss-winnow-operational-record.foot.left":"typade och användbara","oss-winnow-operational-record.foot.right":"kopplad till sin källa","oss-winnow-ownership.cbd17d59ba":"Rutt registrerad","oss-winnow-ownership.82b21b2328":"Samma insamlingsrutt kan köras på dina servrar, i en europeisk region eller helt isolerat.","oss-winnow-ownership.5adba0fda5":"Välj distributionsgräns","oss-winnow-ownership.b8b828011f":"Med Winnow","oss-winnow-ownership.93deb7fba6":"Separata insamlingssökvägar","oss-winnow-ownership.fc2024103b":"Fem källsökvägar blir en styrd körning.","oss-winnow-ownership.072f3a916c":"Insamlingsrutt","oss-winnow-ownership.5e55977451":"Kör utan extern anslutning för känsligt insamlingsarbete.","oss-winnow-ownership.28fdd72ec1":"Helt isolerad","oss-winnow-ownership.bed45372ae":"Kör i en europeisk region medan rutten och datan hålls inom ramen.","oss-winnow-ownership.1ddf3d4832":"Europeisk region","oss-winnow-ownership.74145e5066":"Kör bakom din brandvägg bredvid systemen som konsumerar resultaten.","oss-winnow-ownership.1f200f6013":"Dina servrar","oss-winnow-ownership.b7929c72f9":"Rutten och insamlade data stannar inom den gräns du väljer","oss-winnow-ownership.869e13ba16":"Varje källsökväg utvecklar eget lagrings- och överföringsbeteende","oss-winnow-ownership.a4b2edef2b":"Datagräns","oss-winnow-ownership.9995b461d6":"En gemensam policy för källregler, hastighetsbegränsningar och osäkra adresser","oss-winnow-ownership.0126fa56ee":"Varje skript kommer ihåg säkerhet på olika sätt","oss-winnow-ownership.3d178f525a":"Skyddsräcken","oss-winnow-ownership.d1f397718f":"En registrerad körning med typade utdata","oss-winnow-ownership.94abe6bc02":"Olika utdataformat och partiella loggar","oss-winnow-ownership.43f158a914":"Utdata","oss-winnow-ownership.3ac5371683":"En rutt bär upptäckt, hämtning, tolkning och utdata","oss-winnow-ownership.a0e1173621":"Olika skript och tjänster samordnas genom konvention","oss-winnow-ownership.69757af4c7":"Samordning","oss-winnow-ownership.049203dd68":"En körningsdefinition med explicita indata och steg","oss-winnow-ownership.12870991a1":"Separata skript för sökning, webbläsning, API:er, flöden och filer","oss-winnow-ownership.42feee4501":"Ruttform","oss-winnow-ownership.31e9cf45e0":"Före och efter","oss-winnow-ownership.634ea66e79":"Från fragmenterade insamlare till en registrerad rutt.","oss-winnow-ownership.49d2edda3e":"Samma fråga, en styrd körning.","oss-winnow-parser-profiles.console.title":"Parserprofiler","oss-winnow-parser-profiles.console.subtitle":"Tre profiler behåller olika strukturer för samma källa.","oss-winnow-parser-profiles.kicker.label":"Två profiler","oss-winnow-parser-profiles.kicker.sub":"olika kostnader, samma källidentitet","oss-winnow-parser-profiles.tag":"PARSER","oss-winnow-parser-profiles.profile.dom.name":"Full DOM","oss-winnow-parser-profiles.profile.dom.suited":"upprepade väljare och strukturell navigering","oss-winnow-parser-profiles.profile.dom.retained":"arenaträd och index","oss-winnow-parser-profiles.profile.dom.memory":"växer med dokumentet","oss-winnow-parser-profiles.profile.stream.name":"Strömmande","oss-winnow-parser-profiles.profile.stream.suited":"stora eller framåtriktade dokument","oss-winnow-parser-profiles.profile.stream.retained":"hanterartillstånd och begränsad buffert","oss-winnow-parser-profiles.profile.stream.memory":"fast arbetsuppsättning","oss-winnow-parser-profiles.profile.generic.name":"Generisk metadata","oss-winnow-parser-profiles.profile.generic.suited":"okända sidor som kräver en reservlösning","oss-winnow-parser-profiles.profile.generic.retained":"metadata, strukturerade ledtrådar, länkar och text","oss-winnow-parser-profiles.profile.generic.memory":"bred och ytlig","oss-winnow-parser-profiles.foot.left":"välj efter arbetsbelastning","oss-winnow-parser-profiles.foot.right":"registrera vilken väg som kördes","oss-winnow-pipeline.12a0c370ad":"SSRF, privata nätverksblock","oss-winnow-pipeline.e6fe7d6ea5":"robots.txt, neka som standard","oss-winnow-pipeline.89e18b3772":"hastighetsbegränsare per domän","oss-winnow-pipeline.9e198d4694":"Varje HTTP-förfrågan passerar genom","oss-winnow-pipeline.c846023e98":"STAGE","oss-winnow-pipeline.71c96aaca2":"från fråga till poster","oss-winnow-pipeline.cb737e6dde":"pipeline löst","oss-winnow-pipeline.b4a29e54b1":"winnow-skrapa https://...","oss-winnow-pipeline.6c587ed4f5":"json och jsonl","oss-winnow-pipeline.d6df67ed2f":"5 format","oss-winnow-pipeline.9f49fc38d0":"Ett av fem typade format, redo för pipe, fil, ström eller nästa tjänst.","oss-winnow-pipeline.4bed336194":"Utdata","oss-winnow-pipeline.9731f06c9e":"Okända webbadresser faller tillbaka till en generisk Open Graph- och Schema.org-extraherare.","oss-winnow-pipeline.26c992ac04":"Utdata är titel, författare, datum, pris, typad, aldrig rå markup.","oss-winnow-pipeline.aeb206c48b":"1 325 webbplatskrapare, var och en en typad Rust-struct.","oss-winnow-pipeline.d42cac0b8d":"1 325 krapare","oss-winnow-pipeline.cc34c76d3c":"CSS-väljare extraherar typade fält, inte en HTML-klump.","oss-winnow-pipeline.b7e45a36ff":"Parsa","oss-winnow-pipeline.b30db25441":"3. Stealth-webbläsare endast när en webbplats aktivt blockerar. Under sekunden annars.","oss-winnow-pipeline.68799190d2":"2. Stealth-HTTP med JA3- och JA4-TLS-fingeravtryck.","oss-winnow-pipeline.7b1844f878":"1. Vanlig HTTP med realistiska rubriker. Den snabba standarden.","oss-winnow-pipeline.455de6e218":"3 strategier","oss-winnow-pipeline.5ae343f989":"Tre eskalerande strategier. De flesta sidor behöver aldrig en webbläsare.","oss-winnow-pipeline.d48aafe689":"Hämta","oss-winnow-pipeline.6da72a7755":"Varje motor har sin egen hastighetsbegränsare, anpassad till dess policy.","oss-winnow-pipeline.3213b1c7f7":"SERP-processorn avduplicerar efter webbadress och blandar rankningar.","oss-winnow-pipeline.fa360c72f0":"28 sökmotorintegrationer efterfrågade samtidigt.","oss-winnow-pipeline.065cacb299":"28 motorer","oss-winnow-pipeline.0b9e097c3d":"Valfritt. Fråga det öppna webben parallellt, slå samman och ranka resultaten.","oss-winnow-pipeline.3b3290c7fa":"Upptäckt","oss-winnow-plain-answer.bb5a84be29":"Du behöver aldrig skriva en enda rad. Du frågar med vanliga ord, och svaret kommer\n          tillbaka med vanliga ord.","oss-winnow-plain-answer.d96cb10995":"En prydlig lista, redo att läsas.","oss-winnow-plain-answer.29cc70a6ac":"Du får","oss-winnow-plain-answer.c459101a2e":"Läser sidorna, artigt, åt dig.","oss-winnow-plain-answer.8470202743":"Det skickas ut","oss-winnow-plain-answer.dc2ad784b7":"Berätta vad du vill hitta.","oss-winnow-plain-answer.7ed149da71":"Du frågar","oss-winnow-plain-answer.0ec71cac14":"Du säger vad du letar efter. Winnow läser över webben, samlar de användbara delarna med deras källor, och tar tillbaka dem i en tydlig lista. En assistent gör det repetitiva arbetet, så du slipper besöka hundra sidor för hand.","oss-winnow-plain-answer.a9d8f18a86":"Winnow är den öppna motorn som låter en produkt fråga omvärlden, ta tillbaka de användbara delarna med källor bifogade, och fråga igen senare.","oss-winnow-plain-answer.704869f20f":"Med vanliga ord","oss-winnow-plain-answer.ea460e6d7d":"Istället för en rörig hög med webbsidor får du en prydlig lista du kan öppna i ett kalkylblad, som ett kvitto med en rad per artikel. Ingen härva att reda ut själv.","oss-winnow-plain-answer.7f3954e642":"Den lämnar tillbaka en prydlig låda","oss-winnow-plain-answer.d9a8aeac83":"Fråga på måndag och igen på fredag för att se vad som ändrats. Varje körning behåller vägen och källorna bakom resultatet, så du kan jämföra de två istället för att gissa.","oss-winnow-plain-answer.d04f086c27":"Fråga igen, se vad som ändrats","oss-winnow-plain-answer.572ed4f197":"Winnow följer konfigurerade hastighetsgränser och robots-regler innan den besöker en sida. Dessa skyddsåtgärder är en del av körningen snarare än något du måste komma ihåg varje gång.","oss-winnow-plain-answer.4100f149b9":"Den följer webbplatsens regler","oss-winnow-plain-answer.15937ba1ca":"Webben är full av brus. Winnow läser många sidor och tar tillbaka de användbara delarna du bad om, med deras källor bifogade. Den behåller det som betyder något och lämnar röran bakom sig.","oss-winnow-plain-answer.dfcc425af4":"Den behåller de användbara delarna","oss-winnow-plain-answer.708f16fd2b":"Du frågar en gång, med vanliga ord","oss-winnow-plain-answer.2c29a4a179":"En assistent besöker de många sidorna","oss-winnow-plain-answer.6cf74799fb":"Ett prydligt svar kommer tillbaka","oss-winnow-plain-answer.fec60ad88b":"Du öppnar aldrig hundra sidor själv. En artig assistent gör besöken och tar tillbaka bara det som betyder något.","oss-winnow-plain-answer.dd57cae109":"de många sidorna","oss-winnow-plain-question.kicker.label":"En fråga","oss-winnow-plain-question.kicker.sub":"vad produkten kommer ihåg","oss-winnow-plain-question.kicker.tag":"Vanlig","oss-winnow-plain-question.rows.what.name":"Vad","oss-winnow-plain-question.rows.what.detail":"det du försöker hitta eller jämföra","oss-winnow-plain-question.rows.where.name":"Var","oss-winnow-plain-question.rows.where.detail":"vilka typer av offentliga källor som är värda att kontrollera","oss-winnow-plain-question.rows.back.name":"Vad som kommer tillbaka","oss-winnow-plain-question.rows.back.detail":"en lista, jämförelse, förändring eller tydligt svar","oss-winnow-plain-question.rows.again.name":"När igen","oss-winnow-plain-question.rows.again.detail":"en gång, senare, eller när det behöver hållas aktuellt","oss-winnow-plain-question.foot.left":"frågan finns kvar","oss-winnow-plain-question.foot.right":"omvärlden kan förändras","oss-winnow-question-asset-timeline.chrome.path":"En fråga blir en tillgång","oss-winnow-question-asset-timeline.chrome.status":"mål oförändrat i två år","oss-winnow-question-asset-timeline.chrome.meta":"illustrativt","oss-winnow-question-asset-timeline.question.label":"frågan","oss-winnow-question-asset-timeline.question.title":"Övervakning av regleringsskyldigheter","oss-winnow-question-asset-timeline.question.note":"samma mål, leveransavtal och kadens under hela perioden","oss-winnow-question-asset-timeline.axis.span":"två år","oss-winnow-question-asset-timeline.period.p1.label":"period ett","oss-winnow-question-asset-timeline.period.p2.label":"period två","oss-winnow-question-asset-timeline.period.p3.label":"period tre","oss-winnow-question-asset-timeline.change.p2":"ministeriet publicerade ett API; sidskraparen blev en insamlare","oss-winnow-question-asset-timeline.change.p3":"nyhetsbrevet upphörde; luckan förblev synlig tills godkännande","oss-winnow-question-asset-timeline.source.ministry-page.name":"ministeriets sida","oss-winnow-question-asset-timeline.source.ministry-page.kind":"sidskrapare","oss-winnow-question-asset-timeline.source.legal-search.name":"juridisk sökmotor","oss-winnow-question-asset-timeline.source.legal-search.kind":"sök","oss-winnow-question-asset-timeline.source.newsletter.name":"specialistnyhetsbrev","oss-winnow-question-asset-timeline.source.newsletter.kind":"flöde","oss-winnow-question-asset-timeline.source.ministry-api.name":"ministeriets API","oss-winnow-question-asset-timeline.source.ministry-api.kind":"inbyggd insamlare","oss-winnow-question-asset-timeline.source.newsletter-ended.name":"nyhetsbrevet upphörde","oss-winnow-question-asset-timeline.source.newsletter-ended.kind":"luckan hölls","oss-winnow-question-asset-timeline.source.replacement.name":"godkänd ersättning","oss-winnow-question-asset-timeline.source.replacement.kind":"ny källa","oss-winnow-question-asset-timeline.contract.label":"leveransavtalet rör sig inte","oss-winnow-question-asset-timeline.contract.field.obligation":"skyldighet","oss-winnow-question-asset-timeline.contract.field.jurisdiction":"jurisdiktion","oss-winnow-question-asset-timeline.contract.field.effective-date":"ikraftträdandedatum","oss-winnow-question-asset-timeline.contract.field.affected-area":"berört område","oss-winnow-question-asset-timeline.contract.field.source":"källa","oss-winnow-question-asset-timeline.receipt.head":"post för källsökväg","oss-winnow-question-asset-timeline.receipt.r1":"period två: sidskraparen ersattes av en inbyggd insamlare när ministeriet publicerade ett API","oss-winnow-question-asset-timeline.receipt.r2":"period tre: nyhetsbrevskällan upphörde; luckan förblev synlig tills en ersättning godkändes","oss-winnow-question-asset-timeline.band.left":"underhåll under frågan","oss-winnow-question-asset-timeline.band.right":"inte ett nytt projekt","oss-winnow-question-contract.kicker.label":"Kontraktet","oss-winnow-question-contract.kicker.sub":"vad som förblir stabilt","oss-winnow-question-contract.tag":"ROOT","oss-winnow-question-contract.row.objective.name":"Mål","oss-winnow-question-contract.row.objective.body":"Vad som måste hittas, jämföras, samlas in eller hållas aktuellt.","oss-winnow-question-contract.row.sources.name":"Källor","oss-winnow-question-contract.row.sources.body":"Vilka källfamiljer som är acceptabla och vilka som är uteslutna.","oss-winnow-question-contract.row.output.name":"Resultat","oss-winnow-question-contract.row.output.body":"De fält, poster, evidensstatus eller ändringsuppsättningar som förväntas tillbaka.","oss-winnow-question-contract.row.cadence.name":"Takt och auktoritet","oss-winnow-question-contract.row.cadence.body":"En gång, schemalagd, inkrementell eller strömmande, inom deklarerade gränser.","oss-winnow-question-contract.foot.left":"kontraktet förblir","oss-winnow-question-contract.foot.right":"grafen kan ändras","oss-winnow-question-graph.chrome.path":"En fråga, ändrade källor","oss-winnow-question-graph.chrome.meta":"en fråga, tre körningar","oss-winnow-question-graph.status.one":"grafrevidering ett, kontrakt oförändrat","oss-winnow-question-graph.status.two":"grafrevidering två, kontrakt oförändrat","oss-winnow-question-graph.status.three":"grafrevidering tre, kontrakt oförändrat","oss-winnow-question-graph.tabs.label":"Körningstillstånd","oss-winnow-question-graph.tab.one.label":"Körning ett","oss-winnow-question-graph.tab.one.note":"register, juridisk sökmotor, två nyhetsskrapare","oss-winnow-question-graph.tab.two.label":"Körning två","oss-winnow-question-graph.tab.two.note":"en flyttad slutpunkt ersätts","oss-winnow-question-graph.tab.three.label":"Körning tre","oss-winnow-question-graph.tab.three.note":"en feed ansluter, en skrapare lämnar","oss-winnow-question-graph.question.kicker":"frågekontrakt","oss-winnow-question-graph.question.text":"Vilka leverantörer publicerade en väsentlig riskändring denna vecka?","oss-winnow-question-graph.question.fixed":"samma kort i varje körning","oss-winnow-question-graph.kind.search":"sökmotor","oss-winnow-question-graph.kind.scraper":"skrapare","oss-winnow-question-graph.kind.collector":"insamlare","oss-winnow-question-graph.kind.feed":"feed","oss-winnow-question-graph.kind.processor":"processor","oss-winnow-question-graph.edge.discovery":"upptäckt","oss-winnow-question-graph.edge.direct":"direkt mål","oss-winnow-question-graph.edge.fallback":"reserv","oss-winnow-question-graph.edge.corroboration":"bekräftelse","oss-winnow-question-graph.node.registers":"Företagsregister","oss-winnow-question-graph.node.legal":"Juridisk sökmotor","oss-winnow-question-graph.node.newsA":"Nyhetsskrapare A","oss-winnow-question-graph.node.newsB":"Nyhetsskrapare B","oss-winnow-question-graph.node.registerApi":"Register-API-insamlare","oss-winnow-question-graph.node.sanctions":"Sanktionsfeed","oss-winnow-question-graph.node.assembly":"Resultatsammanställning","oss-winnow-question-graph.node.new":"nytt i denna revidering","oss-winnow-question-graph.node.moved":"slutpunkt flyttad","oss-winnow-question-graph.node.disabled":"inaktiverad efter upprepade fel","oss-winnow-question-graph.results.suffix":"resultat","oss-winnow-question-graph.output.title":"en utdataform","oss-winnow-question-graph.output.supplier":"leverantör","oss-winnow-question-graph.output.changeType":"ändringstyp","oss-winnow-question-graph.output.date":"datum","oss-winnow-question-graph.output.source":"källa","oss-winnow-question-graph.output.supportState":"supportstatus","oss-winnow-question-graph.output.unresolved":"olösta objekt","oss-winnow-question-graph.readout.one":"Företagsregister, en juridisk sökmotor och två nyhetsskrapare besvarar frågan. Varje grafnod behåller sin egen typ, och frågekortet bär samma utdatakontrakt som det alltid har burit.","oss-winnow-question-graph.readout.two":"En register-slutpunkt har flyttats, så en inbyggd API-insamlare tar dess plats på reservkanten. Frågekortet flyttas inte, och de sex förväntade fälten förblir exakt som de deklarerats.","oss-winnow-question-graph.readout.three":"En ny sanktionsfeed ansluter som bekräftande källa medan en nyhetsskrapare inaktiveras efter upprepade fel. Grafen ändras igen; resultatet återgår fortfarande till samma utdataform.","oss-winnow-question-graph.band.left":"frågan förblir fast","oss-winnow-question-graph.band.right":"allt under den ändras","oss-winnow-question-in-browser-history.chrome.path":"Frågan som återkommer","oss-winnow-question-in-browser-history.chrome.status":"fråga ägd från fjärde kvartalet","oss-winnow-question-in-browser-history.chrome.meta":"illustrativ","oss-winnow-question-in-browser-history.quarter.q1.label":"Första kvartalet","oss-winnow-question-in-browser-history.quarter.q2.label":"Andra kvartalet","oss-winnow-question-in-browser-history.quarter.q3.label":"Tredje kvartalet","oss-winnow-question-in-browser-history.quarter.q4.label":"Fjärde kvartalet","oss-winnow-question-in-browser-history.step.tabs":"samma flikar","oss-winnow-question-in-browser-history.step.fields":"samma registerfält","oss-winnow-question-in-browser-history.step.sanctions":"samma sanktionskontroller","oss-winnow-question-in-browser-history.step.sheet":"kalkylblad återskapat","oss-winnow-question-in-browser-history.quarter.q1.report":"rapport-PDF, första kvartalet","oss-winnow-question-in-browser-history.quarter.q2.report":"rapport-PDF, andra kvartalet","oss-winnow-question-in-browser-history.quarter.q3.report":"rapport-PDF, tredje kvartalet","oss-winnow-question-in-browser-history.question.title":"Kvartalsvis leverantörsgranskning","oss-winnow-question-in-browser-history.question.field.objective.name":"Mål","oss-winnow-question-in-browser-history.question.field.objective.value":"väsentliga leverantörsförändringar","oss-winnow-question-in-browser-history.question.field.sources.name":"Godkända källor","oss-winnow-question-in-browser-history.question.field.sources.value":"register, sanktioner, nyheter","oss-winnow-question-in-browser-history.question.field.output.name":"Utdatafält","oss-winnow-question-in-browser-history.question.field.output.value":"ändring, datum, källa, status","oss-winnow-question-in-browser-history.question.field.cadence.name":"Kadens","oss-winnow-question-in-browser-history.question.field.cadence.value":"kvartalsvis, status bibehållen","oss-winnow-question-in-browser-history.quarter.q4.change-set":"ändringsuppsättning returnerad","oss-winnow-question-in-browser-history.time.caption":"mänskligt arbete bakom varje svar","oss-winnow-question-in-browser-history.time.resets":"återställs till noll","oss-winnow-question-in-browser-history.time.carries":"förs vidare","oss-winnow-question-in-browser-history.band.left":"svaret levererades varje kvartal","oss-winnow-question-in-browser-history.band.right":"nu består metoden","oss-winnow-question-timeline.chrome.path":"En fråga över tid","oss-winnow-question-timeline.chrome.status":"tre körningar, en fråga","oss-winnow-question-timeline.chrome.meta":"illustrativt","oss-winnow-question-timeline.question.label":"frågan, fastställd","oss-winnow-question-timeline.question.text":"Vilka produkter ändrades i pris?","oss-winnow-question-timeline.question.field.product":"produkt","oss-winnow-question-timeline.question.field.price":"pris","oss-winnow-question-timeline.question.field.observed":"observerat","oss-winnow-question-timeline.question.field.source":"källa","oss-winnow-question-timeline.question.field.state":"tillstånd","oss-winnow-question-timeline.week.one.chip":"vecka ett","oss-winnow-question-timeline.week.one.title":"baslinje","oss-winnow-question-timeline.week.one.change.pages":"lästa återförsäljarsidor","oss-winnow-question-timeline.week.one.change.feeds":"lästa strukturerade flöden","oss-winnow-question-timeline.week.one.change.baseline":"registrerade baslinjepriser","oss-winnow-question-timeline.week.one.source":"källgraf etablerad","oss-winnow-question-timeline.week.two.chip":"vecka två","oss-winnow-question-timeline.week.two.title":"ändringar","oss-winnow-question-timeline.week.two.change.added":"2 produkter tillagda","oss-winnow-question-timeline.week.two.change.prices":"3 priser ändrade","oss-winnow-question-timeline.week.two.source":"en källa otillgänglig efter åtkomstfel","oss-winnow-question-timeline.week.three.chip":"vecka tre","oss-winnow-question-timeline.week.three.title":"reparation och motsägelse","oss-winnow-question-timeline.week.three.change.resolved":"1 saknat pris löst","oss-winnow-question-timeline.week.three.change.contradiction":"ny motsägelse: sida mot flöde","oss-winnow-question-timeline.week.three.source":"källa ersatt med ett API som stöds","oss-winnow-question-timeline.lane.changes":"ändringstidslinje","oss-winnow-question-timeline.lane.source":"ändringar i källsökväg","oss-winnow-question-timeline.band.left":"ett annat svar kan vara korrekt","oss-winnow-question-timeline.band.right":"en ändringsuppsättning, inte en ny hög","oss-winnow-rate-state.kicker.label":"En värd","oss-winnow-rate-state.kicker.sub":"tillståndet som prissätter nästa begäran","oss-winnow-rate-state.tag":"KONTROLL","oss-winnow-rate-state.row.healthy.signal":"Frisk respons","oss-winnow-rate-state.row.healthy.effect":"normal allokering","oss-winnow-rate-state.row.healthy.retained":"prov på latens och framgång","oss-winnow-rate-state.row.latency.signal":"Stigande latens","oss-winnow-rate-state.row.latency.effect":"minskad andel","oss-winnow-rate-state.row.latency.retained":"utjämnad trend","oss-winnow-rate-state.row.rate.signal":"Svarsfrekvens","oss-winnow-rate-state.row.rate.effect":"skjuta upp och backa","oss-winnow-rate-state.row.rate.retained":"återställnings- eller försöksfönster","oss-winnow-rate-state.row.refusal.signal":"Upprepad vägran","oss-winnow-rate-state.row.refusal.effect":"öppen krets","oss-winnow-rate-state.row.refusal.retained":"nedkylnings- och provtillstånd","oss-winnow-rate-state.foot.left":"en vägran är inte en långsam framgång","oss-winnow-rate-state.foot.right":"och skillnaden består","oss-winnow-records-not-screenshots.chrome.path":"Poster, inte skärmdumpar","oss-winnow-records-not-screenshots.chrome.status":"maskinskrivna poster, källor bifogade","oss-winnow-records-not-screenshots.chrome.meta":"illustrativt","oss-winnow-records-not-screenshots.pile.label":"råmaterial i","oss-winnow-records-not-screenshots.pile.search":"sökresultatsidor","oss-winnow-records-not-screenshots.pile.registry":"register-HTML","oss-winnow-records-not-screenshots.pile.feed":"flödesposter","oss-winnow-records-not-screenshots.pile.sheet":"kalkylblads celler","oss-winnow-records-not-screenshots.queue.label":"granskningskö","oss-winnow-records-not-screenshots.card.label.event":"händelse","oss-winnow-records-not-screenshots.card.label.effective":"gällande","oss-winnow-records-not-screenshots.card.label.source":"källa","oss-winnow-records-not-screenshots.card.label.support":"stöd","oss-winnow-records-not-screenshots.card.one.id":"företag 0448-2216","oss-winnow-records-not-screenshots.card.one.state":"stödd","oss-winnow-records-not-screenshots.card.one.event":"ny anmälan","oss-winnow-records-not-screenshots.card.one.effective":"2026-07-24","oss-winnow-records-not-screenshots.card.one.source":"företagsregistret","oss-winnow-records-not-screenshots.card.one.support":"2 stödjande källor","oss-winnow-records-not-screenshots.card.two.id":"företag 1187-3092","oss-winnow-records-not-screenshots.card.two.state":"olöst","oss-winnow-records-not-screenshots.card.two.event":"ägandeförändring","oss-winnow-records-not-screenshots.card.two.effective":"2026-07-22","oss-winnow-records-not-screenshots.card.two.source":"nyhetsflöde","oss-winnow-records-not-screenshots.card.two.support":"1 stödjande källa","oss-winnow-records-not-screenshots.card.two.flag":"olöst: motsägande meddelande","oss-winnow-records-not-screenshots.serialise.label":"en post, två serialiseringar","oss-winnow-records-not-screenshots.serialise.jsonl.tag":"JSONL, pipeline","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, analytiker","oss-winnow-records-not-screenshots.serialise.csv.line":"0448-2216,new_filing,2026-07-24,supported","oss-winnow-records-not-screenshots.trail.label":"källspår, kort ett","oss-winnow-records-not-screenshots.trail.register":"registersida, anmälan 2026-1187","oss-winnow-records-not-screenshots.trail.feed":"flödespost, observerad 09:15","oss-winnow-records-not-screenshots.untouched.label":"befintliga system","oss-winnow-records-not-screenshots.untouched.warehouse":"datalager","oss-winnow-records-not-screenshots.untouched.review":"granskningsprocess","oss-winnow-records-not-screenshots.untouched.mark":"orörd","oss-winnow-records-not-screenshots.band.left":"formatet ändras, posten består","oss-winnow-records-not-screenshots.band.right":"fem utdataformat","oss-winnow-recurrence-card.kicker.label":"Återkommande fråga","oss-winnow-recurrence-card.kicker.sub":"aktuellt driftläge","oss-winnow-recurrence-card.tag":"CADENCE","oss-winnow-recurrence-card.mode.label":"läge","oss-winnow-recurrence-card.mode.value":"dagligen plus liveflöde","oss-winnow-recurrence-card.mode.use":"förväntningen på färskhet","oss-winnow-recurrence-card.tally.label":"ändringar i granskningskön","oss-winnow-recurrence-card.tally.added":"3 tillagda","oss-winnow-recurrence-card.tally.changed":"1 ändrad","oss-winnow-recurrence-card.tally.removed":"2 borttagna","oss-winnow-recurrence-card.row.last-run.name":"senaste körning","oss-winnow-recurrence-card.row.last-run.value":"slutförd med en källa otillgänglig","oss-winnow-recurrence-card.row.last-run.use":"operativt sammanhang","oss-winnow-recurrence-card.row.unresolved.name":"olöst","oss-winnow-recurrence-card.row.unresolved.value":"en motsägelse","oss-winnow-recurrence-card.row.unresolved.use":"ett mänskligt beslut","oss-winnow-recurrence-card.foot.left":"frågan kvarstår","oss-winnow-recurrence-card.foot.right":"svaret får röra sig","oss-winnow-risk-brief.statusDefault":"På som standard","oss-winnow-risk-brief.statusAlways":"Alltid på","oss-winnow-risk-brief.statusChoice":"Ditt val","oss-winnow-risk-brief.0a5aad940f":"Störa en webbplats eller bli blockerad","oss-winnow-risk-brief.7280e2260c":"Den följer varje webbplats regelverk och väntar på sin tur. Begränsningar och robotpolicy är på från början.","oss-winnow-risk-brief.ea8dfab00e":"Personuppgifter som hamnar där de inte ska","oss-winnow-risk-brief.60b9cfaa36":"Personuppgifter kan pseudonymiseras när de samlas in, så råa identifierare förs inte vidare som standard.","oss-winnow-risk-brief.8a4bf96eb9":"Förfrågningar som når osäkra interna adresser","oss-winnow-risk-brief.7593afa921":"Skydd mot osäkra destinationer blockerar privata nätverksintervall i varje adress den får.","oss-winnow-risk-brief.d06cab6007":"Ingen logg över vad som samlats in","oss-winnow-risk-brief.c6a7d72817":"Varje förfrågan loggas med källa, adress, tid och resultat, så du har ett svar redo om någon frågar.","oss-winnow-risk-brief.c84b02be52":"Data som lämnar din jurisdiktion","oss-winnow-risk-brief.0fbf6a29ac":"Den kan köras helt inom Europa på infrastruktur du kontrollerar, så insamlad data behöver inte passera en gräns.","oss-winnow-risk-brief.d4b4623244":"Din lagliga grund","oss-winnow-risk-brief.91c680eb22":"Anledningen till att du får samla in en viss datamängd är ett beslut som bara du kan fatta. Verktyget upprätthåller artighet, inte ditt juridiska syfte.","oss-winnow-risk-brief.63a8eda1e9":"Vad du behåller","oss-winnow-risk-brief.32dfa57d40":"Hur mycket du samlar in och hur länge du behåller det är dina val för dataminimering och lagring, som styrs av din policy, inte av biblioteket.","oss-winnow-risk-brief.80c03e9024":"Inget certifieringsanspråk","oss-winnow-risk-brief.8e1e19fafd":"Vi gör inte anspråk på ett efterlevnadscertifikat, eftersom ett bibliotek inte kan göra den bedömningen åt dig. Det vi erbjuder är en ärlig, granskningsbar hållning.","oss-winnow-risk-brief.311a8d642c":"Risk och efterlevnad","oss-winnow-risk-brief.45a5a99148":"Vad den hanterar, och vad som förblir ditt beslut.","oss-winnow-risk-brief.12cafee013":"Ärlig genom konstruktion","oss-winnow-risk-brief.9ecca79960":"Hanteras som standard","oss-winnow-risk-brief.531e456560":"Alltid på","oss-winnow-risk-brief.6d1183afb6":"Förblir ditt beslut","oss-winnow-risk-brief.6aaacbf657":"Körningsloggen visar källa, policybeslut, försök och resultat, så att drift kan granska vad som hände utan att rekonstruera det från minnet.","oss-winnow-risk-brief.45ac82f360":"Granskningsbar","oss-winnow-risk-brief.305bc17334":"Hanterat och ditt","oss-winnow-scraper-collector-pair.chrome.path":"En sida och en ström","oss-winnow-scraper-collector-pair.chrome.status":"två livscykler, en utdataslinga","oss-winnow-scraper-collector-pair.chrome.meta":"SKRAPARE + INSAMLARE","oss-winnow-scraper-collector-pair.type.string":"sträng","oss-winnow-scraper-collector-pair.type.array":"array","oss-winnow-scraper-collector-pair.type.date":"datum","oss-winnow-scraper-collector-pair.type.url":"URL","oss-winnow-scraper-collector-pair.type.datetime":"datumtid","oss-winnow-scraper-collector-pair.type.object":"objekt","oss-winnow-scraper-collector-pair.type.real":"decimaltal med fast punkt","oss-winnow-scraper-collector-pair.scraper.head":"underhållen skrapare","oss-winnow-scraper-collector-pair.scraper.source":"företagsregistersida","oss-winnow-scraper-collector-pair.scraper.field.companyNumber":"företagsnummer","oss-winnow-scraper-collector-pair.scraper.field.legalName":"juridiskt namn","oss-winnow-scraper-collector-pair.scraper.field.status":"status","oss-winnow-scraper-collector-pair.scraper.field.officers":"befattningshavare","oss-winnow-scraper-collector-pair.scraper.field.filingDate":"inlämningsdatum","oss-winnow-scraper-collector-pair.scraper.field.sourceReference":"källreferens","oss-winnow-scraper-collector-pair.collector.head":"inbyggd insamlare","oss-winnow-scraper-collector-pair.collector.link.connected":"ansluten","oss-winnow-scraper-collector-pair.collector.link.fault":"fel","oss-winnow-scraper-collector-pair.collector.link.reconnected":"återansluten","oss-winnow-scraper-collector-pair.collector.dedupe":"meddelande-ID:n avduplicerade","oss-winnow-scraper-collector-pair.collector.payload":"fartygspositionsnyttolast","oss-winnow-scraper-collector-pair.collector.field.timestamp":"tidsstämpel","oss-winnow-scraper-collector-pair.collector.field.coordinates":"koordinater","oss-winnow-scraper-collector-pair.collector.field.course":"kurs","oss-winnow-scraper-collector-pair.collector.field.source":"källa","oss-winnow-scraper-collector-pair.fallback.head":"generisk extraherare","oss-winnow-scraper-collector-pair.fallback.mark":"generisk","oss-winnow-scraper-collector-pair.fallback.source":"okänd sida","oss-winnow-scraper-collector-pair.fallback.return.title":"titel","oss-winnow-scraper-collector-pair.fallback.return.description":"beskrivning","oss-winnow-scraper-collector-pair.fallback.return.schemaOrg":"Schema.org-objekt","oss-winnow-scraper-collector-pair.fallback.return.headings":"rubriker","oss-winnow-scraper-collector-pair.fallback.return.links":"länkar","oss-winnow-scraper-collector-pair.fallback.note":"Bred extrahering för okända sidor, markerad som en fallback snarare än underhållen schemakunskap.","oss-winnow-scraper-collector-pair.rail.label":"en utdataslinga","oss-winnow-scraper-collector-pair.rail.questionId":"fråge-ID","oss-winnow-scraper-collector-pair.rail.sourceId":"käll-ID","oss-winnow-scraper-collector-pair.rail.runId":"körnings-ID","oss-winnow-scraper-collector-pair.rail.note":"livscykler förblir synliga ovanför slingan","oss-winnow-scraper-collector-pair.band.text":"schema är ett löfte om utdata","oss-winnow-scraper-collector-pair.band.meta":"underhållen kunskap, en resultatgräns","oss-winnow-shared-rate-controller.chrome.path":"En delad hastighetsgräns","oss-winnow-shared-rate-controller.chrome.meta":"en arbetsbelastning, två avläsningar","oss-winnow-shared-rate-controller.status.shared":"varje fil väntar på samma driftstillstånd","oss-winnow-shared-rate-controller.status.private":"fyra privata begränsare, inget delat tillstånd","oss-winnow-shared-rate-controller.tabs.label":"Avläsningar","oss-winnow-shared-rate-controller.tab.shared.label":"Delad styrenhet","oss-winnow-shared-rate-controller.tab.shared.note":"en global kanal, fyra filer","oss-winnow-shared-rate-controller.tab.private.label":"Fyra privata begränsare","oss-winnow-shared-rate-controller.tab.private.note":"samma arbetsbelastning, inget delat tillstånd","oss-winnow-shared-rate-controller.lane.scraper":"Registerskrapare","oss-winnow-shared-rate-controller.lane.crawler":"Webbplatskrypare","oss-winnow-shared-rate-controller.lane.rss":"RSS-samlare","oss-winnow-shared-rate-controller.lane.api":"API-samlare","oss-winnow-shared-rate-controller.chip.slowing":"saktar ner, andel minskad","oss-winnow-shared-rate-controller.chip.healthy":"frisk, normal tilldelning","oss-winnow-shared-rate-controller.chip.idle":"inaktiv, inget reserverat","oss-winnow-shared-rate-controller.chip.deferred":"uppskjuten tills dess fönster","oss-winnow-shared-rate-controller.chip.withinPolicy":"inom policy","oss-winnow-shared-rate-controller.acquire":"skaffa innan sändning","oss-winnow-shared-rate-controller.limiter":"privat begränsare","oss-winnow-shared-rate-controller.ticks.idle":"inga förfrågningar","oss-winnow-shared-rate-controller.ticks.window":"uppskjuten till det deklarerade fönstret","oss-winnow-shared-rate-controller.channel.label":"globalt utrymme","oss-winnow-shared-rate-controller.channel.note":"varje fil skaffar först","oss-winnow-shared-rate-controller.state.return":"status och svarstid återgår till samma driftstillstånd","oss-winnow-shared-rate-controller.log.title":"samma värd, en åtkomstlogg","oss-winnow-shared-rate-controller.log.actual":"kombinerad trafik","oss-winnow-shared-rate-controller.log.intended":"avsedd värdhastighet","oss-winnow-shared-rate-controller.perspective.shared":"vad styrenheten ser","oss-winnow-shared-rate-controller.perspective.private":"vad värden ser","oss-winnow-shared-rate-controller.readout.shared":"Varje fil skaffar från ett globalt utrymme innan sändning, och varje svar returnerar status och svarstid till samma driftstillstånd. Registerfilen saktar ner och får en mindre andel, API-filen skjuts upp tills dess deklarerade fönster, och den inaktiva feeden reserverar inget den inte använder.","oss-winnow-shared-rate-controller.readout.private":"Samma arbetsbelastning som fyra privata begränsare: varje fil håller sig inom sin egen policy, men värdens åtkomstlogg bär den avläsning som spelar roll. Deras kombinerade trafik landar tätare än den avsedda hastigheten, eftersom ingen begränsare kan se vad de andra tre gör.","oss-winnow-shared-rate-controller.band.left":"en styrenhet styr källarbete","oss-winnow-shared-rate-controller.band.right":"global budget, domänkrets, adaptiv hastighet","oss-winnow-source-contracts.kicker.label":"Två kontrakt","oss-winnow-source-contracts.kicker.sub":"en resultatgräns","oss-winnow-source-contracts.tag":"REGISTER","oss-winnow-source-contracts.col.declares":"deklarerar","oss-winnow-source-contracts.col.owns":"äger","oss-winnow-source-contracts.contract.scraper.name":"Skrapare","oss-winnow-source-contracts.contract.scraper.declares":"ID, domäner, kategori, schema, åtkomstkrav","oss-winnow-source-contracts.contract.scraper.owns":"sidhämtning, tolkning och fältextraktion","oss-winnow-source-contracts.contract.collector.name":"Insamlare","oss-winnow-source-contracts.contract.collector.declares":"källtyp, schema, kadens, autentisering, validering","oss-winnow-source-contracts.contract.collector.owns":"pollning, strömning, återanslutning och domännyttolast","oss-winnow-source-contracts.contract.fallback.name":"Reserv","oss-winnow-source-contracts.contract.fallback.mark":"generisk","oss-winnow-source-contracts.contract.fallback.declares":"generisk tolkningsförmåga","oss-winnow-source-contracts.contract.fallback.owns":"metadata och bred textextraktion","oss-winnow-source-contracts.foot.left":"bredden upprätthålls","oss-winnow-source-contracts.foot.right":"inte magiskt permanent","oss-winnow-source-kinds.kicker.label":"Källtyper","oss-winnow-source-kinds.kicker.sub":"delad metadata, separat beteende","oss-winnow-source-kinds.tag":"TYPES","oss-winnow-source-kinds.row.scraper.name":"Webbskrapare","oss-winnow-source-kinds.row.scraper.step.request":"begäran","oss-winnow-source-kinds.row.scraper.step.parse":"tolka","oss-winnow-source-kinds.row.scraper.step.extract":"extrahera","oss-winnow-source-kinds.row.scraper.result":"underhållna typade fält","oss-winnow-source-kinds.row.collector.name":"Inbyggd insamlare","oss-winnow-source-kinds.row.collector.step.poll":"poll","oss-winnow-source-kinds.row.collector.step.stream":"ström","oss-winnow-source-kinds.row.collector.step.reconnect":"återanslut","oss-winnow-source-kinds.row.collector.step.read":"läsa","oss-winnow-source-kinds.row.collector.result":"poster och domännyttolaster","oss-winnow-source-kinds.row.search.name":"Sökmotor","oss-winnow-source-kinds.row.search.step.query":"fråga","oss-winnow-source-kinds.row.search.step.rank":"rangordna","oss-winnow-source-kinds.row.search.step.cache":"cache","oss-winnow-source-kinds.row.search.result":"kandidatkällplatser","oss-winnow-source-kinds.row.crawler.name":"Crawler-sökväg","oss-winnow-source-kinds.row.crawler.step.traversal":"begränsad grafgenomgång","oss-winnow-source-kinds.row.crawler.result":"sidor, länkar och crawlerstatus","oss-winnow-source-kinds.row.file.name":"Fil eller datamängd","oss-winnow-source-kinds.row.file.step.open":"öppna","oss-winnow-source-kinds.row.file.step.validate":"validera","oss-winnow-source-kinds.row.file.step.iterate":"iterera","oss-winnow-source-kinds.row.file.result":"rader, objekt eller arkivposter","oss-winnow-source-kinds.foot.left":"en taxonomi","oss-winnow-source-kinds.foot.right":"utan en förlustig abstraktion","oss-winnow-sourced-account.chrome.path":"Ett svar med sina källor","oss-winnow-sourced-account.chrome.status":"5 rader, alla med källa","oss-winnow-sourced-account.chrome.meta":"illustrativt","oss-winnow-sourced-account.question.label":"frågan","oss-winnow-sourced-account.question.text":"när börjar den nya cykelregeln i stadskärnan?","oss-winnow-sourced-account.lines.ruleStarts.text":"Regeln börjar den 1 oktober","oss-winnow-sourced-account.lines.ruleStarts.chip":"officiell publikation","oss-winnow-sourced-account.lines.covers.text":"Den gäller stadskärnan, vardagar 8:00 till 18:00","oss-winnow-sourced-account.lines.covers.chip":"officiell publikation","oss-winnow-sourced-account.lines.settling.text":"Invånarna får en sex veckor lång inskolningsperiod","oss-winnow-sourced-account.lines.settling.chip":"kommunens förklaring","oss-winnow-sourced-account.lines.signs.text":"Gatuskyltar sätts upp från den 15 september","oss-winnow-sourced-account.lines.signs.chip":"genomförandetidtabell","oss-winnow-sourced-account.lines.enforcement.text":"Böter börjar den 11 november","oss-winnow-sourced-account.lines.enforcement.chip":"genomförandetidtabell","oss-winnow-sourced-account.trail.source.key":"källa","oss-winnow-sourced-account.trail.source.value":"stadsgazetten, officiella meddelanden","oss-winnow-sourced-account.trail.date.key":"datum","oss-winnow-sourced-account.trail.date.value":"publicerad 14 september 2026","oss-winnow-sourced-account.trail.address.key":"adress","oss-winnow-sourced-account.trail.address.value":"gazette.boroughbridge.example/notices/2026/147","oss-winnow-sourced-account.trail.passage.key":"använt avsnitt","oss-winnow-sourced-account.trail.passage.value":"Cykelregeln träder i kraft den 1 oktober 2026.","oss-winnow-sourced-account.trail.hint":"varje chip öppnar en spårliknande vy som denna","oss-winnow-sourced-account.method.label":"metodvy","oss-winnow-sourced-account.method.leftOut":"utelämnat: en äldre sammanfattning av samma regel, kvar här så att du kan se varför","oss-winnow-sourced-account.band.left":"kontot förblir enkelt","oss-winnow-sourced-account.band.right":"inspektion förblir ett steg bort","oss-winnow-spec-sheet.66639f7d45":"Binär","oss-winnow-spec-sheet.19675ee12c":"40 MB","oss-winnow-spec-sheet.8e5be69d50":"En enda binär för Linux, macOS och Windows. Kärnan har inga körtidsberoenden. Den valfria stealth-webbläsaren körs i en isolerad Python-miljö.","oss-winnow-spec-sheet.7d3f61fb0f":"Källtäckning","oss-winnow-spec-sheet.d42cac0b8d":"1 325 skrapare","oss-winnow-spec-sheet.bd0e1ff000":"Webbplats-skrapare, sökmotorintegrationer och protokollbaserade samlare, alla typade mot samma schema. Anpassade skrapare följer det också.","oss-winnow-spec-sheet.6677bdd8d5":"Utdataformat","oss-winnow-spec-sheet.d6df67ed2f":"5 format","oss-winnow-spec-sheet.cd072ae9be":"text, json, jsonl, csv och html. Den typade utdatastrukturen är konsekvent för alla skrapare, samlare och motorer.","oss-winnow-spec-sheet.ed2c603813":"Hänsynsfullhet","oss-winnow-spec-sheet.cfcb53498f":"på som standard","oss-winnow-spec-sheet.2c043c60d7":"robots.txt tolkas med en neka-som-standard-policy, hastighetsbegränsning per domän anpassad till dokumenterad källpolicy, återförsök respekteras.","oss-winnow-spec-sheet.fa1703dd78":"Granskning","oss-winnow-spec-sheet.94f00422a0":"per begäran","oss-winnow-spec-sheet.ed065920c4":"Källa, URL, tidsstämpel, HTTP-status och en innehållshash registreras för varje begäran. Exporterbar till en SIEM.","oss-winnow-spec-sheet.89b86ab0e6":"Språk","oss-winnow-spec-sheet.e2ae20d9ae":"Rust","oss-winnow-spec-sheet.2207ff9840":"En Cargo-arbetsyta med kratrar med ett enda ansvarsområde. Python- och WebAssembly-bindningar levereras med.","oss-winnow-spec-sheet.fef8e889dc":"Ruttmodell","oss-winnow-spec-sheet.6a51d6151a":"5 indata, 4 steg, 5 utdata","oss-winnow-spec-sheet.b4404664ed":"Sökmotorer, webbplatser, API:er, flöden och filer passerar genom upptäckt, hämtning, tolkning och typad utdata under en enda körningspost.","oss-winnow-spec-sheet.7d90748c8b":"Skrapare","oss-winnow-spec-sheet.7f5d63aa39":"Motorer","oss-winnow-spec-sheet.d85fc8a070":"SAMLARE","oss-winnow-spec-sheet.8bee61f59e":"projektblad","oss-winnow-spec-sheet.fdc92d3df7":"En fråga blir en tydlig väg från källval till typad utdata.","oss-winnow-spec-sheet.b356313f97":"Gränssnitt","oss-winnow-spec-sheet.c825083511":"Fyra sätt","oss-winnow-spec-sheet.3c3d84bfb1":"Kör det som en binär, en Rust-krat, en bakgrundstjänst eller WebAssembly.","oss-winnow-spec-sheet.6ccb60071b":"Kategorier","oss-winnow-spec-sheet.8f11bdf9ce":"Kratrar","oss-winnow-stack-sprawl.glueLabel":"lim","oss-winnow-stack-sprawl.roleScrape":"Webbspindlar, pipelines och middleware per webbplats som glider isär när layouter ändras.","oss-winnow-stack-sprawl.roleBrowser":"En fullständig webbläsarruntime för dynamiska sidor, med en separat feltoleransmodell.","oss-winnow-stack-sprawl.roleProxy":"Regional routning och sessionsrotation med varierande nätverksbeteende.","oss-winnow-stack-sprawl.roleSearch":"En frågeform, kvot, nyckel och wrapper för varje sökmotor.","oss-winnow-stack-sprawl.roleCurl":"Manuella hämtningar för dataportaler utan gemensamma rate- eller robotskontroller.","oss-winnow-stack-sprawl.focusAdds":"lägger till","oss-winnow-stack-sprawl.c7c02ca208":"Scrapy","oss-winnow-stack-sprawl.2326fac36d":"x N webbplatser","oss-winnow-stack-sprawl.d9feeabbe7":"Selenium","oss-winnow-stack-sprawl.0901b4221d":"x 1 fleet","oss-winnow-stack-sprawl.c93c899f12":"Proxy pool","oss-winnow-stack-sprawl.d7850d50b3":"x fakturering","oss-winnow-stack-sprawl.03b1f557dd":"SERP-wrappers","oss-winnow-stack-sprawl.fdda8d29bb":"x N API:er","oss-winnow-stack-sprawl.ae6df4652b":"curl-skript","oss-winnow-stack-sprawl.19c3b4a40c":"x ad hoc","oss-winnow-stack-sprawl.f0b0cce0db":"Fem konfigurationsformat, fem felmodeller och fem utdataformat.","oss-winnow-stack-sprawl.0c8f648788":"Hövlighet är per verktyg, lätt att glömma, lätt att bli bannad.","oss-winnow-stack-sprawl.82b4e9b2d1":"Ingen gemensam granskningslogg. Proveniens är en efterkonstruktion.","oss-winnow-stack-sprawl.1090a1d800":"5 verktyg, 1 limlager","oss-winnow-stack-sprawl.ae35101f46":"limmet är projektet","oss-winnow-stack-sprawl.9ac395c38d":"Dold kostnad","oss-winnow-stack-sprawl.e75d27fdf8":"till fakturan och ytterligare ett sätt att misslyckas.","oss-winnow-stack-sprawl.0cd3da40aa":"5 verktyg, 5 driftmiljöer","oss-winnow-stack-sprawl.ad46c23c45":"en 40 MB binär","oss-winnow-story-across-runs.chrome.path":"Svaret kan ändras","oss-winnow-story-across-runs.chrome.status":"löst vid den tredje kontrollen, en gång öppen","oss-winnow-story-across-runs.chrome.meta":"tre kontroller, illustrativt","oss-winnow-story-across-runs.question.label":"din fråga","oss-winnow-story-across-runs.question.text":"Går 08:10 fortfarande på söndag?","oss-winnow-story-across-runs.question.note":"ställd en gång, visas vid varje kontroll","oss-winnow-story-across-runs.run.1.date":"sön 3 maj","oss-winnow-story-across-runs.run.1.tag":"första kontrollen","oss-winnow-story-across-runs.run.1.answer":"Ja, 08:10 går på söndag.","oss-winnow-story-across-runs.run.2.date":"ons 6 maj","oss-winnow-story-across-runs.run.2.tag":"andra kontrollen","oss-winnow-story-across-runs.run.2.answer":"08:10 visas som inställd.","oss-winnow-story-across-runs.run.2.flag":"ändrats sedan din senaste kontroll","oss-winnow-story-across-runs.run.3.date":"fre 8 maj","oss-winnow-story-across-runs.run.3.tag":"tredje kontrollen","oss-winnow-story-across-runs.run.3.answer":"Ja, 08:10 går på söndag.","oss-winnow-story-across-runs.run.3.open":"ersättningsbussens tid kontrolleras fortfarande","oss-winnow-story-across-runs.source.timetable.name":"Tidtabell","oss-winnow-story-across-runs.source.timetable.detail.first":"listar 08:10 på söndagar","oss-winnow-story-across-runs.source.timetable.detail.later":"listar fortfarande 08:10","oss-winnow-story-across-runs.source.notice.name":"Operatörsmeddelande","oss-winnow-story-across-runs.source.notice.detail.early":"inga ändringar publicerade","oss-winnow-story-across-runs.source.notice.detail.late":"uppdaterad, 08:10 går","oss-winnow-story-across-runs.source.feed.name":"Trafikstörningsflöde","oss-winnow-story-across-runs.source.feed.detail.new":"rapporterar en inställelse","oss-winnow-story-across-runs.source.feed.detail.late":"inställelsen är hävd","oss-winnow-story-across-runs.source.feed.ghost":"inget trafikstörningsflöde ännu","oss-winnow-story-across-runs.chip.supporting":"stödjer","oss-winnow-story-across-runs.chip.contradicting":"motsäger","oss-winnow-story-across-runs.chip.resolved":"löst","oss-winnow-story-across-runs.answer.label":"svaret","oss-winnow-story-across-runs.band.left":"svaret följer källorna","oss-winnow-story-across-runs.band.right":"öppna rader förblir synliga","oss-winnow-story-state.head.label":"Story state","oss-winnow-story-state.head.sub":"vad en noggrann produkt kan visa","oss-winnow-story-state.head.tag":"Ärlig","oss-winnow-story-state.state.supported.name":"Stödd","oss-winnow-story-state.state.supported.meaning":"de aktuella valda källorna stödjer det","oss-winnow-story-state.state.mixed.name":"Blandad","oss-winnow-story-state.state.mixed.meaning":"vissa källor stödjer det och andra inte","oss-winnow-story-state.state.insufficient.name":"Otillräcklig","oss-winnow-story-state.state.insufficient.meaning":"det finns ännu inte tillräckligt med material","oss-winnow-story-state.state.changed.name":"Ändrad","oss-winnow-story-state.state.changed.meaning":"en senare körning fann ett annat aktuellt tillstånd","oss-winnow-story-state.foot.left":"osäkerhet är information","oss-winnow-story-state.foot.right":"inte ett visningsfel","oss-winnow-supplier-risk-graph.chrome.path":"En förändring i leverantörsrisk","oss-winnow-supplier-risk-graph.chrome.status":"motsägelse behållen i uppsättningen","oss-winnow-supplier-risk-graph.chrome.meta":"illustrativt","oss-winnow-supplier-risk-graph.question.label":"en fråga","oss-winnow-supplier-risk-graph.question.text":"Vilka leverantörer publicerade en väsentlig riskförändring denna vecka?","oss-winnow-supplier-risk-graph.source.search.name":"sökupptäckt","oss-winnow-supplier-risk-graph.source.search.returns":"ett nytt regulatoriskt meddelande","oss-winnow-supplier-risk-graph.source.search.kind":"sök","oss-winnow-supplier-risk-graph.source.register-scraper.name":"skrapare för företagsregister","oss-winnow-supplier-risk-graph.source.register-scraper.returns":"ändringar i juridisk status och inlämningar","oss-winnow-supplier-risk-graph.source.register-scraper.kind":"skrapare","oss-winnow-supplier-risk-graph.source.sanctions-collector.name":"sanktionsinsamlare","oss-winnow-supplier-risk-graph.source.sanctions-collector.returns":"en strukturerad listuppdatering","oss-winnow-supplier-risk-graph.source.sanctions-collector.kind":"insamlare","oss-winnow-supplier-risk-graph.source.news-feed.name":"nyhetsflöde","oss-winnow-supplier-risk-graph.source.news-feed.returns":"en daterad operativ incident","oss-winnow-supplier-risk-graph.source.news-feed.kind":"flöde","oss-winnow-supplier-risk-graph.source.published-file.name":"publicerad PDF","oss-winnow-supplier-risk-graph.source.published-file.returns":"en officiell rapport, ursprung bevarat","oss-winnow-supplier-risk-graph.source.published-file.kind":"fil","oss-winnow-supplier-risk-graph.change-set.head":"en uppsättning leverantörsändringar","oss-winnow-supplier-risk-graph.item.notice.name":"nytt regulatoriskt meddelande","oss-winnow-supplier-risk-graph.item.notice.trail":"sök, regulatorportal, observerad 08:12, tillagd","oss-winnow-supplier-risk-graph.item.status.name":"ändring i juridisk status och inlämning","oss-winnow-supplier-risk-graph.item.status.trail":"registerskrapare, nationellt företagsregister, observerad 08:14, stödd","oss-winnow-supplier-risk-graph.item.sanctions.name":"uppdatering av sanktionslista","oss-winnow-supplier-risk-graph.item.sanctions.trail":"sanktionsinsamlare, konsoliderad lista, observerad 08:15, matchad","oss-winnow-supplier-risk-graph.item.incident.name":"daterad operativ incident","oss-winnow-supplier-risk-graph.item.incident.trail":"nyhetsflöde, branschbyrå, observerad 08:16, motsägande","oss-winnow-supplier-risk-graph.item.incident.flag":"motsäger det officiella uttalandet, behållen bifogad","oss-winnow-supplier-risk-graph.item.statement.name":"officiellt uttalande","oss-winnow-supplier-risk-graph.item.statement.trail":"publicerad fil, leverantörsrapport, ursprung bevarat, behållen","oss-winnow-supplier-risk-graph.band.left":"fem källformer, en uppsättning ändringar","oss-winnow-supplier-risk-graph.band.right":"sammanslagen, inte tillplattad","oss-winnow-surface-matrix.kicker.label":"Ytor","oss-winnow-surface-matrix.kicker.sub":"klienter av samma källkörning","oss-winnow-surface-matrix.tag":"DISTRIBUERA","oss-winnow-surface-matrix.surface.cli.name":"CLI","oss-winnow-surface-matrix.surface.cli.posture":"engångs- och schemalagda körningar","oss-winnow-surface-matrix.surface.cli.capability":"releasebinärprofil","oss-winnow-surface-matrix.surface.rust.name":"Rust","oss-winnow-surface-matrix.surface.rust.posture":"inbäddade källsystem","oss-winnow-surface-matrix.surface.rust.capability":"valda crates och funktioner","oss-winnow-surface-matrix.surface.http.name":"HTTP","oss-winnow-surface-matrix.surface.http.posture":"delad intern tjänst","oss-winnow-surface-matrix.surface.http.capability":"tjänstemellanprogram och slutpunkter","oss-winnow-surface-matrix.surface.python.name":"Python","oss-winnow-surface-matrix.surface.python.posture":"analys och batchintegrering","oss-winnow-surface-matrix.surface.python.capability":"bindningsexponerade operationer","oss-winnow-surface-matrix.surface.wasm.name":"WebAssembly","oss-winnow-surface-matrix.surface.wasm.posture":"webbläsar-, Deno- eller kantstödda sökvägar","oss-winnow-surface-matrix.surface.wasm.capability":"WASM-kompatibla operationer","oss-winnow-surface-matrix.surface.distributed.name":"Distribuerad","oss-winnow-surface-matrix.surface.distributed.posture":"stora käll- och bearbetningsgrafer","oss-winnow-surface-matrix.surface.distributed.capability":"arbetar- och transportprofil","oss-winnow-surface-matrix.footline.left":"distribution kan ändras","oss-winnow-surface-matrix.footline.right":"frågan förblir identifierbar","oss-winnow-surfaces.tagBinary":"en binär","oss-winnow-surfaces.tagNative":"inbyggd inbäddning","oss-winnow-surfaces.tagService":"HTTP-tjänst","oss-winnow-surfaces.tagEdge":"webbläsare och edge","oss-winnow-surfaces.66639f7d45":"Binär","oss-winnow-surfaces.d51abbec77":"En enda 40 MB-binär. Kärnan kräver inga körtidsberoenden. Den valfria stealth-webbläsaren körs i en egen isolerad Python-miljö.","oss-winnow-surfaces.6be9b8fe75":"# en binär, 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":"skrev 142 typade poster till stdout","oss-winnow-surfaces.1988245002":"Underkommandon: scrape, search, crawl, research, collect.","oss-winnow-surfaces.7afbd890ed":"winnow install-browser lägger till det valfria stealth-delsystemet.","oss-winnow-surfaces.2180b3e7ce":"Crate","oss-winnow-surfaces.1d14db37f0":"Bädda in parsningsmotorn och skraporna som Rust-crates. CSS3-väljare, en strömmande parser och typad fältextraktion utan subprocess-omkostnad.","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":"En Cargo-arbetsyta med 20 crates med ett enda ansvarsområde vardera.","oss-winnow-surfaces.b72a320587":"Varje skrapa implementerar en typad Scraper-trait.","oss-winnow-surfaces.329cb8b6ba":"Tjänst","oss-winnow-surfaces.a4b3755024":"Kör Winnow som en långvarig HTTP-tjänst byggd på axum, med distribuerad uppgiftskoordinering för utbredning över arbetare.","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":"lyssnar, distribuerad koordinator redo","oss-winnow-surfaces.4e72a940f8":"curl :8080/scrape -d url=https://...","oss-winnow-surfaces.102e4514eb":"200 OK, typad JSON-post","oss-winnow-surfaces.8d87334119":"dweve-winnow-distributed koordinerar uppgifter över arbetare.","oss-winnow-surfaces.72bd80b6ff":"Varje hämtning registreras med källa, status och hash.","oss-winnow-surfaces.4e946026a7":"WASM","oss-winnow-surfaces.4459108e16":"WebAssembly-bindningar via wasm-bindgen för webbläsar- och edge-byggen, plus Python-bindningar via PyO3 för notebooks och datapipelines.","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 exponerar motorn för Python via PyO3.","oss-winnow-surfaces.d97366c5b7":"Samma extraktionslogik i webbläsaren och på edge.","oss-winnow-surfaces.d0d0470c65":"linePrompt","oss-winnow-surfaces.f48a58368d":"lineComment","oss-winnow-surfaces.14a15523af":"lineOut","oss-winnow-surfaces.c37a36f31b":"4 ytor, en motor","oss-winnow-surfaces.6b5eb5323e":"CLI, Rust, HTTP och WASM","oss-winnow-surfaces.92b482d978":"Integrationsytor","oss-winnow-surfaces.33c3304214":"Samma skrapor och samma utdataformat fungerar i alla ytor.","oss-winnow-surfaces.56fb165f83":"ingen extern tjänst krävs","oss-winnow-tidy-result.80296d87ee":"Det är hela idén: du ställer en enkel fråga och får ett enkelt svar\n          som du kan läsa, spara och lita på.","oss-winnow-tidy-result.7c920befeb":"Insamlat på ett artigt sätt, med en logg över varje besökt sida","oss-winnow-tidy-result.807ac13338":"4 resultat","oss-winnow-tidy-result.0ed53214e8":"Din prydliga lista","oss-winnow-tidy-result.3a3bb1beac":"Det här är den typ av svar Winnow ger dig. Tänk dig att du frågar var du hittar en\n            vattenkokare i närheten. Istället för en hög med webbplatser att läsa får du en ren liten\n            lista som den här.","oss-winnow-tidy-result.f376a3f548":"En prydlig lista, inte en hög med sidor.","oss-winnow-tidy-result.1251cc0dd7":"Vad du får tillbaka","oss-winnow-tidy-result.2c96d17cd1":"Du kan spara den, skriva ut den eller öppna den senare. Svaret är en liten prydlig fil, inte något som försvinner när du stänger ett fönster.","oss-winnow-tidy-result.12df5bb228":"Din att behålla","oss-winnow-tidy-result.62cff08bdf":"Varje faktauppgift bär med sig sidan den lästes från, så att du alltid kan se källan och kontrollera den själv om du vill.","oss-winnow-tidy-result.3354d26dc0":"Den anger var den kommer ifrån","oss-winnow-tidy-result.c702175fa9":"Ingen vägg av text att ta sig igenom. Varje punkt ligger på sin egen prydliga rad, på samma sätt som ett kvitto listar vad du köpt.","oss-winnow-tidy-result.f36d598976":"En rad per sak","oss-winnow-tidy-result.dd85c748bb":"Beställ online, 2 dagars väntan","oss-winnow-tidy-result.a232b15dea":"Market Square Shop","oss-winnow-tidy-result.61c0473b59":"Två kvar, öppet till 5","oss-winnow-tidy-result.f13f822915":"Green Lane DIY","oss-winnow-tidy-result.91bb2253f2":"I lager, klicka och hämta","oss-winnow-tidy-result.ae46ebd31a":"Town Centre Tools","oss-winnow-tidy-result.233da1dc79":"I lager, öppet till 6","oss-winnow-tidy-result.cef6c0cdb2":"Riverside Hardware","oss-winnow-tidy-result.7099b8c786":"En rad var","oss-winnow-tidy-result.780e4f3a32":"Det prydliga svaret, med sin källa bredvid.","oss-winnow-two-parser-contracts.chrome.path":"Två parsrar, en källa","oss-winnow-two-parser-contracts.chrome.status":"samma käll-ID, två parserbanor","oss-winnow-two-parser-contracts.chrome.meta":"ILLUSTRATIVT","oss-winnow-two-parser-contracts.input.name":"Offentligt arkiv för inlämningar","oss-winnow-two-parser-contracts.input.size":"300 MB","oss-winnow-two-parser-contracts.input.sourceId":"käll-ID filing-archive","oss-winnow-two-parser-contracts.input.contentId":"innehålls-ID 9c41 e2af","oss-winnow-two-parser-contracts.dom.head":"Fullständig DOM-profil","oss-winnow-two-parser-contracts.dom.arenaLabel":"arena-stödd trädstruktur","oss-winnow-two-parser-contracts.dom.interned":"internade taggar","oss-winnow-two-parser-contracts.dom.idIndex":"ID-index","oss-winnow-two-parser-contracts.dom.classIndex":"klassindex","oss-winnow-two-parser-contracts.dom.selectorsLabel":"selektorer över det färdiga trädet","oss-winnow-two-parser-contracts.dom.memLabel":"minne","oss-winnow-two-parser-contracts.dom.memNote":"växer med dokumentet","oss-winnow-two-parser-contracts.stream.head":"Strömmande profil","oss-winnow-two-parser-contracts.stream.bufferLabel":"begränsad buffert","oss-winnow-two-parser-contracts.stream.chunk1":"chunk 1","oss-winnow-two-parser-contracts.stream.chunk2":"chunk 2","oss-winnow-two-parser-contracts.stream.chunk3":"chunk 3","oss-winnow-two-parser-contracts.stream.chunk4":"chunk 4","oss-winnow-two-parser-contracts.stream.elem":"ett element","oss-winnow-two-parser-contracts.stream.bufferNote":"Ett element som korsar en chunkgräns hålls i handlarens tillstånd.","oss-winnow-two-parser-contracts.stream.handlersLabel":"handlare tar emot chunkar","oss-winnow-two-parser-contracts.stream.handlerSection":"sektion","oss-winnow-two-parser-contracts.stream.handlerTable":"tabell","oss-winnow-two-parser-contracts.stream.handlerFiling":"inlämningspost","oss-winnow-two-parser-contracts.stream.memLabel":"minne","oss-winnow-two-parser-contracts.stream.memNote":"begränsad arbetsuppsättning","oss-winnow-two-parser-contracts.receipts.label":"båda utdata bär samma källidentitet","oss-winnow-two-parser-contracts.receipts.dom":"parserbana dom, arena- och indexfält","oss-winnow-two-parser-contracts.receipts.stream":"parserbana streaming, chunk- och handlarfält","oss-winnow-two-parser-contracts.rail.label":"strömningslivscykel, säkerställd genom typstatus","oss-winnow-two-parser-contracts.rail.tag":"illustrativt","oss-winnow-two-parser-contracts.rail.configure.name":"konfigurera","oss-winnow-two-parser-contracts.rail.configure.method":"registrera handlare","oss-winnow-two-parser-contracts.rail.process.name":"bearbeta","oss-winnow-two-parser-contracts.rail.process.method":"skriv chunkar","oss-winnow-two-parser-contracts.rail.finish.name":"avsluta","oss-winnow-two-parser-contracts.rail.finish.method":"läs resultat","oss-winnow-two-parser-contracts.rail.note":"Chunkar kan endast skrivas under bearbetning, och resultat blir tillgängliga efter avslut. Ogiltiga livscykelanrop kan inte representeras i normal användning.","oss-winnow-two-parser-contracts.band.text":"separata kontrakt för separata arbetsbelastningar","oss-winnow-two-parser-contracts.band.meta":"kvittot registrerar vilken bana som kördes","oss-winnow-typed-value.kicker.label":"Ett fält","oss-winnow-typed-value.kicker.sub":"värde, typ och väg","oss-winnow-typed-value.tag":"RESULTAT","oss-winnow-typed-value.field.publishedAt.name":"published_at","oss-winnow-typed-value.field.publishedAt.type":"datetime","oss-winnow-typed-value.field.publishedAt.context":"källans tidszon och parser","oss-winnow-typed-value.field.price.name":"pris","oss-winnow-typed-value.field.price.type":"decimaltal med fast punkt","oss-winnow-typed-value.field.price.context":"valuta och källfält","oss-winnow-typed-value.field.location.name":"plats","oss-winnow-typed-value.field.location.type":"objekt","oss-winnow-typed-value.field.location.context":"notation, koordinatpar och källintervall","oss-winnow-typed-value.field.entities.name":"entiteter","oss-winnow-typed-value.field.entities.type":"array","oss-winnow-typed-value.field.entities.context":"omnämnanden, kluster och matchpoäng","oss-winnow-typed-value.footline.left":"tillräckligt typat för kod","oss-winnow-typed-value.footline.right":"tillräckligt källbelagt för granskning","oss-winnow-value-brief.1d0ec533c9":"Rutt registrerad","oss-winnow-value-brief.e92043500f":"Hanterad samling","oss-winnow-value-brief.189ff1fa37":"ruttinspektör","oss-winnow-value-brief.3915907107":"Källomfång","oss-winnow-value-brief.3d168eda20":"5 utdatelägen","oss-winnow-value-brief.ab29f586fe":"Parsning och normalisering producerar JSON, CSV, strömmar, lagrade poster eller ett arbetsflödesspecifikt svar.","oss-winnow-value-brief.2fcde4b07e":"Typat resultat","oss-winnow-value-brief.608e403dc1":"På som standard","oss-winnow-value-brief.0e8be3593e":"Källregler, hastighetsbegränsningar och skydd mot osäkra adresser tillämpas från början. Ditt team behöver inte komma ihåg att lägga till dessa kontroller i varje körning.","oss-winnow-value-brief.08229d55f8":"Risk hanteras som standard","oss-winnow-value-brief.b37991fb60":"Färre fakturor","oss-winnow-value-brief.d82d798511":"De verktyg den ersätter har var och en sin egen prenumeration och sin egen faktura. Genom att slå ihop dem i en självhostad binär försvinner dessa återkommande rader.","oss-winnow-value-brief.f7efc757f6":"Färre räkningar att hantera","oss-winnow-value-brief.61752f9a93":"5 till 1","oss-winnow-value-brief.5b88b6bf58":"Den ersätter en stapel av separata skrapverktyg, webbläsarautomatisering, proxytjänster och underhållsskript som limmar ihop dem. En sak att lära sig, en sak att köra.","oss-winnow-value-brief.a9243f87cf":"Ett verktyg, inte fem","oss-winnow-value-brief.35a0ab3b85":"4 steg","oss-winnow-value-brief.45ce947628":"Hastighetsbegränsningar, robotpolicy, försök och skydd mot osäkra adresser tillämpas över hela rutten.","oss-winnow-value-brief.870c4d024a":"Gemensam hämtningspolicy","oss-winnow-value-brief.6b5eb5323e":"5 indatatyper","oss-winnow-value-brief.d11150cc87":"Sökmotorer, webbplatser, API:er, flöden och filer går in i en namngiven samlingskörning.","oss-winnow-value-brief.936aebfaab":"En fråga, en registrerad rutt","oss-winnow-value-brief.9f4a2b81ba":"Winnow förvandlar en återkommande fråga till en inspekterbar väg från källval till typad utdata.","oss-winnow-value-brief.df813684db":"Vilka operationer kan inspektera","oss-winnow-where-it-looked.kicker.label":"Där det såg ut","oss-winnow-where-it-looked.kicker.sub":"visas på klarspråk","oss-winnow-where-it-looked.kicker.tag":"KÄLLOR","oss-winnow-where-it-looked.rows.timetable.source":"Officiell tidtabell","oss-winnow-where-it-looked.rows.timetable.chip":"planerade avgångar","oss-winnow-where-it-looked.rows.notice.source":"Operatörens meddelande","oss-winnow-where-it-looked.rows.notice.chip":"planerade ändringar","oss-winnow-where-it-looked.rows.feed.source":"Störningsflöde","oss-winnow-where-it-looked.rows.feed.chip":"aktuell inställd avgång","oss-winnow-where-it-looked.rows.feed.state":"live nu","oss-winnow-where-it-looked.rows.authority.source":"Kommunens sida","oss-winnow-where-it-looked.rows.authority.chip":"information om ersättningstrafik","oss-winnow-where-it-looked.foot.left":"olika platser nedanför","oss-winnow-where-it-looked.foot.right":"en fråga ovan","oss-winnow-world-boundary.chrome.path":"Världen är inte en databas","oss-winnow-world-boundary.chrome.status":"en fråga på gränsen","oss-winnow-world-boundary.chrome.meta":"illustrativt","oss-winnow-world-boundary.internal.head":"Inne i organisationen","oss-winnow-world-boundary.internal.column.table":"Tabell","oss-winnow-world-boundary.internal.column.owner":"Ägare","oss-winnow-world-boundary.internal.column.schema":"Schema","oss-winnow-world-boundary.internal.invoices.table":"fakturor","oss-winnow-world-boundary.internal.invoices.owner":"ekonomi","oss-winnow-world-boundary.internal.invoices.schema":"reskontraschema v4","oss-winnow-world-boundary.internal.inventory.table":"lager","oss-winnow-world-boundary.internal.inventory.owner":"drift","oss-winnow-world-boundary.internal.inventory.schema":"lagerschema v2","oss-winnow-world-boundary.internal.customers.table":"kunder","oss-winnow-world-boundary.internal.customers.owner":"försäljning","oss-winnow-world-boundary.internal.customers.schema":"CRM-schema v7","oss-winnow-world-boundary.internal.note":"namngivna tabeller, kända ägare, fastställda scheman","oss-winnow-world-boundary.external.head":"Omvärlden","oss-winnow-world-boundary.external.government-portal":"myndighetsportal","oss-winnow-world-boundary.external.company-register":"företagsregister","oss-winnow-world-boundary.external.rss-feed":"RSS-flöde","oss-winnow-world-boundary.external.csv-file":"CSV-fil","oss-winnow-world-boundary.external.rendered-dashboard":"renderad instrumentpanel","oss-winnow-world-boundary.external.websocket-stream":"WebSocket-ström","oss-winnow-world-boundary.external.search-result":"sökresultat","oss-winnow-world-boundary.external.note":"olika datum, identifierare, termer och uppdateringsrytmer","oss-winnow-world-boundary.question.label":"en återkommande marknadsfråga","oss-winnow-world-boundary.question.text":"Vilka produkter ändrade pris den här veckan?","oss-winnow-world-boundary.crossing.manual.head":"buren av en person","oss-winnow-world-boundary.crossing.manual.price":"prisfragment","oss-winnow-world-boundary.crossing.manual.date":"datumsfragment","oss-winnow-world-boundary.crossing.manual.name":"namnsfragment","oss-winnow-world-boundary.crossing.manual.note":"ett fragment i taget, omformat för hand","oss-winnow-world-boundary.crossing.winnow.head":"explicita källsökvägar","oss-winnow-world-boundary.crossing.winnow.register":"register, typat","oss-winnow-world-boundary.crossing.winnow.feed":"flöde, typat","oss-winnow-world-boundary.crossing.winnow.page":"sida, typad","oss-winnow-world-boundary.crossing.winnow.contract":"ett typat utdatakontrakt","oss-winnow-world-boundary.crossing.winnow.note":"varje sökväg behåller sin källa och livscykel","oss-winnow-world-boundary.band.left":"interna system har tabeller","oss-winnow-world-boundary.band.right":"omvärlden har källor","page-breadcrumb.c766e66518":"Brödsmula","page-toc.7e439c353e":"På den här sidan","section_st_a1_display-split.7c9a7c0610":"Detalj","section_st_f1_cta-dark.90e40d5043":"Kom igång","toc-rail.f5cbdf6bfb":"Innehåll"}
