{"block_close_oss.c33fd1fe9c":"Fællesskab og økosystem","core-extras.96d330537a":"Base IR","core-extras.bee831a169":"Substrat","core-extras.61a0822826":"Apps på Core","core-extras.15438cc098":"ikke understøttet","core-extras.ad565d9d01":"Funktion","core-extras.0155bf03e5":"Segmentforklaring","core-extras.8b7110078e":"Algoritmegrupper efter datatype","core-extras.25ab4276a6":"Rulbar kapabilitetsmatrix","open-source-reed.b47a4ded28":"Vidensstyring bygget på Reed-parserede atomer.","open-source-reed.4a86080d67":"Spindle","open-source-reed.fe0a091fdb":"Produkter","open-source-reed.4a60a35ead":"Verificeret kørsel med BLAKE3-kædeintegritet.","open-source-reed.de6848949f":"Selvedge","open-source-reed.6cc3364a24":"Projekt","open-source-reed.ca25b16593":"Beviser og certifikater, der parres med Reed-rødder.","open-source-reed.df84637182":"AION","open-source-reed.e98666b453":"Korrekt afrundet matematik under parsing-laget.","open-source-reed.cd84197771":"Numerus","open-source-reed.d5d6e83bf2":"Fortsæt med at udforske","open-source-reed.75e393a1ac":"Udforsk projektet","open-source-reed.9f5acfe3a4":"Læs README","open-source-reed.0c77991f08":"Udforsk Reed","open-source-reed.3de97d556a":"Udforsk, hvad Reeds strukturelle læsning registrerer, før du vælger en adoptionsvej.","open-source-reed.fdb664574e":"Parse alt, bevis alt","open-source-reed.90e40d5043":"Kom i gang","open-source-reed.188fb5d6cf":"Reed","open-source-reed.650fabe787":"Projekter","open-source-reed.70510b3260":"Reed","open-source-reed.aab50eb6e3":"Ingen GPU nødvendig","open-source-reed.98c200b9c5":"Standard CPU","open-source-reed.14eabdf927":"Fuld CFG, understøttelse af tvetydighed.","open-source-reed.47ab5affea":"~320 KiB/s","open-source-reed.06c13f6961":"GLL Rust","open-source-reed.76650a45b9":"Tabeldrevet.","open-source-reed.f4e01fb59a":"~21 MiB/s","open-source-reed.9d6e315631":"SLR Dockerfile","open-source-reed.43aa738746":"Tabeldrevet, uden backtracking.","open-source-reed.b0d5b43a33":"~41 MiB/s","open-source-reed.ea8d9aed1d":"SLR JSON","open-source-reed.ab4c688f07":"SSE4.2, AVX2, AVX-512, NEON.","open-source-reed.681071db21":"2 til 4 GB/s","open-source-reed.ee9b70dea3":"SIMD strukturel scanning","open-source-reed.66203d71c4":"Fra README-tabellen","open-source-reed.340a9c4273":"GENNEMLØB","open-source-reed.b57075791a":"SIMD-SCANNING","open-source-reed.44e5de8ca6":"GLL GENERAL","open-source-reed.5a0a83b532":"SLR HURTIG","open-source-reed.c7b91d7bb2":"Hurtig sti, generel sti,","open-source-reed.63c9045599":"Ydeevne","open-source-reed.13f71ffcde":"Ingen ekstern tjeneste","open-source-reed.7679c9b346":"Verificerbare syntakstræer","open-source-reed.99b722ae93":"certifikat-hashing, RGB1-bundter","open-source-reed.99ff6d3f77":"BLAKE3 og 58 grammatikker","open-source-reed.e76b458d84":"fire parsere, SPPF, Merkle-træ","open-source-reed.d2e96c24aa":"Reed-motor","open-source-reed.50c2a7d1a9":"C ABI: Python, Go, WASM","open-source-reed.e28dc272a3":"editor-protokol, diagnostik","open-source-reed.2ed2681f3e":"parse / forespørg / certificer","open-source-reed.ba947a19b2":"Native Rust API, nul kopi","open-source-reed.91a89970ab":"Hvor Reed integreres","open-source-reed.07a56cd0db":"INTEGRATIONSGRAF","open-source-reed.6fa04ffd63":"FFI","open-source-reed.cdcbdebad7":"LSP","open-source-reed.700b401ca5":"CLI","open-source-reed.d59ed14bf9":"RUST","open-source-reed.549cc59305":"Indpak. Forespørg","open-source-reed.91826ba9cb":"Indlejr","open-source-reed.899e5920ef":"Én grammatik, fire motorer","open-source-reed.f72a91cccb":"Afspiller bit-eksakt","open-source-reed.5012eb38d9":"Træmønstersprog","open-source-reed.e38a7c6af8":"afspiller bit-eksakt","open-source-reed.379e1f1c85":"fastgjort til trærod","open-source-reed.c43cd52c2e":"på tværs af 412 filer","open-source-reed.73040e4742":"3 matches","open-source-reed.e6580e6770":"usikker blok, 23 linjer","open-source-reed.728536f392":"usikker blok, 4 linjer","open-source-reed.f9dcb6f210":"usikker blok, 12 linjer","open-source-reed.3dd4f24cd6":"(unsafe_block) @hit","open-source-reed.68a352ddd6":"RQL","open-source-reed.739e7158b6":"find alle usikre blokke","open-source-reed.c0e1dfd7eb":"QUERY LEDGER","open-source-reed.cc9bd99239":"BACKTRACKING VM","open-source-reed.54f22ebbed":"BYTECODE","open-source-reed.9b79aefea3":"MØNSTRE","open-source-reed.657ebf4a98":"lignende data","open-source-reed.c871a273c6":"Forespørg træet","open-source-reed.365884a547":"Medbring din egen scanner","open-source-reed.76be0f2115":"regulære tokens via DFA, resten via scannere","open-source-reed.c4ab79b193":"TokenDfa og KeywordTrie","open-source-reed.ce4d643f63":"BTreeMap af Box<dyn ExternalScanner>","open-source-reed.1433c8535b":"ScannerRegistry","open-source-reed.9a4f654270":"ser input omkring cursoren","open-source-reed.28fe2507be":"ScanContext","open-source-reed.4f4ec7c758":"terminal NAME = /~/;","open-source-reed.2734993c3d":"Tokenregel","open-source-reed.a5a912a0c2":"Grammatikdirektiv","open-source-reed.9550b132aa":"Sådan tilsluttes en scanner","open-source-reed.41594316ee":"SCANNERREGISTRERING","open-source-reed.2a7d6db700":"8 INDBYGGEDE","open-source-reed.119d9ff30b":"UDVIDELIGE","open-source-reed.99fed1755f":"kan ikke udtrykke","open-source-reed.d95b9b02b4":"Tokens en regex","open-source-reed.992747cbd4":"Eksterne scannere","open-source-reed.6e6efa3b69":"Uafhængige verifikatorer","open-source-reed.32a15526a3":"Samme kilde, samme rod","open-source-reed.969c0a40ca":"BLAKE3 binder parse til input, grammatik, konfiguration.","open-source-reed.10de46b3b3":"Certifikat","open-source-reed.64d229e7aa":"Delt pakket skov. Alle gyldige parser bevares.","open-source-reed.fd189c960d":"SPPF","open-source-reed.3cd3580160":"Kaskaderer SLR til GLR til GLL, hurtigst til mest generel.","open-source-reed.6faa458574":"UTF-8-lekser. Trivia bevares. Fejlgendannelse.","open-source-reed.e8c61e434a":"Lex","open-source-reed.be249e52ba":"Kilde til certificeret træ","open-source-reed.cfc3d3241e":"PARSE-PIPELINE","open-source-reed.4977142e2a":"GLL","open-source-reed.6f4c2db0d1":"GLR","open-source-reed.f4db5a60b4":"LALR","open-source-reed.9a13f0340a":"SLR","open-source-reed.28eaef8ed3":"Forsegl det","open-source-reed.4238408752":"Parse hurtigt","open-source-reed.d28487442c":"Fire motorer, ét certifikat","open-source-reed.bb6ed428dc":"Hash er bevis","open-source-reed.ab1422bf3b":"Tillid er ikke bevis","open-source-reed.6ac2f3ba14":"Rediger en kommentar. Hele træet ændres.","open-source-reed.a60a3dc6e4":"Ingen inkrementel hash","open-source-reed.221174a399":"Revision betyder genopbygning. Dyrt og skrøbeligt.","open-source-reed.8e458568c6":"Gen-parse for at verificere","open-source-reed.95ea59335f":"\"Det kom fra repoet, stol på mig.\"","open-source-reed.8d323b1719":"Stol på buildet","open-source-reed.9e0acbfb10":"ingen afspilning","open-source-reed.ae877478d4":"Parsetræet lever i RAM og dør med processen.","open-source-reed.8d6bc794a3":"AST i hukommelsen","open-source-reed.43bb6cc759":"Hvorfor revisioner går i stå","open-source-reed.4d162bd0a5":"HVAD DAGENS TILBYDER","open-source-reed.46418a99d8":"INGEN KVITTERING","open-source-reed.2f8a92ff2e":"TILLIDSKÆDE","open-source-reed.6f85a3f01b":"TABT TRÆ","open-source-reed.28e4f32c12":"beviset","open-source-reed.e1d5f88e57":"De fleste parser kasserer","open-source-reed.8a9400005c":"Et parse-træ er ikke bevis for kildekoden","open-source-reed.d3133bea9d":"Ingen privat registry","open-source-reed.78ff51c72d":"Kun redigerede undertræer genbesøges.","open-source-reed.1aaa4589e0":"Genparse-model","open-source-reed.6b5eb5323e":"Inkrementel","open-source-reed.063d333116":"Bundet til input, grammatik, konfiguration.","open-source-reed.dc9ca3c34a":"Certifikatrod","open-source-reed.5efbf76048":"Kode, konfiguration, dokumenter og DSL'er.","open-source-reed.10d5943304":"Indbyggede grammatikker","open-source-reed.1104623564":"Kerne, grammatikker, forespørgsler, værktøjer.","open-source-reed.9ec98e20d5":"Workspace-kasser","open-source-reed.96fdff4c20":"Fra én build","open-source-reed.f31727ff20":"ET CERTIFICERET TRÆ","open-source-reed.dac169b5bb":"BLAKE3-ROD","open-source-reed.da04370db0":"PARSE","open-source-reed.b1578818cb":"lokal arbejdsgang","open-source-reed.fe6763b76d":"Én verificeret rod","open-source-reed.9ffc337205":"Tre kommandoer","open-source-reed.81076ea516":"Revisionssvar","open-source-reed.91a02d67fa":"Godkendelse","open-source-reed.80d0b8f9b8":"Når spørgsmålet kommer, besvarer den gemte kvittering det uden en genopbygning.","open-source-reed.9adbde4b64":"Svar til revisoren","open-source-reed.4cf65a12c3":"Installerer på de servere, du ejer, og så begynder beviset blot at akkumulere.","open-source-reed.fdc21329fd":"Placer og tænd","open-source-reed.8e6bacb572":"En A og et offentligt repo giver en kort, ren gennemgang.","open-source-reed.8cada45f28":"Godkend det én gang","open-source-reed.c8d78723b6":"Tre teams, ingen udviklere","open-source-reed.46060a0b2e":"HVEM GØR HVAD","open-source-reed.6992b008c3":"EKSISTERENDE HARDWARE","open-source-reed.937a99bb8f":"DINE TEAMS","open-source-reed.d20ed15e8a":"INGEN KODE","open-source-reed.3418708d59":"ikke et projekt","open-source-reed.32751a3da3":"Adopteret i trin,","open-source-reed.02dc37ff04":"Sådan kommer du i gang","open-source-reed.1e41ef2a5f":"Ingen re-platformering","open-source-reed.8160e6c799":"Ét værktøj","open-source-reed.c3c32386c8":"Til det mest følsomme arbejde kører Reed helt uden netværk.","open-source-reed.59a081f5e2":"Ingen udgående afhængighed","open-source-reed.ed55a437e4":"Fastlåst til en medlemsstat, du vælger. Intet krydser en grænse, du ikke har godkendt.","open-source-reed.12e74093c0":"Et europæisk datacenter","open-source-reed.d943ab6c07":"Inde i din bygning, bag din firewall. Arbejdet forlader aldrig rummet.","open-source-reed.1f200f6013":"Dine egne servere","open-source-reed.7c4f32cf8b":"Ét værktøj, tre tilstande","open-source-reed.d9c1ee16fc":"FRA KILDE TIL BEVIS","open-source-reed.c689932b7d":"OFFLINE","open-source-reed.c387fd0cd2":"EU-REGION","open-source-reed.8d276eb736":"Din til at placere","open-source-reed.67bb3355d4":"Europæisk som standard","open-source-reed.d136c5cac7":"Hvor det kører, og hvem det svarer til","open-source-reed.56f6624482":"Ikke bevis","open-source-reed.6f712223f4":"Et løfte","open-source-reed.aa24f74187":"Intet blev gemt dengang, så der er intet at pege på.","open-source-reed.7bd7a95c52":"Ingen løbende registrering","open-source-reed.9496cddd7d":"En skrøbelig proces, der stadig ender i et resultat, ingen fuldt ud stoler på.","open-source-reed.035997eb5b":"Dages indsats","open-source-reed.21e0a1c7b7":"At bekræfte kilden betyder at genopbygge hele kodebasen.","open-source-reed.898c51b853":"Genopbyg for at kontrollere","open-source-reed.e39a6db15f":"Svaret er et løfte, ikke noget, nogen kan verificere.","open-source-reed.302276e2b7":"Ordet \"tillid\"","open-source-reed.58dfbd51da":"Hvorfor tillid er skrøbelig","open-source-reed.fcfbfe5837":"REVISION I DAG","open-source-reed.214165f919":"KONTROLLERBAR","open-source-reed.51ec1825ed":"INGEN GENOPBYGNING","open-source-reed.fb05d564a8":"BEVIS IKKE TILLID","open-source-reed.a64693dc72":"eller bevis det","open-source-reed.b12e01ac19":"Stol på mig,","open-source-reed.bf54f52033":"Spørgsmålet, det besvarer","open-source-reed.b400b18f96":"Risiko væk","open-source-reed.c0a097d448":"Omkostning væk","open-source-reed.0e59058806":"Når Reed udgiver i sjette runde, betyder det at holde kilden direkte, at en leverandørændring aldrig efterlader dit værktøj strandet.","open-source-reed.cbd17d59ba":"Ingen binding","open-source-reed.4907d96d45":"En kvittering for bevis svarer revisoren uden en genopbygning.","open-source-reed.ae850e2fbd":"Et revisionssvar","open-source-reed.c2d64efb47":"Kører på en standard CPU. Ingen GPU-farm at anskaffe eller vente på.","open-source-reed.143a3eb4d2":"Hardware, du ejer","open-source-reed.93cf74ba6f":"Kører inde i den eksisterende værktøjskæde uden ekstern tjeneste eller måling pr. sæde. Budgettet er integration og drift, ikke tilbagevendende adgang.","open-source-reed.2c7dac0066":"Ingen ekstern tjenestemåling","open-source-reed.7fbd095f5c":"Omkostning væk, risiko væk","open-source-reed.a383ab97c3":"HVORFOR DET BETALER SIG","open-source-reed.b3d8643537":"ÉT VÆRKTØJ","open-source-reed.ab715df7c8":"SAVES","open-source-reed.b7bac03d66":"hvad det afrisker","open-source-reed.2d16351bf7":"Hvad det sparer,","open-source-reed.61e893a89b":"Forretningscasen","open-source-reed.60ce35a60d":"Du ejer din kopi","open-source-reed.433944f096":"Intet abonnement","open-source-reed.0fc21df708":"Kilden er din at beholde. Hvis et leverandørforhold slutter, gør dit værktøj ikke.","open-source-reed.1ef1565eea":"Leverandørbinding","open-source-reed.53220837d6":"Repository-historik og byggevejledninger forbliver synlige for tekniske reviewere.","open-source-reed.516b1438ec":"Inspicér parseren, genskab bygningen, og behold hvert certifikat, den udsteder.","open-source-reed.ad4cd98026":"Kilde og bygning","open-source-reed.be7fd070c6":"Vilkårene på forhånd","open-source-reed.1c80821288":"INDKØBSARK","open-source-reed.3115880727":"INGEN BINDING","open-source-reed.5b116da2ea":"GENTAGELIG BYGNING","open-source-reed.c968638a6e":"SJETTE UDGIVELSESRUNDE","open-source-reed.00d756e2ca":"Din at beholde","open-source-reed.3d1e7bdec2":"Læs kildetræet","open-source-reed.340b77c0a3":"Hvad det koster, hvem der styrer det","open-source-reed.180a826409":"Intet at frygte","open-source-reed.fd1cdd3829":"Intet skjult","open-source-reed.6e02bc62ef":"Nej. Reed kører inde i produktet og afhænger ikke af en ekstern Reed-konto.","open-source-reed.f34ab3f858":"Er jeg låst fast?","open-source-reed.ff7727bbae":"Nej. Det læser lige der, hvor du er, og sender intet hjem.","open-source-reed.cdbdcd7b55":"Sender det ting væk?","open-source-reed.f1f84edacd":"Nej. Det kommer indbygget og virker på egen hånd.","open-source-reed.0285b16bd8":"Skal jeg konfigurere det?","open-source-reed.61539eeb1e":"Nej. Det er gratis og forbliver gratis, uden noget at købe senere.","open-source-reed.c21cf4f60a":"Vil det koste mig?","open-source-reed.f7dd5c66e9":"Den korte version","open-source-reed.1d0d12cf54":"HURTIGE SVAR","open-source-reed.b47a7b97e1":"INTET FORLADER","open-source-reed.bd4e9c0810":"INGEN KONFIGURATION","open-source-reed.b1f071a446":"INGEN OMKOSTNING","open-source-reed.65d81ab261":"et forsigtigt menneske spørger","open-source-reed.6a4675e220":"Spørgsmålene","open-source-reed.e21ffefce5":"Rimelige spørgsmål","open-source-reed.ed6dffdfc6":"Uden besvær","open-source-reed.1045b8472c":"Stille hjælper","open-source-reed.ed1d09299d":"Appen afhænger ikke af en Reed-konto eller fjernbetjening for at fortsætte med at læse dine filer.","open-source-reed.90074aa904":"Aldrig fanget","open-source-reed.30a3bb4c40":"Skift ét ord, og den lille kvittering holder op med at matche.","open-source-reed.078f3b674c":"Intet slipper forbi","open-source-reed.818b055a28":"Spørg om det samme to gange, og svaret ændrer sig ikke.","open-source-reed.f77e0075de":"Ingen gæt","open-source-reed.4f19e143f1":"Dine ord kommer tilbage, præcis som du efterlod dem, år senere.","open-source-reed.2563d22092":"Gamle filer åbner","open-source-reed.5292fd45d3":"Hverdagens ro i sindet","open-source-reed.cb2804c879":"HVAD DET SPARER DIG","open-source-reed.439ce43644":"DIN RO","open-source-reed.5f5bf1bc5d":"DINE KVITTERINGER","open-source-reed.0d28ddba13":"DINE FILER","open-source-reed.0115e9b4ce":"stille håndteret","open-source-reed.992f862847":"Små bekymringer,","open-source-reed.5f32c7c01f":"Bevis under hverdagen","open-source-reed.660c139a62":"Det er der altid","open-source-reed.aa188dcbca":"Du ser det aldrig","open-source-reed.2106b2a288":"Apps åbner, som du efterlod dem.","open-source-reed.4d3ebfca62":"Husket","open-source-reed.c7f73bb54d":"Indstillinger","open-source-reed.10f76772c2":"Det samme spørgsmål, det samme svar.","open-source-reed.16cc658858":"Forbliv stabil","open-source-reed.b12fcedc7b":"Svar","open-source-reed.073cb09806":"Intet, du har skrevet, går tabt.","open-source-reed.6b9d3fbace":"Læst i fuld længde","open-source-reed.4bec957572":"Formularer","open-source-reed.ed57cc7a54":"Gamle filer kommer tilbage, som du efterlod dem.","open-source-reed.76e2cdb0fd":"Åbn korrekt","open-source-reed.6a37a6819c":"Breve","open-source-reed.79c6c67fa9":"Reed, stille i baggrunden","open-source-reed.142be2b0a1":"EN DAG MED DINE APPS","open-source-reed.70865f6bcf":"ALDRIG I VEJEN","open-source-reed.1d5e2aa27f":"I BAGGRUNDEN","open-source-reed.aad78e229a":"DINE APPS","open-source-reed.90cfd88783":"hele dagen lang","open-source-reed.94cbd34e79":"Allerede i gang med at hjælpe,","open-source-reed.a2cf9abe20":"Hvor du allerede møder det","open-source-reed.c3d22ecd20":"Samme ud","open-source-reed.1671c401a2":"Samme ind","open-source-reed.d202e2d41c":"En computer langt væk læser den samme fil og får det samme stempel.","open-source-reed.3a5f1ed9c7":"Samme på enhver maskine","open-source-reed.5e722ac69b":"Hvis et enkelt ord ændres senere, matcher stemplet ikke længere.","open-source-reed.165986bb9b":"Den tjekker stemplet","open-source-reed.6ea85dc23c":"Et lille stempel viser, at den læste præcis den fil og intet andet.","open-source-reed.d487c6b320":"Den gemmer en kvittering","open-source-reed.690bcb6046":"Reed åbner dit dokument og forstår, hvad der er i det.","open-source-reed.3e11805974":"Den læser filen","open-source-reed.38a429176e":"Et simpelt løfte","open-source-reed.c060d754b7":"SÅDAN FORBLIVER DET DET SAMME","open-source-reed.e72d571cea":"INGEN OVERRASKELSER","open-source-reed.298b005cb8":"SAMME UD","open-source-reed.c36e0fdcfb":"SAMME IND","open-source-reed.5af12df2ac":"på enhver computer","open-source-reed.ff5bf20b56":"Det samme svar,","open-source-reed.76364eec44":"Det stille løfte","open-source-reed.c80e161083":"Ingen opsætning","open-source-reed.d44bfebeea":"Lavet til alle","open-source-reed.57e1fa63e3":"Du behøver aldrig røre ved det.","open-source-reed.5cf8744d5c":"Under","open-source-reed.fe73d79fdc":"Stille","open-source-reed.0e1ca6ef3f":"Det tilhører alle.","open-source-reed.519c433f56":"For at bevare","open-source-reed.755844bc39":"Din","open-source-reed.bf17137577":"Svaret vandrer aldrig.","open-source-reed.748288fd12":"Hver gang","open-source-reed.b76aee974c":"Samme","open-source-reed.af07e0ac20":"Ingen pris, ingen adgangskode.","open-source-reed.a91bcce893":"Altid","open-source-reed.75f527181b":"Gratis","open-source-reed.0b049b5346":"Intet at gøre","open-source-reed.7fc3868449":"ALTID DER","open-source-reed.532d3df81f":"der virker for dig","open-source-reed.5e3a472920":"En omhyggelig læser","open-source-reed.704869f20f":"I klare ord","open-source-reed.bd89a661fd":"At indføre Reed er ikke et ingeniørprojekt. Det følger den godkendelsesvej, du allerede bruger gennem indkøb, IT og compliance, og ingen skal skrive kode. Dette er ruten fra første godkendelse til den dag, Reed svarer en revisor.","open-source-reed.56927e349a":"Det sidste spørgsmål er, hvor dataene bor. Reed har ingen hjemmeserver og kontakter intet, mens det arbejder. Det kører på dine egne maskiner, i et EU-datacenter, du vælger, eller helt offline. Dine data forbliver under europæiske regler og krydser aldrig en grænse, du ikke har godkendt.","open-source-reed.74f188254d":"Hele grunden til, at Reed findes, er et spørgsmål, en revisor før eller siden vil stille: blev dette bygget fra godkendt kilde, og kan du bevise det. I dag er det ærlige svar \"stol på os\". Reed gør det til et bevis, enhver kan tjekke. Her er det samme spørgsmål, besvaret på den gamle måde og på Reed-måden.","open-source-reed.000e14bfa6":"To spørgsmål afgør, om et værktøj er værd at indføre: hvilke tilbagevendende omkostninger fjerner det, og hvilke eksponeringer reducerer det? Reed svarer på begge. Venstre side viser besparelserne; højre side viser de reducerede risici. Ingen kode eller jargon, bare en sag, du kan tage med til et godkendelsesmøde.","open-source-reed.222d47bf54":"Start med det spørgsmål, indkøb stiller først: hvad kommer ind i systemet, og hvem kontrollerer det. Reed kører inde i din egen værktøjskæde, gemmer kvitteringer sammen med resultaterne og introducerer ingen serviceafhængighed.","open-source-reed.4b73471a49":"Det er rimeligt at være forsigtig med noget nyt på en computer. Så her er de ærlige spørgsmål, en fornuftig person stiller, med klare svar, du kan stole på. Åbn et hvilket som helst for at læse mere.","open-source-reed.d7c86fb403":"Det meste af tiden vil du aldrig vide, at Reed er der. Men det laver små, nyttige ting under overfladen, den slags ting, der sparer dig for en hovedpine senere. Her er et par hverdagsbekymringer, det stille og roligt tager sig af.","open-source-reed.554bcbd38a":"Du kan møde Reed hver dag uden at lægge mærke til det. Det sidder inde i almindelige produkter som et skriveværktøj, en websideformular eller en hjælper, der svarer på spørgsmål, og udfører stille og roligt en afgrænset opgave. Disse er et par af de øjeblikke.","open-source-reed.4ab2fd3857":"Her er den del, der stille og roligt betyder noget. Reed læser den helt samme fil på den helt samme måde, uanset om det kører på din computer derhjemme eller på en computer i et andet land. Svaret ændrer sig ikke, bare fordi maskinen gjorde. Ingen overraskelser, intet andet resultat på en anden dag.","open-source-reed.6a1d2a3092":"Tænk på Reed som en omhyggelig læser, der arbejder for computeren. Når en app skal åbne et dokument, en formular eller sine egne indstillinger, er Reed den del, der læser det korrekt og forstår, hvad der er indeni. Du rører aldrig ved det. Det sørger bare for, at dine ting åbner, som de skal.","open-source-reed.f6e1abc18d":"SLR driver en hurtig tabeldrevet sti, GLL forbliver generel i polynomisk worst-case tid, og inkrementel genparsning rører kun ved det redigerede undertræ. SIMD-strukturel scanning kører med gigabyte per sekund på den CPU, du allerede ejer.","open-source-reed.125044236c":"Reed leveres som et Rust-bibliotek, en CLI-binær, en Language Server og en stabil C ABI. Den samme parser, de samme hashes, den samme RQL, uanset hvor dit værktøj bor.","open-source-reed.11158faa0e":"Reed Query Language beskriver træmønstre i kortfattet notation. Compileren sænker RQL til en bytekode med 20 opkoder, og en backtracking VM kører den hen over det parsede træ. Find importer, tæl kald, find en regex inde i en strengliteral.","open-source-reed.cf7e2e4c10":"Nogle tokens kan en regex ikke udtrykke: indrykning, heredocs, indlejrede kommentarer, rå strenge. Reed leverer otte indbyggede eksterne scannere og lader dig registrere dine egne med én grammatikdirektiv.","open-source-reed.26c03f651c":"Reed er ikke én parser. Det kompilerer en enkelt RGS-grammatik til fire motorer, SLR, LALR, GLR og GLL, og parse_auto kaskaderer fra den hurtigste til den mest generelle. Derefter hashes hver node, og træet forsegles i et BLAKE3-certifikat bundet til input, grammatik og konfiguration.","open-source-reed.e41f97b843":"De fleste parsere producerer et AST og glemmer kilden. At reproducere en build betyder at genparse hele kodebasen. Revisorer, der spørger \"blev dette bygget fra godkendt kilde?\", har intet svar, kun en tillidskæde.","open-source-reed.5dd2d16a7c":"Tre kommandoer: byg CLI fra arbejdsområdet, parse dit repo, læs certifikatets rod. BLAKE3-roden af din kildetræ er i din terminal på få sekunder.","open-source-reed.e6ca57202c":"Repo","open-source-reed.ac3f4bd12c":"Bevis, ikke tillid","open-source-reed.1e43f574c7":"EU, on-prem","open-source-reed.c10e83c453":"Dataresidens","open-source-reed.5703321d0e":"Kører på","open-source-reed.6eef664840":"Ingen","open-source-reed.8fde48f31a":"Abonnement","open-source-reed.2ce04ce4ff":"Ekstern service","open-source-reed.3229609e15":"Output","open-source-reed.fca77b7e3a":"Den certificerede parser, kort fortalt","open-source-reed.1d197d39c5":"Hvor det kører","open-source-reed.c3892a34c8":"Reed gør hver parsede kodebase eller konfigurationssæt til en stabil, tjekbar registrering. Teams beholder kilden, parserkontrakten og BLAKE3-roden, så revisionsspørgsmål bliver til evidensopslag i stedet for dyre genbygninger.","open-source-reed.ece2cd7f1d":"efterlad et certifikat","open-source-reed.6b80ede64d":"Reed","open-source-reed.80c3052d33":"Aldrig","open-source-reed.56ada62b04":"Låst fast","open-source-reed.c756f6af1f":"Alle","open-source-reed.e8e8ea6919":"Hvem ejer det","open-source-reed.63ee1e748e":"Opbevaret for dig","open-source-reed.31a33917d5":"En kvittering","open-source-reed.5c40fd3863":"Åbn korrekt","open-source-reed.f1096a5b4c":"Dine filer","open-source-reed.3477f4d91d":"Samme svar","open-source-reed.4481948392":"Intet","open-source-reed.2d777a6b97":"Du betaler","open-source-reed.e231b818b7":"Du opsætter","open-source-reed.1c397b0526":"En læsehjælper","open-source-reed.f8c94a3b4b":"Hvad det er","open-source-reed.00fa15bb77":"Hvorfor det forbliver det samme","open-source-reed.41d7edc25a":"Hvad det gør for dig","open-source-reed.dfb44092e4":"Reed arbejder inde i de apps, du bruger. Det åbner dokumenter og formularer, forstår deres struktur og holder en kvittering, så den samme fil læses på samme måde hver gang. Du behøver aldrig at opsætte det.","open-source-reed.ca24c93621":" your files.","open-source-reed.6d5a1e7e44":"filassistent","open-source-reed.c46ff46576":"Reed: din usynlige","open-source-reed.31e0360cf0":"RQL-træmønstre","open-source-reed.a618b4be8d":"Forespørgsel","open-source-reed.725a5da3d3":"BLAKE3-certifikat","open-source-reed.53e49a69fb":"Hashing","open-source-reed.82c4ed5526":"SLR, LALR, GLR, GLL","open-source-reed.7f5d63aa39":"Motorer","open-source-reed.76a9383aa9":"58 indbyggede grammatikker","open-source-reed.8f8e9e692c":"Grammatikker","open-source-reed.b2b57325ed":"26 workspace-crates","open-source-reed.8f11bdf9ce":"Crates","open-source-reed.2293dd93ed":"Rust 1.89+, edition 2024","open-source-reed.89b86ab0e6":"Sprog","open-source-reed.942587e61e":"Projektark","open-source-reed.7a17c4eb6a":"Reed parser kildekode til et stabilt træ og forsegler resultatet med en BLAKE3-certifikatrod. Teams kan forespørge strukturen som data og senere verificere, at træet stadig svarer til den samme kildekode og parserkontrakt.","open-source-reed.f1581e0b3a":"Bevis alt","open-source-reed.31ddfd4b17":"Parse alt","open-source-reed.1dabba21cd":"✓","open-source-reed.cf989ea142":"Inspicerbar","open-source-reed.0bd44968dd":"lokal drift","open-source-reed.591935b15b":"Offentlig","open-source-reed.dc937b5989":"Ingen","open-source-reed.7157558738":"On-prem","open-source-reed.349dd06b63":"EU-region","open-source-reed.a1794783aa":"Offline","open-source-reed.136e75c456":"Indkøb","open-source-reed.708ce5ca06":"IT-drift","open-source-reed.4a109cc494":"Compliance","open-source-reed.ba21d59f66":"parse_auto","open-source-reed.7fe35fc80a":"reed-core","open-source-reed.f13680cf75":"reed-cli","open-source-reed.4afe0734eb":"reed-lsp","open-source-reed.9b5db2d431":"reed-ffi","open-source-reed.8c8c761922":"incremental","open-source-reed.27e88b861f":"EASY","open-source-reed.ddd2c0300d":"CALM","open-source-reed.264fbe323a":"HVERDAG","open-source-reed.e2220ace54":"VENLIG","open-source-reed.a04f274bcc":"ÆRLIG","open-source-reed.6e10953f3e":"OPEN","open-source-reed.80db3832a5":"RESULTATER","open-source-reed.51df334606":"GAPET","open-source-reed.9170a8b2fb":"EU","open-source-reed.ec813cc13f":"UDRULNING","open-source-reed.5d0b2f6bd4":"OBSERVERET","open-source-reed.8215b59ccb":"MOTOR","open-source-reed.35e0d0360a":"LIVE","open-source-reed.0f4b423c4b":"MÅLT","open-source-reed.consumer.hero.lead":"Reed hjælper Fabric med at forstå","open-source-reed.consumer.hero.accent":"struktureret tekst på samme måde hver gang","open-source-reed.consumer.hero.lede":"Reed er den lokale kodelæsemotor i Dweve Fabric. Den genkender delene og relationerne i struktureret tekst og holder hver del knyttet til sin præcise placering, så workspace kan reagere præcist og producere den samme struktur igen, når intet er ændret. Reed er udgivet under Apache-2.0.","open-source-reed.consumer.hero.actionPrimary":"Se hvad Reed muliggør","open-source-reed.consumer.hero.actionSecondary":"Se præcis feedback","open-source-reed.consumer.hero.ledger":"Hvad Reed muliggør i Fabric","open-source-reed.consumer.hero.row.role":"Forstår","open-source-reed.consumer.hero.row.roleValue":"Struktureret workspace-tekst","open-source-reed.consumer.hero.row.input":"Afslører","open-source-reed.consumer.hero.row.inputValue":"Navngivne dele og relationer","open-source-reed.consumer.hero.row.output":"Bevarer","open-source-reed.consumer.hero.row.outputValue":"Præcise placeringer i teksten","open-source-reed.consumer.hero.row.repeat":"Understøtter","open-source-reed.consumer.hero.row.repeatValue":"Fokuseret feedback","open-source-reed.consumer.hero.row.errors":"Gentager","open-source-reed.consumer.hero.row.errorsValue":"Det samme resultat, når intet er ændret","open-source-reed.consumer.hero.row.operation":"Vender tilbage til","open-source-reed.consumer.hero.row.operationValue":"Dweve Fabric","open-source-reed.consumer.structure.eyebrow":"Struktur under teksten","open-source-reed.consumer.structure.lead":"Fabric modtager en strøm af tekst","open-source-reed.consumer.structure.accent":"Reed viser, hvordan delene passer sammen","open-source-reed.consumer.structure.body":"Workspace-regler, indstillinger og anden struktureret tekst har en orden, som software skal forstå. Reed identificerer de navngivne dele og deres relationer og holder hver enkelt forbundet til det præcise sted, hvor den kommer fra.","open-source-reed.consumer.structure.pill1":"Navngivne dele","open-source-reed.consumer.structure.pill2":"Klare relationer","open-source-reed.consumer.structure.pill3":"Præcise steder","open-source-reed.consumer.structure.footer":"Fabric modtager et struktureret resultat, der er knyttet til den oprindelige tekst","open-source-reed.consumer.repeat.eyebrow":"Konsekvent hver gang","open-source-reed.consumer.repeat.lead":"Den samme tekst bevarer den samme struktur","open-source-reed.consumer.repeat.accent":"fra den ene Fabric-kørsel til den næste","open-source-reed.consumer.repeat.body":"Reed følger den samme definerede læsning, når Fabric håndterer uændret struktureret tekst under uændrede betingelser. Resultatet afviger ikke mellem kørsler, og en ændring af teksten eller dens betingelser giver et andet resultat.","open-source-reed.consumer.repeat.pill1":"Samme tekst","open-source-reed.consumer.repeat.pill2":"Samme betingelser","open-source-reed.consumer.repeat.pill3":"Samme struktur","open-source-reed.consumer.repeat.footer":"Gentagelig læsning holder workspace konsistent","open-source-reed.consumer.moments.eyebrow":"I workspace","open-source-reed.consumer.moments.lead":"Du arbejder med Fabric","open-source-reed.consumer.moments.accent":"Reed holder strukturen klar under overfladen","open-source-reed.consumer.moments.body":"Når du åbner workspace-regler, ændrer en indstilling eller bringer struktureret tekst ind, håndterer Fabric den synlige oplevelse. Reed holder de navngivne dele, relationer og præcise placeringer klare under overfladen, så Fabric kan reagere på den rigtige del.","open-source-reed.consumer.moments.pill1":"Åbn klart","open-source-reed.consumer.moments.pill2":"Ændr præcist","open-source-reed.consumer.moments.pill3":"Vend tilbage konsekvent","open-source-reed.consumer.moments.footer":"Fabric forbliver det workspace, du bruger","open-source-reed.consumer.diagnostic.eyebrow":"Feedback, der peger","open-source-reed.consumer.diagnostic.lead":"Når en del ikke passer","open-source-reed.consumer.diagnostic.accent":"Fabric kan vise, hvor du skal kigge","open-source-reed.consumer.diagnostic.body":"Reed identificerer det præcise sted, hvor struktureret tekst holder op med at matche den form, Fabric forventer. Det giver Fabric mulighed for at give en fokuseret besked om den berørte del, mens uændrede dele holdes adskilt og synlige.","open-source-reed.consumer.diagnostic.pill1":"Præcist sted","open-source-reed.consumer.diagnostic.pill2":"Berørt del","open-source-reed.consumer.diagnostic.pill3":"Nyttig besked","open-source-reed.consumer.diagnostic.footer":"Præcise placeringer giver Fabric et præcist sted at reagere","open-source-reed.consumer.boundary.eyebrow":"Stille inde i Fabric","open-source-reed.consumer.boundary.lead":"Du arbejder i workspace","open-source-reed.consumer.boundary.accent":"Reed håndterer læsningen under overfladen","open-source-reed.consumer.boundary.body":"Du åbner ikke Reed, betjener det ikke eller vælger dets læsebetingelser. Dweve Fabric bruger det bag workspace og omdanner den returnerede struktur og placeringer til de funktioner og den feedback, du ser.","open-source-reed.consumer.boundary.pill1":"Intet separat værktøj","open-source-reed.consumer.boundary.pill2":"Ingen Reed-opsætning","open-source-reed.consumer.boundary.pill3":"Fabric forbliver i syne","open-source-reed.consumer.boundary.footer":"Dit kontaktpunkt er Dweve Fabric","open-source-reed.consumer.side.structure":"Tekststruktur","open-source-reed.consumer.side.repeat":"Kørselsammenligning","open-source-reed.consumer.side.moments":"Workspace-øjeblikke","open-source-reed.consumer.side.diagnostic":"Fokuseret feedback","open-source-reed.consumer.side.boundary":"Rolle inde i Fabric","open-source-reed.consumer.side.input":"struktureret tekst","open-source-reed.consumer.side.parts":"navngivne dele","open-source-reed.consumer.side.runA":"første Fabric-kørsel","open-source-reed.consumer.side.runB":"senere Fabric-kørsel","open-source-reed.consumer.side.sameContract":"Samme tekst og læsebetingelser","open-source-reed.consumer.side.moment.open":"Åbn workspace-regler","open-source-reed.consumer.side.moment.change":"Ændr én indstilling","open-source-reed.consumer.side.moment.check":"Vend tilbage og verificér","open-source-reed.consumer.side.exactPart":"ét berørt felt","open-source-reed.consumer.side.notWholeFile":"Fabric kan pege på den berørte del, mens resten forbliver i syne","open-source-reed.consumer.side.productChooses":"Fabric er det workspace, du åbner","open-source-reed.consumer.side.runsWithProduct":"Reed læser struktureret tekst under overfladen","open-source-reed.consumer.side.noAccount":"Du bruger ikke et separat Reed-værktøj","open-source-reed.consumer.side.resultReturns":"Resultatet vender tilbage til Fabric","open-source-reed.consumer.board.visible":"klar til Fabric","open-source-reed.consumer.board.structure.path":"tekststruktur","open-source-reed.consumer.board.repeat.path":"kør sammenligning","open-source-reed.consumer.board.moments.path":"workspace-øjeblikke","open-source-reed.consumer.board.diagnostic.path":"fokuseret feedback","open-source-reed.consumer.board.boundary.path":"rolle i Fabric","open-source-reed.consumer.board.structure.footLeft":"original tekst forbliver forbundet","open-source-reed.consumer.board.structure.footRight":"tekst bliver til navngivne dele","open-source-reed.consumer.board.repeat.footLeft":"samme betingelser gentaget","open-source-reed.consumer.board.repeat.footRight":"samme resultat","open-source-reed.consumer.board.moments.footLeft":"Fabric forbliver i fokus","open-source-reed.consumer.board.moments.footRight":"struktur understøtter hvert trin","open-source-reed.consumer.board.diagnostic.footLeft":"en berørt del","open-source-reed.consumer.board.diagnostic.footRight":"fokuseret svar","open-source-reed.consumer.board.boundary.footLeft":"intet separat Reed-værktøj","open-source-reed.consumer.board.boundary.footRight":"resultater vender tilbage til Fabric","open-source-reed.consumer.board.source":"Struktureret workspace-tekst","open-source-reed.consumer.board.read":"læs","open-source-reed.consumer.board.structure":"Navngivet struktur","open-source-reed.consumer.board.parts":"dele","open-source-reed.consumer.board.receipt":"forbundet til original tekst","open-source-reed.consumer.board.oneInput":"En struktureret tekst","open-source-reed.consumer.board.firstPlace":"Første Fabric-kørsel","open-source-reed.consumer.board.secondPlace":"Senere Fabric-kørsel","open-source-reed.consumer.board.root":"struktureret resultat","open-source-reed.consumer.board.match":"Resultaterne matcher","open-source-reed.consumer.board.matchReason":"Teksten og læsebetingelserne forblev de samme","open-source-reed.consumer.board.youDo":"Hvad du gør i Fabric","open-source-reed.consumer.board.reedExposes":"Hvad Reed holder klart","open-source-reed.consumer.board.softwareCan":"Hvad Fabric kan","open-source-reed.consumer.board.moment.open":"Åbn workspace-regler","open-source-reed.consumer.board.moment.read":"Identificér dens navngivne sektioner","open-source-reed.consumer.board.moment.resultOpen":"Præsentér dem i rækkefølge","open-source-reed.consumer.board.moment.change":"Ændr en indstilling","open-source-reed.consumer.board.moment.locate":"Find den ændrede værdi","open-source-reed.consumer.board.moment.resultChange":"Svar kun på den del","open-source-reed.consumer.board.moment.import":"Bring struktureret tekst ind","open-source-reed.consumer.board.moment.map":"Kortlæg felter og relationer","open-source-reed.consumer.board.moment.resultImport":"Placér værdier bevidst","open-source-reed.consumer.board.moment.return":"Vend tilbage senere","open-source-reed.consumer.board.moment.verify":"Behold den uændrede struktur","open-source-reed.consumer.board.moment.resultReturn":"Fortsæt konsekvent","open-source-reed.consumer.board.changedLine":"en ændret del","open-source-reed.consumer.board.exactSpan":"præcis placering","open-source-reed.consumer.board.whatChanged":"Strukturkontrol","open-source-reed.consumer.board.onePart":"1 del ændret","open-source-reed.consumer.board.unchanged":"uændret","open-source-reed.consumer.board.needsAttention":"kræver opmærksomhed","open-source-reed.consumer.board.preciseMessage":"Fabric kan forvandle dette præcise sted til en nyttig besked","open-source-reed.consumer.board.boundary.role":"det workspace, du bruger","open-source-reed.consumer.board.boundary.use":"Hvad du bruger","open-source-reed.consumer.board.boundary.useBody":"Dweve Fabric er det workspace, du åbner","open-source-reed.consumer.board.boundary.setup":"Hvad Reed læser","open-source-reed.consumer.board.boundary.setupBody":"Struktureret tekst håndteret af workspace","open-source-reed.consumer.board.boundary.network":"Hvad Reed returnerer","open-source-reed.consumer.board.boundary.networkBody":"Dele, relationer og præcise placeringer","open-source-reed.consumer.board.boundary.proof":"Hvad du administrerer","open-source-reed.consumer.board.boundary.proofBody":"Dit arbejde i Fabric, ikke Reed","open-source-reed.consumer.board.field.workspace":"Arbejdsområde","open-source-reed.consumer.board.field.region":"Region","open-source-reed.consumer.board.field.review":"Gennemgang","open-source-reed.consumer.board.value.europe":"Europa","open-source-reed.consumer.board.value.required":"Påkrævet","open-source-reed.consumer.board.linkedText":"Hver værdi forbliver forbundet til sin plads i den oprindelige tekst","open-source-reed.consumer.board.namedStructure":"Arbejdsområde","open-source-reed.consumer.board.partsFound":"Dele fundet","open-source-reed.consumer.board.structuredResult":"Struktureret resultat","open-source-reed.business.hero.lead":"Gør formel tekst til struktur","open-source-reed.business.hero.accent":"som alle teams kan genbruge","open-source-reed.business.hero.lede":"Reed er en lokal kodeintelligens-motor til kodebaser, bygget i Rust. Den gør hvert repository til én stabil strukturel model med et kontrollerbart parse-træ, præcise placeringer, gentagelige kørsler og synlige refaktoreringsplaner. Reed udgives i sjette runde af Dweves fundamentudgivelsesprogram, med dokumentationen på docs.dweve.com samme dag.","open-source-reed.business.hero.actionPrimary":"Se den operationelle værdi","open-source-reed.business.hero.actionSecondary":"Se overdragelsen","open-source-reed.business.hero.ledger":"Reed i korte træk","open-source-reed.business.hero.row.input":"Input","open-source-reed.business.hero.row.inputValue":"Formel tekst og kode","open-source-reed.business.hero.row.output":"Output","open-source-reed.business.hero.row.outputValue":"Navngivet, placeret struktur","open-source-reed.business.hero.row.conditions":"Læsebetingelser","open-source-reed.business.hero.row.conditionsValue":"Bevaret med resultatet","open-source-reed.business.hero.row.repeat":"Gentagelighed","open-source-reed.business.hero.row.repeatValue":"Samme input, samme output","open-source-reed.business.hero.row.change":"Ændringsregistrering","open-source-reed.business.hero.row.changeValue":"Forskelligt input, forskelligt resultat","open-source-reed.business.hero.row.integration":"Integration","open-source-reed.business.hero.row.integrationValue":"Din eksisterende værktøjskæde","open-source-reed.business.hero.row.uses":"Videre brug","open-source-reed.business.hero.row.usesValue":"Validering, søgning, revision","open-source-reed.business.hero.row.evidence":"Bevis","open-source-reed.business.hero.row.evidenceValue":"Kontrollerbart resultat","open-source-reed.business.handoff.eyebrow":"Den operationelle overdragelse","open-source-reed.business.handoff.lead":"Læs struktureret tekst én gang","open-source-reed.business.handoff.accent":"genbrug resultatet overalt","open-source-reed.business.handoff.body":"Formelle inputs bliver ofte til en kæde af engangsfortolkere, der hver især læser den samme kilde lidt forskelligt. Reed gør én defineret læsning til navngivet struktur med præcise placeringer og et gentageligt resultat. Validering, søgning og revision kan derefter starte fra den samme overdragelse i stedet for at genopbygge den.","open-source-reed.business.handoff.pill1":"Én læsning","open-source-reed.business.handoff.pill2":"Navngivne dele","open-source-reed.business.handoff.pill3":"Gentageligt resultat","open-source-reed.business.handoff.footer":"Én struktureret overdragelse understøtter alle efterfølgende kontroller","open-source-reed.business.handoff.side.label":"Videre genbrug","open-source-reed.business.handoff.side.sub":"Ét resultat, tre operationelle anvendelser","open-source-reed.business.handoff.side.tag":"Delt","open-source-reed.business.handoff.side.validation":"Validering","open-source-reed.business.handoff.side.validationBody":"Kontrollér navngivne felter mod én aftalt struktur","open-source-reed.business.handoff.side.search":"Søgning","open-source-reed.business.handoff.side.searchBody":"Find dele og relationer uden at genlæse rå tekst","open-source-reed.business.handoff.side.audit":"Revision","open-source-reed.business.handoff.side.auditBody":"Spor resultatet tilbage til den præcise kildeplacering","open-source-reed.business.handoff.side.coreBody":"Navngivet, placeret struktur","open-source-reed.business.handoff.side.input":"Formelt input","open-source-reed.business.handoff.side.inputBody":"Kode, konfiguration og definerede sprog","open-source-reed.business.handoff.side.footLeft":"Én læsning","open-source-reed.business.handoff.side.footRight":"Mange anvendelser","open-source-reed.close.consumer.label":"Fortsæt i Fabric","open-source-reed.close.consumer.headline":"Reed arbejder stille, mens du arbejder i Fabric","open-source-reed.close.consumer.body":"Se, hvordan Dweve Fabric gør pålidelig struktur til arbejdsområdefunktioner, fokuseret feedback og gentagelige resultater uden at tilføje endnu et værktøj til din dag.","open-source-reed.close.consumer.primary":"Udforsk Dweve Fabric","open-source-reed.close.consumer.secondary":"Gennemgå præcis feedback","open-source-reed.close.business.label":"Sæt Reed i arbejde","open-source-reed.close.business.headline":"Giv alle efterfølgende teams den samme struktur","open-source-reed.close.business.body":"Start med ét formelt input, definér, hvordan det skal læses, og lad validering, søgning og audit genbruge det samme navngivne, lokaliserede resultat.","open-source-reed.close.business.primary":"Gennemgå udrulningen","open-source-reed.close.business.secondary":"Spørg til udgivelsen","open-source-reed.business.value.eyebrow":"Operationel værdi","open-source-reed.business.value.lead":"Vedligehold én defineret læsning","open-source-reed.business.value.accent":"genbrug den nedstrøms","open-source-reed.business.value.body":"Reed gør hvert formelt input til ét navngivet, lokaliseret træ. Validering, søgning og audit kan bruge den samme læsning, hvilket reducerer dobbelt parsing og fortolkningsdrift, samtidig med at ændringer og dokumentation forbliver sporbar.","open-source-reed.business.value.pill1":"Vedligeholdt én gang","open-source-reed.business.value.pill2":"Navngivet og lokaliseret","open-source-reed.business.value.pill3":"Genbrugt nedstrøms","open-source-reed.business.value.footer":"Én læsning forbliver konsistent fra input til dokumentation","open-source-reed.business.value.side.label":"Operationelle gevinster","open-source-reed.business.value.side.sub":"Én læsning, genbrugt","open-source-reed.business.value.side.tag":"Delt struktur","open-source-reed.business.value.side.reading":"Én defineret læsning","open-source-reed.business.value.side.readingBody":"Definér, hvordan det formelle input læses, ét sted, og genbrug derefter det resulterende træ på tværs af operationelle kontroller.","open-source-reed.business.value.side.structure":"Navngivet, lokaliseret struktur","open-source-reed.business.value.side.structureBody":"Noder beholder deres navne og kildepositioner, hvilket giver nedstrømsteams de samme referencepunkter.","open-source-reed.business.value.side.change":"Præcis ændringsisolering","open-source-reed.business.value.side.changeBody":"Inkrementel parsing genbesøger berørte undertræer, hvilket gør omfanget af en redigering eksplicit.","open-source-reed.business.value.side.evidence":"Reproducerbar dokumentation","open-source-reed.business.value.side.evidenceBody":"Et certifikat binder input og læsebetingelser til træet, så det registrerede resultat kan kontrolleres igen.","open-source-reed.business.value.side.marker":"Klar","open-source-reed.business.value.side.footLeft":"Vedligeholdt én gang","open-source-reed.business.value.side.footRight":"Genbrugt nedstrøms","open-source-reed.business.rollout.eyebrow":"Faset adoption","open-source-reed.business.rollout.lead":"Start med ét formelt input","open-source-reed.business.rollout.accent":"udvid den samme læsning","open-source-reed.business.rollout.body":"Begynd med et afgrænset formelt input. Definér dets grammatik og konfiguration, behold det resulterende navngivne, lokaliserede træ og certifikat, og tilføj derefter validering, søgning og audit som nedstrøms anvendelser. Hver fase udvider den samme læsning i stedet for at indføre en anden parsing-sti.","open-source-reed.business.rollout.pill1":"Ét formelt input","open-source-reed.business.rollout.pill2":"Defineret læsning","open-source-reed.business.rollout.pill3":"Nedstrøms genbrug","open-source-reed.business.rollout.footer":"Adoption udvides ved at genbruge den samme struktur","open-source-reed.business.rollout.side.label":"Adoptionssti","open-source-reed.business.rollout.side.sub":"Input først, anvendelser derefter","open-source-reed.business.rollout.side.tag":"Faser","open-source-reed.business.rollout.side.stage1":"Fase ét","open-source-reed.business.rollout.side.reading":"Etablér læsningen","open-source-reed.business.rollout.side.readingBody":"Vælg et afgrænset formelt input, og registrér den grammatik og konfiguration, der definerer, hvordan Reed læser det.","open-source-reed.business.rollout.side.stage2":"Fase to","open-source-reed.business.rollout.side.use":"Bevis én operationel anvendelse","open-source-reed.business.rollout.side.useBody":"Brug det navngivne, lokaliserede træ til én opgave, og behold certifikatet sammen med resultatet.","open-source-reed.business.rollout.side.stage3":"Fase tre","open-source-reed.business.rollout.side.extend":"Udvid den samme struktur","open-source-reed.business.rollout.side.extendBody":"Tilføj validering, søgning eller audit uden at indføre en separat parsing-sti.","open-source-reed.business.rollout.side.footLeft":"Ét formelt input","open-source-reed.business.rollout.side.footRight":"Flere nedstrøms anvendelser","oss-reed-audit-record.label":"LÆSNING","oss-reed-band-board.label":"LÆSNING","oss-reed-before-you-change.label":"LÆSNING","oss-reed-bench.ee9b70dea3":"SIMD-strukturel scanning","oss-reed-bench.7e59118250":"SSE4.2, AVX2, AVX-512, NEON","oss-reed-bench.681071db21":"2 til 4 GB/s","oss-reed-bench.ea8d9aed1d":"SLR JSON","oss-reed-bench.093ad19ef7":"Tabeldrevet, uden backtracking","oss-reed-bench.b0d5b43a33":"~41 MiB/s","oss-reed-bench.172729a7ed":"SLR TOML","oss-reed-bench.83ec7cd640":"Tabeldrevet","oss-reed-bench.f98c0022d0":"~36 MiB/s","oss-reed-bench.82ff56baf1":"SLR XML","oss-reed-bench.88deff7c29":"~31 MiB/s","oss-reed-bench.9d6e315631":"SLR Dockerfile","oss-reed-bench.f4e01fb59a":"~21 MiB/s","oss-reed-bench.06c13f6961":"GLL Rust","oss-reed-bench.a24dec5804":"Fuld CFG, understøttelse af tvetydighed","oss-reed-bench.47ab5affea":"~320 KiB/s","oss-reed-bench.c8b118cc43":"Build-proveniens","oss-reed-bench.2499419793":"CI offentliggør certifikatroden for den parset kilde. Forbrugere verificerer mod den, før de implementerer.","oss-reed-bench.fb85566784":"Forsyningskæde","oss-reed-bench.8e2c177dc3":"SBOM-værktøjer registrerer Reed-roden for hver parset afhængighed. Manipulation af leveret kode bryder kæden.","oss-reed-bench.e9c9dc5433":"Regulatoriske dokumenter","oss-reed-bench.f4e335d700":"Markdown og konfiguration parset af Reed giver regulatorer et fingeraftryk, de kan fastlåse i en indsendelse.","oss-reed-bench.1d74aa53fa":"Stille kodegennemgang","oss-reed-bench.06208da963":"Anmeldere ser kun ændrede undertræer. Uændrede node-hashes forbliver stabile, så støj i gennemgangen falder.","oss-reed-bench.eca6a52220":"Tværsproglige lintere","oss-reed-bench.5761050ab2":"Et RQL-mønster krydser grammatikgrænser og matcher Rust, TypeScript og Python gennem samme strukturelle forespørgsel.","oss-reed-bench.6711d5c8b4":"Vidensindtagelse","oss-reed-bench.55cc7ded38":"Spindle bruger Reed til at parse indtagne dokumenter til atomer med proveniens. Citater peger på noder.","oss-reed-bench.8eb9e20a6c":"reed bench","oss-reed-bench.3d2ebe37d8":"standard-CPU, ingen GPU","oss-reed-bench.59a2e0d47c":"README-ydeevnetabel","oss-reed-bench.cee50dc974":"Gennemstrømning efter motor","oss-reed-bench.a77faa7082":"SLR-hurtig sti","oss-reed-bench.92c003ef11":"GLL O(n^3) værste tilfælde","oss-reed-bench.05c1a0a528":"Inkrementel O(edit)","oss-reed-bench.7beb866476":"SLR for hastighed, GLL for generalitet. Inkrementel genparsning berører kun det redigerede undertræ.","oss-reed-bench.70510b3260":"Reed / ydeevne","oss-reed-bindings.label":"LÆSNING","oss-reed-biz-audit-answer.7011b1a621":"Svaret","oss-reed-biz-audit-answer.9464a4898a":"Det kom fra det rigtige repository, det kan du stole på.","oss-reed-biz-audit-answer.a6bb9a2b94":"For at bevise det","oss-reed-biz-audit-answer.3a9ca0b622":"Genopbyg hele kodebasen og håb, at den matcher det, der blev udgivet.","oss-reed-biz-audit-answer.293cbd1e95":"Prisen","oss-reed-biz-audit-answer.2310f9414f":"Dage med medarbejdertid, en skrøbelig proces og et resultat, som ingen fuldt ud stoler på.","oss-reed-biz-audit-answer.907587b97e":"Her er kvitteringen, der blev gemt i det øjeblik, kilden blev læst.","oss-reed-biz-audit-answer.d662724945":"Alle kan uafhængigt tjekke kvitteringen. Ændr én linje, og den matcher ikke længere.","oss-reed-biz-audit-answer.0d6a1ed3aa":"Minutter, ikke dage. Ingen genopbygning, ingen panik og et resultat, der står alene.","oss-reed-biz-audit-answer.39007c5602":"Ét spørgsmål, to svar","oss-reed-biz-audit-answer.b071f9b25d":"bevis, ikke tillid","oss-reed-biz-audit-answer.49a7f864e1":"Revisoren spørger","oss-reed-biz-audit-answer.572218208b":"Blev dette bygget fra godkendt kilde, og kan du bevise det?","oss-reed-biz-audit-answer.8d9586bc88":"Uden Reed","oss-reed-biz-audit-answer.09d380532c":"En tillidskæde","oss-reed-biz-audit-answer.d043ec70b1":"Med Reed","oss-reed-biz-audit-answer.538cfbfff5":"Et bevis","oss-reed-biz-audit-answer.76483f7a68":"Tillid er ikke bevis, en kvittering er det","oss-reed-biz-license.70510b3260":"Reed / operationel overdragelse","oss-reed-biz-license.87b43771bc":"Ét formelt input bliver til navngivet, placeret struktur, som alle efterfølgende kontroller kan genbruge. Reed holder læsebetingelserne og resultatet sammen, så teams ikke længere fortolker den samme tekst forskelligt ved hver overdragelse.","oss-reed-biz-license.077ff97a44":"Én læsning, mange efterfølgende anvendelser","oss-reed-biz-license.c640fd1366":"Repeterbar","oss-reed-biz-license.7983e2a99d":"Overdragelse kortlagt","oss-reed-biz-license.45279e3239":"Kør de samme betingelser igen, og den samme struktur vender tilbage; en reel ændring forbliver synlig.","oss-reed-biz-license.d06839d319":"Klar struktur, klar til genbrug","oss-reed-biz-license.e03947cc0c":"Gentag","oss-reed-biz-license.dd464298ca":"Validering, søgning og efterfølgende kontroller tager udgangspunkt i det samme strukturerede resultat.","oss-reed-biz-license.b6e77c24ce":"Efterfølgende anvendelse","oss-reed-biz-license.9bb0265b2d":"Reed kortlægger felter og relationer én gang i stedet for at lade hvert team genfortolke rå linjer.","oss-reed-biz-license.6eef664840":"Navngivne, placerede dele","oss-reed-biz-license.1ef1565eea":"Struktur","oss-reed-biz-license.ace00c4e50":"Én aftalt læsning håndterer det formelle input og holder dets betingelser eksplicitte.","oss-reed-biz-license.8ddd409cb8":"Delt struktureret resultat","oss-reed-biz-license.3229609e15":"Input","oss-reed-biz-license.inputValue":"Defineret læsning","oss-reed-biz-rollout.3c913f5814":"Fra ét formelt input til bredere operationel anvendelse","oss-reed-biz-rollout.4e7490119f":"Adoption starter med én defineret læsning og udvides ved at genbruge dens struktur og dokumentation i efterfølgende arbejde.","oss-reed-biz-rollout.d00ead1d2b":"Én læsning, udvidende anvendelse","oss-reed-biz-rollout.0ad767392b":"Trinvis adoption, anvendelse for anvendelse","oss-reed-biz-rollout.9a409db47e":"Forbind validering, søgning og revision til samme struktur uden at tilføje separate parsing-stier.","oss-reed-biz-rollout.68f0ae4911":"Procesejere","oss-reed-biz-rollout.9adbde4b64":"Tilføj efterfølgende anvendelser","oss-reed-biz-rollout.f447770438":"Fase fire","oss-reed-biz-rollout.c965018c89":"Behold træet og dets certifikat, gentag derefter læsningen under samme betingelser for at bekræfte dokumentationen.","oss-reed-biz-rollout.5b12e653c8":"Kontrolejer","oss-reed-biz-rollout.375d383b9e":"Etablér dokumentationen","oss-reed-biz-rollout.d041be216c":"Fase tre","oss-reed-biz-rollout.be582c0475":"Angiv grammatikken og konfigurationen, der bestemmer den navngivne, placerede struktur, som Reed returnerer.","oss-reed-biz-rollout.f998547ee1":"Definér læsningen","oss-reed-biz-rollout.16bb8dfc44":"Fase to","oss-reed-biz-rollout.0f39913ed0":"Vælg et afgrænset formelt input, hvis læsning understøtter en tilbagevendende operationel beslutning.","oss-reed-biz-rollout.3fc79400cb":"Domæneejer","oss-reed-biz-rollout.8cada45f28":"Vælg ét formelt input","oss-reed-biz-rollout.e97cc54395":"Fase et","oss-reed-biz-sovereignty.2292370c6e":"På dine egne servere","oss-reed-biz-sovereignty.c4ebd89abf":"Inde i din bygning","oss-reed-biz-sovereignty.a8d5d4d314":"Reed kører på de maskiner, du allerede har, bag din egen firewall. Arbejdet forlader aldrig lokalet.","oss-reed-biz-sovereignty.7f8bd509cc":"I et EU-datacenter","oss-reed-biz-sovereignty.2808571ba5":"Forankret i Europa","oss-reed-biz-sovereignty.4c5a72e02a":"Når du bruger et datacenter, forbliver det inden for Den Europæiske Union, i en region, du vælger.","oss-reed-biz-sovereignty.ec9dfc4fd3":"Helt offline","oss-reed-biz-sovereignty.1103342d8a":"Ingen forbindelse overhovedet","oss-reed-biz-sovereignty.a5b9dbb2cb":"Til det mest følsomme arbejde kører Reed uden netværk. Der er ingen ekstern tjeneste, den afhænger af.","oss-reed-biz-sovereignty.3f83fd4f07":"Hvor det kører, hvem det svarer til","oss-reed-biz-sovereignty.edf95cc67a":"Europæisk som standard","oss-reed-biz-sovereignty.cc108e9214":"Dine data bliver, hvor du beslutter.","oss-reed-biz-sovereignty.b59c21ef95":"Reed har ingen hjemmeserver og ringer ikke hjem. Det kører, hvor du kører det, under\n            europæiske regler, og intet krydser en grænse, du ikke har godkendt.","oss-reed-biz-sovereignty.191f244deb":"EU-suveræn","oss-reed-biz-sovereignty.6c872c9438":"Det samme værktøj, de samme beviser, i alle tre. Du bliver ikke bedt om at skifte platform for at gå\n          fra den ene til den næste.","oss-reed-biz-sovereignty.70510b3260":"Reed / suverænitet","oss-reed-biz-value.b039d4427c":"En læsning fra input til evidens","oss-reed-biz-value.a6c1933f89":"Hvad bliver præcist","oss-reed-biz-value.aba3dee917":"Hvad forbliver konsistent","oss-reed-biz-value.45b172e5f4":"Vedligeholdt og genbrugt","oss-reed-biz-value.c93da30343":"Operationel værdi på tværs af arbejdsgangen","oss-reed-biz-value.c6142544b0":"Nye anvendelser bygger på samme struktur og evidens, hvilket reducerer fortolkningsdrift, efterhånden som adoptionen udvides.","oss-reed-biz-value.ddcfa58876":"Genbrug nedstrøms","oss-reed-biz-value.63a7bf9034":"Certifikatet binder input, grammatik og konfiguration til træet, så læsningen kan kontrolleres igen.","oss-reed-biz-value.bde3a56ea2":"Reproducerbar evidens","oss-reed-biz-value.34c42ebe24":"Inkrementel parsing genbesøger berørte undertræer og holder ændringens omfang eksplicit.","oss-reed-biz-value.870c4d024a":"Præcis ændringsisolering","oss-reed-biz-value.f92f27dccc":"Validering, søgning og revision kan bruge samme træ i stedet for at vedligeholde separate parsing-stier.","oss-reed-biz-value.1689e427a8":"Mindre dobbeltfortolkning","oss-reed-biz-value.c95a2eb325":"Det resulterende træ bærer navngivne noder og kildeplaceringer, som operationelle kontroller kan adressere direkte.","oss-reed-biz-value.0d45a54e89":"Navngivet, placeret struktur","oss-reed-biz-value.6d680e2276":"Grammatikken og konfigurationen definerer, hvordan Reed læser input, så fortolkningen vedligeholdes ét sted.","oss-reed-biz-value.2c7dac0066":"Én vedligeholdt læsning","oss-reed-bounds.label":"LÆSNING","oss-reed-business-glyph.5a93da6911":"Reed på et øjeblik","oss-reed-business-glyph.defb7ec73c":"Én læsning, mange downstream-anvendelser","oss-reed-business-glyph.64ae43e8fe":"Defineret læsning","oss-reed-business-glyph.a7e1f88422":"Fra input til evidens","oss-reed-business-glyph.8ac7aa173f":"Operationel overdragelse","oss-reed-business-glyph.2ce04ce4ff":"Ekstern tjeneste","oss-reed-business-glyph.6eef664840":"Ingen","oss-reed-business-glyph.8fde48f31a":"Abonnement","oss-reed-business-glyph.5703321d0e":"Kører på","oss-reed-business-glyph.143a3eb4d2":"Hardware du ejer","oss-reed-business-glyph.81076ea516":"Revisionssvar","oss-reed-business-glyph.ac3f4bd12c":"Bevis, ikke tillid","oss-reed-business-glyph.1d197d39c5":"Hvor det kører","oss-reed-business-glyph.834cc0e4a2":"Dine data forbliver i","oss-reed-business-glyph.576347ec82":"Europa","oss-reed-business-glyph.e8aea7960c":", på dine egne servere, hvis du vil.","oss-reed-business-glyph.2292370c6e":"På dine egne servere","oss-reed-business-glyph.7f8bd509cc":"I et EU-datacenter","oss-reed-business-glyph.69dda5846e":"Helt offline","oss-reed-business-glyph.60ce35a60d":"Du ejer din kopi","oss-reed-business-glyph.6b5eb5323e":"BLAKE3-kvitteringer","oss-reed-business-glyph.cbd17d59ba":"Ingen lock-in","oss-reed-business-glyph.row.input":"Formelt input","oss-reed-business-glyph.row.inputValue":"Én defineret læsning","oss-reed-business-glyph.row.structure":"Navngivet struktur","oss-reed-business-glyph.row.structureValue":"Præcise placeringer","oss-reed-business-glyph.row.repeat":"Gentagen kørsel","oss-reed-business-glyph.row.repeatValue":"Samme resultat","oss-reed-business-glyph.row.change":"Ændret input","oss-reed-business-glyph.row.changeValue":"Ændring synlig","oss-reed-business-glyph.downstream.label":"Overdragelsen","oss-reed-business-glyph.downstream.input":"Formelt input","oss-reed-business-glyph.downstream.output":"Navngivet struktur","oss-reed-business-glyph.downstream.note":"Det samme strukturerede resultat kan betjene mere end ét operationelt team.","oss-reed-business-glyph.downstream.validation":"Validering","oss-reed-business-glyph.downstream.search":"Søgning","oss-reed-business-glyph.downstream.audit":"Revision","oss-reed-business-glyph.footer":"Én læsning, genbrugt downstream","oss-reed-business-glyph.tag.locations":"Præcise placeringer","oss-reed-business-glyph.tag.evidence":"Reproducerbar evidens","oss-reed-cascade.label":"LÆSNING","oss-reed-chain-states.label":"LÆSNING","oss-reed-change-gate.label":"LÆSNING","oss-reed-claim-ledger.label":"LÆSNING","oss-reed-consumer-everyday.959d6f9063":"Din skriveapp","oss-reed-consumer-everyday.92662e6a9b":"Du åbner et brev, du gemte sidste vinter","oss-reed-consumer-everyday.e7124e9ae5":"Reed læser den gamle fil korrekt, så hvert ord og mellemrum kommer tilbage præcis, som du efterlod det.","oss-reed-consumer-everyday.6414e3e8c0":"En onlineformular","oss-reed-consumer-everyday.93ea20fa54":"Du udfylder dine oplysninger og trykker på send","oss-reed-consumer-everyday.c58f9685c6":"Reed kontrollerer, at formularen blev læst i sin helhed, så intet, du har skrevet, går tabt eller bliver forvirret undervejs.","oss-reed-consumer-everyday.8ddd00ec19":"En hjælper, der svarer på spørgsmål","oss-reed-consumer-everyday.34c308384c":"Du spørger den om det samme i morgen","oss-reed-consumer-everyday.9defc7b990":"Reed læser spørgsmålet på samme måde hver gang, så du får det samme rolige svar, ikke et nyt gæt.","oss-reed-consumer-everyday.c9f4926f27":"Indstillingerne i en app","oss-reed-consumer-everyday.c49b9e2d8b":"Du ændrer en indstilling og lukker låget","oss-reed-consumer-everyday.bd5fd65edd":"Reed læser dine valg korrekt tilbage næste gang, så appen åbner, som du efterlod den.","oss-reed-consumer-everyday.c457d365f4":"Hvor Reed stille og roligt hjælper","oss-reed-consumer-everyday.1810569664":"arbejder i baggrunden","oss-reed-consumer-everyday.43b2c0b671":"En dag med dine apps","oss-reed-consumer-everyday.b45a2e6027":"Reed, under det hele","oss-reed-consumer-everyday.fead394e05":"Du åbner aldrig Reed, konfigurerer det aldrig og ser det aldrig. Det arbejder inde i de apps, du allerede\n          bruger, på samme måde som et godt par briller fungerer, uden at du nogensinde tænker over dem.","oss-reed-consumer-everyday.e87a321268":"Altid der, aldrig i vejen","oss-reed-consumer-glyph.108f03ad30":"Returneret til Fabric","oss-reed-consumer-glyph.53097dc3d6":"Steder bevaret","oss-reed-consumer-glyph.10fc3853d2":"Dele genkendt","oss-reed-consumer-glyph.818c357c8a":"Struktureret resultat","oss-reed-consumer-glyph.2ae07849bd":"Senere Fabric-kørsel","oss-reed-consumer-glyph.ba4b69f3a9":"Resultater matcher","oss-reed-consumer-glyph.11d47fdd40":"Struktureret resultat","oss-reed-consumer-glyph.bc26ec8d24":"Første Fabric-kørsel","oss-reed-consumer-glyph.32ee4d8f25":"Fabric modtager samme struktur, hver gang teksten forbliver den samme","oss-reed-consumer-glyph.fc82eacdab":"Én tekst, én struktur","oss-reed-consumer-help.1045b8472c":"Stille hjælper","oss-reed-consumer-help.584b9b655e":"Du rører aldrig selv ved Reed. Det arbejder stille i baggrunden i de apps, du bruger, på samme måde som et godt par briller virker, uden at du tænker over dem.","oss-reed-consumer-help.b629985896":"Du undrer dig måske","oss-reed-consumer-help.013fcd8ed4":"intet at konfigurere","oss-reed-consumer-help.4784362df5":"Små bekymringer, rolige svar","oss-reed-consumer-help.a327605a4d":"Reed er åbent og gratis for alle. Du er aldrig fanget, og ingen kan tage det fra dig.","oss-reed-consumer-help.9eb535b2cf":"Bliver jeg låst fast til ét firma for evigt?","oss-reed-consumer-help.636e502287":"Du undrer dig over, hvem der virkelig ejer det","oss-reed-consumer-help.504a207e53":"Reed gemmer en lille kvittering for, hvad det har læst. Ændrer du ét ord, stemmer kvitteringen ikke længere.","oss-reed-consumer-help.5cba19c50a":"Hvordan skulle nogen overhovedet vide, om et ord var blevet byttet ud?","oss-reed-consumer-help.83f6ba53c6":"Nogen siger, at en fil er blevet ændret","oss-reed-consumer-help.882bc2854f":"Reed læser tingene på samme måde hver gang, så svaret ikke vandrer fra den ene dag til den næste.","oss-reed-consumer-help.4b2bc87940":"Hvorfor gav maskinen mig to forskellige svar?","oss-reed-consumer-help.0f896cc0f6":"Du stiller det samme spørgsmål to gange","oss-reed-consumer-help.3c9ea40f4f":"Reed er den del, der læser filen korrekt, så dine ord kommer tilbage, præcis som du efterlod dem.","oss-reed-consumer-help.40605cd500":"Vil det samme input stadig blive læst på samme måde om flere år?","oss-reed-consumer-help.b2f772db1a":"Du åbner et gammelt dokument","oss-reed-consumer-mirror.1e48f4da50":"Det samme svar, hvor som helst","oss-reed-consumer-mirror.ee8e3c6394":"et stille løfte","oss-reed-consumer-mirror.f811e564d9":"Din computer derhjemme","oss-reed-consumer-mirror.d28d0d8adb":"det samme brev","oss-reed-consumer-mirror.8ef9f3f38d":"samme stempel","oss-reed-consumer-mirror.6fb8eb6f63":"De matcher","oss-reed-consumer-mirror.bb2f078f93":"En computer langt væk","oss-reed-consumer-mirror.df92246b15":"To forskellige maskiner læser det helt samme brev og ender med det helt samme stempel. Det\n          er hele idéen. Svaret ændrer sig ikke, bare fordi computeren gør.","oss-reed-consumer-mirror.6d3e1a23bc":"Samme ind, samme ud","oss-reed-consumer-plain.bc531dbead":"Den læser filer for computeren","oss-reed-consumer-plain.0ba3bb7031":"Et dokument, et foto af en formular, indstillingerne inde i en app. Reed er den del, der åbner den og forstår, hvad der er indeni, så resten af programmet kan bruge den.","oss-reed-consumer-plain.a5dc595c58":"Som et godt par læsebriller til maskinen.","oss-reed-consumer-plain.d487c6b320":"Den gemmer en kvittering","oss-reed-consumer-plain.985b955681":"Hver gang Reed læser noget, skriver den et lille bevis på, at den kiggede på præcis den fil og intet andet. Hvis nogen senere ændrer et enkelt ord, passer kvitteringen ikke længere.","oss-reed-consumer-plain.747de2000a":"Som stemplet på en pakke, der viser, at den ikke blev åbnet undervejs.","oss-reed-consumer-plain.f67d12e94d":"Den giver samme svar hver gang","oss-reed-consumer-plain.19a8633b8f":"Kør den på din computer eller på en computer i et andet land, og Reed læser den samme fil på samme måde. Ingen overraskelser, ingen gætteri, intet andet resultat på en anden dag.","oss-reed-consumer-plain.7067785dd9":"Som en opskrift, der altid laver den samme kage.","oss-reed-consumer-plain.73f1511cc0":"Den er gratis og åben","oss-reed-consumer-plain.d0f7c4fc44":"Alle kan se, hvordan Reed fungerer, bruge den og dele den. Den er ikke låst bag en pris eller en adgangskode. Den tilhører alle, der vil have den.","oss-reed-consumer-plain.7d0d1476cd":"Som en biblioteksbog, som alle må låne.","oss-reed-consumer-plain.5e8e240a8d":"Hvad Reed gør for dig","oss-reed-consumer-plain.55cc8b24cb":"i klare ord","oss-reed-consumer-plain.d44bfebeea":"Lavet til alle","oss-reed-consumer-questions.357192e2d3":"Intet skjult, intet at frygte","oss-reed-consumer-questions.683f69614c":"Hvis du kun husker én ting, så husk dette. Reed er gratis, det bliver hos dig, og det giver dig det samme svar hver gang. Der er intet for dig at gøre og intet at bekymre sig om.","oss-reed-consumer-questions.0491ba7639":"klare, ærlige svar","oss-reed-consumer-questions.0917aba782":"Spørgsmål, du måtte have","oss-reed-consumer-questions.bb5271d9d5":"Det vil den ikke. Reed læser den samme fil på samme måde hver gang, på enhver computer. Hvis filen ikke er ændret, ændres svaret heller ikke.","oss-reed-consumer-questions.b0b3da62e3":"Hvad hvis den giver mig et andet svar en dag?","oss-reed-consumer-questions.c88c0368e6":"Reed kører inde i produktet og efterlader sin læsekontrakt synlig. Produktteamet kan beholde kilden, konfigurationen og kvitteringerne i stedet for at være afhængige af en ekstern Reed-konto.","oss-reed-consumer-questions.1187bb1147":"Bliver jeg låst fast til én virksomhed?","oss-reed-consumer-questions.adf971f241":"Nej. Reed læser lige der, hvor du er. Den sender ikke noget hjem og behøver ikke internettet for at gøre sit arbejde, så dine ting bliver hos dig.","oss-reed-consumer-questions.388bd9398a":"Sender den mine filer et sted hen?","oss-reed-consumer-questions.86053a5635":"Nej. Du installerer aldrig Reed, og du åbner den aldrig. Den kommer allerede indbygget i de apps, der bruger den, og den udfører sit lille arbejde stille og roligt i baggrunden.","oss-reed-consumer-questions.fdf9525ab4":"Skal jeg konfigurere noget?","oss-reed-consumer-questions.6d7a4877ec":"Nej. Reed er gratis og forbliver gratis. Der er ingen pris, intet abonnement og ingen opgradering, du skal købe senere. Den tilhører alle, der vil have den.","oss-reed-consumer-questions.cb9c0d92d4":"Vil den nogensinde bede mig om penge?","oss-reed-coverage-trap.label":"LÆSNING","oss-reed-disagreement.label":"LÆSNING","oss-reed-edit-chain.label":"LÆSNING","oss-reed-engines.70510b3260":"Reed / motorer","oss-reed-engines.c26afd916d":"root_hash, eventuelt Ed25519-signeret","oss-reed-engines.ff91553d43":"Derefter forseglet. root_hash binder fire input under REED_CERTIFICATE-domænet.","oss-reed-engines.765b96187e":"Samme .rgs-grammatik. Motorvalg påvirker gennemløb, hukommelse og håndtering af tvetydighed,\n            aldrig korrekthed.","oss-reed-engines.c1f65ddb75":"Motor","oss-reed-engines.9383732af3":"4 motorer, én grammatik","oss-reed-engines.7eecaade9f":"kaskade SLR til GLR til GLL","oss-reed-engines.acb38d8650":"Hash af det konkrete syntakstræ, node for node.","oss-reed-engines.4831b4516d":"Hash af den parsekonfiguration, der producerede træet.","oss-reed-engines.ee3549afe9":"Hash af den kompilerede RGB1-grammatikpakke.","oss-reed-engines.ad627b3ddf":"BLAKE3 af inputtet, hashet gennem Merkle-stykketræet.","oss-reed-engines.3021d2d840":"O(n^3) i værste tilfælde, GLL Rust ~320 KiB/s","oss-reed-engines.ae651bf26f":"Afroozeh-Izmaylova GSS, (tilstand, position)-nøgler holder grafen polynomiel. SPPF-output.","oss-reed-engines.4977142e2a":"GLL","oss-reed-engines.e6659a41d8":"Forgrening ved konflikt","oss-reed-engines.763d4a2f15":"Stack-forgrening, @precedence-rangeret konfliktløsning, samles igen, når stier konvergerer.","oss-reed-engines.6f4c2db0d1":"GLR","oss-reed-engines.83ec7cd640":"Tabeldrevet","oss-reed-engines.4b27ac22cf":"Flettede LR(0)-elementkerner med lookahead. Et rent mellempunkt mellem SLR og GLR.","oss-reed-engines.ffbaa0836f":"~41 MiB/s, JSON","oss-reed-engines.a348c82efd":"FOLLOW-mængde-reduktion. Flade action- og goto-tabeller. Valgt til konfliktfrie grammatikker.","oss-reed-estate-scope.label":"LÆSNING","oss-reed-every-place.label":"LÆSNING","oss-reed-fallback.label":"LÆSNING","oss-reed-finding-life.label":"LÆSNING","oss-reed-floors.label":"LÆSNING","oss-reed-four-hashes.label":"LÆSNING","oss-reed-four-readers.label":"LÆSNING","oss-reed-guard-banner.label":"LÆSNING","oss-reed-handoff.label":"LÆSNING","oss-reed-hero-glyph.brandLabel":"Reed","oss-reed-hero-glyph.ready":"klar","oss-reed-hero-glyph.session":"session","oss-reed-hero-glyph.85d300e78c":"sessionMuted","oss-reed-hero-glyph.137f52ed73":"sessionPlain","oss-reed-hero-glyph.7c6a5a87c1":"sessionOk","oss-reed-hero-glyph.ed5665fa7a":"sessionUser","oss-reed-hero-glyph.6b5eb5323e":"Deklarerede parser-ruter","oss-reed-hero-glyph.89690ac571":"Inkrementel genparsning","oss-reed-hero-glyph.c47e66b655":"kvitteringsrod","oss-reed-hero-glyph.899cbf619a":"1 284 noder, 4 096 bytes","oss-reed-hero-glyph.4dda4c54fe":"lokal tjeneste","oss-reed-hero-glyph.0cb7f8cba2":"reed-lsp, sprogsprogsserver","oss-reed-hero-glyph.69ed8daca6":"reed, CLI-binær","oss-reed-hero-glyph.e8b2ac75be":"reed-core, Rust-crate","oss-reed-hero-glyph.22b4b0c3c3":"Overflader","oss-reed-hero-glyph.7c8cf84261":"Underkommandoer","oss-reed-hero-glyph.5093bf162d":"Tilgængelige grammatikker:","oss-reed-hero-glyph.0746e77fe7":"konkret syntakstræ","oss-reed-hero-glyph.40be0476b6":"mønsterforespørgsel","oss-reed-hero-glyph.a618b4be8d":"Forespørgsel","oss-reed-hero-glyph.b37c7e2009":"39 håndhævede grammatikker","oss-reed-hero-glyph.8f8e9e692c":"Grammatikker","oss-reed-hero-glyph.82c4ed5526":"tabel, forgrening, generel","oss-reed-hero-glyph.7f5d63aa39":"Motorer","oss-reed-hero-glyph.fd9ada2afd":"multi-motor-parser, parse_auto kaskaderer SLR til GLR til GLL","oss-reed-hero-glyph.a8abb3c771":"reed-cli,","oss-reed-hero-glyph.031a4e76f0":"JSON","oss-reed-hero-glyph.6e3604888c":"Python","oss-reed-hero-glyph.d4a86cb946":"TypeScript","oss-reed-hero-glyph.e2ae20d9ae":"Rust","oss-reed-index-answers.label":"LÆSNING","oss-reed-keyword-dispatch.label":"LÆSNING","oss-reed-nothing-leaves.label":"LÆSNING","oss-reed-onboard.a4e2615820":"Byg det","oss-reed-onboard.e0093ecad8":"Fra det klonede workspace","oss-reed-onboard.e2342e9bee":"cargo install reed-cli --path crates/reed-cli","oss-reed-onboard.91a261b94c":"  Compiling reed-core v0.1.0","oss-reed-onboard.ad756e9fd8":"  Compiling reed-parser v0.1.0","oss-reed-onboard.57f62d4692":"   Installed package reed-cli v0.1.0 (26 crates)","oss-reed-onboard.7840b24822":"Parse det","oss-reed-onboard.1f5c76b367":"parse_auto kaskaderer SLR til GLR til GLL","oss-reed-onboard.81cd7ee5e6":"reed parse src/ --grammar rust","oss-reed-onboard.de4bde0aa4":"Parsed src/ med grammatikken rust","oss-reed-onboard.406855ff4a":"Engine: SLR-kaskade, faldt tilbage til GLL på 2 filer","oss-reed-onboard.1eb166a3c8":"Træ bygget, certifikat bundet til input + grammatik + konfiguration","oss-reed-onboard.530afc0856":"Læs beviset","oss-reed-onboard.e672e5473a":"Certifikatets rod, reproducerbar byte for byte","oss-reed-onboard.164495985b":"reed certify src/ --root","oss-reed-onboard.2d737901f3":"text_root    blake3:9f1c.. (input piece tree)","oss-reed-onboard.a09c4954de":"grammar_hash blake3:2a77.. (rust.rgs bundle)","oss-reed-onboard.a09a1b113b":"root_hash    a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6","oss-reed-onboard.4db1540f72":"Pin dette i CI. Giv det til din revisor.","oss-reed-onboard.0b081ad4a6":"reed @ your-project","oss-reed-onboard.146308be84":"shell, step","oss-reed-onboard.b871f125b0":"Rust 1.89, edition 2024","oss-reed-onboard.c8b720251d":"Rodhashen er reproducerbar. Kør den samme kilde på enhver maskine, og du får de samme\n            bytes. Intet privat registry, intet netværk ved parse-tidspunktet.","oss-reed-onboard.70510b3260":"Reed / hurtig start","oss-reed-one-install.label":"LÆSNING","oss-reed-one-reading-banner.label":"LÆSNING","oss-reed-phase-one.label":"LÆSNING","oss-reed-plain-read.label":"LÆSNING","oss-reed-plan-gates.label":"LÆSNING","oss-reed-problem.95a27ac520":"AST dør med processen","oss-reed-problem.372cae8a61":"Konventionelle parsere bygger et træ i hukommelsen og lader det forsvinde, når programmet afsluttes. At reproducere en build betyder at parse hele kodebasen igen fra bunden.","oss-reed-problem.b90a38ae7f":"Ingen afspilning","oss-reed-problem.dffeac1209":"Certifikatet bevares","oss-reed-problem.50d70f2ee6":"Revisioner bliver tillidskæder","oss-reed-problem.999f4d4683":"Spørger man \"blev denne binær bygget fra godkendt kilde?\", er det sædvanlige svar \"stol på build-systemet\". Det er et løfte, ikke bevis, som nogen kan kontrollere offline.","oss-reed-problem.76afe0e09f":"Uverificerbart","oss-reed-problem.4a29b16166":"BLAKE3-rod","oss-reed-problem.8e458568c6":"Genparse for at verificere","oss-reed-problem.11e5e5ead1":"Verifikation betyder at genopbygge hele projektet under kontrollerede forhold. I en stor kodebase er det langsomt, dyrt og følsomt over for afvigelser.","oss-reed-problem.2fe286e113":"Dyrt","oss-reed-problem.6646648ed8":"Sammenlign hashes","oss-reed-problem.ea52f28429":"Redigeringer kaskaderer gennem træer","oss-reed-problem.334704796c":"Uden indholdsadresserede noder ligner en ændring på én linje en total omskrivning af træet. Diff-baseret gennemgang bliver en mur af støj, som ingen læser.","oss-reed-problem.3dcb7a5281":"Støjende diffs","oss-reed-problem.770c2a8c8b":"O(edit) genparse","oss-reed-problem.3c988e6dc3":"De fleste parsere","oss-reed-problem.357a08139d":"kasserer beviset","oss-reed-problem.188fb5d6cf":"Reed","oss-reed-problem.66eed25d17":"gemmer en bærbar kvittering","oss-reed-problem.b2c94f4627":"Tillid er en påstand. En hash er en kvittering, som enhver kan kontrollere.","oss-reed-problem.70510b3260":"Reed / bevis","oss-reed-project-scan.label":"LÆSNING","oss-reed-query.70510b3260":"Reed / forespørgsel","oss-reed-query.12c6ad3c05":"Ét træmønstersprog, hver grammatik. En forespørgsel afspilles bit-eksakt mod den samme rod.","oss-reed-query.379e1f1c85":"fastgjort til trærod","oss-reed-query.0e0ccb5e58":"Match på tværs af 412 filer","oss-reed-query.6061ba8c28":"Kompileret bytekode","oss-reed-query.7a0fddbe94":"RqlCompiler","oss-reed-query.00ed06e9a8":"RQL-kilde","oss-reed-query.2644b7d942":"Forespørgsler","oss-reed-query.d70e511fe1":"20-opkode bytekode","oss-reed-query.906e61fe7c":"RqlVm, backtracking","oss-reed-query.fb36f86d4e":"reed-forespørgsel","oss-reed-query.93f24a66d0":"2 filer, 3 hits","oss-reed-query.03a93eb58b":"strengliteral, 2 hits","oss-reed-query.7a57e2c40f":"strengliteral, 1 hit","oss-reed-query.e80d55f5a7":"CAPTURE","oss-reed-query.41eada7bbe":"(string (regex /TODO/) @m)","oss-reed-query.1954c47dc6":"Regex i strenge","oss-reed-query.1812a75c30":"30 stier","oss-reed-query.a00cdc46c0":"7 importstier","oss-reed-query.951130664d":"9 importstier","oss-reed-query.ef08f4b671":"14 importstier","oss-reed-query.9a13a71cf4":"DESCEND","oss-reed-query.a0ab7c5955":"(import (path) @p)","oss-reed-query.601020d90d":"Tæl importer","oss-reed-query.73040e4742":"3 match","oss-reed-query.e6580e6770":"usikker blok, 23 linjer","oss-reed-query.728536f392":"usikker blok, 4 linjer","oss-reed-query.f9dcb6f210":"usikker blok, 12 linjer","oss-reed-query.a97f1f9097":"EMIT","oss-reed-query.3dd4f24cd6":"(unsafe_block) @hit","oss-reed-query.ee5d843e3e":"Find usikre blokke","oss-reed-questionnaire-banner.label":"LÆSNING","oss-reed-receipt-banner.label":"LÆSNING","oss-reed-relevance-spread.label":"LÆSNING","oss-reed-rename-plan.label":"LÆSNING","oss-reed-repeatable.label":"LÆSNING","oss-reed-rewrite-review.label":"LÆSNING","oss-reed-run-history.label":"LÆSNING","oss-reed-same-for-everyone.label":"LÆSNING","oss-reed-same-name-twice.label":"LÆSNING","oss-reed-same-twice.label":"LÆSNING","oss-reed-scanners.aacf42132c":"Indrykning","oss-reed-scanners.0029a0a842":"Sporer indrykningsniveauer og udsender INDENT / DEDENT-tokens.","oss-reed-scanners.6e3604888c":"Python","oss-reed-scanners.0576dafa3a":"Heredoc","oss-reed-scanners.6928733b8e":"Heredoc- og nowdoc-strengliteraler med indlejret indhold.","oss-reed-scanners.bdc1fd5d3c":"Shell","oss-reed-scanners.7daf403c75":"PHP","oss-reed-scanners.b217e98c3b":"Ruby","oss-reed-scanners.6591fb4908":"NestedComment","oss-reed-scanners.42fe244185":"Blokkommentarer indlejret til vilkårlig dybde.","oss-reed-scanners.e2ae20d9ae":"Rust","oss-reed-scanners.c0c271c8f6":"Haskell","oss-reed-scanners.82d0c4e6ad":"JsRegex","oss-reed-scanners.f0f0f411fc":"Adskiller /regex/ fra division ved hjælp af konteksten fra forrige token.","oss-reed-scanners.ee620923ff":"JavaScript","oss-reed-scanners.d4a86cb946":"TypeScript","oss-reed-scanners.f7bbedebb6":"RawString","oss-reed-scanners.94622d6bff":"Rå strengliteraler med brugerdefinerede afgrænsere.","oss-reed-scanners.eec458b767":"StringInterpolation","oss-reed-scanners.334d00f8a6":"Strenge med indlejrede ${...}-udtryk.","oss-reed-scanners.112ab02069":"Swift","oss-reed-scanners.4b97a1cc4c":"Kotlin","oss-reed-scanners.da8f88995f":"AutoSemicolon","oss-reed-scanners.2dd0d84b78":"Automatisk semikolonindsættelse ved linjeskift.","oss-reed-scanners.690b8706d3":"Preprocessor","oss-reed-scanners.066815c08a":"Løser @include-direktiver før parsing.","oss-reed-scanners.1433c8535b":"ScannerRegistry","oss-reed-scanners.182e825ab5":"8 registreret","oss-reed-scanners.cd0847a01b":"tokens regex kan ikke udtrykke","oss-reed-scanners.a1df891007":"58 grammatikker, 26 crates","oss-reed-shape-test.label":"LÆSNING","oss-reed-shape-walk.label":"LÆSNING","oss-reed-shortlist.label":"LÆSNING","oss-reed-staged.label":"LÆSNING","oss-reed-stays-home.label":"LÆSNING","oss-reed-steady.label":"LÆSNING","oss-reed-still-works.label":"LÆSNING","oss-reed-surface-split.label":"LÆSNING","oss-reed-surfaces.70510b3260":"Reed / overflader","oss-reed-surfaces.11e24a5da2":"SPPF, Merkle-træ","oss-reed-surfaces.3c8ad3ac4f":"GLL-parser","oss-reed-surfaces.e21d36228d":"samme træ, samme hashes","oss-reed-surfaces.bdf8ac4f4e":"én kerne, fire overflader","oss-reed-surfaces.25d31fe624":"reed-motor","oss-reed-surfaces.4e946026a7":"WASM","oss-reed-surfaces.6e3604888c":"Python","oss-reed-surfaces.606dd12944":"En stabil C-ABI til at indlejre Reed i værter, der ikke er Rust-baserede. Den samme parser, de samme hashes, den samme RQL, uanset hvor dit værktøj befinder sig.","oss-reed-surfaces.33aa358f20":"stabile C-bindinger","oss-reed-surfaces.9652018eda":"C-ABI","oss-reed-surfaces.3af2279f9e":"Diagnostik","oss-reed-surfaces.ed63036d87":"Editorer","oss-reed-surfaces.7270f754a5":"Parse-diagnostik, symbolnavigation og referencer via Language Server Protocol. Editoren taler med den samme motor.","oss-reed-surfaces.87f712391d":"JSON-RPC, LSP","oss-reed-surfaces.f3c027a606":"Language Server","oss-reed-surfaces.381e3298b2":"Scripts","oss-reed-surfaces.1ebc2f0790":"CI-gates","oss-reed-surfaces.066e069a01":"En enkelt binær til CI-tjek, stikprøvekontroller og grep-erstatning. Parse et træ, kør RQL, udskriv certifikatets rod.","oss-reed-surfaces.8a6c6208c1":"reed parse / query / certify","oss-reed-surfaces.69647452d9":"CLI-binær","oss-reed-surfaces.fa90481934":"Statisk analyse","oss-reed-surfaces.6a6876afe1":"Compiler-værktøjer","oss-reed-surfaces.26486a1544":"Native API med zero-copy tekstreferencer til en append-only buffer. Byg compilere, lintere og statisk analyse på det konkrete syntakstræ.","oss-reed-surfaces.e42da59c2b":"Træ, Sppf, Certifikat","oss-reed-surfaces.8319d9b3b9":"Rust-bibliotek","oss-reed-table-of-contents.label":"LÆSNING","oss-reed-terms.label":"LÆSNING","oss-reed-three-attempts.label":"LÆSNING","oss-reed-tool-shelf.label":"LÆSNING","oss-reed-two-adoptions.label":"LÆSNING","oss-reed-two-passes.label":"LÆSNING","oss-reed-two-questions.label":"LÆSNING","oss-reed-unfinished.label":"LÆSNING","oss-reed-weights.label":"LÆSNING","oss-reed-what-to-show.label":"LÆSNING","oss-reed-who-asks-what.label":"LÆSNING","oss-reed-why-different.label":"LÆSNING","page-breadcrumb.c766e66518":"Brødkrumme","page-toc.7e439c353e":"På denne side","section_st_a1_display-split.7c9a7c0610":"Detalje","section_st_f1_cta-dark.90e40d5043":"Kom i gang","spindle-extras.127edee78d":"UNDERSKREVET","toc-rail.f5cbdf6bfb":"Indhold"}
