{"aura-hero-glyph.fe06eb6459":"Fila","aura-hero-glyph.2b9eceb7a8":"Enter","aura-hero-glyph.9ae56a8bbc":"6 instrumente · 1 patch","aura-hero-glyph.f11fb3bba3":"MANUAL","aura-hero-glyph.5490b1bffa":"aprobă patch-ul","aura-hero-glyph.81c0d915fa":"Activitate","aura-hero-glyph.a4114a83f4":"Sarcini","aura-hero-glyph.01f8495722":"în așteptarea aprobării","aura-hero-glyph.4b6a9f3bae":"&nbsp;&nbsp;&nbsp;&nbsp;return Err(SessionExpired);","aura-hero-glyph.3d1d356818":"+ if expires_at &lt;= now()","aura-hero-glyph.0cf751dc60":"- if expires_at &lt; now()","aura-hero-glyph.62cb9b146a":"src/auth/session.rs · hunk 2/3","aura-hero-glyph.acb9b5a1d4":"3 hunks propuse","aura-hero-glyph.adc543c50e":"expires_at · 4 potriviri","aura-hero-glyph.19eaff68e3":"src/auth/session.rs · 217 linii","aura-hero-glyph.00c2de8503":"src/auth/mod.rs · 89 linii","aura-hero-glyph.d10567a9db":"src/auth/** · 7 fișiere","aura-hero-glyph.3d3caaa651":".dweve/plans/auth-session.md · 64 linii","aura-hero-glyph.122544cd97":"execută .dweve/plans/auth-session.md","aura-hero-glyph.c127f294a0":"main · curat","aura-hero-glyph.1627510b24":"Ramură","aura-hero-glyph.519e39132b":"Cale","aura-hero-glyph.68c2cc7f0c":"Model","aura-hero-glyph.ca520cdc27":"v1.0.0 · Agent de Dezvoltare Autonom","aura-hero-glyph.20c7c5522f":"Gata","aura-hero-glyph.14681ef679":"Dweve Aura [v1.0.0]","aura-hero-glyph.de4c77b587":"Dweve Loom","aura-hero-glyph.46a96d0c5f":"patch · 3 hunks propuse","aura-hero-glyph.bda9ee855f":"grep · expires_at","aura-hero-glyph.e588f0aef2":"citește · src/auth/session.rs","aura-hero-glyph.67ec040c80":"citește · src/auth/mod.rs","aura-hero-glyph.da622feffd":"grep · src/auth/**","aura-hero-glyph.e1ac049133":"citește · .dweve/plans/auth-session.md","aura-hero-glyph.4546870d62":"Actualizează .dweve/status/","aura-hero-glyph.c803918c60":"Rulează cargo test --all","aura-hero-glyph.49f13245be":"Corectează expirarea sesiunii","aura-hero-glyph.d5850f39bc":"Cartografiază modulul auth","aura-hero-glyph.42ff189f74":"Citește .dweve/plans/auth-session.md","aura-hero-glyph.session":"sesiune","aura-hero-glyph.input":"intrare","aura-hero-glyph.send":"trimite","aura-hero-glyph.focus":"focalizare","aura-hero-glyph.quit":"ieșire","aura-business-glyph.9ea21d197d":"Vorbește cu Dweve","aura-business-glyph.afaf0e09a4":"Pilot în câteva zile","aura-business-glyph.825b6f99f2":"Rulează pe infrastructura ta","aura-business-glyph.6af74613cf":"Construit în Europa","aura-business-glyph.7c3dde4a8b":"4 din 4 acoperite","aura-business-glyph.b7a3f27883":"Risc eliminat","aura-business-glyph.5fc6b0293a":"Sub control","aura-business-glyph.2e496b198c":"Ce primește echipa ta","aura-business-glyph.005fd98d0b":"Tablou de rezultate","aura-business-glyph.d5020461c9":"Fără dovezi pentru evaluatori","aura-business-glyph.6743ec794c":"Modificări tăcute, nerevizuite","aura-business-glyph.e709996a62":"Expunerea datelor personale","aura-business-glyph.9eb1263e9a":"Cod care iese de sub controlul tău","aura-business-glyph.54fdb48ce3":"Asistentul, căutarea, memoria și jurnalul de audit îmbinate într-un singur binar.","aura-business-glyph.7ec5ec329f":"platformă pe care o rulezi","aura-business-glyph.b58b5a8ced":"Unul","aura-business-glyph.1aaa79fa6d":"Vânători de bug-uri, cod boilerplate, refactorizări și integrarea noilor colegi răspândite în șapte instrumente.","aura-business-glyph.c08957a94f":"pe munca de rutină","aura-business-glyph.9e25a34e63":"Ore","aura-consumer-glyph.8d2d5afbc0":"Rămâne pe computerul tău","aura-consumer-glyph.d1fe4c69e0":"Poți oricând să anulezi","aura-consumer-glyph.201c3f5f98":"Nimic nu se schimbă până nu spui tu","aura-consumer-glyph.0a9ca31422":"Da, continuă","aura-consumer-glyph.c49920673a":"Sigur. Iată ce aș vrea să fac.","aura-consumer-glyph.49f67b5c92":"Răspunsurile Aura","aura-consumer-glyph.238bd1fb75":"Mă poți ajuta să corectez această mică greșeală din codul meu?","aura-consumer-glyph.7ed149da71":"Întrebi tu","aura-consumer-glyph.92ee0cb489":"Aici ca să ajut","aura-consumer-glyph.0d13217083":"Ajutorul tău răbdător","aura-consumer-glyph.af0854de67":"Aura","aura-consumer-glyph.81fc483d05":"Așteaptă să spui da","aura-consumer-glyph.bfa310d18c":"Sugerează o mică corecție","aura-consumer-glyph.0eb05d6a2a":"Uită-te la fișierul la care te referi","aura-ask-grid.af0854de67":"Aura","aura-b-close.9e3c1d591d":"Pe ce se sprijină afirmațiile","aura-b-close.100ec4462d":"dovezi","aura-b-close.d6fa024673":"banda de afaceri","aura-b-close.7e9e5f3a1b":"un singur binar nativ Rust","aura-b-close.466f1eb810":"peste 25 de instrumente integrate","aura-b-close.368df3249c":"pipeline cu cincisprezece etape","aura-b-close.6fec4ca245":"urmă de audit BLAKE3","aura-b-close.6f997fae0c":"verificări deterministe ale obiectivelor","aura-b-close.8c86def2e7":"posturi locale, private, în cloud","aura-b-close.6a307fbf1e":"fără afirmații necuantificate despre productivitate","aura-b-close.81cac219fd":"doar fapte actuale","aura-b-close-loop.de4a6df381":"Bucla în jurul sarcinii","aura-b-close-loop.e4a74ba91e":"buclă închisă","aura-b-close-loop.3edaffdc77":"obiectiv la intrare, rezultat la ieșire","aura-b-close-loop.db9a022b75":"obiectiv","aura-b-close-loop.bed97175b0":"plan","aura-b-close-loop.76f3b5a717":"acțiune","aura-b-close-loop.4f4224f44a":"observare","aura-b-close-loop.f8bfc15dde":"direcționare","aura-b-close-loop.86a4261d84":"verificare","aura-b-close-loop.d1c10fb0e6":"evaluare","aura-b-close-loop.f7dc07550a":"finalizare sau replanificare","aura-b-close-loop.d700a456bd":"primul test eșuează, Verificarea revine la Plan","aura-b-close-loop.5b5e3b3cd1":"a doua corecție trece, obiectivul se închide","aura-b-close-loop.0cbde99016":"fiecare nod își deschide artefactul","aura-b-close-loop.97e1fd885d":"corecția nu este punctul final","aura-b-close-loop.c730c27f18":"închide sesiunea la expirarea tokenului","aura-b-close-loop.61bf8faa6c":"5 pași, revizuiți după replanificare","aura-b-close-loop.88bd0f4352":"de la 1 eșec la 0 eșecuri","aura-b-close-loop.580f1d1ffd":"niciun mesaj de operator în această rulare","aura-b-close-loop.ce8ce0e3fe":"fiecare criteriu îndeplinit","aura-b-close-loop.741f10656a":"obiectiv îndeplinit, bucla se închide","aura-b-deployment.79b00c45ed":"Patru posturi, o singură buclă","aura-b-deployment.bc109fb076":"portabil","aura-b-deployment.14fef0393d":"ieșire restricționată prin politică","aura-b-deployment.e068381bbd":"laptop","aura-b-deployment.b67626b7bb":"runner CI","aura-b-deployment.b3db8f4abb":"server privat","aura-b-deployment.e75afa49d1":"mediu izolat","aura-b-deployment.8f3f678c30":"fiecare post își arată modelul și limita de ieșire","aura-b-deployment.c676f15064":"bucla nu se mișcă","aura-b-deployment.2ede35bd77":"limita de custodie este aleasă","aura-b-goal-card.87f73cc3d3":"Un obiectiv, patru criterii","aura-b-goal-card.4c6ec2d7f1":"evaluate","aura-b-goal-card.be3a0f01da":"trei trec, unul replanifică","aura-b-goal-card.5bd72c48ad":"testele trec","aura-b-goal-card.a53be2595e":"fișierul există","aura-b-goal-card.83ec8c5792":"ieșirea se potrivește","aura-b-goal-card.012a1773f2":"calitatea depășește pragul","aura-b-goal-card.f5036f3b58":"starea finală arată obiectivul îndeplinit, fiecare criteriu verde","aura-b-goal-card.cb2a83df92":"finalizarea este un predicat","aura-b-goal-card.1051d7b08f":"nu un paragraf final","aura-b-hidden-load.e4e414a34c":"Un dezvoltator, șapte suprafețe","aura-b-hidden-load.a24070e43d":"transport","aura-b-hidden-load.b99f7ccd94":"carduri mutate manual","aura-b-hidden-load.27a9612b32":"asistent","aura-b-hidden-load.ec122f54cf":"shell","aura-b-hidden-load.394046ef6e":"rulător de teste","aura-b-hidden-load.5819778898":"Git","aura-b-hidden-load.8eec7bc461":"securitate","aura-b-hidden-load.8557b33974":"tracker de probleme","aura-b-hidden-load.0b7cec9c67":"revizuitor","aura-b-hidden-load.d2eede619d":"cardurile devin o singură stare de buclă în Aura","aura-b-hidden-load.eefd5c8afe":"stare într-o singură atenție","aura-b-hidden-load.346170ef36":"stare în runtime","aura-b-integration.b0e508720d":"Proprietatea din jurul buclei","aura-b-integration.ae4cf21cde":"compus","aura-b-integration.5ea87e08e4":"bucla rămâne centrală","aura-b-integration.ab41949825":"editor","aura-b-integration.46d551dae6":"terminal","aura-b-integration.13844228ea":"CI","aura-b-integration.94cbffb24e":"server MCP","aura-b-integration.f7d513fd94":"gazdă Git","aura-b-integration.9bd91395b7":"SIEM","aura-b-integration.b5cd57a488":"bucla rămâne centrală, iar proprietatea o înconjoară","aura-b-integration.2ffd420e53":"orice editor, CI-ul tău","aura-b-integration.8db6b6ef55":"o singură buclă","aura-b-loop-glyph.00baa97f24":"O sarcină, o buclă","aura-b-loop-glyph.3c49d9cc3c":"în execuție","aura-b-loop-glyph.85e1b6106a":"patch-ul este o singură stare","aura-b-loop-glyph.793d84e8b3":"obiectiv stabilit","aura-b-loop-glyph.cb7c5004f7":"plan redactat","aura-b-loop-glyph.f4cd44b8f6":"fișiere citite","aura-b-loop-glyph.67cc5f221c":"patch propus","aura-b-loop-glyph.b3a5309e0d":"test eșuat","aura-b-loop-glyph.89efc3f4e7":"replanificare","aura-b-loop-glyph.1956889480":"test trecut","aura-b-loop-glyph.5ae84b0a5b":"obiectiv îndeplinit","aura-b-loop-glyph.3030171a6a":"> aura goal fix:session-expiry","aura-b-loop-glyph.7caf98aad5":"patch-ul începe să aștepte aprobarea","aura-b-loop-glyph.30515cb81d":"obiectivul închide bucla","aura-b-memory.8d5852ec4c":"O corecție devine memorie","aura-b-memory.c192bc980a":"reamintită","aura-b-memory.420364fe1f":"revizuită și bugetată","aura-b-memory.bda91a1da9":"corecție în sesiunea unu","aura-b-memory.ac36b00c12":"memorie de proiect revizuită","aura-b-memory.904ee00802":"clasată într-un plan ulterior","aura-b-memory.654cc2b281":"o acțiune vizibilă de uitare o elimină","aura-b-memory.82170e7bb8":"inspectabilă și ștergibilă","aura-b-memory.6ef12a1016":"nu un prompt recurent","aura-b-model-swap.8d047a149a":"Modificările nodului de model","aura-b-model-swap.c21c2fe66c":"înlocuibil","aura-b-model-swap.29da5190ad":"bucla este fixă","aura-b-model-swap.0fed3b96cc":"Loom","aura-b-model-swap.d804e2a212":"API suportat","aura-b-model-swap.5fb639ed9a":"endpoint privat","aura-b-model-swap.688a890cc5":"CLI consultativ","aura-b-model-swap.2db83d5efb":"nodurile de instrument, politică, calitate, memorie și audit nu se mută","aura-b-model-swap.911c6de470":"schimbă modelul","aura-b-model-swap.10a5d24257":"păstrează bucla de inginerie","aura-b-model-swap.a55d8da739":"conduce aceeași buclă","aura-b-multi-agent.eb659182c1":"Patru modele, un singur depozit","aura-b-multi-agent.f9fff6a815":"coordonat","aura-b-multi-agent.34eecae151":"registrul de lucru","aura-b-multi-agent.25dd7d521e":"lanțuri","aura-b-multi-agent.1a92520138":"paralel","aura-b-multi-agent.4629383656":"echipe","aura-b-multi-agent.248a20b62e":"fundal","aura-b-multi-agent.90d361f753":"revendicările de fișiere împiedică doi agenți să editeze aceeași cale","aura-b-multi-agent.30c17bb12d":"mai multă capacitate","aura-b-multi-agent.2858513e87":"nu mai multă confuzie","aura-b-open-loop.86b58f4bb8":"Prompt, patch, apoi muncă manuală","aura-b-open-loop.52a4494c35":"buclă deschisă","aura-b-open-loop.f4494cfadb":"omul o închide","aura-b-open-loop.742cf35828":"prompt către model pentru patch","aura-b-open-loop.d303113843":"rulează testele","aura-b-open-loop.61e62b213a":"revizuire","aura-b-open-loop.8eec7bc461":"securitate","aura-b-open-loop.5c6fa26f49":"anulează","aura-b-open-loop.76ab1eecf2":"jurnalul furnizorului","aura-b-open-loop.7379ce1e37":"notă de incident","aura-b-open-loop.712a5d7f51":"modelul apelează instrumente","aura-b-open-loop.8669a47120":"omul păstrează starea","aura-b-quality-stages.caa780b8ba":"Șase etape de calitate","aura-b-quality-stages.18cd42d86d":"blocat","aura-b-quality-stages.5eb8e00607":"un eșec alimentează bucla","aura-b-quality-stages.785987648f":"format","aura-b-quality-stages.b504838caf":"lint","aura-b-quality-stages.36d0981b33":"compilare","aura-b-quality-stages.a94a8fe5cc":"test","aura-b-quality-stages.cea2eb3659":"teste de documentație","aura-b-quality-stages.7876153ada":"audit","aura-b-quality-stages.fa7d132401":"compilarea trece, testele eșuează, reparare, testele trec, auditul se finalizează","aura-b-quality-stages.9862d5f59a":"eșuează rapid","aura-b-quality-stages.718520b0b3":"repară pe loc","aura-b-record.8c783c3463":"Înregistrarea asamblează","aura-b-record.c8c78ad28a":"verificabil","aura-b-record.8d031edd74":"alături de buclă","aura-b-record.6dbd1b376c":"obiectiv și criterii","aura-b-record.1a3b6b31a0":"rutele modelului","aura-b-record.cc8b5f4d0a":"apeluri de instrumente","aura-b-record.abdf4ec3a4":"puncte de control","aura-b-record.68a72ea9a0":"rezultate de calitate","aura-b-record.4f293e6ca4":"stare finală","aura-b-record.96e711c7dc":"verificarea-auditul verifică lanțul la finalizare","aura-b-record.58a5b5c95f":"diferența arată ce s-a schimbat","aura-b-record.6261aff8fd":"înregistrarea arată cum","aura-b-review-rail.866a72634f":"O șină de control live","aura-b-review-rail.dca7e58fc1":"dirijabil","aura-b-review-rail.b8dad0f782":"autoritatea rămâne activă","aura-b-review-rail.7b2c7f146a":"Aprobă","aura-b-review-rail.58cfcdca5e":"Redirecționează","aura-b-review-rail.781961bc81":"Pauză","aura-b-review-rail.6f3abbe484":"Anulează","aura-b-review-rail.39fc721248":"Anulează ultima acțiune","aura-b-review-rail.529191c869":"o instrucțiune schimbă următorul apel de instrument fără resetare","aura-b-review-rail.af7d16c175":"revizuire în timpul lucrului","aura-b-review-rail.47c96f55d7":"nu după ce autonomia se încheie","aura-b-review-rail.51c3370661":"apelul de patch continuă conform planului","aura-b-review-rail.f303e4c5da":"următorul apel vizează mai întâi testul eșuat","aura-b-review-rail.f6847fdb84":"bucla se oprește înainte de următorul apel de instrument","aura-b-review-rail.b063c25048":"sesiunea se încheie și lucrarea este păstrată","aura-b-review-rail.9427d6f0a5":"ultimul checkpoint este restaurat la locul său","aura-b-review-rail.ef434cc5d8":"următorul apel de instrument","aura-b-runtime-atlas.4dbc10df89":"Runtime-ul, ca părți ale buclei","aura-b-runtime-atlas.2d46938a7e":"unificat","aura-b-runtime-atlas.597bf2db8c":"un singur binar nativ","aura-b-runtime-atlas.2aeede80be":"control","aura-b-runtime-atlas.5ba2688dff":"modele","aura-b-runtime-atlas.0284c6ac58":"instrumente","aura-b-runtime-atlas.8eec7bc461":"securitate","aura-b-runtime-atlas.aa4a5f8125":"stare","aura-b-runtime-atlas.df43804bfd":"coordonează","aura-b-runtime-atlas.5ea2d81a89":"interfață","aura-b-runtime-atlas.100ec4462d":"dovezi","aura-b-runtime-atlas.66b20f8b2b":"furnizorii și instrumentele opționale rămân externe acolo unde sunt selectate","aura-b-runtime-atlas.74a1d53533":"un model de control","aura-b-runtime-atlas.5979aaa1a7":"nu servicii asamblate","aura-b-runtime-atlas.5aa1dab4f8":"conduce bucla","aura-b-runtime-atlas.0b7c697923":"raționează asupra sarcinii","aura-b-runtime-atlas.3121a45458":"execută acțiuni limitate","aura-b-runtime-atlas.44aa478d29":"protejează fiecare apel","aura-b-runtime-atlas.7b8f2d1376":"își amintește proiectul","aura-b-runtime-atlas.c7e695d40d":"rulează agenți în paralel","aura-b-runtime-atlas.ac60ac55d2":"unde lucrezi","aura-b-runtime-atlas.0a5329ed1e":"dovedește ce s-a întâmplat","aura-b-security-layers.7401769d23":"Trei straturi, un singur apel","aura-b-security-layers.fef19892d5":"apărat","aura-b-security-layers.778ab652a9":"acțiune, conținut, mediu","aura-b-security-layers.c86f83055e":"strat de acțiune","aura-b-security-layers.6f62a3d48b":"strat de conținut","aura-b-security-layers.0064e7478c":"strat de infrastructură","aura-b-security-layers.9905e1d38b":"fiecare strat arată un control concret și rezultatul acestuia","aura-b-security-layers.c2dc9db224":"granițe aplicabile","aura-b-security-layers.b568a77d17":"dovezi pentru revizuire","aura-b-tool-boundary.38934e6d67":"O cerere, un pipeline","aura-b-tool-boundary.c072e8329e":"mărginit","aura-b-tool-boundary.acc4cbbdc7":"cincisprezece etape","aura-b-tool-boundary.720ed56669":"instrument încorporat","aura-b-tool-boundary.a25c7a05cf":"instrument MCP","aura-b-tool-boundary.c0094fe9f9":"instrument de extensie","aura-b-tool-boundary.0f989d9515":"instrumentele încorporate, MCP și de extensie se unesc la aceeași intrare","aura-b-tool-boundary.2d0154059a":"domeniu, permisiune, analiză shell, punct de control, igienizare, audit","aura-b-tool-boundary.c166035cfb":"un agent, multe instrumente","aura-b-tool-boundary.c0f3aa8f37":"o graniță, fără excepții","aura-business-sides.a0853da24b":"Fișă tehnică","aura-business-visuals.40417391c5":"Aura · rezolvă","aura-business-visuals.271973aefe":"xMidYMid meet","aura-business-visuals.3e91add48a":"BOARD","aura-c-checks.6734f37cb6":"O verificare eșuată returnează","aura-c-checks.75e4aedce4":"verificat","aura-c-checks.f4581ca1df":"proiectul tău decide","aura-c-checks.bc3c24f374":"formatare și lint","aura-c-checks.36d0981b33":"compilare","aura-c-checks.04d13fd0aa":"teste","aura-c-checks.7876153ada":"audit","aura-c-checks.7ff8b7d8f7":"un test eșuat revine în buclă, apoi trece","aura-c-checks.2a667eb1b1":"un patch plauzibil nu este suficient","aura-c-checks.d403cb4090":"build-ul trebuie să treacă","aura-c-checks.7bf5f1bafe":"prima rulare","aura-c-checks.9eb28c543f":"a doua rulare","aura-c-checks.5f5f8758f5":"eșuat","aura-c-checks.6a9f6c3fff":"trecut","aura-c-checks.e8a7d6f2bc":"reparare","aura-c-checks.ceb4ed3d1e":"revine în buclă","aura-c-close.926fe901b0":"Ce rămâne sub controlul tău","aura-c-close.100ec4462d":"dovezi","aura-c-close.f123a39d1f":"banda de consumatori","aura-c-close.750dc3bf10":"un program nativ","aura-c-close.8c58d3332d":"orice editor","aura-c-close.ffe021481f":"acces limitat la proiect","aura-c-close.67b29baf71":"direcționare la mijlocul procesului","aura-c-close.f907a42000":"puncte de control și anulare","aura-c-close.c88bec0321":"memorie între sesiuni","aura-c-close.8279848dfe":"audit verificabil când este activat","aura-c-close.8b3139fd33":"întrebarea rămâne simplă","aura-c-close.3f07208a48":"tu rămâi la comandă","aura-c-close.8af56de682":"tu","aura-c-close.5ca6ab20a3":"la comandă","aura-c-goal-mode.166fff52c4":"Un obiectiv cu linie de sosire","aura-c-goal-mode.5fc7e38bff":"deschis","aura-c-goal-mode.8847739f7d":"progres pe care îl poți vedea","aura-c-goal-mode.4d284fdc84":"testul trece","aura-c-goal-mode.3eaa0b9cfe":"fișierul există","aura-c-goal-mode.0edd6a141c":"rezultatul se potrivește","aura-c-goal-mode.cb2ab794ac":"se oprește când obiectivul este atins, când îl oprești tu sau când nu mai poate continua în mod onest","aura-c-goal-mode.f01fce7813":"terminat este o condiție","aura-c-goal-mode.62d818d6b7":"nu ultima propoziție","aura-c-goal-mode.0becc159a3":"obiectivul","aura-c-goal-mode.dbd43f6c45":"obiectiv atins","aura-c-goal-mode.896d7a9fb3":"îl oprești tu","aura-c-goal-mode.885c3bd0a8":"nu poate continua în mod onest","aura-c-goal-mode.ceafa97ffa":"atins","aura-c-goal-mode.e22586930a":"în așteptare","aura-c-sides.462845276c":"Spui lucrurile pe șleau","aura-c-sides.2b78b1a0f0":"trei pași","aura-c-sides.5b0e46b9e4":"Descrii munca","aura-c-sides.c66d144b92":"Repară autentificarea, adaugă un test, explică această parte. Fără comenzi de memorat.","aura-c-sides.882e4f2485":"Aura îți citește proiectul","aura-c-sides.eaee3fa84e":"Se uită la fișierele și notițele tale, nu la un exemplu generic.","aura-c-sides.b6698c7a4c":"Devine un obiectiv clar","aura-c-sides.63257c3312":"O țintă mică pe care o poate verifica atunci când munca e gata.","aura-c-sides.8a9abb51e6":"cuvinte simple în","aura-c-sides.619591e74b":"un obiectiv clar afară","aura-c-sides.bb64f7d88c":"Când e gata?","aura-c-sides.4a4c7b2eca":"tu decizi","aura-c-sides.759a42354b":"Gata poate însemna","aura-c-sides.4d284fdc84":"testul trece","aura-c-sides.3eaa0b9cfe":"fișierul există","aura-c-sides.0edd6a141c":"rezultatul se potrivește","aura-c-sides.de121c67af":"Se oprește și atunci când","aura-c-sides.420db47931":"îi spui tu să se oprească","aura-c-sides.9c041396d3":"nu poate continua cinstit","aura-c-sides.bb78267c2d":"Când ar trebui să se oprească?","aura-c-sides.2f86920220":"Când obiectivul pe care l-ai stabilit este într-adevăr atins.","aura-c-sides.beab0815b6":"tu stabilești linia de sosire","aura-c-sides.2996f98d07":"el o respectă","aura-c-sides.f1699c0c6e":"Începe din munca ta","aura-c-sides.f549877964":"nu dintr-un șablon","aura-c-sides.56e11d7823":"Îți citește fișierele","aura-c-sides.8a505662c3":"Munca reală din fața ta.","aura-c-sides.e37ea0a274":"Urmează firul","aura-c-sides.e59dacd188":"De la o parte la părțile pe care le atinge.","aura-c-sides.741279fc2d":"Verifică istoricul","aura-c-sides.6b0784b5eb":"Ce s-a schimbat și când.","aura-c-sides.f0ded5a2e6":"Își amintește notițele tale","aura-c-sides.fc489af89b":"Doar ceea ce îi permiți să vadă.","aura-c-sides.b6f7648a44":"Arată spre locul exact","aura-c-sides.92e25a3579":"Fișierul și linia exacte din spatele planului său.","aura-c-sides.be1308e0f6":"proiectul tău pe primul loc","aura-c-sides.51d3837b62":"răspunsuri pe care le poți urmări","aura-c-sides.6d8a44c8c9":"Vezi planul mai întâi","aura-c-sides.1fbfa763a7":"înainte de orice schimbare","aura-c-sides.f25c85f4ee":"Fișiere de citit","aura-c-sides.ce02064a81":"Ce trebuie să vadă","aura-c-sides.adcc7aee87":"listate","aura-c-sides.6b3697ec92":"Verificări de rulat","aura-c-sides.fa9cfe96e0":"Cum va confirma munca","aura-c-sides.661f9f790e":"Modificări de aprobat","aura-c-sides.ba88ce8ba7":"Nimic nu se editează fără acordul tău","aura-c-sides.fa8ccfaa32":"semnale","aura-c-sides.4a4d85b04b":"Loc de ajustare","aura-c-sides.87a36f45f8":"Planul se actualizează pe măsură ce învață","aura-c-sides.98aadb3708":"live","aura-c-sides.443a2988e9":"pașii de la început","aura-c-sides.4c5c3dcf92":"fără surprize","aura-c-sides.fbf471fe47":"Rulează, întreabă sau niciodată","aura-c-sides.e82760ba2c":"unealtă cu unealtă","aura-c-sides.b1b392607d":"Rulează","aura-c-sides.49607fec4c":"Explorarea sigură se întâmplă de la sine.","aura-c-sides.3562777bc6":"Întreabă","aura-c-sides.e302e9cef4":"Modificările și comenzile așteaptă acordul tău.","aura-c-sides.80c3052d33":"Niciodată","aura-c-sides.d77dddcd0c":"Dezactivează orice nu vrei.","aura-c-sides.be9c2d0d5a":"Rămâi în interior","aura-c-sides.f5251f76c6":"Se ține de proiectul tău, dacă nu permiți mai mult.","aura-c-sides.931a585f14":"tu deții cheile","aura-c-sides.79ecff3693":"o setare fiecare","aura-c-sides.47977fc20c":"Împinge-l la jumătate","aura-c-sides.b2bc2c1b70":"fără repornire","aura-c-sides.bf71aca24a":"Fără direcționare","aura-c-sides.81a11c03e1":"Aștepți, apoi refaci","aura-c-sides.148836ac63":"viraj greșit","aura-c-sides.1b480158e1":"oprire","aura-c-sides.91a5868691":"ia de la capăt","aura-c-sides.649caf34e5":"re-explică","aura-c-sides.d88dbf19a7":"Cu Aura","aura-c-sides.17f60e974d":"Corectezi pe moment","aura-c-sides.91c5d401a4":"scrie o notă","aura-c-sides.bd73cddabf":"se ajustează","aura-c-sides.6ef5bae6f3":"continuă","aura-c-sides.27375beb70":"aceeași sesiune","aura-c-sides.75c597585a":"prinde-l devreme","aura-c-sides.64ba1d0f81":"păstrează firul","aura-c-sides.e57e825ef9":"Proiectul tău decide","aura-c-sides.d15d3bf964":"nu o presupunere","aura-c-sides.c4858ded2a":"O corecție care pare corectă","aura-c-sides.51a9ec65ae":"pare corect","aura-c-sides.bf382d7884":"se citește bine","aura-c-sides.43a2d42a17":"nu rulează niciodată","aura-c-sides.704a7a6b12":"ar putea strica build-ul","aura-c-sides.854649ea35":"O modificare verificată","aura-c-sides.b33f338ad0":"dovedită","aura-c-sides.bc3c24f374":"verificări de stil și siguranță","aura-c-sides.cd4065bd4e":"testele rulează","aura-c-sides.c9e3c324fa":"o eșec este reparat","aura-c-sides.c5391bd76d":"fără patch-uri oarbe","aura-c-sides.71fad40acd":"verde înainte de finalizare","aura-c-sides.21051bb354":"Mereu o cale de întoarcere","aura-c-sides.4e41d3d706":"încearcă lucruri în siguranță","aura-c-sides.9e4955edb5":"1 atingere","aura-c-sides.de446cff70":"Anulează ultima","aura-c-sides.bd8cedb6ec":"Fă un pas înapoi la cea mai recentă modificare","aura-c-sides.f25470201a":"multe","aura-c-sides.53c38a8006":"Sau mai multe","aura-c-sides.e475113df7":"Revino la o serie de editări","aura-c-sides.0d612c12d2":"automat","aura-c-sides.3f55f9502f":"Salvat mai întâi","aura-c-sides.39141993ee":"Un punct de restaurare înainte de editări","aura-c-sides.b77cad1467":"deoparte","aura-c-sides.3202b0fb7d":"Încercări mai mari","aura-c-sides.fa2e321eac":"O copie separată păstrează munca principală în siguranță","aura-c-sides.f831a051f1":"experimentează liber","aura-c-sides.d2530bb089":"nimic nu este blocat","aura-c-sides.33589033f3":"Își amintește","aura-c-sides.c683405361":"ce îi spui","aura-c-sides.9dfd349ebe":"Preferințe","aura-c-sides.c95a351492":"Cum îți plac lucrurile","aura-c-sides.344a1b5fb0":"Date despre proiect","aura-c-sides.6e49df9766":"Detalii despre munca ta","aura-c-sides.ccc70f2dc6":"Corecții","aura-c-sides.13dd431661":"Corecturi făcute o dată","aura-c-sides.c7790422f4":"Vezi-le","aura-c-sides.0695923c0d":"Uită-te la ce a păstrat","aura-c-sides.bce0641417":"Căutare","aura-c-sides.f98d5ed80d":"Găsește orice notă","aura-c-sides.03d5d80199":"Uită","aura-c-sides.721a6d6ae5":"Elimină oricând","aura-c-sides.84985463a6":"corectează o dată","aura-c-sides.b16a771f7a":"păstrat pentru data viitoare","aura-c-sides.197baf3d24":"Alege-i creierul","aura-c-sides.edb958705d":"unde gândește","aura-c-sides.9a6215377d":"Pe computerul tău","aura-c-sides.29e2a6fa3d":"Gândirea rămâne cu tine.","aura-c-sides.9be34046ca":"LOCAL","aura-c-sides.6f57fa8eb0":"În cloud","aura-c-sides.6ebd68af44":"Tu alegi ce trimiți.","aura-c-sides.7be6b26592":"CLOUD","aura-c-sides.fc17c3334b":"Furnizorul tău","aura-c-sides.219d7bfa62":"Cel pe care echipa ta îl folosește deja.","aura-c-sides.25b8673c57":"YOURS","aura-c-sides.836a090730":"Lasă-l pe Aura să aleagă","aura-c-sides.71d7d6f7d9":"Alege o potrivire și revine dacă una lipsește.","aura-c-sides.50c3f10f5b":"AUTO","aura-c-sides.1a763b4465":"un singur ajutor","aura-c-sides.1b93f6e32a":"alegerea ta de creier","aura-c-sides.1fd0213c46":"Spațiu de lucru","aura-c-sides.93f414e89c":"file și sarcini","aura-c-sides.50a9bf5db1":"Mai multe sesiuni","aura-c-sides.01eb025f6e":"Ține mai mult de un proiect deschis.","aura-c-sides.1f93d1a4cb":"TABS","aura-c-sides.1fbf937256":"Rutine gata făcute","aura-c-sides.fa819cb947":"Repară, construiește, aranjează, revizuiește.","aura-c-sides.6c45aeee6f":"FLOWS","aura-c-sides.3f13f06451":"Lucrează în fundal","aura-c-sides.0e4320e017":"Sarcinile lungi rulează în timp ce tu continui.","aura-c-sides.9f5da1d189":"BG","aura-c-sides.7b9783a284":"mai mult decât o cutie de chat","aura-c-sides.83f6a010e0":"un loc de lucru","aura-c-sides.797b3a4684":"Mai multe mâini când e nevoie","aura-c-sides.4ef47b57cc":"specialiștii colaborează","aura-c-sides.83791ae169":"Predă","aura-c-sides.efdfb116a0":"Un specialist predă munca altuia.","aura-c-sides.2d8e3f561a":"În paralel","aura-c-sides.68e099b014":"Câteva încercări deodată.","aura-c-sides.44c50f0c14":"Ca echipă","aura-c-sides.c36455a381":"Coordonate pe un singur proiect.","aura-c-sides.8a9e0232d0":"În mod deschis","aura-c-sides.3d41310009":"Fiecare predare rămâne vizibilă.","aura-c-sides.f264604373":"În fundal","aura-c-sides.ca4110d021":"Sarcinile lungi rulează în timp ce lucrezi.","aura-c-sides.93836939d3":"Fără conflicte","aura-c-sides.4c2d69643b":"Revendicările de fișiere opresc suprapunerile tăcute.","aura-c-sides.133bda4d19":"mai mult ajutor","aura-c-sides.f5270ef2d4":"încă un singur fir clar","aura-c-sides.7baf092ac9":"O evidență a muncii","aura-c-sides.d39f1c3902":"verifică mai târziu","aura-c-sides.3485593010":"Ce a rulat","aura-c-sides.c7d3d59da7":"Ce instrumente au făcut treaba.","aura-c-sides.7e4b91991b":"Ce s-a schimbat","aura-c-sides.c4e5e2abe2":"Fiecare fișier atins.","aura-c-sides.b1253b0867":"Ce creier","aura-c-sides.ccf567ebb9":"Ajutorul folosit.","aura-c-sides.86af8fd51c":"Evenimente de siguranță","aura-c-sides.8a003c1cf2":"Când watchdog-ul a intervenit.","aura-c-sides.b7a3d0f4b4":"Starea sesiunii","aura-c-sides.db7ae26cb8":"Cum a fost pauză și reluare a muncii.","aura-c-sides.acaaaf846b":"Dovadă împotriva manipulării","aura-c-sides.61f4ed0023":"Verificările ulterioare dezvăluie orice modificare.","aura-c-sides.01e87a65d9":"arată ce s-a schimbat","aura-c-sides.6261aff8fd":"evidența arată cum","aura-c-loop-glyph.a6feedfcfc":"O buclă mică și prietenoasă","aura-c-loop-glyph.48d46b1cf3":"ajutând","aura-c-loop-glyph.251b8669f8":"mai mult decât o sugestie","aura-c-loop-glyph.e09315fa02":"privește","aura-c-loop-glyph.bed97175b0":"planifică","aura-c-loop-glyph.7550b672e1":"schimbă","aura-c-loop-glyph.d56d985300":"verifică","aura-c-loop-glyph.1c8f09270f":"întreabă","aura-c-loop-glyph.2cce4a92f4":"finalizează","aura-c-loop-glyph.9ebfe71fde":"conversația se extinde într-o buclă care continuă să lucreze spre obiectiv","aura-c-loop-glyph.a5a9219cd8":"sugerează o remediere","aura-c-loop-glyph.c2f28cc5a2":"apoi verifică remedierea","aura-c-loop-glyph.93a35a6e80":"bara laterală continuă să dispară","aura-c-loop-glyph.a504ce0f10":"lasă-mă să mă uit, să o schimb, apoi să verific dacă rămâne","aura-c-loop-glyph.828f966619":"se extinde în","aura-c-memory.7b3684e36f":"O corecție pe care o poți uita","aura-c-memory.1e61fe1e47":"păstrat","aura-c-memory.5ea7e72e1f":"între sesiuni","aura-c-memory.6018578ba0":"o corectezi o dată","aura-c-memory.436230f7d6":"devine un card de memorie","aura-c-memory.cf796cdfd3":"apare într-un plan ulterior","aura-c-memory.badd832852":"o acțiune vizibilă de uitare o elimină oricând vrei","aura-c-memory.0eceae53ab":"corectează o dată","aura-c-memory.6554ce8a6d":"nu o repeta","aura-c-memory.1d96ae3691":"sesiunea unu","aura-c-memory.5d41440dd3":"memoria proiectului","aura-c-memory.880a50dc3e":"sesiunea doi","aura-c-memory.6b8e17ddd0":"folosește taburi, nu spații, în acest proiect","aura-c-models.d1d4d67bb5":"Un selector simplu de ajutor","aura-c-models.3fe6938286":"ales","aura-c-models.4ee02bbcd4":"localitate afișată onest","aura-c-models.939bb46a04":"local","aura-c-models.e80721793c":"privat","aura-c-models.000e793db7":"cloud","aura-c-models.082ccb0d65":"consultativ","aura-c-models.91808c5bf6":"un ajutor pe computerul tău păstrează gândirea cu tine, un ajutor cloud primește ceea ce trimiți","aura-c-models.2e8e972ea4":"folosește ajutorul pe care îl alegi","aura-c-models.850ff2fc0a":"bucla rămâne aceeași","aura-c-models.dd66e039cf":"rămâne cu tine","aura-c-models.aa3d389873":"trimis către un furnizor","aura-c-models.c03c99ad16":"granița localității","aura-c-models.835f3b50e3":"selectat","aura-c-more-help.9e9783410f":"Ajutoare pe o singură placă","aura-c-more-help.f9fff6a815":"coordonate","aura-c-more-help.c6432958c5":"fiecare cu o revendicare","aura-c-more-help.2875bec277":"un lanț de specialiști","aura-c-more-help.9186dd1a66":"încercări paralele","aura-c-more-help.4e2b5809ea":"o echipă coordonată","aura-c-more-help.4eec30569d":"revendicările de fișiere înseamnă că două sesiuni nu editează în tăcere aceeași cale","aura-c-more-help.133bda4d19":"mai mult ajutor","aura-c-more-help.c949f2ddcb":"fără copiere și lipire","aura-c-more-help.19ed74c94f":"placă de sarcini","aura-c-more-help.d72041bc0d":"revendicări","aura-c-more-help.d6e91b2a4c":"în curs","aura-c-more-help.efcc77141d":"în coadă","aura-c-more-help.e5fd9cfe0e":"finalizat","aura-c-permissions.8e32d6c5a9":"Un control per instrument","aura-c-permissions.65c10dc354":"set","aura-c-permissions.945f0635af":"setările îți aparțin","aura-c-permissions.bb1261b3a0":"rulează automat","aura-c-permissions.37a19f2b55":"întreabă mai întâi","aura-c-permissions.85777c03b7":"niciodată","aura-c-permissions.234a461863":"accesul rămâne în interiorul proiectului, dacă nu permiți mai mult","aura-c-permissions.256b35c754":"conservator implicit","aura-c-permissions.d4056f2c4d":"relaxat când alegi","aura-c-permissions.ff71eb852a":"editează fișiere","aura-c-permissions.d303113843":"rulează teste","aura-c-permissions.1bbff4c25a":"citește webul","aura-c-permissions.cf98bd552c":"rulează comenzi","aura-c-permissions.1937c4c28f":"unealtă","aura-c-plain-words.dfe6dc1031":"Patru cereri, patru obiective","aura-c-plain-words.64b8cefeeb":"înțeles","aura-c-plain-words.0d6378289e":"nu o listă de pași","aura-c-plain-words.6467af839e":"de ce continuă să eșueze","aura-c-plain-words.5c3f36de5e":"unde este gestionată autentificarea","aura-c-plain-words.4cf8a3450b":"adaugă teste pentru această funcție","aura-c-plain-words.5a04ad5c07":"împarte acest fișier mare","aura-c-plain-words.99d8907e77":"fiecare cerere devine un card mic de obiectiv, nu un răspuns de chat","aura-c-plain-words.766af5ca73":"tu descrii munca","aura-c-plain-words.e048014e5d":"Aura găsește pașii","aura-c-plain-words.db9a022b75":"obiectiv","aura-c-plain-words.4e58ac7873":"devine","aura-c-plain-words.69a58ae186":"Planul Aura","aura-c-plain-words.262b5a9e0c":"Îl citește","aura-c-plain-words.6442306c13":"Face modificarea","aura-c-plain-words.b7b72f199d":"Verifică rezultatul","aura-c-plain-words.b9889a194d":"Fiecare cerere devine un obiectiv pe care Aura îl poate verifica","aura-c-plain-words.c6af4217f7":"Citește jurnalele","aura-c-plain-words.227e1bf368":"Găsește cauza","aura-c-plain-words.02babecae1":"Confirmă că a dispărut","aura-c-plain-words.463e65d41d":"Caută în proiect","aura-c-plain-words.b6f7648a44":"Indică locul","aura-c-plain-words.c5857c6e03":"Deschide fișierul","aura-c-plain-words.22f1f8b3ae":"Citește funcția","aura-c-plain-words.d79d1bac06":"Scrie verificările","aura-c-plain-words.8969e4284f":"Le rulează pentru a se asigura că trec","aura-c-plain-words.0ef378eacb":"Citește fișierul","aura-c-plain-words.88b82d365f":"Îl împarte curat","aura-c-plain-words.1bb562b749":"Verifică că nimic nu s-a stricat","aura-c-plain-words.dbc9d683a0":"cauză găsită, necazul a dispărut","aura-c-plain-words.78ea47e171":"găsit în fișierul de autentificare","aura-c-plain-words.0cec448503":"4 verificări noi, toate trec","aura-c-plain-words.0316d5d85e":"un fișier devine trei","aura-c-plan-view.0fc8a83850":"Un plan în cinci pași","aura-c-plan-view.2238839604":"vizibil","aura-c-plan-view.cdd51f7209":"cu o versiune a planului","aura-c-plan-view.8a3ae31bd0":"citește fișierele","aura-c-plan-view.bbe58f5c1d":"propune modificarea","aura-c-plan-view.50c3d81ffa":"rulează verificările","aura-c-plan-view.c61fdda109":"întreabă unde e nevoie","aura-c-plan-view.16089180c0":"replanifică pe baza noilor informații","aura-c-plan-view.91facc600b":"fiecare pas arată progresul, iar planul se poate schimba","aura-c-plan-view.27845548f6":"vezi pașii","aura-c-plan-view.6077756fda":"înainte ca munca să dispară","aura-c-plan-view.e5fd9cfe0e":"gata","aura-c-plan-view.d6e91b2a4c":"în curs","aura-c-plan-view.0dc14e0059":"de făcut","aura-c-plan-view.3201aaa124":"versiune planificată","aura-c-project-first.76d1a87618":"Ce a conturat planul","aura-c-project-first.a7afddb682":"citit","aura-c-project-first.001cf4877f":"în limitele accesului tău","aura-c-project-first.4522a7f4aa":"structura proiectului tău","aura-c-project-first.a85392aaba":"rezultatele căutării","aura-c-project-first.968509ab2a":"versiunea ta actuală","aura-c-project-first.c5ccfc3ec4":"un amintire relevantă","aura-c-project-first.4b8647b1c5":"indică exact fișierele care au conturat planul","aura-c-project-first.cce1f2b600":"pornește din codul tău","aura-c-project-first.d03a9bdb36":"nu un exemplu generic","aura-c-project-first.7c003df330":"planul","aura-c-project-first.fba96d3cbe":"menționează exact fișierele","aura-c-project-first.0de6589821":"ce a citit","aura-c-project-first.3d9e0f8746":"proiectul tău","aura-c-project-first.61d0c14efd":"zona de autentificare","aura-c-project-first.c61cafa3a5":"ecranul de autentificare","aura-c-project-first.ec3b8486f4":"unde te autentifici","aura-c-project-first.94c12f4b8c":"unde se află sesiunile","aura-c-project-first.9ea289b47b":"actualizarea autentificării","aura-c-project-first.d5604ee4e4":"stilul tău obișnuit","aura-c-project-first.4781c4b44e":"fișierul de autentificare","aura-c-project-first.128049c372":"fișierul sesiunilor","aura-c-record.bfcd179fd5":"O chitanță de sesiune prietenoasă","aura-c-record.bec262808f":"valid","aura-c-record.f83c1391ce":"în rânduri simple","aura-c-record.db9a022b75":"obiectiv","aura-c-record.a1f13b3bc2":"fișiere","aura-c-record.0284c6ac58":"instrumente","aura-c-record.7354fb826f":"verificări","aura-c-record.59494695a3":"aprobare","aura-c-record.4d57832a60":"stare finală","aura-c-record.083df741c6":"lanțul de audit poate fi verificat ulterior pentru a detecta modificări","aura-c-record.58a5b5c95f":"arată exact ce s-a schimbat","aura-c-record.6261aff8fd":"înregistrarea arată cum","aura-c-record.e437dbe950":"chitanță de sesiune","aura-c-record.c17b0baf1b":"repară redirecționarea la autentificare","aura-c-record.38bdb0be02":"3 fișiere modificate","aura-c-record.e912934351":"citit, modificat, verificat","aura-c-record.0cd1893aca":"toate verificările și testele au trecut","aura-c-record.c6df5ea629":"ai aprobat","aura-c-record.5ae84b0a5b":"obiectiv îndeplinit","aura-c-record.d094d89a6d":"Poți deschide","aura-c-record.7fcf0e3a4a":"Ce instrumente au rulat","aura-c-record.b16c14a38a":"Ce fișiere s-au schimbat","aura-c-record.c2b7261a5b":"Ce asistent a răspuns","aura-c-record.f0950c8ffd":"Dacă lanțul se menține","aura-c-record.5b0e17aac2":"Nimic de aici nu poate fi editat în liniște.","aura-c-steering.6438b18f37":"O corecție între pași","aura-c-steering.98aadb3708":"live","aura-c-steering.7c25e6250e":"fără repornire","aura-c-steering.7ea9535baa":"Aura citește","aura-c-steering.6d591e82a2":"tastezi o corecție","aura-c-steering.086ec0ae93":"pasul următor se schimbă","aura-c-steering.d6124e0dce":"contextul rămâne cald, așa că nu re-explici proiectul","aura-c-steering.605b9e7726":"redirecționează în timpul rulării","aura-c-steering.7af6535203":"înainte ca calea greșită să se termine","aura-c-steering.3c89cbed8b":"citește login.ts","aura-c-steering.1b800c3aee":"corectează header-ul","aura-c-steering.84075b88b9":"corectează sidebar-ul","aura-c-steering.910d4bb617":"corecția ta","aura-c-steering.e22586930a":"în așteptare","aura-c-steering.13a1891af7":"actualizat","aura-c-undo.4965db7102":"O cronologie a punctelor de control","aura-c-undo.e2daf02871":"recuperabil","aura-c-undo.77c604b3c0":"o cale de întoarcere","aura-c-undo.539e5b2267":"anulează unul","aura-c-undo.f6f4e9b9a3":"anulează mai multe","aura-c-undo.f82c7a6f6e":"o ramură de worktree","aura-c-undo.b82466a20b":"punctele de control sunt capturate înainte de editările de fișiere acceptate","aura-c-undo.3a4a336b84":"încearcă modificarea","aura-c-undo.8d95394625":"păstrează calea de întoarcere","aura-c-undo.c9bc849a96":"acum","aura-c-undo.5c528ebc85":"punct de control","aura-c-undo.6dd881212a":"punct de restaurare","aura-c-workspace.c09b44e27a":"Un spațiu centrat pe tastatură","aura-c-workspace.e18a89f9cc":"ocupat","aura-c-workspace.566d134f8b":"mai multe sarcini simultan","aura-c-workspace.4549482f8a":"file în partea de sus","aura-c-workspace.4dd05a204a":"un flux de lucru activ","aura-c-workspace.5c5a5f3c2e":"o sarcină în fundal","aura-c-workspace.c14229a0c7":"o sesiune restaurată","aura-c-workspace.0b1115aaab":"fișierele, modificările, verificările și înregistrarea rămân într-un singur loc","aura-c-workspace.0583f1aad0":"multe sarcini","aura-c-workspace.456e7bb250":"un spațiu de lucru","aura-c-workspace.2bb6b986c5":"activ","aura-c-workspace.c784901b44":"în fundal","aura-c-workspace.6e39dd1851":"restaurat","aura-c-workspace.2f09a31246":"repară autentificarea","aura-c-workspace.3e0716146d":"adaugă teste","aura-c-workspace.6a5b832257":"curăță","aura-c-workspace.3add7b9612":"note","aura-c-workspace.5fc7e38bff":"deschide","aura-c-workspace.7550b672e1":"modifică","aura-c-workspace.df6ad19037":"rulează","aura-c-workspace.c61cafa3a5":"ecranul de autentificare","aura-c-workspace.60128b2c25":"bara laterală","aura-c-workspace.e6a18e5997":"verificările","aura-e-audit-chain.ecc82c6be9":"Un șir legat prin hash","aura-e-audit-chain.c8c78ad28a":"verificabil","aura-e-audit-chain.183bb7ee25":"digestul intrării anterioare","aura-e-audit-chain.76a8bc0c09":"secvență și timp","aura-e-audit-chain.2eda7d938e":"tipul evenimentului","aura-e-audit-chain.aef6a69a89":"digestul anterior","aura-e-audit-chain.5a60037da0":"verificarea parcurge lanțul","aura-e-audit-chain.4ce431649a":"un marcator de graniță a furnizorului arată unde se opresc internals ascunse","aura-e-audit-chain.7851cb25d6":"doveditor de manipulare","aura-e-audit-chain.2f4f94613b":"nu este imuabil, nu este un blockchain","aura-e-audit-chain.1aaccfb5b1":"secvență","aura-e-audit-chain.5006ed0248":"eveniment","aura-e-audit-chain.859d455b8e":"anterior","aura-e-audit-chain.2923f6fa36":"digest","aura-e-audit-chain.e8e1891050":"graniță furnizor","aura-e-backend-registry.823f6f31dd":"Patru forme, o singură interfață","aura-e-backend-registry.2a86b14ebb":"normalizat","aura-e-backend-registry.c7408bd258":"routerul opțional de mai sus","aura-e-backend-registry.ac0b0e71f9":"API nativ","aura-e-backend-registry.9f2f38a0dd":"API compatibil","aura-e-backend-registry.702f30f47a":"endpoint local sau privat","aura-e-backend-registry.47e75daab6":"avertisment CLI","aura-e-backend-registry.9c24aac557":"routerul selectează cel mai ieftin model configurat care îndeplinește necesarul de capabilități","aura-e-backend-registry.cbcdf92347":"modelul este normalizat","aura-e-backend-registry.970fd71199":"ruta este înregistrată","aura-e-backend-registry.c5be5b3d86":"capabilitate","aura-e-backend-registry.3a310f6ec7":"streaming","aura-e-backend-registry.cc8b5f4d0a":"apeluri de instrumente","aura-e-backend-registry.d659558d7b":"o singură interfață de adaptor","aura-e-backend-registry.835f3b50e3":"selectat","aura-e-backend-registry.7e0efbb551":"O singură interfață în spatele a patru adaptoare.","aura-e-bash-analysis.ada4ab4607":"Trei comenzi, trei verdicte","aura-e-bash-analysis.05812b700f":"clasificat","aura-e-bash-analysis.93e85daa84":"AST, nu substring","aura-e-bash-analysis.fc6a6b54f6":"o comandă sigură rulează","aura-e-bash-analysis.0c22fc0821":"un șir periculos între ghilimele rămâne sigur","aura-e-bash-analysis.b9eaae9104":"un pipe real către shell este oprit","aura-e-bash-analysis.8ec8885724":"tokenii, operatorii, ghilimelele și escaping-ul sunt evaluate înainte de execuție","aura-e-bash-analysis.549d47fb5b":"structura decide","aura-e-bash-analysis.54eccf9703":"nu o listă fragilă de substringuri","aura-e-bash-analysis.1925f79309":"comandă","aura-e-bash-analysis.0f3802314d":"argument","aura-e-bash-analysis.fe96dd3975":"operator","aura-e-bash-analysis.ac30c66af4":"șir între ghilimele","aura-e-bash-analysis.71b3f0bbe7":"rulează","aura-e-bash-analysis.bf31c52c32":"sigur","aura-e-bash-analysis.df88b84d81":"blocat","aura-e-bash-analysis.860360acc7":"verdict","aura-e-bash-analysis.2840ba1ca5":"Structura decide, nu o listă de șiruri.","aura-e-build-profiles.717e14ecef":"Bucla de bază, petale opționale","aura-e-build-profiles.e0e0d1d28c":"profilat","aura-e-build-profiles.f302aa6fc3":"un profil selectează un set","aura-e-build-profiles.29d4db0977":"inteligență web","aura-e-build-profiles.b8366bdeb8":"parsare și RAG","aura-e-build-profiles.2b5856359b":"variante de sandbox","aura-e-build-profiles.c242f8bba1":"coordonare","aura-e-build-profiles.bdb63daa1a":"un profil de implementare selectează un set fără a schimba contractul buclei","aura-e-build-profiles.75d0a84162":"petalele variază","aura-e-build-profiles.5421e683c7":"contractul buclei rămâne valabil","aura-e-build-profiles.8d8abe9b5f":"contractul buclei de bază","aura-e-build-profiles.5d45a009b0":"profil","aura-e-build-profiles.61f427c2fa":"în profil","aura-e-build-profiles.93102f727d":"neconstruit","aura-e-build-profiles.5c4821749c":"minimal","aura-e-build-profiles.f410e0466a":"standard","aura-e-build-profiles.52e6d8ab88":"complet","aura-e-build-profiles.e6a0f9c032":"Petalele variază, contractul buclei rămâne valabil.","aura-e-change-isolation.c70c548224":"Trei straturi de recuperare","aura-e-change-isolation.e4e5f91807":"stratificat","aura-e-change-isolation.b37ebb16c1":"trei intervale de timp","aura-e-change-isolation.5c528ebc85":"punct de control","aura-e-change-isolation.94449c5bf4":"arbore de lucru","aura-e-change-isolation.5819778898":"Git","aura-e-change-isolation.3391ceab98":"punctele de control anulează în direct, arborii de lucru izolează, Git este istoric durabil","aura-e-change-isolation.f7d91370c3":"mai fin decât un commit","aura-e-change-isolation.3aa1bddb4f":"nu înlocuiește Git","aura-e-change-isolation.aacd3103f3":"domeniu","aura-e-change-isolation.5c9a2a9981":"acoperirea recuperării","aura-e-change-isolation.c20dd35672":"tura curentă","aura-e-change-isolation.bc733e3eb4":"o tastă înapoi","aura-e-change-isolation.92b5278042":"o ramură paralelă","aura-e-change-isolation.58aed36fc2":"aruncă ramura","aura-e-change-isolation.320017a45d":"întregul proiect","aura-e-change-isolation.c81cb3fb98":"revert un commit","aura-e-change-isolation.0af4b9930b":"fiecare strat îl conține pe cel dinaintea lui","aura-e-change-isolation.3e9af0486e":"Fiecare strat îl conține pe cel dinaintea lui.","aura-e-circuit-cache.c4651476ca":"Un circuit, patru stări","aura-e-circuit-cache.1b84995dfa":"izolat","aura-e-circuit-cache.f12a69014c":"ferestre per instrument","aura-e-circuit-cache.ea88fbaa99":"închis","aura-e-circuit-cache.5fc7e38bff":"deschis","aura-e-circuit-cache.2e86978701":"semideschis","aura-e-circuit-cache.e3a96db810":"o intrare din cache se invalidează după ce un patch atinge fișierele sale","aura-e-circuit-cache.8efa299af0":"fără furtună de reîncercări","aura-e-circuit-cache.95fb2286f9":"fără citiri repetate","aura-e-circuit-cache.d9bab43240":"cinci eșecuri declanșează întrerupătorul","aura-e-circuit-cache.1e3d1131af":"perioadă de răcire înainte de o sondă","aura-e-circuit-cache.6122ce0a8b":"o singură sondă reușește","aura-e-circuit-cache.c54dbca695":"cache de răspuns","aura-e-circuit-cache.d7d390bd9e":"hit","aura-e-circuit-cache.ae8dcf468e":"invalidat","aura-e-circuit-cache.bbb3aea761":"închis din nou","aura-e-circuit-cache.816d304761":"Cinci eșecuri declanșează întrerupătorul.","aura-e-close.4f5f94d2b4":"Pe ce se sprijină arhitectura","aura-e-close.100ec4462d":"dovezi","aura-e-close.4beed4ad6f":"banda inginerilor","aura-e-close.aa8954f661":"un singur binar nativ Rust","aura-e-close.fd4480a851":"buclă dublă cu Guardian și judecător","aura-e-close.368df3249c":"pipeline cu cincisprezece etape","aura-e-close.0e3fdf0879":"memorie de rechemare BitRank","aura-e-close.712b9a6e6d":"audit înlănțuit cu hash BLAKE3","aura-e-close.1ca5ee0009":"MCP stdio JSON-RPC 2.0","aura-e-close.9080b912fc":"cifrele măsurate de dimensiune și număr de surse aparțin unui card de build revalidat","aura-e-close.57eefa39c6":"o buclă de control","aura-e-close.1b91787369":"nu un script cu încredere","aura-e-config-layers.2890011254":"Patru straturi, o singură valoare","aura-e-config-layers.e8e2ace14f":"combinat","aura-e-config-layers.afc55a5797":"un diff efectiv live","aura-e-config-layers.1c4ed16307":"implicituri compilate","aura-e-config-layers.fbf553a898":"configurare utilizator","aura-e-config-layers.8acd7f1850":"configurare proiect","aura-e-config-layers.c6e454d960":"mediu","aura-e-config-layers.bb5f1cf84e":"un diff live arată care strat a furnizat fiecare valoare efectivă","aura-e-config-layers.3467acb8b8":"straturile se combină după cheie","aura-e-config-layers.84ab21926d":"reîncărcarea la cald păstrează sesiunea","aura-e-config-layers.8208cc5b91":"prioritate, de la mic la mare","aura-e-config-layers.a55d2f468c":"valori efective","aura-e-config-layers.0b1e95cfd9":"din","aura-e-config-layers.d6df1ab7ac":"setare","aura-e-context-budget.11c4f1dac5":"Un contor traversează praguri","aura-e-context-budget.c072e8329e":"mărginit","aura-e-context-budget.a2d630393a":"compactare în etape","aura-e-context-budget.66c495a249":"rezumă","aura-e-context-budget.7aa0bb99a2":"elimină ieșirea învechită","aura-e-context-budget.0092924130":"păstrează conștientizarea fișierelor","aura-e-context-budget.500ddd61e4":"înregistrează evenimentul","aura-e-context-budget.7d05ba3151":"setul de lucru rămâne mărginit, nu crește fără limită","aura-e-context-budget.98eea94efe":"compactarea schimbă comportamentul","aura-e-context-budget.7a520eef7e":"deci este înregistrată","aura-e-context-budget.95e08528b8":"fereastră de context","aura-e-context-budget.096bc717a8":"în uz","aura-e-context-budget.a81b09d952":"notificare","aura-e-context-budget.4f44e2cffa":"compactează","aura-e-context-budget.9a93801087":"limită strictă","aura-e-context-budget.eb821104d5":"acțiuni în etape","aura-e-context-budget.8dd6a0a6da":"păstrat integral","aura-e-context-budget.812d4dd696":"eliminat mai întâi","aura-e-event-bus.4a2319e746":"Un eveniment, șase observatori","aura-e-event-bus.bda4b1c3ce":"tastat","aura-e-event-bus.02b8549d17":"pub și sub","aura-e-event-bus.9d57875196":"UI","aura-e-event-bus.7876153ada":"audit","aura-e-event-bus.966b973401":"metrici","aura-e-event-bus.6809e8745e":"Guardian","aura-e-event-bus.11633d4b96":"starea sarcinii","aura-e-event-bus.ff432b467f":"extensii","aura-e-event-bus.2610341500":"un eveniment intră în magistrală și se răspândește după numele tipului","aura-e-event-bus.5394dc99d0":"starea se schimbă o dată","aura-e-event-bus.ad2c7c54d4":"cei interesați observă","aura-e-event-bus.edc1727a9d":"un eveniment tastat","aura-e-event-bus.f61e492790":"publicat o dată","aura-e-event-bus.14183681f3":"redă diferența","aura-e-event-bus.0ec31a1b34":"adaugă o înregistrare","aura-e-event-bus.a0e215e8b0":"numără pasul","aura-e-event-bus.680e18c950":"verifică buclele","aura-e-event-bus.5c85ab4e6f":"avansează planul","aura-e-event-bus.4592dd12be":"notifică pluginurile","aura-e-extension-files.cfe742bea8":"Un arbore de fișiere într-un DAG","aura-e-extension-files.4399bca8d3":"revizuibil","aura-e-extension-files.03504ca473":"agenții sunt fișiere","aura-e-extension-files.e7052aeb5d":"agenți","aura-e-extension-files.816f2b87d3":"competențe","aura-e-extension-files.3b5ad64a06":"prompturi","aura-e-extension-files.a5a3470a97":"fluxuri de lucru","aura-e-extension-files.a738bccafb":"arborele se deschide într-o definiție eficientă de agent și un DAG de flux de lucru","aura-e-extension-files.7a35d48064":"procesul este versionat","aura-e-extension-files.6ed8e5a639":"reîncărcarea la cald actualizează rularea","aura-e-extension-files.7d98ad90ac":"depozit","aura-e-extension-files.80fe385821":"agent eficient","aura-e-extension-files.899531e0f8":"flux de lucru","aura-e-extension-files.3a9f47f2c2":"reîncărcare la cald","aura-e-extension-files.789a7ffe60":"rezolvat din fișiere","aura-e-goal-judge.177b83a0a5":"Două benzi, un singur verdict","aura-e-goal-judge.8f75a2be14":"evaluat","aura-e-goal-judge.c333682d6e":"determinist mai întâi","aura-e-goal-judge.4d978452b9":"subșir","aura-e-goal-judge.3fa7a42ea8":"expresie regulată","aura-e-goal-judge.a53be2595e":"fișier existent","aura-e-goal-judge.b30fe30bf0":"test trecut","aura-e-goal-judge.1c3ef1577c":"interpretativ","aura-e-goal-judge.e289ea65f7":"banda deterministă rulează prima, banda model doar când este necesar","aura-e-goal-judge.07fa9ec5b6":"intrări exacte","aura-e-goal-judge.fa2b13c073":"satisfăcut, nesatisfăcut, neconcludent","aura-e-goal-judge.a229e290ce":"bandă deterministă","aura-e-goal-judge.c4ad9c54f5":"bandă interpretativă","aura-e-goal-judge.a34b2d93b4":"satisfăcut","aura-e-goal-judge.77579aa69c":"nesatisfăcut","aura-e-goal-judge.5e62d298da":"neconcludent","aura-e-goal-judge.140f86aae5":"intrare","aura-e-goal-judge.860360acc7":"verdict","aura-e-goal-judge.b13c07f77d":"banda model rulează doar când banda deterministă nu poate decide","aura-e-goal-judge.56d6b14f65":"Banda model rulează doar când este necesar.","aura-e-guardian.1a1c05c3ae":"O aură în jurul ambelor bucle","aura-e-guardian.874e70e6ab":"urmărește","aura-e-guardian.2f7f866bcf":"trei detectoare","aura-e-guardian.c0ac484241":"repetă","aura-e-guardian.6e1c6c9e2c":"blochează","aura-e-guardian.81e4a5523e":"buget","aura-e-guardian.27589c6de1":"o secvență grep repetată declanșează un indiciu corectiv","aura-e-guardian.2193da814e":"agentul nu este singurul său judecător","aura-e-guardian.d0792e8828":"bucla are un observator","aura-e-guardian.b38b99bb1c":"bucle exterioare și interioare","aura-e-guardian.332ac77e06":"același apel, de N ori","aura-e-guardian.f4f31a3dae":"nicio stare nouă observată","aura-e-guardian.523a135dd8":"tokeni sau timp depășit","aura-e-guardian.794a9d5227":"indiciu corectiv emis","aura-e-guardian.e876a71250":"ai rulat grep de cinci ori, încearcă să citești fișierul","aura-e-inner-loop.00826e4b4a":"Un pas și o corecție","aura-e-inner-loop.c072e8329e":"limitat","aura-e-inner-loop.80237dd10a":"o singură acțiune la un moment dat","aura-e-inner-loop.a7afddb682":"citește","aura-e-inner-loop.f8bfc15dde":"ghidează","aura-e-inner-loop.d75b3b5282":"corectează","aura-e-inner-loop.4991ad4705":"un mesaj de ghidare între două acțiuni schimbă a doua acțiune","aura-e-inner-loop.8638f86a86":"rezultat observat","aura-e-inner-loop.248dacd762":"nu rezultatul așteptat","aura-e-inner-loop.5688227738":"poartă de execuție","aura-e-inner-loop.e25f2046da":"acțiune în așteptare","aura-e-inner-loop.a3704ea5ab":"după ghidare","aura-e-inner-loop.a52101887e":"una câte una","aura-e-inner-loop.e5fd9cfe0e":"gata","aura-e-inner-loop.e9624168e5":"în poartă","aura-e-inner-loop.efcc77141d":"în coadă","aura-e-loop-topology.15a054639a":"Obiectiv de finalizat sau replanificat","aura-e-loop-topology.3c49d9cc3c":"în execuție","aura-e-loop-topology.15a650b843":"modelul este un nod","aura-e-loop-topology.db9a022b75":"obiectiv","aura-e-loop-topology.c8114c0767":"bucla exterioară planifică","aura-e-loop-topology.07c6262b30":"bucla interioară execută","aura-e-loop-topology.1563ede556":"rezultat observat","aura-e-loop-topology.d7dea0ce08":"direcționare și politică","aura-e-loop-topology.71035612d0":"feedback Guardian","aura-e-loop-topology.22fa376ee1":"evaluator de obiectiv","aura-e-loop-topology.f7dc07550a":"finalizare sau replanificare","aura-e-loop-topology.227af63371":"starea activă indică test eșuat, replanificare 2, obiectiv 3 din 4","aura-e-loop-topology.296c120e7e":"modelul participă","aura-e-loop-topology.fe3a05266e":"nu deține bucla","aura-e-mcp-extensions.41410a82a4":"Strângere de mână pentru audit","aura-e-mcp-extensions.6248086ba3":"înregistrat","aura-e-mcp-extensions.1eee733d35":"o graniță de încredere","aura-e-mcp-extensions.5c477ce586":"strângere de mână tipizată","aura-e-mcp-extensions.44ce002b8a":"inserare în registru","aura-e-mcp-extensions.835886a396":"atribuire de permisiuni","aura-e-mcp-extensions.c98699e7c2":"execuție de instrumente","aura-e-mcp-extensions.17e13b0a7b":"adăugare în jurnalul de audit","aura-e-mcp-extensions.358fc15724":"comportamentul serverului remote rămâne o graniță externă","aura-e-mcp-extensions.640cb70d41":"descoperă mai multe instrumente","aura-e-mcp-extensions.8f130f6488":"păstrează o graniță","aura-e-mcp-extensions.56c2f76475":"proces Aura","aura-e-mcp-extensions.c540ce64bc":"server MCP remote","aura-e-mcp-extensions.475fd00944":"graniță de încredere","aura-e-memory.19b9205d11":"O corecție se clasează înainte","aura-e-memory.c192bc980a":"reamintit","aura-e-memory.5a73073370":"un buget vizibil","aura-e-memory.6e390bdd9e":"stocat în sesiunea unu","aura-e-memory.7c8c51ee76":"clasat pentru sesiunea doi","aura-e-memory.b3dbdbd11b":"injectat sub buget","aura-e-memory.623ea9b38d":"uitat la cerere","aura-e-memory.73de390642":"relevanță deterministă și BitRank peste un index mărginit, fallback FTS5","aura-e-memory.0082de6a1a":"inspectabil și eliminabil","aura-e-memory.5f8450f390":"nu memorie de partea furnizorului","aura-e-memory.fbc259d1f7":"captură","aura-e-memory.8855ea7c21":"magazin de proiect","aura-e-memory.a2443685ed":"următorul prompt","aura-e-memory.f4e91f3e65":"relevanță","aura-e-memory.72c5b95219":"buget de memorie","aura-e-memory.fb5246f07f":"corecție","aura-e-orchestration.7db945a529":"Patru modele, un registru","aura-e-orchestration.f9fff6a815":"coordonat","aura-e-orchestration.b2b2e74812":"agregare denumită","aura-e-orchestration.25dd7d521e":"lanțuri","aura-e-orchestration.1a92520138":"paralel","aura-e-orchestration.4629383656":"echipe","aura-e-orchestration.248a20b62e":"fundal","aura-e-orchestration.e6c6d201af":"doi agenți concurează pentru un fișier și o revendicare este amânată","aura-e-orchestration.a7fb28d5ce":"concurența este ușoară","aura-e-orchestration.03252368b5":"codul partajat este munca","aura-e-orchestration.7a96b4f71e":"registru de lucru","aura-e-orchestration.0608c40546":"agent","aura-e-orchestration.3150ecd5e0":"cale","aura-e-orchestration.013872e31d":"revendicare","aura-e-orchestration.2c03439596":"deținut","aura-e-orchestration.0db493d58e":"amânat","aura-e-orchestration.01c1c0edf1":"ieșirea unuia alimentează următorul","aura-e-orchestration.4d09daeea8":"ramificare, unire la finalizare","aura-e-orchestration.3d991f15cd":"un lider deleagă specialiștilor","aura-e-orchestration.ff209d99aa":"detașat, interogat pentru rezultate","aura-e-outer-loop.896ae50b5b":"Inelul obiectivului","aura-e-outer-loop.114d2c4f93":"deținerea","aura-e-outer-loop.26e96c7d34":"versiuni ale planului și criterii","aura-e-outer-loop.bed97175b0":"planifică","aura-e-outer-loop.39ae89e0a1":"execută","aura-e-outer-loop.d1c10fb0e6":"evaluează","aura-e-outer-loop.5316299897":"continuă sau replanifică","aura-e-outer-loop.089297cee1":"un rezultat al instrumentului invalidează planul fără a renunța la obiectiv","aura-e-outer-loop.b735e57228":"obiectivul supraviețuiește","aura-e-outer-loop.ed4bd59269":"mai mult de o tură","aura-e-outer-loop.e6ace012da":"criterii de obiectiv","aura-e-outer-loop.9b0cb0979a":"istoricul planului","aura-e-outer-loop.8062c23e93":"expirarea sesiunii gestionată","aura-e-outer-loop.1a4d34a42c":"testele existente trec","aura-e-outer-loop.40f007f5d5":"fără erori noi de lint","aura-e-outer-loop.efd19bd226":"obiectiv menținut pe parcursul turelor","aura-e-outer-loop.4105ad7a46":"primul plan, greșit","aura-e-outer-loop.ae5ff1af0c":"replanificat după eșec","aura-e-outer-loop.4ae3e6baa7":"Obiectivul persistă în timp ce planul se revizuiește.","aura-e-output-filter.b2a834c727":"Ieșire brută în context izolat","aura-e-output-filter.75c7e3a406":"filtrat","aura-e-output-filter.689aa03bd7":"date, nu instrucțiuni","aura-e-output-filter.a3dd8a5de5":"ANSI eliminat","aura-e-output-filter.2ad5e81be9":"conținut web izolat","aura-e-output-filter.78b38c4e0b":"injectare semnalată","aura-e-output-filter.ae078841dc":"secrete redactate","aura-e-output-filter.cdccf82d04":"modelul nu primește niciodată conținutul extern brut","aura-e-output-filter.15688d02bb":"neîncrederea rămâne neîncredere","aura-e-output-filter.8c2f3e8e0c":"izolarea nu înseamnă încredere","aura-e-output-filter.6acd5085bd":"ieșire brută a instrumentului","aura-e-output-filter.38e30072e2":"context filtrat","aura-e-output-filter.9a58db3523":"filtrat înainte ca modelul să îl vadă","aura-e-permission-matrix.43ed6dce4b":"Instrumente pe patru niveluri","aura-e-permission-matrix.026ab2fab0":"rezolvat","aura-e-permission-matrix.f7efcf8e2e":"întotdeauna, întreabă sau niciodată","aura-e-permission-matrix.98f54143ab":"proiect","aura-e-permission-matrix.12dea96fec":"utilizator","aura-e-permission-matrix.fcbdc4c271":"sesiune","aura-e-permission-matrix.c6e454d960":"mediu","aura-e-permission-matrix.27714c9c68":"o cale în afara domeniului este direcționată spre aprobare, nu lărgită în tăcere","aura-e-permission-matrix.50796d635b":"o matrice de capabilități","aura-e-permission-matrix.c86d9c0e67":"nu un singur comutator global","aura-e-permission-matrix.1937c4c28f":"instrument","aura-e-permission-matrix.6656018ac9":"întotdeauna","aura-e-permission-matrix.1c8f09270f":"întreabă","aura-e-permission-matrix.85777c03b7":"niciodată","aura-e-permission-matrix.0b214c456e":"valoare rezolvată","aura-e-permission-matrix.4d2a588afc":"cale în afara rădăcinii proiectului","aura-e-quality-ci.24d5ee5d4f":"Aceeași politică, două suprafețe","aura-e-quality-ci.18cd42d86d":"blocat","aura-e-quality-ci.f205411f8e":"eșec ca stare","aura-e-quality-ci.4ab6e45839":"TUI interactiv","aura-e-quality-ci.b67626b7bb":"rulare CI","aura-e-quality-ci.82de00eba8":"ieșire structurată","aura-e-quality-ci.3ef9250549":"feedback în buclă","aura-e-quality-ci.b79334f258":"ambele invocă aceeași politică de scop și calitate și produc evenimente comparabile","aura-e-quality-ci.00f2398b69":"dovezi, nu probe","aura-e-quality-ci.ac2f995a8e":"politica decide ce blochează","aura-e-quality-ci.d8a0c27467":"politică comună de scop și calitate","aura-e-quality-ci.c6b4353aa1":"evenimente comparabile","aura-e-quality-ci.1b4981a561":"eșecul revine ca stare","aura-e-quality-ci.6386f0e241":"Un blocaj eșuat revine ca stare.","aura-e-runtime-modules.a2387145a1":"Un singur binar, module grupate","aura-e-runtime-modules.513fd31089":"separate","aura-e-runtime-modules.255c841977":"după responsabilitatea buclei","aura-e-runtime-modules.c99a2bcf3e":"Observă","aura-e-runtime-modules.ae2f98a099":"Planifică","aura-e-runtime-modules.138a104b73":"Acționează","aura-e-runtime-modules.ea1d3df298":"Controlează","aura-e-runtime-modules.a725020675":"Stare","aura-e-runtime-modules.8cde59838c":"Coordonează","aura-e-runtime-modules.4e9f7a31ee":"Prezintă","aura-e-runtime-modules.1c54132b8e":"Înregistrează","aura-e-runtime-modules.602f6be9dc":"modulele sunt separate prin contracte tipizate, nu prin stare mutabilă partajată","aura-e-runtime-modules.6a1f36237f":"un singur proces","aura-e-runtime-modules.398ae9f6cf":"testabile independent","aura-e-runtime-modules.d5c0b7e9f2":"instrumente și evenimente în","aura-e-runtime-modules.afd31a3fa6":"bucla exterioară replanifică","aura-e-runtime-modules.b6d209aee2":"bucla interioară, un pas","aura-e-runtime-modules.cb033bb0c5":"direcționare și permisiuni","aura-e-runtime-modules.68f9353f5a":"sarcini, puncte de control, memorie","aura-e-runtime-modules.695cd841b8":"agenți și revendicări de fișiere","aura-e-runtime-modules.cc993d4e28":"vizualizări TUI și diff","aura-e-runtime-modules.99c64c8bb8":"audit și metrici","aura-e-runtime-modules.83076edf09":"un singur binar Rust","aura-e-runtime-modules.9990357bc3":"Modulele se întâlnesc doar la magistrala tipizată.","aura-e-steering.95dbb05217":"Întrerupere între apeluri","aura-e-steering.98aadb3708":"live","aura-e-steering.d357e856e4":"pasul este înlocuibil","aura-e-steering.c82e3d7279":"flux","aura-e-steering.f8bfc15dde":"dirijare","aura-e-steering.b61646f016":"anulare","aura-e-steering.daaad33627":"așteptare","aura-e-steering.591160c88d":"pasul în așteptare este înlocuit, iar auditul înregistrează evenimentul","aura-e-steering.63e70712d1":"controlul rămâne live","aura-e-steering.d8bdbe8d9c":"promptul nu este autoritate finală","aura-e-steering.018fd3d551":"flux de răspuns","aura-e-steering.a5fc4a9fc0":"apel de instrument în așteptare","aura-e-steering.8701b1f1ff":"înlocuit înainte de execuție","aura-e-steering.27d37adcbe":"auditul înregistrează evenimentul de dirijare","aura-e-steering.31e67ae584":"contextul rămâne cald","aura-e-tool-pipeline.f0aa065825":"Cincisprezece etape, un singur apel","aura-e-tool-pipeline.17e214ac4f":"în etape","aura-e-tool-pipeline.57cd86f159":"granița de încredere","aura-e-tool-pipeline.436fe6a365":"normalizează","aura-e-tool-pipeline.e76dce35ea":"întrerupător de circuit","aura-e-tool-pipeline.aacd3103f3":"domeniu de aplicare","aura-e-tool-pipeline.a7ca68174f":"listă de permisiuni sau listă de interdicții","aura-e-tool-pipeline.6d244f5836":"permisiune","aura-e-tool-pipeline.0be0a65fc9":"analiză bash","aura-e-tool-pipeline.36a6cb6941":"politică de fișiere","aura-e-tool-pipeline.5c528ebc85":"punct de control","aura-e-tool-pipeline.b03592806e":"cache","aura-e-tool-pipeline.39ae89e0a1":"execută","aura-e-tool-pipeline.5d3b463f65":"actualizare cache","aura-e-tool-pipeline.49b47e9790":"filtru de ieșire","aura-e-tool-pipeline.faa83d7206":"igienizează și redactează","aura-e-tool-pipeline.7876153ada":"audit","aura-e-tool-pipeline.3408a66399":"actualizare întrerupător","aura-e-tool-pipeline.019ce43c40":"un apel de patch și un apel MCP rulează fiecare întregul pipeline","aura-e-tool-pipeline.c46d33ba06":"instrumentul este o etapă","aura-e-tool-pipeline.658fd4ef0e":"pipeline-ul este granița","aura-e-tool-pipeline.cbec25971a":"apel de patch","aura-e-tool-pipeline.8baebd9edc":"apel MCP","aura-e-tool-pipeline.0ece5421f9":"decide","aura-e-tool-pipeline.100d94a42f":"fără operațiune","aura-e-tool-pipeline.63edb7d672":"selectează un apel pentru a vedea ce etape acționează","aura-e-tool-pipeline.f92a0d6b57":"etapă de pipeline","aura-e-tui-console.6ef54a4fb8":"Panouri mapate pe buclă","aura-e-tui-console.bf40af4bf8":"adnotat","aura-e-tui-console.390af0a46a":"keyboard-first","aura-e-tui-console.33d7ddc264":"chat și diff","aura-e-tui-console.0046e84aef":"fișiere și căutare","aura-e-tui-console.1c956bc735":"calitate și obiective","aura-e-tui-console.99c7005202":"audit și sarcini","aura-e-tui-console.298eb8d1f9":"fiecare panou corespunde unei responsabilități a buclei","aura-e-tui-console.b49d84d38d":"o consolă de control","aura-e-tui-console.bed2e8dea5":"nu o fereastră de chat","aura-e-tui-console.0e9abd0d82":"responsabilitatea buclei","aura-e-tui-console.4f4224f44a":"observă","aura-e-tui-console.76f3b5a717":"acționează","aura-e-tui-console.d1c10fb0e6":"judecă","aura-e-tui-console.275a700078":"înregistrează","aura-showcase.eyebrow":"Platforma Dweve","aura-showcase.subtitle":"Agent de codare și asistență pentru operatori. Metricile demonstrative sunt ilustrative.","aura-showcase.pillTools":"25+ instrumente","aura-showcase.pillRunning":"rulează","aura-showcase.pillAnalysing":"analizează baza de cod","aura-showcase.capabilityToolsTitle":"25+ instrumente","aura-showcase.capabilityToolsBody":"Terminal, căutare, lint, test, git și altele.","aura-showcase.capabilityMemoryTitle":"Memorie semantică","aura-showcase.capabilityMemoryBody":"Își amintește contextul bazei de cod și al echipei.","aura-showcase.capabilityAgentsTitle":"Orchestrare multi-agent","aura-showcase.capabilityAgentsBody":"Agenți specializați colaborează pe diferite domenii.","aura-showcase.guaranteeAuditTitle":"Jurnal de audit","aura-showcase.guaranteeAuditBody":"Fiecare pas este înregistrat cu marcaje temporale.","aura-showcase.guaranteeGuardrailsTitle":"Măsuri de siguranță","aura-showcase.guaranteeGuardrailsBody":"Politicile, verificările și testele rulează întotdeauna.","aura-showcase.guaranteeApprovalTitle":"Modificări de cod cu aprobare","aura-showcase.guaranteeApprovalBody":"Revizuiește diffs, solicită modificări, aprobă final.","aura-showcase.guaranteeReplayTitle":"Redare deterministă","aura-showcase.guaranteeReplayBody":"Redă orice sesiune bit cu bit când ceva necesită revizuire.","aura-showcase.workflowUnderstand":"Înțelege","aura-showcase.workflowUnderstandCaption":"Citește retry.ts, a depistat bug-ul de timeout","aura-showcase.workflowPlan":"Planifică","aura-showcase.workflowPlanCaption":"Extrage guard + limitează reîncercările","aura-showcase.workflowImplement":"Implementează","aura-showcase.workflowImplementCaption":"A corectat retry.ts + types.ts","aura-showcase.workflowTest":"Testează","aura-showcase.workflowTestCaption":"28 de teste, 94% acoperire","aura-showcase.workflowVerify":"Verifică","aura-showcase.workflowVerifyCaption":"Rulează lint & typecheck...","aura-showcase.workflowAudit":"Audit","aura-showcase.workflowAuditCaption":"Se așteaptă rezumatul scris","aura-showcase.footer":"Agenți autonomi care scriu cod și păstrează dovezi","aura-showcase.testsPassing":"trece","aura-showcase.testsFailing":"eșuează","aura-showcase.modified":"modificat","aura-showcase.af0854de67":"Aura","aura-showcase.73989d9c59":"Rulează","aura-showcase.f9e94338d0":"Analizează baza de cod","aura-showcase.d7a484140f":"Flux de lucru","aura-showcase.287fda8114":"Unificat","aura-showcase.80e13549b4":"Acoperire","aura-showcase.b71cc78b34":"Extras isRetryableError","aura-showcase.c37a8a9e2b":"pentru a gestiona\n                    timeout-uri de rețea, răspunsuri 5xx și condiții\n                    sigure pentru idempotență. Helper pur, complet testat unitar.","aura-tech-middles.7fba7d244f":"Cale fierbinte","aura-tech-middles.1be47ef71c":"Transversal","aura-tech-middles.92096d78df":"Intrare","aura-tech-middles.8e05a902ed":"Ieșire","aura-tech-middles.49a66c994d":"Agenți încorporați","aura-tech-middles.a60792e996":"Buclă exterioară","aura-tech-middles.0dfd4db698":"Buclă interioară","aura-tech-middles.bbd88bff92":"Cerere de intrare","aura-tech-middles.a618b4be8d":"Interogare","aura-tech-middles.a4942c26d0":"SELECT","aura-tech-middles.2cb479aa15":"* FROM","aura-tech-middles.1c255b91e7":"WHERE","aura-tech-middles.2164bde64d":"ORDER BY","aura-tech-middles.82dd2cdf36":"Bloc","aura-tech-middles.271973aefe":"xMidYMid meet","core-extras.96d330537a":"IR de bază","core-extras.bee831a169":"Substrat","core-extras.61a0822826":"Aplicații pe Core","core-extras.15438cc098":"neacceptat","core-extras.ad565d9d01":"Funcție","core-extras.0155bf03e5":"Legendă segment","core-extras.8b7110078e":"Grupuri de algoritmi după tipul de date","core-extras.25ab4276a6":"Matrice de capacități derulabilă","page-breadcrumb.c766e66518":"Breadcrumb","page-toc.7e439c353e":"Pe această pagină","product-aura.68a4194227":"Documentație","product-aura.8106c1a1cb":"Vorbește cu echipa de inginerie","product-aura.36ffd31f95":"Vezi stratul de raționament al Loom","product-aura.859ca6c242":"Solicită acces","product-aura.d0ed7c99e7":"Aura este livrat ca un singur binar static, fără dependențe de rulare. Suport enterprise, dezvoltare personalizată și instruire disponibile de la Dweve.","product-aura.243d064a8c":"Construit pentru revizuire.","product-aura.f9310a86ac":"Scris în Rust.","product-aura.90e40d5043":"Începe","product-aura.2dbad2ed37":"# rezolvat la rulare; AURA_MODEL suprascrie proiectul","product-aura.1413425f08":"îmbinat, reîncărcare la salvare","product-aura.da8b02ec1a":".aura/config.toml (rezolvat)","product-aura.d443a11855":"Mediu","product-aura.3278a000b9":"Configurare proiect","product-aura.95ee1ab0f5":"Configurare utilizator","product-aura.5f6eb8ef37":"Valori implicite încorporate","product-aura.53c11ee14f":"Aura, Tehnic","product-aura.b0c118d336":"Stratul cel mai înalt câștigă. Mereu.","product-aura.a18ec06972":"Proiect, utilizator, mediu.","product-aura.85e5f56bd5":"STRATUL TĂU","product-aura.c342fcb86a":"Pornește în siguranță fără să atingă niciun fișier.","product-aura.3a5d5665e8":"Rezonabil, conservator.","product-aura.41a2cdb105":"VALORI IMPLICITE ÎNCORPORATE","product-aura.3c095f7986":"Per proiect, per mașină, per mediu","product-aura.2d1a43c1c1":"VALORI IMPLICITE vs SUPRASCRIERILE TALE","product-aura.b97b575a71":"MONITORIZAT, REÎNCĂRCARE LA SALVARE","product-aura.d07fe5750f":"AURA_* CÂȘTIGĂ","product-aura.8a45b914e2":"4 STRATURI ÎMBINATE","product-aura.b0872226c3":"Orice poți seta în TOML, model, niveluri de permisiune per unealtă, cale jurnal de audit, profil numit, poți fixa per proiect, suprascrie per mașină sau schimba per variabilă de mediu. Atinge oricare dintre acele fișiere, agentul le monitorizează și își reconstruiește promptul de sistem fără a reporni sesiunea. Fără repornire, fără context pierdut.","product-aura.c0535ff18b":"Aura rezolvă configurația pe patru straturi, valori implicite încorporate, `~/.dweve/config.toml` la nivel de utilizator, `.aura/config.toml` al proiectului și orice variabilă de mediu `AURA_*`. Se îmbină per cheie, fiecare strat suprascriindu-l pe cel de dedesubt; variabilele de mediu stau deasupra, astfel încât un singur export poate schimba comportamentul Aura pentru un job CI, o ramură, o demonstrație.","product-aura.66ee57b2b2":"Mediul câștigă mereu.","product-aura.9d672cac7c":"TOML pe patru straturi.","product-aura.754164850f":"Configurare","product-aura.3d700c1ece":"Citești difurile față de specificația proiectului…","product-aura.8076d23ccd":"# Recenzent","product-aura.d6d81b30a7":"success: tests-pass && lints-clean","product-aura.3df5679740":"tools: [diff, grep, tests, audit]","product-aura.b03d145093":"model: \"claude-sonnet\"","product-aura.016ed864da":"role: \"code review, before commit\"","product-aura.345ce28bf3":"name: \"reviewer\"","product-aura.4c6f97dc45":"frontmatter, md+yaml","product-aura.e1b87e366c":"Promptul se reconstruiește live","product-aura.f870feb7b9":"Editează un fișier","product-aura.b57ef4392f":"Reîncărcare la salvare, CLAUDE.md / .aura/*","product-aura.d7abb1f1b1":"API Rust trait, unelte, slash, evenimente","product-aura.adb1c4234d":"Rulează un DAG: debug, feature, review","product-aura.9fe25a9fa5":"Fragmente de prompt injectate condiționat","product-aura.8fdd1a59ee":"Listează sau comută agenți, proiect / utilizator / încorporat","product-aura.06833bde6c":"HOT","product-aura.25352ed4ea":"Navighează, editează, reîncarcă","product-aura.9e2326ff4c":"COMENZI EXTENSIE","product-aura.a292818064":"REÎNCĂRCARE LA SALVARE","product-aura.29371ac4ba":"WORKFLOW-URI DAG","product-aura.d060c443dc":"AGENȚI ÎNCORPORAȚI, 6","product-aura.be9a2015f1":"Agenții, abilitățile, pluginurile și workflow-urile sunt markdown + YAML pe disc. Șase agenți încorporați vin cu Aura; nivelurile proiect, utilizator și global sunt îmbinate la pornire. Editează un fișier, agentul își reconstruiește promptul fără repornire.","product-aura.6d51004da0":"Frontmatter YAML. Reîncărcare la salvare.","product-aura.362c66c957":"Agenți Markdown.","product-aura.d9d8a5a360":"Sistem de extensii","product-aura.15003bd9a4":"audit, CVE-uri","product-aura.fa1703dd78":"Audit","product-aura.a4d6f5e89d":"exemple rulate","product-aura.6552c6f5f6":"Doc-teste","product-aura.1d262c199b":"+ integrare","product-aura.39fdec1194":"Teste","product-aura.c2f3e610ef":"Compilare","product-aura.5e151c4578":"avertizări promovabile","product-aura.fb5fb79636":"Lint","product-aura.041a5dec48":"Formatare","product-aura.b5451d9a73":"în .aura/quality.toml","product-aura.8ca0f97e38":"Promovează avertizările în porți","product-aura.f416412b8f":"scanare CVE cargo-audit","product-aura.ceb5b19a94":"unit + integrare + doc","product-aura.b0f2eede23":"lint trecut, avertizări promovabile","product-aura.90826036c9":"verificare formatare rustfmt","product-aura.076a4d3fcd":"porți, eșuează rapid și repară pe loc","product-aura.af99a5c898":"6 ETAPE","product-aura.d7f3e24e66":"rulează în secvență pe /quality","product-aura.2ec99b89e1":"PORȚI DE CALITATE","product-aura.f161ee43b6":"`/quality` rulează fmt, clippy, compilare, teste, doc-teste și un audit de securitate în secvență. Eșecurile includ trace-uri de stivă și context de diff. Avertizările nu blochează implicit; le poți promova în porți per proiect.","product-aura.e31b222e3e":"O singură tastă.","product-aura.18f158ab5d":"Șase porți.","product-aura.66e2191d8c":"Pipeline de calitate","product-aura.dc87274447":"Stdio JSON-RPC 2.0, subproces gestionat, aceeași permisiune și pipeline de audit ca și builtin-urile.","product-aura.94cbffb24e":"Server MCP","product-aura.92f627e611":"EXTERN","product-aura.016ad99e5a":"Client MCP","product-aura.14afd82a7f":"AURA","product-aura.3d98789ffb":"Niciun cod MCP dedicat în Aura","product-aura.ec22796a4c":"Comun pentru fiecare produs Dweve","product-aura.90d17b70e2":"stdio, framing JSON-RPC 2.0","product-aura.7f9786f549":"loguri structurate peste bus","product-aura.f686d5056d":"apeluri LLM inițiate de server","product-aura.e3749e62c8":"șabloane de prompt reutilizabile","product-aura.8f55c43888":"descoperite, înregistrate, cu porți","product-aura.332fb6ffa5":"citire, abonare, listare","product-aura.61461492c5":"opt-in per suprafață","product-aura.dca9368ef1":"flaguri de capabilitate, negociate per server","product-aura.1b4306be38":"TYPED","product-aura.0a215ab487":"SUPRAFAȚA DE CAPABILITATE MCP","product-aura.260245866c":"CAPABILITĂȚI TIPATE","product-aura.1420fc5684":"STDIO, JSON-RPC 2.0","product-aura.af0440b9bf":"Serverele MCP sunt declarate în config-ul Aura: comandă, argumente, mediu. La pornirea sesiunii, Aura le pornește ca subprocese gestionate, rulează handshake-ul de capabilitate tipat din `dweve-protocol::mcp::capability` și înregistrează suprafața descoperită în același registry de unelte în care locuiesc builtin-urile. Resursele, uneltele, prompturile, sampling-ul și capabilitățile de logging curg toate prin același bus de mesaje tipat din `dweve-protocol::mcp::message`. Uneltele externe nu sunt de încredere implicit, ele moștenesc niveluri de permisiune per unealtă, logging de audit, filtrare PII și protecție circuit-breaker.","product-aura.5f8a78e893":"Clientul MCP al Aura este construit pe `dweve-protocol::mcp`, mesajul MCP tipat, capabilitatea, transportul și suprafața de unealtă pe care le folosește și restul Dweve. Conectează-te la orice server MCP peste stdio JSON-RPC 2.0, negociază capabilități și expune uneltele / prompturile / resursele sale alături de builtin-urile Aura. Aceeași poartă de permisiune, același trail de audit, același circuit breaker.","product-aura.e22c750980":"pe propriul stack Dweve.","product-aura.de09bded79":"Model Context Protocol","product-aura.c53f9924c6":"Integrare MCP","product-aura.49798f4232":"stare partajată","product-aura.aa3a621015":"tmux, zellij","product-aura.a92a3c2830":"Agenții partajează un board de sarcini, schimbă mesaje prin bus-ul de evenimente și impun porți de calitate. Registrul de lucru între agenți urmărește revendicările la nivel de fișier pentru a preveni conflictele.","product-aura.01e41d1104":"Grupuri coordonate","product-aura.b4a89de81b":"fan-out / fan-in","product-aura.83369a12f2":"4 strategii","product-aura.1d384ffc6e":"Pornește mai mulți agenți simultan cu aceeași intrare. Strategii de agregare: unanim (toți sunt de acord), majoritate (cel mai comun), primul-succes (cel mai rapid valid) sau îmbinare personalizată.","product-aura.21c8936cdd":"Execuție concurentă","product-aura.a3564e82b9":"5 builtin","product-aura.73b98d56aa":"pas → pas","product-aura.dcca77903e":"Execuție multi-pas în care ieșirea fiecărui pas alimentează următorul. Substituție de variabile cu sintaxă asemănătoare Jinja. Lanțuri built-in pentru debug, feature, optimizare, refactor și review.","product-aura.2216ea3c93":"Fluxuri secvențiale","product-aura.06fdf9d39d":"Încărcat la cald","product-aura.1cbbcf22a4":"Aruncă un fișier .md","product-aura.e1139f7099":"urmărirea revendicărilor la nivel de fișier","product-aura.0ea1055e09":"de lungă durată, handle-uri de anulare","product-aura.6db7757469":"board de sarcini, bus de mesaje","product-aura.9eee485cf4":"unanim / majoritate / primul","product-aura.535280424b":"secvențial, variabile jinja","product-aura.271d205d07":"plus ale tale","product-aura.be16892722":"agenți încorporați, combinați pe niveluri","product-aura.6990f01ad9":"LIVE","product-aura.643b03ff1a":"patru modele de orchestrare","product-aura.5fb4b75091":"REGISTRU DE AGENȚI","product-aura.a443f56d90":"REGISTRU DE LUCRU, FĂRĂ CONFLICTE","product-aura.5fd319f96b":"FRONTMATTER YAML","product-aura.8ee25d95fb":"4 MODELE","product-aura.0f515082c1":"Lanțurile sunt definite ca fișiere markdown cu frontmatter YAML, un nume, o descriere, pași ordonați. Fiecare pas numește un agent, specifică un obiectiv și poate face referire la rezultatele pașilor anteriori prin variabile de tip Jinja. Criteriile de succes declară ce contează ca finalizare (potrivire de subșir, regex, existența fișierului, trecerea testului). Lanțurile încorporate acoperă depanare, implementare de funcționalități, optimizare, refactorizare și revizuire. Pune un fișier markdown în directorul de lanțuri pentru a defini unul personalizat, fără recompilare.","product-aura.7480cd1547":"Registrul de agenți al Aura suportă patru modele de orchestrare. Lanțurile execută agenții secvențial cu substituție de variabile. Paralel rulează agenții concurent cu agregare de rezultate. Echipele coordonează mai mulți agenți cu stare partajată și mesagerie. Sarcinile de fundal rulează independent cu mânere de anulare și urmărirea stării.","product-aura.3f2ba51d80":"sarcini de fundal.","product-aura.e40f48f8a9":"Lanțuri, paralel, echipe,","product-aura.771ec1dc79":"Orchestrare multi-agent","product-aura.1232e98980":"context trunchiat","product-aura.6d79034fa7":"Compactorul pe trei niveluri a combinat rezultatele învechite ale instrumentelor la utilizare ridicată.","product-aura.dda7539f59":"ciclu de viață, compactare","product-aura.ed5846db5d":"a015, 7c93, 3e6f, d28b","product-aura.c36a9ab37b":"Clasificatorul a ales claude-sonnet pentru o sarcină de complexitate medie.","product-aura.3fc5fa433d":"rută, model_selectat","product-aura.9cce38dc01":"9e1b, 22a7, 8d50, 6b3c","product-aura.8ec4e1a21b":"142 ms","product-aura.b3a43f300e":"Patch aplicat la src/auth/session.rs.","product-aura.c2a73df64d":"instrument, write_file","product-aura.8107c5ac81":"4f2a, b7d1, 1c83, e0a4","product-aura.caeaac6e81":"Fiecare hash se rupe","product-aura.dfa0f09d72":"Modifică orice linie","product-aura.c8ab169bd9":"nivel 2/3, rezultate învechite combinate","product-aura.68d3772d86":"a015, 7c93","product-aura.6ece715413":"claude-sonnet, mediu","product-aura.667b64634c":"9e1b, 22a7","product-aura.00106794d9":"4f2a, b7d1","product-aura.a40bc97845":"intrări verificate, 0 rupte","product-aura.66bb2fab8a":"VALID","product-aura.b42eed7512":"aura verify-audit","product-aura.c06d37c500":"VERIFICĂ LANȚUL","product-aura.c7efdcaa50":"BLAKE3 ÎN LANȚ","product-aura.bb183c52af":"Fiecare eveniment este plasat pe propria linie într-un fișier JSONL append-only. Fiecare linie poartă hash-ul BLAKE3 al celei anterioare, astfel încât verificarea lanțului de la început până la curent detectează orice modificare. Nu este un jurnal best-effort, ci un jurnal de decizii criptografic.","product-aura.ca61a2804e":"Modifică o singură intrare, fiecare hash se rupe.","product-aura.ef9ab16061":"JSONL + BLAKE3.","product-aura.33de865a8d":"Cale de audit","product-aura.9e9f695d5b":"potrivire buget","product-aura.3e845acfe8":"Trunchiază pentru a se potrivi bugetului de context; elimină cele cu scorul cel mai mic.","product-aura.f0514cac9b":"Injectează","product-aura.423f4c786a":"clasament bm25","product-aura.79df59dd68":"BM25 clasifică după relevanță, recență și numărul de accesări.","product-aura.dd48a11495":"Clasifică","product-aura.d91ff796ca":"potrivire fts5","product-aura.fa2ae9d626":"FTS5 găsește amintiri care se potrivesc cu interogarea.","product-aura.0335207f5e":"Potrivește","product-aura.66879fb005":"injectare prompt","product-aura.4bcfe6db59":"buget de tokeni","product-aura.27a13eeeef":"WHERE memories MATCH \"auth refactor\"","product-aura.96ed2ec329":"SELECT * FROM memories","product-aura.4f2ecdb3b5":"Auto-prunate","product-aura.5758d59c50":"Bază de date per proiect","product-aura.cbefb320ba":"Elimină amintirile cu cel mai mic scor până când promptul se potrivește în contextul modelului.","product-aura.8bc7c6d3b8":"Trunchiere buget de tokeni","product-aura.ae5ed29057":"Combină relevanța, recența și numărul de accesări într-un singur scor.","product-aura.f0dbee2d99":"BM25 + recență","product-aura.0790b4215c":"Tabel virtual peste coloana de amintiri, interogări cu prefix + frază.","product-aura.c707bc39bb":"Căutare FTS5","product-aura.12bc5f9c75":"La cerere, trei etape","product-aura.3891c9037c":"PIPELIN DE RECUPERARE","product-aura.b3b111d31b":"CLASAMENT BM25","product-aura.3e4785b1c5":"SQLITE FTS5","product-aura.1746c9c286":"Memoriile sunt indexate în SQLite cu un tabel virtual FTS5. Fiecare recuperare clasează prin BM25, apoi ajustează pentru a se potrivi bugetului de prompt. Intrările vechi, cu relevanță scăzută, sunt eliminate automat; cele accesate frecvent sunt reîmprospătate.","product-aura.1c4de673b8":"Recuperare conștientă de bugetul de tokeni.","product-aura.be9d897bbb":"SQLite + FTS5.","product-aura.5d169e270e":"Memorie semantică","product-aura.906e9f0e82":"Filtrul de ieșire elimină codurile ANSI, barele de progres, animațiile de spinner și liniile duplicate din ieșirea instrumentelor înainte de a intra în istoricul conversației. Previne risipa de tokeni și poluarea contextului.","product-aura.5bc9e9416e":"Igienizarea ieșirii","product-aura.77ab52bbfa":"IGIENIZATOR","product-aura.bd50e3e49d":"Detector cu șaptesprezece modele care acoperă variante de injecție OWASP, contrabandă codificată base64, schimburi de homoglife, confuzie de delimitatori și suprascriere de instrucțiuni. Conținutul suspect este pus în carantină înainte de a ajunge la LLM.","product-aura.02132e9446":"Detectarea injecției de prompt","product-aura.9b79aefea3":"MODELE","product-aura.697ede464d":"Detectorul cu mai multe modele identifică e-mailuri, numere de telefon, carduri de credit, chei API, identificatori naționali și modele personalizate. Valorile detectate sunt redactate înainte de transmiterea către furnizorii LLM și stocate redactate în jurnale.","product-aura.a6e563a99a":"Detectarea și redactarea PII","product-aura.716aef4dca":"PII","product-aura.9327735384":"Lista de permisiuni pe două niveluri controlează ce căi și operațiuni poate atinge fiecare instrument. Listele de permisiuni la nivel de sesiune suprascriu regulile globale, astfel încât o sesiune riscantă poate fi relaxată fără a lărgi permanent suprafața.","product-aura.ab652cdfea":"Liste de permisiuni sesiune + globale","product-aura.a161919d9c":"LISTĂ DE PERMISIUNI","product-aura.abc813d634":"ACL-urile bazate pe globuri restricționează ce fișiere și directoare poate accesa fiecare instrument. Conținerea căilor asigură că instrumentele nu pot scăpa din rădăcina proiectului. Listele de permisiuni pe sesiune suprascriu politicile globale.","product-aura.c379051708":"Politica de acces la fișiere","product-aura.9da96ff81a":"POLITICĂ FIȘIERE","product-aura.8f128de646":"Comenzile shell sunt analizate într-un AST înainte de execuție. Modelele periculoase (rm -rf, pipe către shell, exfiltrare de rețea, escaladare de privilegii) sunt detectate și blocate. Comenzile sigure rulează; cele nesigure necesită aprobare explicită.","product-aura.3a7897a59f":"Analiza AST Bash","product-aura.6ae164cdb6":"ANALIZATOR BASH","product-aura.eee0f04cba":"CODUL TĂU","product-aura.a28b1d0602":"ȘASE MODULE, TOATE ACTIVE","product-aura.2308ed0895":"Reglează în sus, niciodată în jos","product-aura.93a2385f8d":"Implicit conservator","product-aura.b1aeb83829":"ANSI / progres / duplicate eliminate","product-aura.b22b263d34":"injecție de prompt, 17 modele","product-aura.dc8f8379d4":"înainte de LLM","product-aura.836ab097ce":"multi-model, e-mailuri / chei / ID-uri","product-aura.09f1dab95b":"liste de permisiuni sesiune + globale","product-aura.0e34bf1cd2":"ACL glob fișiere per instrument","product-aura.c9cac8c101":"AST parse / blochează shell periculos","product-aura.43c0559ee5":"module active, 0 ocolite","product-aura.04f44d6ca6":"TOATE ACTIVE","product-aura.2c016d76af":"src/security, toate active","product-aura.e117fdaa64":"CONTROLE, LIVE","product-aura.16e5063462":"Implicitul este conservator: redactarea PII este mereu activată, detectarea injecției de prompt rulează, comenzile bash sunt analizate într-un AST înainte de execuție, iar operațiunile pe sistemul de fișiere sunt limitate la rădăcina proiectului. Reglează în sus, niciodată în jos în tăcere. Ieșirile de la fiecare instrument trec printr-un filtru ANSI / bară de progres / linii duplicate înainte de a intra în istoricul conversației, astfel încât contextul promptului rămâne curat și tokenii rămân concentrați.","product-aura.900fb85fc9":"Arhitectura de securitate a lui Aura funcționează la trei niveluri independente: nivelul instrumentelor (sistem de permisiuni, analiză AST bash), nivelul conținutului (detectare PII, detectare injecție de prompt, igienizare conținut) și nivelul infrastructurii (domeniul sistemului de fișiere, listă de permisiuni sesiune, controale de rețea). Fiecare este configurabil per proiect, per sesiune, per mediu.","product-aura.feaa6d8571":"la fiecare nivel.","product-aura.9f08977975":"Apărare în adâncime","product-aura.e6148c0bfa":"Model de securitate","product-aura.28b907cfa3":"La limită de rată sau eșec, reîncearcă cu următorul model din lanț.","product-aura.b4a100ebc4":"Rezervă","product-aura.959cb4d624":"Răspuns în flux cu urmărirea tokenilor + buget, anulare cooperativă.","product-aura.df063869e1":"Flux","product-aura.61c10b64dd":"BYO","product-aura.d135ef0436":"Cel mai ieftin model capabil din registru, per furnizor.","product-aura.2073ebce0d":"Alege model","product-aura.130d61f87e":"Scor complexitate: simplu, moderat, complex, cercetare.","product-aura.a16c4ed9fa":"Clasifică","product-aura.cebae49d6b":"Lanț de rezervă la eșec","product-aura.a12b23e2bd":"Cel mai ieftin model capabil","product-aura.8d7b9e8faf":"Aider, Claude Code, Gemini, Kimi","product-aura.d93d10ff0f":"API","product-aura.7cfb3d7d52":"GLM, Kimi, API-uri de tip Anthropic","product-aura.e5744ab835":"Mistral, Codestral","product-aura.6ec472d054":"Groq, Together, DeepSeek, Fireworks","product-aura.b67a3ecea4":"Familia Claude, streaming, cache de prompt","product-aura.4e8415a99c":"router pe deasupra","product-aura.21ea053202":"backend-uri API native, plus wrapper-e CLI de consultanță","product-aura.c3bde89f39":"ADU-ȚI PROPRIA CHEIE","product-aura.7214ef704e":"STRATUL BACKEND","product-aura.a0bb907008":"HOT-RELOAD TOML","product-aura.c77dec5401":"ROUTER DE COMPLEXITATE","product-aura.6e35755b9a":"ADU-ȚI PROPRIILE CHEI","product-aura.2b82179b34":"Un router bazat pe complexitate clasifică fiecare cerere, simplă, moderată, complexă sau de cercetare, și alege cel mai ieftin model capabil din registrul tău. Modelele stau într-un singur TOML sub ~/.dweve. Fiecare intrare fixează numele, furnizorul, variabila de mediu pentru cheia API, fereastra de context și eticheta de complexitate. Adaugi un rând, salvezi, agentul face hot-reload. Lanțurile de fallback mențin sesiunea activă când un furnizor limitează rata sau eșuează. Răspunsurile în streaming, afișarea token-urilor în timp real, urmărirea bugetului de context și anularea cooperativă se aplică fiecărui backend.","product-aura.37478398a5":"Aura este agnostică în privința furnizorilor. Stratul backend din src/llm/backends livrează clienți API nativi pentru Anthropic Claude, Mistral și Codestral, API-ul compatibil OpenAI (Groq, Together, DeepSeek, Fireworks și altele) și API-ul compatibil Anthropic (GLM, Kimi). Backend-urile CLI de consultanță înfășoară suplimentar Aider, Claude Code, CLI-ul Gemini și CLI-ul Kimi, astfel încât poți obține o a doua opinie de la alt agent fără să părăsești sesiunea. Gemini este accesat prin CLI-ul său, nu printr-un backend API nativ.","product-aura.f64932876d":"routerul alege per sarcină.","product-aura.9bd97cc556":"Adu-ți propriul model,","product-aura.2a06f7d5be":"Backend-uri LLM","product-aura.ef99046dcb":"Fereastra glisantă urmărește raportul recent succes/eșec per unealtă. Când rata de eșec depășește pragul, unealta este blocată pentru o perioadă de răcire configurabilă. Previne furtunile de reîncercări și eșecurile în cascadă.","product-aura.dc62e43d3e":"Izolarea eșecurilor","product-aura.58a67475cb":"Unelele doar de citire (read_file, glob, tree, symbols) își stochează rezultatele într-un cache LRU cheiat după argumente. Intrările din cache sunt invalidate automat când unelele de scriere modifică fișierele relevante.","product-aura.cb17f43a45":"Cache LRU determinist","product-aura.1a60efefd4":"Niveluri de permisiune per unealtă configurabile global și per sesiune. Accesul la fișiere este constrâns de ACL-uri glob. Comenzile shell necesită analiză de siguranță bazată pe AST înainte de execuție.","product-aura.71e85e064d":"Mereu / Întreabă / Niciodată","product-aura.92fbe9e406":"Auditat la fiecare apel","product-aura.d4e0d1e963":"Fiecare unealtă cu scop ACL","product-aura.8d9a304fd9":"Servere MCP","product-aura.8d10c693b7":"Extern","product-aura.9f8a2389a2":"Utilizator","product-aura.e5e429bcc9":"Date","product-aura.a8323a2a9b":"Web","product-aura.bdc1fd5d3c":"Shell","product-aura.adac69379a":"Cod","product-aura.2c3cafa4db":"Fișier","product-aura.1e282fb85b":"builtins, crește cu MCP","product-aura.6ca32b1fda":"Nume reale din src/tools/builtins","product-aura.3fd7be348d":"CATEGORII DE UNELTE","product-aura.ebcb69c4e3":"ÎNTRERUPĂTOARE DE CIRCUIT","product-aura.f7e8f28651":"CACHE LRU","product-aura.8b05af2f33":"7 CATEGORII","product-aura.9483f780f1":"Unelele acoperă I/O de fișiere, analiză de cod, shell, git, web, date și solicitări de la utilizator. Fiecare trece prin aceeași conductă în cincisprezece etape, verificare de permisiuni, scop ACL, căutare în cache, filtru de ieșire, redactor PII, anexare la audit, fie că este un builtin sau un server MCP.","product-aura.55c6147c11":"Cu permisiuni și cache.","product-aura.5d51f6711b":"25+ builtins, o singură conductă.","product-aura.f88be40d34":"Sistem de unelele","product-aura.4d11d3f11f":"UN SINGUR BINAR STATIC","product-aura.4885d6a73f":"FĂRĂ DEPENDENȚE DE RUNTIME","product-aura.7f5fc4d2ae":"RUST 2021","product-aura.f5d178f7bd":"Aura are aproximativ 330 KLoC de Rust în 433 de fișiere sursă în src/, compilate într-un singur binar static fără dependențe de runtime. Atlasul de mai jos este adevăratul arbore de module după numărul de fișiere, ui și agents și tools duc greul, cu security, audit și memory mici și ascuțite.","product-aura.3e608ea3fc":"măsurat, nu estimat.","product-aura.1ab6d91b50":"433 de fișiere .rs în src/,","product-aura.a7c9035efe":"Arborele sursă","product-aura.6862b5d306":"Sarcină de fundal care monitorizează sănătatea buclei. Detectează bucle de doom (acțiuni identice repetate), blocaje (fără progres timp de N ture) și depășiri de buget (consum de token-uri care depășește pragul). Injectează sugestii corective sau anulează sesiunea.","product-aura.86de7dfa18":"Watchdog","product-aura.094491ce32":"Parsează răspunsurile LLM pentru apeluri de unealtă, validează argumentele împotriva schemelor, execută unelele cu timeout și verificări de permisiuni și formatează rezultatele pentru LLM. Suportă redirecționarea la mijlocul turei când rezultatele diverg de la așteptări.","product-aura.6c2519cd62":"Execuția uneltelor","product-aura.3579aa9156":"Menține istoricul conversației, urmărește bugetul de context, decide când să compacteze istoricul și gestionează conversațiile multi-tură. Coordonează stabilirea obiectivelor și evaluarea criteriilor de succes.","product-aura.be6408726f":"Orchestrarea sesiunii","product-aura.ea0ad3e580":"Componente de buclă","product-aura.a2d54494ae":"Scrie pentru a redirecționa","product-aura.b26fb61b75":"Redirecționează la mijlocul turei","product-aura.8291a4b5e8":"bucle de doom","product-aura.e1ad7c6767":"Halo exterior, interior, Gardian","product-aura.47a337bcbd":"TOPOLOGIA BUCLEI","product-aura.5f8499faa7":"JUDECĂTOR DE OBIECTIVE","product-aura.3226e7c539":"WATCHDOG GARDIAN","product-aura.e5fdca5c97":"REDIRECȚIONARE LA MIJLOCUL TUREI","product-aura.eb598f5e39":"Bucla exterioară rulează până când obiectivul sesiunii este atins. La fiecare iterație, solicită LLM-ului să planifice pe baza contextului și obiectivului curent, producând o secvență de pași. Bucla interioară parcurge acești pași unul câte unul, execută apelul de instrument, adaugă rezultatul în context și verifică dacă rezultatul necesită redirecționare la mijlocul rulării. Dacă rezultatul deviază de la așteptări, LLM-ul generează o corecție care este aplicată imediat. După fiecare pas, watchdog-ul Guardian inspectează contextul pentru bucle infinite, blocaje sau depășiri de buget. După ce toți pașii sunt finalizați, judecătorul de obiective evaluează dacă obiectivul a fost îndeplinit. Dacă nu, bucla exterioară replanifică cu contextul îmbogățit.","product-aura.321801388d":"Agentul Aura folosește o arhitectură cu buclă dublă. Bucla exterioară menține contextul sesiunii, decide când o sarcină este finalizată și gestionează întrebările suplimentare. Bucla interioară execută apeluri individuale de instrumente, procesează răspunsurile și redirecționează la mijlocul rulării. Un watchdog Guardian în fundal monitorizează ambele bucle pentru comportament anormal.","product-aura.0762eea955":"Guardian monitorizează.","product-aura.999d83eda1":"Bucla interioară execută.","product-aura.22f953be4d":"Bucla exterioară planifică.","product-aura.556291560a":"Raționament cu buclă dublă","product-aura.b63df59055":"tokio async, magistrală tipizată","product-aura.ea35c6da2d":"binar static, fără Python, fără Node","product-aura.9cd1a2e04b":"~22 MB","product-aura.4f918f30b7":"PII, injecție, AST bash","product-aura.4a634d5792":"Strat de securitate","product-aura.3174d87eba":"GUARD","product-aura.ca2bd0ef60":"SQLite, FTS5, TOML","product-aura.a21eca395f":"Memorie + sesiuni","product-aura.bef84bb0f5":"STATE","product-aura.d5fb8fd9bc":"cache, circuit, audit","product-aura.2d81759479":"25+ funcții încorporate, MCP","product-aura.9d0e510bd5":"TOOLS","product-aura.c8a6b030f9":"lanțuri, paralel, echipe","product-aura.1fd6a805da":"Registru","product-aura.31e78faee8":"AGENȚI","product-aura.82e5710cb3":"magistrală de evenimente, magazin de stare","product-aura.e91506d033":"Coordonator","product-aura.6d917c2df3":"CORE","product-aura.748a66c374":"buclă dublă, Guardian, rutare","product-aura.28d2947423":"Orchestrator","product-aura.370515d5b1":"LLM","product-aura.f6dd0ae4f2":"file, diff, căutare, setări","product-aura.ab17073b72":"TUI ratatui","product-aura.9d57875196":"UI","product-aura.f9b21d0d58":"Coordonator asincron cu magistrală de evenimente tipizată","product-aura.f75fd3a884":"Fără dependențe de runtime","product-aura.562fe8547f":"Modular pe baza arborelui de fișiere","product-aura.7efb9d3746":"tipuri, magistrală de evenimente, erori","product-aura.017056c92c":"backend-uri, rutare, flux","product-aura.d098916a7d":"funcții încorporate, MCP, cache","product-aura.0b6ddebf1f":"buclă dublă, guardian, lanțuri","product-aura.e1d4ca4876":"ratatui, file, diff, căutare","product-aura.a4e5cbfb21":"~22 MB static","product-aura.7e491a565f":"fișiere .rs în src/, un singur binar static","product-aura.a4001d2046":"arbore src/, ~330 KLoC Rust","product-aura.0ab35bf760":"AMPrenta CODULUI","product-aura.c9ab31eaf2":"MAGISTRALĂ TIPIZATĂ","product-aura.75d879c9f3":"ASYNC TOKIO","product-aura.fd2aa556a6":"TUI-ul stă deasupra, coordonatorul trimite către orchestratorul LLM (buclă dublă + Guardian + judecător), registrul de agenți (lanțuri / paralel / echipe / fundal) și magazinul de stare (sesiuni / memorie / configurare). Instrumentele, securitatea și auditul stau dedesubt.","product-aura.486d7f9392":"O singură magistrală tipizată între ele.","product-aura.cdc5413568":"Un coordonator și patru straturi asincrone.","product-aura.f2e8ceabcb":"Harta modulelor","product-aura.09ecc8d4b5":"Un singur binar static","product-aura.e098a03fc9":"~330 KLoC Rust, 433 fișiere .rs în src/","product-aura.2e2c3c7006":"VERIFICĂ DINTRO SINGURĂ EXECUȚIE","product-aura.e20ef49323":"EXPORT SIEM","product-aura.b544bacb65":"LANȚ BLAKE3","product-aura.db35ca65d0":"JSONL","product-aura.1851655bfa":"JSONL doar cu adăugare, unde fiecare linie conține hash-ul BLAKE3 al celei precedente. Modifică orice intrare și fiecare hash următor se rupe. Verificabil dintr-un singur apel.","product-aura.a303f3eac5":"AUDIT, src/audit","product-aura.5de0f116f0":"RANG BM25","product-aura.798e0a809a":"SQLITE","product-aura.26b777ff9f":"Memorie SQLite + FTS5 între sesiuni. Recuperare clasificată BM25, injecție de buget de tokeni, eliminare automată a intrărilor învechite.","product-aura.053cbfe7c4":"MEMORIE, src/memory","product-aura.f687af47e9":"CACHE","product-aura.21593b807a":"MCP","product-aura.3d3b56ea6f":"COD","product-aura.32c7e82051":"PRELUARE WEB","product-aura.c500510607":"SHELL, GIT","product-aura.d129ad76e1":"I/O FIȘIERE","product-aura.18f920f56d":"25+ funcții încorporate plus MCP și externe. Fiecare instrument rulează aceeași conductă în 15 etape: ACL → cache → filtru de ieșire → PII → audit.","product-aura.1b92330667":"INSTRUMENTE, src/tools","product-aura.751ecfe9a7":"COMPACTOR","product-aura.0b61e2eaab":"GUARDIAN","product-aura.2ae3dbc9c1":"BUCLA INTERNĂ","product-aura.025d0fadd0":"BUCLA EXTERNĂ","product-aura.84a8354234":"Motor cu dublă buclă: bucla externă planifică, cea internă execută cu ajustări la mijlocul traseului, iar watchdog-ul Guardian detectează bucle infinite, blocaje și depășiri de buget.","product-aura.6149b09cd3":"AGENT, src/agents","product-aura.4848920651":"MAGAZIN DE SESIUNI","product-aura.cb770ac073":"RUTARE CHEIE","product-aura.55ef40ecf6":"TOKIO ASYNC","product-aura.5d47dcc620":"Distribuire asincronă către orchestratorul LLM, handler-ul de evenimente, renderer și stare. Focalizare, rutare tastatură, persistență sesiuni pe magistrala tipărită.","product-aura.295db154cb":"COORDONATOR, src/app","product-aura.37fa762f04":"TEMĂ CU HOT-RELOAD","product-aura.da68c1cc32":"ARBORE DE FIȘIERE","product-aura.69051ae4af":"VIZUALIZATOR DE DIFF","product-aura.1f93d1a4cb":"TABS","product-aura.a9e4e314c9":"Terminal ratatui: file, chat, arbore de fișiere, vizualizator de diff, setări, statistici. Sintaxă prin tree-sitter, cu istoric de undo.","product-aura.8191725d96":"UI, src/ui","product-aura.6036d8b848":"MODULE DE BAZĂ, arborele src/","product-aura.67d35c68c7":"Module de bază","product-aura.5315129cfe":"macOS, Linux, Windows","product-aura.8d285d2cd6":"cargo build, profil de release","product-aura.483142fcff":"Bazat pe DAG cu funcții încorporate","product-aura.825ce9e97d":"Fluxuri de lucru","product-aura.0ac4c87978":"Lanțuri, paralel, echipe, fundal","product-aura.6926cb0e99":"Orchestrare","product-aura.6410a8af21":"AST bash, filtru PII, sandbox","product-aura.f25ce1b8a3":"Securitate","product-aura.778b6b7a4b":"JSONL append-only, lanț BLAKE3","product-aura.1348246476":"SQLite + FTS5 între sesiuni","product-aura.89c8a2851d":"Memorie","product-aura.5dd30bb0b3":"Selecție bazată pe complexitate","product-aura.7d15dd1bec":"Rutare","product-aura.f2a6ce9a5b":"Anthropic, Mistral, compatibil OpenAI, +MCP","product-aura.bc68575f55":"Peste 25 încorporate, MCP, externe","product-aura.4fa8cc860c":"Instrumente","product-aura.49c211b015":"Dublă buclă + watchdog Guardian","product-aura.5ce2e6f402":"Agent","product-aura.2c9686b176":"ratatui + crossterm","product-aura.7b0d813242":"~22 MB static, fără dependențe runtime","product-aura.66639f7d45":"Binar","product-aura.f391126b51":"Rust 2021, 433 fișiere .rs în src/","product-aura.89b86ab0e6":"Limbaj","product-aura.0974d264ed":"~330 KLoC Rust, binar unic","product-aura.a8aed5830a":"SPECIFICAȚII TEHNICE","product-aura.4856e069c1":"specificații tehnice","product-aura.af0854de67":"Aura","product-aura.5442247802":"MAGISTRALĂ DE EVENIMENTE TIPĂRITĂ","product-aura.fd718c7b0e":"Interfața terminalului stă deasupra, redând file, chat, arbore de fișiere, vizualizator de diff și suprapuneri. Coordonatorul distribuie către orchestratorul LLM (agent cu dublă buclă + Guardian + judecător de obiective + urmăritor de tokeni + compactator pe trei niveluri), magistrala de evenimente tipărită, magazinul de stare (config / sesiuni / memorie) și registrul de agenți (lanțuri / paralel / echipe / fundal). Stratul de backend comunică cu serverele Anthropic, OpenAI, Mistral și MCP printr-un router de complexitate. Sistemul de instrumente expune peste 25 de funcții încorporate plus integrări MCP și externe. Stratul de securitate impune sandboxing, detectare PII și filtrare a injecțiilor de prompt. Totul este învelit de o pistă de audit care scrie JSONL append-only înlănțuit cu BLAKE3.","product-aura.efa14c75d2":"Aura este organizat în jurul unui coordonator modular de aplicație care gestionează patru subsisteme: renderer-ul TUI (ratatui + crossterm), orchestratorul LLM (agent cu dublă buclă cu Guardian), magistrala de evenimente (pub/sub tipărit) și magazinul de stare (configurație, sesiuni, memorie). Toată comunicarea este asincronă prin tokio.","product-aura.80856d3ea4":"Un singur binar asincron.","product-aura.81763daf1a":"agent, magistrală de evenimente.","product-aura.240ba2a1f2":"TUI, coordonator,","product-aura.38750ed448":"Stiva dintr-o privire","product-aura.8c3f257dd9":"Analiză AST bash, filtru PII, sandbox","product-aura.a32b396118":"JSONL append-only + lanț BLAKE3","product-aura.5231380f02":"Selecție model bazată pe complexitate","product-aura.b4dad06170":"Specificații tehnice","product-aura.33c0fde53c":"Aura este un agent autonom de dezvoltare în Rust de ~330 KLoC, cu TUI ratatui, raționament cu dublă buclă cu watchdog Guardian, peste 25 de instrumente încorporate cu întrerupătoare de circuit, orchestrare LLM multi-backend cu rutare inteligentă, memorie semantică SQLite, piste de audit înlănțuite cu BLAKE3, client MCP, lanțuri/paralel/echipe multi-agent și fluxuri de lucru bazate pe DAG. Binar unic de ~22 MB.","product-aura.d14234f88a":"audit și peste 25 de instrumente.","product-aura.70a3279c56":"agent cu dovadă de manipulare","product-aura.794cdffd67":"autonom nativ în Rust","product-aura.b4b5a3e367":"Produs, Aura","product-aura.71074ab646":"Citește documentația","product-aura.8ad98610e0":"Vorbește cu echipa de vânzări","product-aura.728425893e":"Solicită acces enterprise","product-aura.1e9352dee7":"Începe cu o echipă pilot, măsoară câștigurile de productivitate și extinde-te în întreaga organizație de inginerie. Suport enterprise, instruire personalizată și inginerie dedicată disponibile.","product-aura.0a637bd1e6":"Implementează Aura în organizația ta.","product-aura.1ae137a178":"Aura, Business","product-aura.f564379e6c":"DOVEZI EXPORTABILE","product-aura.9146b5fc82":"DATE PERSONALE ASCUNSE","product-aura.7d3f5297bf":"LOCAL IMPLICIT","product-aura.7801fd70a3":"Aura rulează pe infrastructura pe care o controlezi, elimină datele personale înainte ca orice să părăsească sistemul, restricționează fiecare instrument în spatele unei permisiuni și înregistrează fiecare acțiune într-un jurnal rezistent la modificări. Niciuna dintre acestea nu este o afirmație de certificare. Acestea sunt controale reale care oferă revizuirilor tale GDPR, EU AI Act, NIS2 și DORA dovezi concrete, exportabile, în loc de promisiuni. Setările implicite sunt conservatoare; poți crește nivelul, dar niciodată să-l scazi în tăcere.","product-aura.ac4df5b5dd":"deja înregistrate.","product-aura.1e6b660671":"Dovezile pe care le cer revizorii tăi,","product-aura.8327e8eefa":"Securitate și conformitate","product-aura.eb1c3b1c50":"GOLURI DE CONFORMITATE","product-aura.af64b49db2":"PIERDERE DE CUNOȘTINȚE","product-aura.bcc7c7c9ad":"MUNCĂ DE RUTINĂ","product-aura.da2ae76ed2":"Echipele petrec ore întregi pe muncă care nu necesită creativitate umană: găsirea bug-urilor, scrierea codului boilerplate, actualizarea dependențelor, refactorizarea codului vechi, integrarea noilor angajați. Instrumentele AI existente ajută, dar adaugă propriile probleme: cod trimis în cloud, modificări silențioase, fără înregistrare. Rareori funcționează pe mai multe fișiere sau coordonează între oameni. Aura integrează asistentul, căutarea, memoria, verificările de securitate și jurnalul de audit într-un singur program pe care îl rulezi deja.","product-aura.f34c953b9d":"La fel este și costul a șapte instrumente pentru a le gestiona.","product-aura.599c3ef689":"Munca de rutină este reală.","product-aura.b039d4427c":"O singură platformă, nu șapte instrumente","product-aura.08ad24b8c4":"Rulează cu modele AI locale (Ollama, llama.cpp) pentru funcționare complet offline. Nu este necesară nicio conexiune la rețea. Toate funcțiile funcționează, cu excepția backend-urilor LLM cloud.","product-aura.87a3373a5c":"Funcționare offline","product-aura.ad3158ba54":"Imagine Docker oficială cu build în mai multe etape. Rulează în Kubernetes, Docker Compose sau orice platformă de containere. Montează codul tău ca volum pentru acces persistent.","product-aura.3f5f1bb3ef":"Implementare Docker","product-aura.8f747c15b6":"CONTAINER","product-aura.3e45ff8aff":"Un singur binar, fără instalare. Descarcă, setează cheia API și rulează. Funcționează pe macOS, Linux și Windows. Configurația este stocată în ~/.dweve/ cu suprascrieri la nivel de proiect.","product-aura.fe061a16e1":"Laptop de dezvoltator","product-aura.9be34046ca":"LOCAL","product-aura.6a0d624f58":"Scenarii de implementare","product-aura.811b86df64":"Aura se implementează ca un singur binar, fără dependențe de runtime. Rulează-l pe un laptop de dezvoltator, într-un container, pe un server sau într-un mediu izolat. Configurația se face prin fișiere TOML cu suport pentru reîncărcare la cald.","product-aura.944785c204":"în felul tău.","product-aura.bcc9984a00":"Rulează-l","product-aura.327a55f82d":"Implementare","product-aura.feba788cae":"Rulează Aura în pipeline-uri CI pentru revizuire automată a codului, generare de teste și verificări de calitate. Ieșirea JSON se integrează cu Jenkins, GitHub Actions, GitLab CI și dashboard-uri personalizate.","product-aura.82c7395bfd":"Integrare pipeline","product-aura.3b1956a5ea":"Conectează-te la servere MCP externe prin stdio JSON-RPC 2.0. Instrumentele externe apar alături de funcțiile integrate ale Aura, cu aceleași controale de permisiune și audit.","product-aura.48a9aebc9d":"Suport nativ pentru Anthropic Claude, Mistral, furnizori compatibili OpenAI (Groq, Together, DeepSeek și alții) și API-uri compatibile Anthropic. Rutarea inteligentă selectează cel mai ieftin model capabil pentru fiecare sarcină. Lanțurile de rezervă asigură continuitatea dacă un furnizor este indisponibil.","product-aura.7b9a1b058d":"Suport multi-backend","product-aura.4b1e9501b9":"Conectori","product-aura.7863ecb1d5":"Aura se integrează cu instrumentele pe care echipa ta le folosește deja. Se conectează la mai mulți furnizori LLM, vorbește Protocolul Model Context pentru instrumente externe și exportă datele de audit în formate standard. Nu este necesară înlocuirea completă.","product-aura.da3daf4cf9":"instrumentelor existente.","product-aura.15383d1ad2":"Funcționează cu","product-aura.899e5920ef":"Integrare","product-aura.4043a57382":"Echipele de agenți partajează panouri de sarcini, schimbă mesaje și impun porți de calitate înainte de a transmite munca mai departe. Detectarea multiplexorului de terminal (tmux, zellij, kitty, wezterm) permite fluxuri de lucru multi-sesiune.","product-aura.6edd132ab2":"Agenți coordonați","product-aura.3f939fcae3":"Rulează mai mulți agenți simultan pe diferite părți ale unei probleme. Rezultatele sunt agregate folosind strategii configurabile: unanimitate, majoritate, primul succes sau funcții de îmbinare personalizate.","product-aura.14a1d11dd8":"Definește lanțuri de agenți în mai mulți pași, unde ieșirea unui pas devine intrarea următorului. Substituția variabilelor transmite contextul între pași. Lanțuri integrate pentru depanare, implementare de funcționalități, optimizare și revizuire de cod.","product-aura.c109cc1661":"Etape de scalare","product-aura.6ad18ab3f2":"Aura se scalează de la un singur dezvoltator care pune întrebări la echipe enterprise care rulează fluxuri de lucru coordonate cu agenți. Orchestrarea multi-agent include lanțuri secvențiale, execuție paralelă cu agregarea rezultatelor, coordonarea echipei cu stare partajată și gestionarea sarcinilor în fundal.","product-aura.2b5c222fc4":"O echipă coordonată face mai mult.","product-aura.43ebe70d04":"Un singur agent este util.","product-aura.d581b51a95":"Scalare echipă","product-aura.93414718cd":"Fiecare eveniment este adăugat la un fișier JSONL cu legare hash BLAKE3. Ștergerea sau modificarea unei intrări rupe lanțul, făcând manipularea detectabilă. Exportă către platforme SIEM sau de conformitate prin formate standard.","product-aura.1309b0b935":"Dovezi imutabile","product-aura.c0e8c9dbb3":"Fiecare instrument urmărește rezultatele recente de succes și eșec într-o fereastră glisantă. Un instrument care eșuează în mod repetat este blocat automat pentru o perioadă de răcire, prevenind eșecurile în cascadă și furtunile de reîncercare.","product-aura.9ca1dcbd2e":"Înainte de a executa orice comandă shell, Aura o analizează într-un AST și verifică modelele periculoase: rm -rf, pipe către shell, exfiltrare de rețea și escaladare de privilegii. Comenzile blocate sunt raportate cu explicații.","product-aura.53a2076b59":"Revizuirea comenzilor bazată pe AST","product-aura.d70ea723d9":"Detectorul de injecție prompt în mai multe etape analizează intrarea utilizatorului, ieșirea instrumentului și răspunsurile LLM pentru modele adversariale. Conținutul suspect este marcat și pus în carantină înainte de procesare.","product-aura.cfcecd21b4":"Detectarea atacurilor","product-aura.75e2795dfe":"Detectorul PII încorporat identifică e-mailuri, numere de telefon, carduri de credit, chei API și identificatori naționali în rezultatul instrumentelor și în istoricul conversațiilor. Valorile detectate sunt redactate înainte de transmiterea către furnizorii de LLM.","product-aura.4b6fe251c0":"Detectare și redactare automată","product-aura.f8e2f05ba4":"Fiecare instrument poate fi setat pe Always (rulează fără să întrebe), Ask (cere aprobare) sau Never (dezactivat). Accesul la fișiere este restricționat de modele glob și de reguli de conținut al căilor.","product-aura.6034ca74ef":"Niveluri de permisiune per instrument","product-aura.65559d6344":"Straturi de securitate","product-aura.ea0204c606":"ANALIZĂ AST BASH","product-aura.89b6e2a784":"APĂRARE ÎN ADÂNCIME","product-aura.b8a61e3dc9":"Fiecare strat este configurabil per proiect, per sesiune și per mediu, analiza AST bash activată, redactarea PII mereu, scorarea injecțiilor de prompt la pragul ales de echipa ta de securitate. Jurnalul de audit este înlănțuit cu BLAKE3 și se exportă curat către SIEM și bindere pentru revizuirile GDPR, EU AI Act, NIS2 și DORA. Implicit, setările sunt conservatoare; crește nivelul, nu îl scădea.","product-aura.ca9a03ea6f":"Modelul de securitate al Aura funcționează pe trei straturi independente: un sandbox pentru instrumente care blochează fiecare operațiune periculoasă în spatele permisiunilor și analizei AST, un filtru de conținut care oprește scurgerile de PII și atacurile prin injecție de prompt înainte de a ajunge la LLM, și un jurnal de audit care evidențiază orice manipulare și produce dovezile pe care echipa ta de conformitate le va cere cu siguranță.","product-aura.30887811d2":"nu adăugat ca o completare.","product-aura.b929a573fe":"Securitate integrată,","product-aura.a5be1735f4":"Implicit conservator, ajustezi în sus","product-aura.fab0008068":"Fiecare strat configurabil per proiect","product-aura.c2e37f2378":"SANITIZEAZĂ","product-aura.c300041703":"POARTĂ DE INJECȚIE","product-aura.5a5eaec8f1":"REDACTEAZĂ PII","product-aura.5163f6a3af":"ACL FIȘIERE","product-aura.a2c94a5595":"AST BASH","product-aura.3200b77b4e":"Gărzi enterprise: analiză AST bash, ACL-uri pentru fișiere, redactare PII, detectarea injecțiilor de prompt.","product-aura.0a7b77e1bf":"SECURITATE","product-aura.060ef6c824":"CTX CU REÎNCĂRCARE LA CALD","product-aura.1040c32905":"FTS5, BM25","product-aura.bb7554bd7f":"Aura își amintește stilul, convențiile și deciziile tale între sesiuni.","product-aura.7d1b977f6a":"MEMORIE SEMANTICĂ","product-aura.0152fb697e":"ALEGERE PER SARCINĂ","product-aura.b02e68872a":"LANȚ DE FALLBACK","product-aura.7ae67df110":"4 NIVELURI","product-aura.7c705b2d70":"Clasifică complexitatea sarcinii și alege cel mai ieftin model capabil din registrul tău, astfel încât sarcinile ușoare să nu plătească pentru un model de ultimă generație.","product-aura.9ca40782ab":"ROUTARE INTELIGENTĂ","product-aura.18afa7b49c":"REGISTRU DE LUCRU","product-aura.0ea215ea0d":"FUNDAL","product-aura.9fc6fb7e03":"TEAMS","product-aura.018d2cd1a5":"PARALEL","product-aura.16623c5d4a":"LANȚURI","product-aura.7ed4d1803d":"Coordonează echipe de agenți, lanțuri secvențiale, rulări paralele, panouri de sarcini partajate, lucru în fundal.","product-aura.272b08cdee":"REPLAY INCIDENT","product-aura.41f2628dbb":"JSONL, GATA PENTRU SIEM","product-aura.5bac9e13cc":"Fiecare apel de instrument, decizie de rutare și modificare de fișier este înregistrată într-un lanț JSONL append-only.","product-aura.603517284c":"JURNAL DE AUDIT","product-aura.a0705f6f7e":"CAUTARE COD","product-aura.4801cfdded":"Un toolkit complet, fiecare apel cu permisiuni, cache și circuit breaker.","product-aura.1ded0cc222":"25+ INSTRUMENTE","product-aura.3dcd2721b1":"CE OFERĂ AURA","product-aura.caf7d69353":"Capabilități de bază","product-aura.9ea21d197d":"Vorbește cu Dweve","product-aura.afaf0e09a4":"Pilot în zile","product-aura.a04a363c18":"Dweve, în Europa","product-aura.eae192773b":"Realizat de","product-aura.29182147cd":"interfață terminal ratatui","product-aura.1e94d20be1":"Înlănțuire hash BLAKE3","product-aura.12943ca9a9":"SQLite + FTS5","product-aura.e38ba37d86":"Anthropic, Mistral, compatibil OpenAI, MCP","product-aura.b3776d63ad":"Backend-uri","product-aura.15960660f9":"25+ încorporate","product-aura.6078c11295":"~22 MB fișier unic","product-aura.433ae428b4":"Dimensiune binar","product-aura.e2ae20d9ae":"Rust","product-aura.bca0a95dec":"Produs comercial Dweve","product-aura.ca9dff97b5":"FIȘĂ DE PRODUS","product-aura.9fd5ed2efe":"AUDIT EVIDENT LA MANIPULARE","product-aura.4cbb7a4847":"Aura nu este un chatbot care sugerează fragmente. Este un agent autonom care înțelege întregul tău codebase, planifică modificări în mai mulți pași, le execută cu aprobarea ta și documentează fiecare decizie într-un jurnal de audit imuabil. Se extinde de la dezvoltatori individuali la echipe enterprise cu orchestrare multi-agent.","product-aura.f9abab6391":"și lasă o urmă.","product-aura.4c68b75db3":"Scrie cod, se explică singur,","product-aura.6269f248c1":"Ce oferă Aura","product-aura.822f1412da":"SQLite cu FTS5","product-aura.2f09460ea1":"Fișă produs","product-aura.d4a74b503a":"Citește documentația","product-aura.dc7b0c63c7":"Aura este un agent de dezvoltare AI care lucrează în terminalul tău, înțelege codul tău și scrie cod cu transparență totală. Fiecare modificare este explicată, fiecare apel de instrument este înregistrat, iar fiecare sesiune lasă o urmă de audit. Peste 25 de instrumente integrate, orchestrare multi-agent și măsuri de securitate care te țin sub control. Construit în Rust, rulează oriunde.","product-aura.0e4225c6f5":"și demonstrează.","product-aura.115220cdf6":"Agenți care scriu cod","product-aura.3305cf1bdb":"Solicită acces la Aura","product-aura.c5b5fbdd5d":"Descarcă binarul unic, rulează-l în directorul proiectului tău și începe să pui întrebări. Nu este necesar un cont pentru utilizarea locală.","product-aura.19d7dbe168":"Explorează Aura.","product-aura.ad286ecce1":"Totul într-un binar de ~22 MB","product-aura.0d5716f14a":"Configurabil per proiect","product-aura.bb0335fd13":"SARCINI ÎN FUNDAL","product-aura.56fdbd7a38":"MODUL OBIECTIV","product-aura.44a265d33e":"tastează pentru redirecționare","product-aura.d659313613":"ÎNTRERUPE","product-aura.8b75f9eaed":"STREAM","product-aura.6591983e6f":"Ghidează în timpul răspunsului. Aura ascultă în timp ce lucrează.","product-aura.50978fadde":"CONTROL","product-aura.5c762e0265":"AUDIT","product-aura.8a48f4ff3b":"TESTS","product-aura.2d109b00a5":"CLIPPY","product-aura.9c8b212b27":"FMT","product-aura.35d806fa4f":"Rulează întregul pipeline după o modificare. Eșuează rapid, repară pe loc.","product-aura.fb7c2e80ac":"CALITATE","product-aura.3e750c32c0":"SFAT CLI","product-aura.6daeadd83f":"Ollama, llama.cpp","product-aura.ac76fc78cd":"MISTRAL","product-aura.d9fadd0948":"OPENAI","product-aura.f2b2a1c3ea":"ANTHROPIC","product-aura.0c18a26fc8":"Adu-ți propriul AI. Rutare inteligentă alege ieftin pentru ușor, capabil pentru greu.","product-aura.441baeb74e":"MODELURI","product-aura.2d5d10cfc5":"CLAUDE.md","product-aura.42cb5e9235":"RECUPERARE FTS5","product-aura.2897a7efa1":"CONVERSAȚIE","product-aura.074aff4bd4":"PREFERINȚE PROIECT","product-aura.1df68802b4":"Aura își amintește proiectul tău. Căutare SQLite + FTS5 peste zile.","product-aura.f4b1c471ce":"MEMORIE","product-aura.6ffd3023bb":"atașează după nume","product-aura.3298a763d2":"la repornire","product-aura.a26a6ebdc9":"REIA","product-aura.dbc8742034":"CLOSE","product-aura.7455f92b6b":"Alt+1 până la 9","product-aura.bb0d79b578":"JUMP","product-aura.66aabd91fc":"NEW","product-aura.e2e4f6552a":"File în partea de sus. Comută proiectele fără a pierde contextul.","product-aura.721147ddfd":"SESIUNI","product-aura.02ce66c3b2":"OPTIMIZEAZĂ","product-aura.ed6912ad70":"REVIZUIEȘTE","product-aura.c4d24d25ec":"REFACTORIZEAZĂ","product-aura.dcb15895c6":"CARACTERISTICĂ","product-aura.3f67e8f4ee":"DEBUG","product-aura.0f1b1323e0":"Un singur cuvânt cheie rulează un DAG cu mai mulți pași. Cinci livrate, mai multe pe disc.","product-aura.dbb15a1dcb":"FLUXURI DE LUCRU","product-aura.4b36e40148":"CE MAI PRIMEȘTI","product-aura.b502069254":"Aura, Consumator","product-aura.440756dcc0":"`@file` pentru atașare","product-aura.02b9085537":"Tab pentru autocompletare","product-aura.2ebb98220b":"Afișează fiecare comandă, agent și instrument","product-aura.9fec8a7ebc":"Deschide orice fișier în vizualizatorul din TUI","product-aura.8777274eb0":"Comută agenții sau compune un lanț","product-aura.2dcc056663":"Caută în chat sau în codul tău","product-aura.98c4857168":"Compară oricare două fișiere sau ultimul tău patch","product-aura.f79c2505d4":"Rulează fmt, clippy, teste, doc-teste, audit","product-aura.4b20d35a99":"Declară un obiectiv și lasă Aura să lucreze până când este atins","product-aura.3625bd40c7":"Câțiva dintre obișnuiți","product-aura.e7bb82f37c":"COMENZI SLASH","product-aura.6dbdc17175":"5 FLUXURI DE LUCRU ÎNCORPORATE","product-aura.ac4fc2bda6":"Aura este construit ca o unealtă, nu ca un chat. File pentru sesiuni multiple, comenzi slash, fluxuri de lucru gata făcute, memorie între sesiuni, rutare inteligentă și un pipeline de calitate care rulează după fiecare modificare, totul cu accent pe tastatură.","product-aura.1cc703b104":"nu o cutie de prompt.","product-aura.cf84ef16aa":"Un spațiu de lucru,","product-aura.731a0df3b6":"Mai mult decât întrebare și răspuns","product-aura.ce66ee1530":"// returnează 401 în loc să intre în panică","product-aura.96bf47998c":"let user = ctx.user().ok_or(Error::Unauthenticated)?;","product-aura.323a4d9326":"let user = ctx.user();","product-aura.ed2dfb22aa":"Aura îți arată exact ce intenționează să facă. Poți aproba, respinge sau modifica fiecare sugestie. Codul tău se schimbă doar când spui tu.","product-aura.266a9a0b8f":"Tu decizi","product-aura.af319eaa7d":"YOU","product-aura.6851a9ffb4":"plan, adaugă gardă + caz de test","product-aura.1b1a240f5c":"cauză, gardă lipsă înainte de deref","product-aura.0388621d7b":"urmărire, cale nulă la linia 42","product-aura.51578d7490":"citește, session.rs, auth.rs","product-aura.f1c30c13e0":"Aura citește fișierele relevante, analizează codul tău și planifică un răspuns. Poate pune întrebări de clarificare dacă cererea ta este ambiguă.","product-aura.dbcaabe65c":"Aura gândește","product-aura.b51abe47a6":"context, fișier deschis","product-aura.2fa0e98fd8":"~/project, session.rs:42","product-aura.e78cf60058":"De ce aruncă excepție la intrare nulă?","product-aura.6f68edd785":"Scrie întrebarea sau cererea în engleză simplă. Aura înțelege contextul din fișierul curent, structura proiectului și istoricul conversației.","product-aura.7ed149da71":"Tu întrebi","product-aura.b4b5949da9":"fără respingeri","product-aura.77b244eff0":"3 aprobări","product-aura.ef382660cb":"redenumire, sessionUser → currentUser","product-aura.c11c655ef7":"teste, auth/session.test.ts","product-aura.e80e4b29f7":"patch, src/auth/session.rs","product-aura.48c2a13dc6":"Această sesiune","product-aura.be474987ec":"REGISTRU DE APROBĂRI","product-aura.704fcb2d8c":"Apeluri în cloud implicit","product-aura.2a013662e0":"Binar, fără instalare","product-aura.0496bf36fe":"Fiecare modificare este revizuită înainte de a fi aplicată.","product-aura.5e2fd48681":"Deciziile sunt controlate de tine","product-aura.0bde035688":"ANULEAZĂ ORICÂND","product-aura.9f8f719231":"TU APROBI","product-aura.3a5d97244a":"ENGLEZĂ SIMPLĂ","product-aura.0b7530f324":"Aura funcționează ca un programator pereche care își explică gândirea, propune modificări și așteaptă să spui da sau nu înainte să atingă ceva.","product-aura.ea021fa488":"Fără rescrieri tăcute.","product-aura.6810cf06d0":"Rămâi în control la fiecare pas.","product-aura.1dd6a17cb4":"Cum funcționează","product-aura.0bfdc9ccf8":"RĂMÂNE PE CALCULATORUL TĂU","product-aura.0664419261":"AȘTEAPTĂ DA-UL TĂU","product-aura.4761efdb1e":"CUVINTE SIMPLE","product-aura.cb9dfffb64":"Nu ai nevoie de termeni speciali sau instruire. Spune-i Aura ce vrei în limbaj de zi cu zi și face treaba, apoi așteaptă să spui da. Iată câteva lucruri pe care oamenii i le cer zilnic.","product-aura.1fd139f362":"ca și cum ai vorbi cu o persoană utilă.","product-aura.f26ea16f48":"Întreabă în cuvinte simple,","product-aura.d4062ec2bc":"Ce poți întreba","product-aura.9272b69bb3":"Aura extrage exemple din propriul tău proiect și te ghidează prin model, bazat pe cod în care ai deja încredere.","product-aura.33ef21e039":"Explică async/await, folosind codul meu.","product-aura.befdbacfe3":"Aura caută în codebase, evidențiază fișierele și liniile relevante și te îndreaptă către locurile de apel care contează.","product-aura.71f0b5f74e":"Unde este gestionată autentificarea?","product-aura.7401034083":"Aura propune o structură, arată un diff per fișier și redenumește apelanții. Nimic nu se mișcă până nu aprobi.","product-aura.3159b111eb":"Împarte acest fișier de 600 de linii pe responsabilități.","product-aura.07f636c3bc":"Aura citește codul din jur, urmărește fluxul de date și explică în limbaj simplu cu dependențele atinse.","product-aura.3a143fa77a":"Ce face de fapt această funcție?","product-aura.e9432ac9c5":"Aura redactează cazuri care acoperă intrări normale, cazuri limită și căi de eroare și arată noul fișier de test înainte de salvare.","product-aura.033518fd05":"Adaugă teste pentru parseConfig().","product-aura.d1fb22dbb7":"Aura urmărește eroarea prin codul tău, identifică cauza și propune patch-ul. Revizuiești diff-ul înainte să atingă ceva.","product-aura.cc9bc9cc4e":"De ce aruncă excepție la null?","product-aura.3cf9da602b":"Ce poți să îi ceri lui Aura să facă","product-aura.bd85c7eaf1":"Fără cloud necesar","product-aura.f2df0fefc1":"Un singur binar de ~22 MB","product-aura.d7a9f1b2a8":"Orice editor de cod","product-aura.a129a012ae":"Funcționează cu","product-aura.c52ba98d06":"Un singur binar, fără instalare","product-aura.cdd7bb2816":"Configurare","product-aura.e0cb77fa3f":"Codul rămâne pe mașina ta","product-aura.cf01481f62":"Confidențialitate","product-aura.79cedeb30a":"Plan gratuit disponibil","product-aura.64ae43e8fe":"Cost","product-aura.a7b7b9250a":"Asistent de codare în terminalul tău","product-aura.f8c94a3b4b":"Ce este","product-aura.4e6a22430e":"DINTRI-O PRIVIRE","product-aura.74d46bc12f":"APROBI FIECARE MODIFICARE","product-aura.611e2b61f2":"LOCAL ÎNTÂI","product-aura.713f474351":"Spre deosebire de asistenții de codare bazați pe cloud care trimit codul tău către servere remote, Aura rulează în întregime pe mașina ta. Codul tău sursă nu părăsește niciodată computerul tău, cu excepția cazului în care alegi în mod explicit să folosești un furnizor de AI în cloud.","product-aura.9a123f435d":"Aura este un program care trăiește în terminalul tău și te ajută să scrii cod. Scrii întrebări sau comenzi în engleză simplă. Aura îți citește codul, se gândește la ce ai cerut și sugerează modificări. Vezi fiecare sugestie înainte de a fi aplicată. Nimic nu se întâmplă fără aprobarea ta.","product-aura.af6e1e4edb":"Engleză simplă la intrare. Modificări de cod la ieșire.","product-aura.a08b313386":"în terminalul tău.","product-aura.3afeab35fd":"Un ajutor inteligent","product-aura.f39ee14e97":"Ce este Aura","product-aura.4144d9ee43":"Codul rămâne local","product-aura.fca77b7e3a":"Dintr-o privire","product-aura.20f75164f4":"Încearcă Aura","product-aura.99df04244d":"Aura stă în terminalul tău și te ajută să scrii cod mai bun și mai rapid. Cere-i să repare un bug, să explice o funcție sau să scrie un test. Îți arată exact ce intenționează să facă, întreabă înainte de a face modificări și păstrează o evidență a tot. Codul tău rămâne pe mașina ta. Fără cloud necesar.","product-aura.65546903ed":"pentru scrierea codului.","product-aura.497fe43859":"Un asistent AI","product-aura.fe0a091fdb":"Produse","product-aura.5ba3e4e235":"Dweve Aura, dezvoltare cu buclă închisă","product-aura.2a149d1acb":"Un patch nu este terminat când este scris.","product-aura.cd9b947664":"Este terminat când obiectivul este atins.","product-aura.97293632d4":"Aura este runtime-ul agentului de codare AI al Dweve: o buclă închisă în jurul modelelor alese de echipa ta. Planifică, acționează asupra repository-ului real sub îndrumarea umană, judecă rezultatul pe baza unor criterii explicite și păstrează evidența operațională. Modelul se poate schimba; bucla de inginerie rămâne Aura.","product-aura.cbe48730b2":"Vezi bucla","product-aura.e79474558d":"Evidența de inginerie","product-aura.5937cb74fc":"BUCLE ÎNCHISĂ","product-aura.4180aa3c81":"Un singur runtime","product-aura.00d8323696":"binar nativ Rust","product-aura.1b56867e20":"Fiecare instrument","product-aura.95b3694a26":"o singură conductă de execuție","product-aura.e8d05b931c":"Definiția terminării","product-aura.2cc2538e11":"criterii executabile","product-aura.4264c9bb91":"Lanț de hash BLAKE3","product-aura.f9375afaa7":"Autoritate umană","product-aura.259451afde":"live, nu după fapt","product-aura.db1e97dbb9":"Ce face echipa ta după ce modelul spune că este gata?","product-aura.16a8d244f3":"Dezvoltare cu buclă deschisă","product-aura.8a00359053":"Prompt. Patch.","product-aura.b3467ffbf4":"Speranță.","product-aura.dbb10b1660":"Majoritatea agenților de codare se opresc la ieșirea modelului. Dezvoltatorul rulează apoi testele, găsește devierea, lipește eșecurile înapoi, explică din nou regulile proiectului, repară coliziunile și reconstituie ce s-a întâmplat pentru revizuire. Munca pare autonomă pentru că modelul apelează instrumente. Omul este încă bucla de control.","product-aura.366ae2d29d":"Patch-ul poate compila sau nu. Poate repara simptomul și rata cauza. Poate schimba o altă cale pe care modelul nu a verificat-o niciodată. Produsul lipsă nu este un alt model. Este bucla din jurul lui.","product-aura.79166451f9":"PROMPT LA INTRARE, PATCH LA IEȘIRE","product-aura.6a1b496a55":"OMUL ÎL ÎNCHIDE","product-aura.e0e46a7730":"STARE LĂSATĂ ÎN URMĂ","product-aura.7f400bad66":"După patch","product-aura.0f8073b1b3":"coloana de muncă manuală","product-aura.95227c2b58":"Rulează testele","product-aura.b69e883574":"Dezvoltatorul, nu agentul, verifică rezultatul.","product-aura.2bfeaae63a":"Lipește eșecul înapoi","product-aura.574415d761":"Eroarea se întoarce în chat manual.","product-aura.73f56c8939":"Explică convenția","product-aura.3c8559d979":"Regula proiectului se repetă din nou.","product-aura.71dfa48eea":"Anulează fișierul greșit","product-aura.7640eefe09":"Un efect secundar este anulat manual.","product-aura.0b08b964a9":"modelul a produs cod","product-aura.aa40ab4f94":"echipa a produs bucla","product-aura.bf91c1ad87":"Produsul lipsă nu este un alt model. Este bucla din jurul lui.","product-aura.3e820e3f22":"Bucla umană","product-aura.d10bfe5267":"Modelul a scris codul","product-aura.80c2e96024":"echipa ta a făcut ingineria.","product-aura.003afb9cd7":"Viteza de generare poate muta munca în revizuire, nu o poate elimina. Dezvoltatorii poartă contextul între asistent, shell, rularea testelor, Git, verificările de securitate, tracker-ul de probleme și recenzor. Șapte suprafețe stau între cerere și modificarea integrată, iar singurul lucru care transportă starea prin ele este atenția unei singure persoane. Aura face această stare explicită și reutilizabilă, în loc să o lase într-o singură persoană ca atenție.","product-aura.600edb4903":"Ce fișiere au fost citite, ce presupuneri au fost făcute, ce ieșire de comandă a contat, ce modificare a stricat testele, ce regulă a fost ignorată, dacă sarcina este de fapt finalizată. Aura face această stare parte din runtime.","product-aura.b49fe32222":"STARE FĂCUTĂ EXPLICITĂ","product-aura.ed65b3964d":"TRANSPORTATĂ DE RUNTIME","product-aura.a856de380d":"NU O SINGURĂ ATENȚIE","product-aura.7a575bec9e":"Șapte suprafețe, un singur purtător","product-aura.3666e34305":"dezvoltatorul mută cărțile","product-aura.27a9612b32":"asistent","product-aura.ec122f54cf":"shell","product-aura.394046ef6e":"rularea testelor","product-aura.5819778898":"Git","product-aura.8eec7bc461":"securitate","product-aura.8557b33974":"tracker de probleme","product-aura.0b7cec9c67":"recenzor","product-aura.387784defb":"cărți mutate manual","product-aura.0806f014fd":"o singură stare a buclei în Aura","product-aura.6662b294ab":"Ce se schimbă când obiectivul, feedback-ul și definiția finalizării împart un singur runtime?","product-aura.eef6a003d1":"Dezvoltare cu buclă închisă","product-aura.f5c1bdf442":"Obiectiv introdus.","product-aura.47068dd0a0":"rezultat verificat la ieșire.","product-aura.96f2c260df":"O sarcină intră cu un obiectiv și criterii de succes. Aura preia starea proiectului, creează un plan, execută o acțiune limitată, observă ce s-a întâmplat de fapt, acceptă feedback de politică și uman, verifică rezultatul și fie finalizează, se oprește onest, fie replanifică. Când primul test eșuează, verificarea revine la planificare, nu la un răspuns final.","product-aura.1c208b651a":"Sistemul nu presupune că primul plan rămâne corect după ce atinge codul. Ieșirea uneltelor schimbă starea. Testele dezvăluie informații noi. Aura tratează fiecare dintre aceste evenimente ca feedback pentru următoarea decizie.","product-aura.115d07f624":"PLANIFICĂ, ACȚIONEAZĂ, OBSERVĂ","product-aura.f00cd5a059":"JUDECĂ, APOI REPLANIFICĂ","product-aura.774e110d46":"FINALIZEAZĂ PENTRU UN MOTIV","product-aura.0a8c481e25":"Nodurile buclei","product-aura.f35a216c4d":"patch-ul este o stare, nu finalul","product-aura.9fe00acebc":"Obiectiv","product-aura.ae2f98a099":"Plan","product-aura.138a104b73":"Acțiune","product-aura.c99a2bcf3e":"Observare","product-aura.02f4a3c6aa":"Direcționare","product-aura.dda6ac27b9":"Verificare","product-aura.90f3c4a018":"Judecată","product-aura.3813cb6205":"Finalizare sau replanificare","product-aura.c3c02a8519":"primul test eșuează","product-aura.78c46c95eb":"Verificarea revine la Plan","product-aura.5646cee076":"Bucla contează doar dacă dezvoltatorul rămâne capabil să o direcționeze.","product-aura.5cc4f50278":"Ai văzut această cerere de pull","product-aura.c16c006f26":"Agentul a schimbat șapte fișiere pentru un bug de trei linii.","product-aura.becb7aef71":"Nimeni nu știe care comandă a eșuat prima, iar dezvoltatorul a lipit ieșirea testului de două ori.","product-aura.058ce92ca7":"Securitatea a găsit apelul shell riscant după ce sesiunea s-a încheiat, iar recenzia explică patch-ul, nu modul în care a fost produs.","product-aura.19481d1540":"În jurul unui transfer cu buclă deschisă","product-aura.932d6b786a":"Șapte fișiere pentru trei linii","product-aura.b5486134e5":"Primul eșec, necunoscut","product-aura.138f0e0987":"Ieșirea testului, lipită de două ori","product-aura.71d4cae6cf":"Apelul shell riscant, găsit târziu","product-aura.655dbbe20a":"Modelul a produs cod. Echipa ta a închis bucla.","product-aura.33856ec10f":"Revizuirea nu ar trebui să înceapă","product-aura.3b09a5ef3a":"după ce autonomia se încheie.","product-aura.8554b64c6c":"Aura acceptă permisiuni per instrument, politici de proiect și sesiune, redirecționare în timpul rulării, întrerupere cooperativă, puncte de control pentru fișiere, anulare și worktrees izolate. Un dezvoltator poate corecta rularea cât timp starea relevantă este încă activă, mai degrabă decât să revizuiască o greșeală finalizată ulterior. Aprobarea, redirecționarea, pauza, anularea și revenirea rămân disponibile cât timp rularea este activă. Autoritatea asupra fiecărei acțiuni rămâne la dezvoltator; finalizarea rămâne la criteriile declarate.","product-aura.61c488a330":"Dezvoltatorul poate vedea planul, poate inspecta modificările propuse, poate solicita aprobare pentru instrumentele selectate, poate redirecționa între apelurile de instrumente și poate opri o rulare în mod cooperativ. Implicarea umană este o sursă de feedback într-un sistem controlat, nu o eșec al autonomiei.","product-aura.08bc11d639":"REDIRECȚIONEAZĂ ÎN TIMPUL RULĂRII","product-aura.cf357def49":"APROBĂ SAU ANULEAZĂ","product-aura.f937c8efac":"ANULEAZĂ PE LOC","product-aura.fb6c184300":"Șina de control","product-aura.e45b6294cf":"activă cât timp lucrează","product-aura.7b2c7f146a":"Aprobă","product-aura.58cfcdca5e":"Redirecționează","product-aura.781961bc81":"Pauză","product-aura.6f3abbe484":"Anulează","product-aura.39fc721248":"Revenire","product-aura.aa231e503a":"autoritatea controlează acțiunea","product-aura.e713c44725":"criteriile controlează finalizarea","product-aura.fe74832021":"Autoritatea controlează acțiunea. Criteriile de succes controlează finalizarea.","product-aura.48eec06633":"Muncă orientată pe obiective","product-aura.f34b7ce5cf":"Răspunsul nu este gata.","product-aura.9444d1f359":"rezultatul este.","product-aura.e529258355":"Obiectivele pot include criterii deterministe, cum ar fi trecerea testelor, existența fișierelor, condiții de subșir și expresii regulate. Judecătorul rapid evaluează aceste verificări mai întâi. Un judecător model opțional gestionează criteriile care nu pot fi reduse la o verificare simplă. Un obiectiv cu patru criterii se închide doar când toate cele patru sunt verzi; trei verzi și unul eșuat trimite rularea înapoi la planificare. Criteriul de calitate trece prin propriul pipeline al proiectului, astfel încât standardul este cel pe care echipa îl aplică deja.","product-aura.0d9b7a8415":"O rulare se închide pentru un motiv declarat, nu pentru că asistentul a scris un paragraf final. Modelului nu i se cere să își noteze propriul răspuns când repository-ul poate răspunde direct.","product-aura.438be7b6d5":"CRITERII ATAȘATE","product-aura.dc40d9aa34":"DETERMINISTIC MAI ÎNTÂI","product-aura.1080fe5bf4":"JUDECĂ DOAR RESTUL","product-aura.87f73cc3d3":"Un obiectiv, patru criterii","product-aura.be3a0f01da":"trei trec, unul replanifică","product-aura.53b54503c0":"Testele trec","product-aura.a651511364":"verificat deterministic","product-aura.e4abf36a5e":"Fișierul există","product-aura.f6874487c4":"Ieșirea se potrivește","product-aura.35277b2570":"subșir sau expresie regulată","product-aura.d0bdf5afa5":"Calitatea trece","product-aura.fe504ae4d1":"pipeline sub politica proiectului","product-aura.5ae84b0a5b":"obiectiv îndeplinit","product-aura.7d1d16d59d":"fiecare criteriu verde","product-aura.a84d26fb99":"Calitatea nu este un raport după sarcină. Este feedback în interiorul ei.","product-aura.b09eb31be6":"Eșuează rapid.","product-aura.e3ffa8a987":"Repară pe loc.","product-aura.4ff793c5a2":"Aura poate rula etape de formatare, lint, compilare, testare, testare a documentației și audit de securitate sub politica proiectului. O eșec devine stare observată pentru următorul plan. Avertismentele pot rămâne consultative sau pot deveni porți blocante. Repository-ul, nu modelul ca încredere, oferă feedback-ul.","product-aura.0be0d774db":"Etapele de calitate nu sunt un raport generat după ce agentul declară succesul. Agentul poate inspecta o eșec, poate repara cauza și poate rula din nou poarta relevantă. Definiția finalizării devine executabilă.","product-aura.f2faf8dd3b":"ȘASE ETAPE","product-aura.dac9689fe4":"EȘECUL ESTE STARE","product-aura.14856aec30":"PORȚI PRIN POLITICĂ","product-aura.122e590b1f":"Etapele de calitate","product-aura.ebacca556d":"o eșec revine în buclă","product-aura.785987648f":"formatare","product-aura.b504838caf":"lint","product-aura.36d0981b33":"compilare","product-aura.a94a8fe5cc":"testare","product-aura.cea2eb3659":"teste de documentație","product-aura.7876153ada":"audit","product-aura.0abdcffb48":"testele eșuează","product-aura.e64f3799f0":"repară, apoi treci","product-aura.a22afb2fa5":"Înainte ca orice instrument să acționeze, trece prin granița de inginerie.","product-aura.508d84493e":"Runtime de instrument","product-aura.d5c46f3adc":"Un agent poate apela multe instrumente.","product-aura.658b84dab7":"toate sub aceleași reguli.","product-aura.3d7722e0fe":"Instrumentele încorporate și instrumentele externe înregistrate intră într-un pipeline comun pentru scop, permisiuni, analiza shell, politica de fișiere, puncte de control, cache, timeout, filtrarea ieșirii, sanitizare, gestionarea PII, audit și izolarea eșecurilor. Capacitatea se poate extinde fără a crea un al doilea model de încredere.","product-aura.f31f06cac0":"Un instrument nou nu primește un nou model de încredere doar pentru că provine de la un server MCP sau o extensie. Intră în aceeași buclă. Pipeline-ul este granița de încredere. Instrumentul individual este o etapă în interiorul ei.","product-aura.a40692adbc":"UN PIPELINE","product-aura.47cd48759a":"ÎNCORPORAT SAU EXTERN","product-aura.d058f8a8d3":"FĂRĂ AL DOILEA MODEL DE ÎNCREDERE","product-aura.705208741b":"Unde se unesc instrumentele","product-aura.2081fc59e2":"o singură intrare, o singură graniță","product-aura.999aa65230":"Instrumente încorporate","product-aura.8863a055e6":"Fișier, shell, Git, web, date, diff, patch.","product-aura.65dda5d140":"Instrumentele înregistrate urmează aceeași cale.","product-aura.656bcfe284":"Extensii","product-aura.8a8ab5f358":"Instrumentele adăugate moștenesc aceeași politică.","product-aura.9ecb6826eb":"multe instrumente, o singură intrare","product-aura.658fd4ef0e":"pipeline-ul este granița","product-aura.f37a32db74":"O graniță de control este utilă doar dacă urmează codul în fiecare implementare.","product-aura.e596530748":"Implementare și custodie","product-aura.e133b29e31":"Rulează bucla de dezvoltare","product-aura.fe9aa7dc5a":"unde îi este locul codului.","product-aura.709cecaedf":"Aura rulează ca program nativ pe mașinile dezvoltatorilor, servere controlate, containere, rulante CI și infrastructură izolată. Modelele locale acceptate pot menține inferența în interiorul mediului. Backend-urile cloud rămân opționale și vizibile. Echipa alege ce conținut poate părăsi mediul și ce instrumente pot accesa rețeaua.","product-aura.ab2b08fae7":"Cu un backend local acceptat, inferența modelului poate rămâne în mediul ales. Când este selectat un model cloud, doar conținutul pe care Aura îl trimite părăsește runtime-ul local conform politicii configurate.","product-aura.2746c57f17":"PATRU POSTURI","product-aura.24ca1f0f39":"OPȚIUNE DE INFERENȚĂ LOCALĂ","product-aura.7fc3c4bb8b":"IEȘIRE CONFORM POLITICII","product-aura.90fe9c81bc":"Postură și graniță","product-aura.1879f2c09f":"o buclă neschimbată","product-aura.ed91cd89f3":"Laptop","product-aura.c554a818b3":"O stație de lucru pentru dezvoltatori.","product-aura.b67626b7bb":"Rulant CI","product-aura.f93ab00bad":"Aceeași politică în pipeline.","product-aura.75bc9d4470":"Server privat","product-aura.2779d40a76":"Infrastructură controlată de echipă.","product-aura.64a176e362":"Izolat","product-aura.60c5c028ed":"Un model local acceptat, socket-uri sigilate.","product-aura.8b20695218":"postura se schimbă","product-aura.8f04fdd695":"sistemul de dezvoltare nu","product-aura.1f35f77846":"Modelul se poate schimba fără a muta sistemul de dezvoltare.","product-aura.be117c51d2":"Libertatea modelului","product-aura.cdde8b4725":"Schimbă modelul.","product-aura.3563fbfce7":"și păstrează bucla de inginerie.","product-aura.82780f528c":"Aura separă raționamentul modelului de execuția proiectului. Backend-urile cloud, private, locale și de consultanță acceptate pot participa printr-un singur runtime. Când este activată, rutarea poate selecta între modelele configurate în funcție de complexitatea sarcinii și de capabilități. Lanțurile de rezervă pot menține continuitatea după o defecțiune a furnizorului. Nodul modelului se schimbă; instrumentele, politica și jurnalul de audit rămân pe loc.","product-aura.154b840dd4":"Un model frontier capabil poate prelua o sarcină arhitecturală dificilă, un model mai ieftin poate prelua munca de rutină, un model local poate gestiona cod izolat, iar un CLI de consultanță poate oferi o altă perspectivă. Alegerea modelului devine o politică de runtime.","product-aura.e90770d213":"UN SINGUR RUNTIME","product-aura.f0ac63199f":"RUTARE OPT-IN","product-aura.6401350b99":"LANȚURI DE REZERVĂ","product-aura.8d047a149a":"Nodul modelului se schimbă","product-aura.329651d4fd":"restul buclei nu","product-aura.0fed3b96cc":"Loom","product-aura.623de3060c":"Cogniție Dweve unde este selectată.","product-aura.e3e091e7af":"API-uri acceptate","product-aura.a604ce0c20":"Anthropic, compatibil OpenAI, Mistral.","product-aura.125945b3bb":"Endpoint privat","product-aura.2d05a79270":"Un model local sau găzduit compatibil.","product-aura.f528ea6654":"CLI de consultanță","product-aura.78ee023f0d":"O a doua opinie doar pentru citire.","product-aura.591f4de4c2":"nodul modelului se schimbă","product-aura.bc46b9b9ef":"instrumentele, politica, auditul rămân","product-aura.f12a14dc0a":"Bucla trebuie, de asemenea, să-și amintească ce a învățat deja proiectul.","product-aura.95a50fffa4":"Continuitate","product-aura.1a88b0152c":"O corecție ar trebui să rămână","product-aura.81d2d1c6de":"nu să revină ca prompt.","product-aura.a6f84a3372":"Aura separă sesiunile salvate de memoria persistentă. Preferințele, faptele proiectului, modelele învățate și corecțiile pot fi rechemate deterministic sub un buget de prompt. Aceasta este memorie explicită de proiect și runtime, nu antrenament al modelului de la furnizor. Instrucțiunile proiectului, agenții personalizați, abilitățile, prompturile și fluxurile de lucru pot fi stocate pe disc și reîncărcate în timp ce sesiunea rămâne activă.","product-aura.c1f8199919":"Rechemarea folosește relevanță deterministică și BitRank peste un index mărginit, cu SQLite FTS5 ca rezervă durabilă. Memoria este inspectabilă și gestionabilă. O corecție nu trebuie repetată în fiecare sesiune nouă.","product-aura.9969840631":"RECHEMARE DETERMINISTICĂ","product-aura.ea4d93b3a5":"INSPECTABIL","product-aura.5908484ef3":"DETASABIL","product-aura.2afe021dea":"O corecție, reutilizare ulterioară","product-aura.d02a4d3377":"revizuit, bugetat, șters","product-aura.48e09e45c5":"Corect","product-aura.26995262e3":"Dezvoltatorul corectează o presupunere greșită.","product-aura.0d8a7046c8":"Stocare","product-aura.7ab157d955":"Devine o memorie de proiect revizuită.","product-aura.3f7e1fd914":"Reamintire","product-aura.890f373b43":"Se clasează într-un plan ulterior sub buget.","product-aura.03d5d80199":"Uitare","product-aura.52e53246a1":"Dezvoltatorul o poate elimina oricând.","product-aura.0eceae53ab":"corect o dată","product-aura.f96a4686cf":"păstrează corecția","product-aura.d5f902e386":"O buclă ajută un dezvoltator. Aceleași comenzi pot coordona mai multe.","product-aura.05e1b61d51":"Scalare coordonată","product-aura.e400f4a164":"Mai mulți agenți înseamnă capacitate","product-aura.07e7caec9b":"nu confuzie.","product-aura.5f3dc09b6a":"Aura suportă lanțuri secvențiale, rulări paralele, echipe coordonate și sarcini în fundal. Panouri de sarcini partajate, mesaje, porți de calitate, worktree-uri și revendicări la nivel de fișier coordonează munca. Agregarea rămâne explicită, mai degrabă decât să ascundă mai mulți contribuitori în spatele unui singur răspuns anonim.","product-aura.f07a10cb4a":"Sesiunile paralele pot fi fiecare corecte individual, dar distructive colectiv dacă editează același fișier. Registrul de lucru între agenți urmărește revendicările la nivel de fișier, iar revendicările proceselor moarte pot fi recuperate. Munca poate coexista.","product-aura.42932f36f3":"PATRU MODELE","product-aura.20d684d874":"REVENDICĂRI LA NIVEL DE FIȘIER","product-aura.2950003a6b":"AGREGARE EXPLICITĂ","product-aura.7db945a529":"Patru modele, un registru","product-aura.9cd0b0d078":"fără coliziune tăcută","product-aura.2b81308032":"Lanțuri","product-aura.99147cf469":"Un agent predă rezultatul următorului.","product-aura.afc129571b":"Paralel","product-aura.f20643e147":"Mai mulți agenți rulează și agregă.","product-aura.cbfd44d9c7":"Echipe","product-aura.685f0eaf96":"Un panou partajat, mesaje, porți de calitate.","product-aura.64dd60fe1a":"Fundal","product-aura.c02edef2e1":"Status independent și anulare.","product-aura.684554c0d9":"doi agenți, un fișier","product-aura.5e0391be4e":"o revendicare este amânată","product-aura.f0e4c4d56b":"Mai mulți participanți au nevoie totuși de o singură înregistrare a ceea ce s-a întâmplat.","product-aura.e83d4dc14a":"Înregistrare inginerească","product-aura.5da86d9570":"Diff-ul arată ce s-a schimbat.","product-aura.e3fdef02c8":"înregistrarea arată cum.","product-aura.76e3f48713":"Aura include un jurnal de audit JSONL append-only cu lanț de hash BLAKE3. Când este activat, evenimente observabile precum apeluri de instrumente, rutare, compactare, acțiuni Guardian, lucru pe fișiere și tranziții de sesiune pot fi înregistrate în ordine și verificate ulterior pentru modificări post-hoc.","product-aura.1094ee6bbb":"Jurnalul este rezistent la manipulare, nu o afirmație de imutabilitate legală. Modificarea sau ștergerea unei intrări rupe lanțul din acel punct înainte. Revizuirea incidentelor devine o redare a muncii înregistrate, mai degrabă decât o discuție despre ce a făcut probabil agentul.","product-aura.b75b732fb4":"JSONL APPEND-ONLY","product-aura.9068512079":"HASH-CHAINED","product-aura.08f4352e62":"REZISTENT LA MANIPULARE","product-aura.1c013851a3":"Ce conține înregistrarea","product-aura.f9c6b8eb36":"asamblat pe măsură ce munca rulează","product-aura.d51238236e":"Rute de model","product-aura.f7d00913e4":"Care backend a produs care decizie.","product-aura.46de02cbcd":"Apeluri de instrumente","product-aura.90c944b0bb":"Argumente, rezultate și rezultate finale.","product-aura.2145feeadf":"Acțiuni Guardian","product-aura.b4a4ba845f":"Sugestii corective și opriri.","product-aura.03128bed90":"Verificare","product-aura.d91d9336d1":"verify-audit verifică lanțul.","product-aura.f2b92fded8":"modifică o intrare","product-aura.0b089f9215":"fiecare legătură ulterioară se rupe","product-aura.6f1a2701f8":"Înregistrarea sprijină revizuirea. Controalele de securitate modelează ce este permis să intre în ea.","product-aura.5845b37156":"Protejează acțiunea, conținutul","product-aura.239329c1d0":"și mediul.","product-aura.0caa906af5":"Aura stratifică permisiunea instrumentelor și analiza shell-ului, filtrarea și redactarea conținutului, precum și domeniul infrastructurii și politica de rețea. Controalele pot fi strânse pe proiect, sesiune sau mediu. Ele oferă limite tehnice aplicabile și dovezi pentru revizuire, fără a pretinde conformitate legală automată.","product-aura.8c7c653f99":"Structura shell-ului este analizată înainte de execuție, căile fișierelor sunt limitate, modelele suportate de PII și secrete sunt redactate, injecția de prompt este detectată, iar eșecurile repetate sunt izolate. Aceste controale sprijină revizuirea de securitate și reglementare. Ele nu creează o insignă de certificare.","product-aura.0d8f9e703d":"STRAT DE ACȚIUNE","product-aura.896036d910":"STRAT DE CONȚINUT","product-aura.7aa5cf4c2c":"STRAT DE INFRASTRUCTURĂ","product-aura.7401769d23":"Trei straturi, un singur apel","product-aura.41bb1b6470":"fiecare cu un control concret","product-aura.97c89a4d66":"Acțiune","product-aura.f83f092dbc":"Analiza permisiunilor și a shell-ului.","product-aura.4f9be057f0":"Conținut","product-aura.c14d461401":"Filtrare, redactare, detectarea injecțiilor.","product-aura.951d9aa32b":"Infrastructură","product-aura.3da3e815d7":"Domeniu, liste de permisiuni pentru sesiuni, politică de rețea.","product-aura.b8b04a82bb":"controalele reduc riscul","product-aura.de8fa2c6fa":"nu îl elimină","product-aura.265fb840a4":"Întregul sistem este livrat ca un singur runtime, nu ca o grămadă de servicii de aplicare.","product-aura.383a31c392":"Runtime nativ","product-aura.e1df517bfe":"Veriga lipsă,","product-aura.a533b91889":"într-un singur program Rust.","product-aura.d0188ba9b5":"Aura combină interfața de terminal, adaptoarele de modele, sistemul de unelte, straturile de securitate, memoria, jurnalul de audit, fluxurile de lucru și orchestrarea într-un singur binar nativ. Furnizorii opționali, serverele MCP, consilierii, compilatoarele și uneltele de testare rămân externe acolo unde sunt selectate.","product-aura.8a11f068e7":"Echipele asamblează adesea un asistent de codare, căutare în cod, plugin de memorie, învelișuri de securitate, scripturi de calitate, jurnalizare de audit și coordonare multi-agent din produse separate. Echipa operează un singur model de control al dezvoltării, în loc să asambleze unul din servicii fără legătură.","product-aura.b18a456009":"UN SINGUR BINAR","product-aura.8edf38166b":"FĂRĂ PYTHON SAU NODE CA NUCLEU","product-aura.80d94208f3":"UN SINGUR MODEL DE CONTROL","product-aura.3944641c5c":"Module ca părți ale buclei","product-aura.ac860bf7dd":"nu lățime prin numărul de fișiere","product-aura.ea1d3df298":"Control","product-aura.c8b7baadd9":"Bucla exterioară, bucla interioară, Guardian, judecător.","product-aura.f3798f81c7":"Modele","product-aura.c9eda68459":"Adaptoare, rutare, fallback.","product-aura.a725020675":"Stare","product-aura.61eda66443":"Memorie, context, puncte de control.","product-aura.7ea014de7b":"Dovezi","product-aura.d25dcde441":"Calitate, audit, coordonare.","product-aura.7f8794097a":"un singur program implementabil","product-aura.caf114ae5c":"nu servicii de asamblat","product-aura.155e132b0e":"Totuși, trebuie să se potrivească cu sistemele pe care echipa le folosește deja.","product-aura.00ab623630":"Orice editor. CI-ul tău.","product-aura.7ec4725edd":"Uneltele tale. O singură buclă.","product-aura.120fa5c329":"Aura este nativ de terminal, nu blocat de editor. Se poate conecta la servere MCP acceptate, poate expune unelte și comenzi de extensie, poate rula fluxuri de lucru ale proiectului și poate opera în CI cu ieșire structurată. Se compune cu mediul, în loc să necesite o suprafață de dezvoltare proprietară.","product-aura.09041f972f":"Terminalul stă deja lângă cod, shell, istoricul Git, rulatorul de teste, managerul de pachete și scripturile CI. Orice editor poate rămâne editorul. Aura rulează bucla de dezvoltare lângă el.","product-aura.9675db2f39":"NATIV DE TERMINAL","product-aura.cf4fa94802":"MCP ȘI EXTENSII","product-aura.926c214ce9":"IEȘIRE GATA PENTRU CI","product-aura.671c879449":"Ce înconjoară bucla","product-aura.5ea87e08e4":"bucla rămâne centrală","product-aura.c7e9fb2ea6":"Editor","product-aura.c9869651f8":"Păstrează editorul pe care îl preferi deja.","product-aura.13844228ea":"CI","product-aura.fb2cc2380f":"Rulează aceeași politică de obiective și calitate.","product-aura.9ccb9ad751":"Uneltele înregistrate intră în graniță.","product-aura.f7d513fd94":"Host Git","product-aura.94282271db":"Controlul durabil al sursei rămâne pe loc.","product-aura.bfb8c8751d":"se compune cu patrimoniul","product-aura.8af76d1f1f":"fără suprafață proprietară","product-aura.b2982e878d":"Adu un flux de lucru cu buclă deschisă și oferă lui Aura definiția terminării.","product-aura.26b2e09644":"Oferă lui Aura obiectivul, granița și definiția terminării.","product-aura.e42c4ee7ea":"Adu o sarcină de dezvoltare care în prezent sare între un asistent de codare, un dezvoltator, rulatorul de teste, un recenzent și un set de scripturi. Definește ce înseamnă succes, ce unelte sunt permise și ce porți de calitate contează. Urmărește bucla rulând împotriva depozitului real.","product-aura.161480a2d3":"Citește arhitectura","product-aura.9e3c1d591d":"Pe ce se bazează afirmațiile","product-aura.356a192b79":"1","product-aura.a2e7ed6972":"Un singur runtime implementabil, fără Python sau Node ca nucleu","product-aura.368ace5e66":"25+","product-aura.70eeac5cf5":"unelte încorporate","product-aura.9b7c024522":"Fișier, cod, shell, Git, web, date, printr-o singură conductă","product-aura.f1abd67035":"15","product-aura.87aa808c22":"conductă de unelte în etape","product-aura.6c8c4fd83e":"Domeniu, permisiune, punct de control, igienizare, audit","product-aura.63cea569e5":"BLAKE3","product-aura.ac0f9e6164":"audit înlănțuit prin hash","product-aura.33ad4db552":"Înregistrare rezistentă la manipulare, verificări deterministe ale obiectivelor","product-aura.932696a96c":"Dweve Aura, mediu de dezvoltare autonom","product-aura.25d170c127":"Modelul nu este agentul.","product-aura.2c9fdd89a3":"Bucla este agentul.","product-aura.8498fbfde1":"Aura este un mediu de rulare pentru agenți de codificare AI, nativ Rust, cu o buclă închisă. Bucla exterioară deține obiectivul și replanificarea; bucla interioară execută o singură acțiune limitată de instrument la un moment dat. Memoria, politica, punctele de control, calitatea și auditul rămân în afara modelului și în interiorul mediului de rulare.","product-aura.de0733740b":"Starea live a buclei","product-aura.1fdf175152":"MEDIU DE RULARE","product-aura.a60792e996":"Bucla exterioară","product-aura.f9f2c60cd6":"obiectiv și replanificare","product-aura.0dfd4db698":"Bucla interioară","product-aura.895cdc61d1":"o singură acțiune limitată","product-aura.6809e8745e":"Gardian","product-aura.9042f1969d":"monitorizează sănătatea buclei","product-aura.62092270ca":"Judecătorul obiectivelor","product-aura.0a021d821b":"finalizare executabilă","product-aura.336de2696c":"Fiecare acțiune","product-aura.025b5f19e8":"înregistrare rezistentă la manipulare","product-aura.9a660aa079":"Începeți cu arhitectura care menține aceste stări coerente.","product-aura.c5050180fa":"Arhitectura mediului de rulare","product-aura.98436279c7":"Un singur proces.","product-aura.c6a2b83c4d":"Sisteme de control separate.","product-aura.0c534596ec":"Aura compilează TUI, coordonatorul, stratul LLM, managerul de instrumente, securitatea, memoria, auditul, fluxurile de lucru, registrul și sistemele de stare într-un singur program nativ. Modulele rămân separate prin contracte tipizate și evenimente, nu sunt prăbușite într-un monolit de stare partajată mutabilă.","product-aura.21c5dea3a7":"Această separare este cea care face posibilă alegerea furnizorului fără a reconstrui agentul în jurul SDK-ului fiecărui furnizor. Mediul de rulare rămâne un singur binar, în timp ce modulele rămân testabile independent.","product-aura.d7c805806e":"CONTRACTE TIPIZATE","product-aura.153cd474b1":"TESTABILE INDEPENDENT","product-aura.4de1d755eb":"Module după rolul în buclă","product-aura.a6d3e37540":"grupate după responsabilitate","product-aura.c92440717d":"Observă și Planifică","product-aura.45b50457f1":"Stratul LLM, coordonatorul, magazinul de stare.","product-aura.cfc043eca7":"Acționează și Controlează","product-aura.c30fa654ba":"Managerul de instrumente, securitatea, permisiunile.","product-aura.8cde59838c":"Coordonează","product-aura.b21c3d1e9a":"Registrul agenților, lucrători în fundal.","product-aura.f2fd050588":"Prezintă și Înregistrează","product-aura.cf305fb322":"Renderer TUI, urmă de audit.","product-aura.6a1f36237f":"un singur proces","product-aura.3c50d77f08":"nu un monolit de stare partajată","product-aura.5e41b4f465":"Magistrala de evenimente tipizată este sistemul de circulație.","product-aura.ffb2616892":"Coordonare","product-aura.aa0a246125":"Starea se schimbă o singură dată.","product-aura.0bb6a8889e":"și fiecare subsistem o vede.","product-aura.7b752b2e2d":"Rendererul, gestionarul de evenimente, orchestratorul LLM, managerul de instrumente, magazinul de stare, registrul agenților, Gardianul, sarcinile în fundal și cârligele de audit comunică prin pub și sub tipizate. Comportamentul transversal poate observa rularea fără a conecta fiecare modul la fiecare alt modul. Un eveniment ajunge la mulți observatori: interfața îl randează, lanțul de audit îl anexează, contorul de metrici numără tokenii și rundele, Gardianul urmărește blocajele, iar starea sarcinii urmărește planul. Un nou observator se abonează fără a atinge editorul.","product-aura.b7e78dd7af":"Interfața se poate actualiza în timp ce un model transmite în flux, un instrument rulează, un eveniment Gardian este declanșat sau o sarcină în fundal schimbă starea. Magistrala transportă două bucle imbricate și un observator independent.","product-aura.8b30f5ff84":"PUB-SUB TIPIZAT","product-aura.cf9ee183a4":"FĂRĂ CONEXIUNI FIXE","product-aura.30d820a7b8":"INTERFAȚĂ SIGURĂ PENTRU STREAM","product-aura.67205a8813":"Un eveniment, mulți observatori","product-aura.027d20e79d":"nume de tipuri, nu săgeți anonime","product-aura.966b973401":"metrici","product-aura.11633d4b96":"starea sarcinii","product-aura.ff432b467f":"extensii","product-aura.5394dc99d0":"starea se schimbă o singură dată","product-aura.f6c17fb25e":"cei interesați o observă","product-aura.17b738373f":"Magistrala transportă două bucle imbricate și un observator independent.","product-aura.8b4c311b0b":"Obiectivul supraviețuiește","product-aura.6d79deb916":"rundei modelului.","product-aura.d4da5eec25":"Bucla exterioară deține contextul sesiunii, starea obiectivului, planul, continuarea ulterioară, verificările de finalizare și decizia de replanificare. Un rezultat al instrumentului sau o corecție a utilizatorului poate invalida planul curent fără a elimina obiectivul.","product-aura.fb96a5c680":"Când judecătorul obiectivului spune că criteriile de succes nu sunt îndeplinite, bucla exterioară are un motiv concret să continue. Când utilizatorul schimbă direcția, aceasta încorporează noua instrucțiune în loc să pretindă că planul inițial este încă autoritar.","product-aura.302ed3025e":"DEȚINE OBIECTIVUL","product-aura.0bbd33fcc0":"VERSIUNI DE PLAN","product-aura.9b596abf1d":"REPLANIFICARE PE BAZA STĂRII","product-aura.85835bdc5a":"Planifică, execută, judecă","product-aura.5316299897":"continuă sau replanifică","product-aura.b52e2e2da9":"Rezolvă lucrarea pornind de la obiectiv.","product-aura.6ea36ce8d4":"Execută","product-aura.a814f84078":"Înmânează fiecare pas buclei interioare.","product-aura.e50f87b280":"Verifică rezultatul față de criterii.","product-aura.1feaee9272":"Continuă sau replanifică","product-aura.331dfeb77d":"Decide pe baza stării observate.","product-aura.465416cea5":"obiectivul persistă","product-aura.c769d07232":"mai mult de un răspuns","product-aura.aa137dc412":"Bucla interioară transformă fiecare pas al planului în stare observată.","product-aura.f373f05106":"O acțiune limitată","product-aura.e7c325926b":"la un moment dat.","product-aura.a3994f90f7":"Bucla interioară parsează apelul de instrument al modelului, îl validează față de schemă și politică, îl execută cu gestionarea timeout-ului și a progresului, filtrează rezultatul și alimentează următoarea decizie cu rezultatul observat. Direcționarea la mijlocul turei poate modifica acea decizie înainte de următoarea acțiune.","product-aura.5003a633eb":"Următorul pas se bazează pe ceea ce a returnat efectiv instrumentul, nu pe ceea ce se aștepta modelul să returneze. Această diferență este începutul unei bucle de control reale.","product-aura.f2bac0cf69":"VALIDEAZĂ, EXECUTĂ","product-aura.46b986b261":"OBSERVĂ REZULTATUL","product-aura.e821aa5033":"DIRECȚIONEAZĂ ÎNTRE PAȘI","product-aura.60476d8dcf":"Un pas, apoi o corecție","product-aura.083534100f":"acțiunea în așteptare se schimbă","product-aura.852b438f91":"Citește","product-aura.7c178241c8":"Un apel de instrument limitat este validat.","product-aura.bbb43342f1":"Un mesaj al utilizatorului intră între acțiuni.","product-aura.190aa84247":"Corectează","product-aura.18f324a5e0":"Următorul pas se schimbă înainte de execuție.","product-aura.8638f86a86":"rezultat observat","product-aura.248dacd762":"nu rezultat așteptat","product-aura.711b59e08e":"Modelul și utilizatorul nu sunt singurii observatori.","product-aura.26853a3144":"Watchdog-ul Guardian","product-aura.44f011fef8":"Un agent nu ar trebui să fie","product-aura.a06b0eb710":"singurul său supervizor.","product-aura.5e827c3485":"Guardian monitorizează semnalele configurate pentru acțiuni repetate, blocaje și depășiri de buget. Poate injecta feedback corectiv sau poate declanșa calea de oprire configurată. Funcționează în afara narațiunii de planificare interioară, astfel încât modelul nu își evaluează singur sănătatea buclei. Trei detectoare stau în jurul ambelor bucle: repetare, blocaj și buget.","product-aura.9c763256ff":"Un agent de dezvoltare poate eșua fără să arunce o excepție. Poate repeta aceeași căutare, poate cicla între două editări, poate continua să cheltuie tokeni fără progres sau se poate bloca după un răspuns al instrumentului. Bucla are un observator.","product-aura.524d4a97c6":"DETECTOR DE REPETARE","product-aura.6632deea3e":"DETECTOR DE BLOCAJ","product-aura.3f461db852":"DETECTOR DE BUGET","product-aura.27336e12fe":"Trei detectoare","product-aura.65da056cf7":"un halo în jurul ambelor bucle","product-aura.659eba1219":"Repetare","product-aura.d1d21a6920":"O secvență grep repetată declanșează un indiciu.","product-aura.516bb8e849":"Blocaj","product-aura.10cca4c955":"Niciun progres după un răspuns al instrumentului.","product-aura.7aeba4cd15":"Buget","product-aura.d918d030c1":"Cheltuiala de tokeni depășește limita configurată.","product-aura.c79e67d681":"sănătatea buclei spune continuă","product-aura.557181a432":"judecătorul spune complet","product-aura.933ca9896e":"Sănătatea buclei spune dacă să continui. Judecătorul obiectivului spune dacă sarcina este completă.","product-aura.ef6526de6b":"Starea obiectivului","product-aura.f3f3ac2a08":"Finalizarea este un predicat,","product-aura.18cac7c221":"nu un paragraf.","product-aura.30cad16313":"Aura acceptă criterii declarative pentru subșir, expresie regulată, existența fișierului și trecerea testelor. Calea deterministă rulează prima. Judecătorul model opțional se ocupă de criteriile care necesită interpretare. Rezultatul este explicit: satisfăcut, nesatisfăcut sau neconcludent sub politica selectată.","product-aura.9abd576f33":"Un rezultat de test, o verificare a existenței fișierului, un subșir sau o expresie regulată nu necesită un alt apel costisitor de model. Doar cazurile ambigue necesită judecătorul model opțional. Verdictul devine parte din înregistrarea sesiunii.","product-aura.1f270b044e":"CALE MODEL OPȚIONALĂ","product-aura.a7d9749fee":"VERDICT EXPLICIT","product-aura.9cc76abb8d":"Două căi de evaluare","product-aura.e6aebdc66e":"intrări și verdicte exacte","product-aura.bf243ddcf2":"Test de trecere","product-aura.e1879a7155":"Determinist. Fără apel de model.","product-aura.c3dd984fe3":"Subșir sau expresie regulată.","product-aura.d746ca45b7":"Interpretativ","product-aura.8ed132d051":"Rută către judecătorul opțional de model.","product-aura.3f668df050":"satisfăcut sau nesatisfăcut","product-aura.29d5cc2af9":"sau neconcludent prin politică","product-aura.4797d9bfc0":"Judecătorul depinde de feedback de încredere din stratul de acțiune.","product-aura.cd6c28666e":"Control operator","product-aura.4633d122bc":"Întrerupe decizia","product-aura.2fcf1f2398":"înainte să devină o greșeală.","product-aura.e44aa92396":"Ieșire în flux, o coadă de dirijare, mânere de anulare cooperante, anularea sarcinilor și stări explicite de așteptare mențin controlul activ în timp ce lucrarea progresează. Runtime-ul nu presupune că promptul inițial rămâne sursa finală de autoritate.","product-aura.18b2536a02":"Un flux este întrerupt între apelurile de instrumente, pasul în așteptare este înlocuit, iar înregistrarea de audit notează evenimentul de dirijare. Corecția intră în următoarea decizie în timp ce contextul relevant este încă activ.","product-aura.28ee97fd4b":"COADĂ DE DIRIJARE","product-aura.63abfd12a5":"ANULARE COOPERANTĂ","product-aura.c6aad77437":"AȘTEPTARE EXPLICITĂ","product-aura.53959a91f1":"Control în timp ce rulează","product-aura.d8bdbe8d9c":"promptul nu este autoritate finală","product-aura.387c22c7cc":"Ieșirea curge pe măsură ce modelul o produce.","product-aura.ea6ed18c10":"Un mesaj în coadă redirecționează pasul următor.","product-aura.7d87f7d6c1":"Un mâner cooperant oprește rularea.","product-aura.34dbd5c4c8":"Așteaptă","product-aura.e1010e39ef":"O stare explicită întrerupe pentru aprobare.","product-aura.dab6ae89b9":"fluxul este întreruptibil","product-aura.d357e856e4":"pasul este înlocuibil","product-aura.b4636a2058":"Fiecare acțiune intră apoi în aceeași graniță de instrumente.","product-aura.3a4c2e8755":"Apelul de instrument nu este granița.","product-aura.e60c224e20":"Pipeline-ul este.","product-aura.699d8bcf47":"Un apel de instrument trece prin gestionare în etape înainte și după operația de bază: normalizare, întrerupător de circuit, domeniu, listă de permisiuni sau listă de interdicții, permisiune, analiză bash, politică de fișiere, punct de control, cache, execuție, actualizare cache, filtru de ieșire, sanitizare și redactare, audit și actualizare întrerupător.","product-aura.9b473caeab":"Rulează un apel de patch și un apel MCP prin el. Unele etape sunt fără efect pentru un anumit instrument, iar altele produc decizii. Pipeline-ul este granița de încredere. Instrumentul individual este o etapă în interiorul ei.","product-aura.1fe81fb1d9":"CINCISPREZECE ETAPE","product-aura.026be34b47":"ÎNAINTE ȘI DUPĂ","product-aura.bd22e2019b":"GRANIȚA DE ÎNCREDERE","product-aura.5c7f872a9f":"Două instrumente, un pipeline","product-aura.4527cf6916":"care etape decid","product-aura.6e66568583":"Protecție","product-aura.17e8e687b4":"Normalizare, întrerupător, domeniu, permisiune.","product-aura.2f4240de4d":"Pregătire","product-aura.bf7eafdb32":"Analiză bash, politică de fișiere, punct de control, cache.","product-aura.b1b392607d":"Execuție","product-aura.f7feec0ad3":"Execută cu timeout și progres.","product-aura.3ebe66ce7c":"Finalizare","product-aura.3b5f38059f":"Filtrare, sanitizare, audit, actualizare întrerupător.","product-aura.c46d33ba06":"instrumentul este o etapă","product-aura.ede67c8e36":"Permisiunea și domeniul sunt rezolvate înainte ca instrumentul să vadă proiectul.","product-aura.50537577cd":"Politica instrumentului","product-aura.786d77a928":"Mereu, Întreabă sau Niciodată,","product-aura.7bf5421e34":"după instrument și context.","product-aura.822d80feb2":"Implicit la nivel de instrument, suprascrieri de proiect, liste de permisiuni de sesiune, liste de permisiuni, liste de interdicții și domenii de sistem de fișiere definesc autonomia ca o matrice de capacități, nu ca un mod global unic. Căile în afara domeniului pot fi rutate către aprobare în loc să fie extinse tacit.","product-aura.f399a6c7a5":"Dezvoltatorul poate relaxa o sesiune fără să lărgească permanent fiecare rulare viitoare. Autonomia nu este un singur comutator global. Este un set de permisiuni explicite atașate acțiunilor reale.","product-aura.465162539b":"MEREU, ÎNTREABĂ, NICIODATĂ","product-aura.08c55acf01":"PATRU STRATURI DE POLITICĂ","product-aura.1b37a93eea":"CĂI LIMITATE","product-aura.3dc231d6fe":"Matricea de permisiuni","product-aura.d4be6fb5b7":"instrumente peste straturi","product-aura.f6f4da8d93":"Proiect","product-aura.4f8edf6056":"Politica depozitului pentru fiecare instrument.","product-aura.4a913f4006":"Implicit personale sub proiect.","product-aura.f7f1997c6c":"Sesiune","product-aura.9e19c2fcab":"O permisiune temporară pentru o singură rulare.","product-aura.3b124af4ca":"O singură suprascriere pentru un singur job CI.","product-aura.50796d635b":"o matrice de capabilități","product-aura.1408516e64":"nu un mod global","product-aura.79b594d0f5":"Execuția shell primește o revizuire structurală suplimentară.","product-aura.d0f09dbbe0":"Analiză Bash","product-aura.4b412763fa":"Revizuiește structura comenzii,","product-aura.56033de7df":"nu doar șirul.","product-aura.07bbe3365d":"BashAnalyzer tokenizează comenzile și operatorii shell cu conștientizarea citării și a escapării, apoi clasifică riscul. Formele de execuție periculoase pot necesita aprobare sau pot fi blocate, în timp ce exemplele citate evită falsele pozitive simple bazate pe subșiruri.","product-aura.499ed1d5d5":"O comandă shell nu este sigură doar pentru că pare familiară ca text. Un exemplu citat care conține cuvinte periculoase nu este tratat la fel ca o comandă distructivă executabilă. Politica urmează structura, nu o listă fragilă de subșiruri.","product-aura.4d9d3aa65c":"TOKENIZAT","product-aura.7a935f182e":"RISC CLASIFICAT","product-aura.ccd066e703":"STRUCTURĂ, NU SUBȘIR","product-aura.ada4ab4607":"Trei comenzi, trei verdicte","product-aura.ffd6e3bfb3":"AST-ul decide","product-aura.c2bc6b2ac7":"O comandă sigură","product-aura.d2516f38f6":"Rulează conform politicii configurate.","product-aura.c931ac882e":"Un șir citat","product-aura.93d893821a":"Cuvintele periculoase în ghilimele rămân sigure.","product-aura.c0970dc342":"Un pipe către shell","product-aura.d9da98c350":"O formă distructivă reală este oprită.","product-aura.0223141a7d":"tokenuri și operatori","product-aura.5dca93cfe3":"conștient de citare și escapare","product-aura.c170734c5d":"Canalul de feedback are nevoie și el de protecție împotriva conținutului neîncrezător.","product-aura.5db46ab7be":"Granita de conținut","product-aura.4b09f3cadc":"Ieșirea uneltelor este date,","product-aura.ad29b37310":"nu instrucțiuni.","product-aura.2c8d85eb41":"Aura poate trunchia ieșirea supradimensionată, elimina caracterele de control și zgomotul terminal, detecta modele de prompt-injection, izola conținutul de origine web și redacta formatele suportate de PII și secrete înainte ca rezultatul să reintre în contextul modelului.","product-aura.edfb83d1b2":"Ieșirea uneltelor poate conține secrete, coduri de control terminal, linii duplicate sau instrucțiuni menite să deturneze următoarea tură a modelului. Modelul nu primește conținut extern brut doar pentru că o unealtă l-a returnat. Bucla își protejează propriul canal de feedback.","product-aura.5b6a028bc9":"ELIMINĂ ȘI IZOLEAZĂ","product-aura.9c3e3c1909":"INJECTIE DETECTATĂ","product-aura.7d52614756":"PII ȘI SECRETE REDACTATE","product-aura.4e7cb8d59d":"De la brut la filtrat","product-aura.e4f54f51a4":"ce nu vede niciodată modelul","product-aura.a3dd8a5de5":"ANSI eliminat","product-aura.795e1314e4":"Codurile de control terminal sunt eliminate.","product-aura.1f12bdb281":"Conținut web izolat","product-aura.f379227dec":"Textul de origine web este înfășurat ca date.","product-aura.22b6b6fb71":"Injectie semnalată","product-aura.9fe801f74a":"Un model de deturnare este detectat.","product-aura.5406fbef02":"Secrete redactate","product-aura.fa92712504":"Formatele suportate de PII și secrete sunt mascate.","product-aura.15688d02bb":"neîncrezător rămâne neîncrezător","product-aura.8c2f3e8e0c":"izolarea nu este încredere","product-aura.04bdf24cb6":"Un canal de feedback curat are nevoie totuși de memorie pentru eșecuri.","product-aura.f860e899dc":"Nu lăsa o unealtă stricată","product-aura.bfa2e25e0e":"să consume întreaga buclă.","product-aura.23f887366b":"Ferestre glisante per unealtă urmăresc succesul și eșecul. O unealtă care eșuează poate deschide circuitul pentru răcire. Uneltele deterministe de citire pot folosi cache-ul LRU, în timp ce scrierile invalidează intrările afectate. Runtime-ul evită furtunile de reîncercare și citirile repetate la care starea proiectului a răspuns deja.","product-aura.45b9aa3268":"Bucla își amintește atât succesul, cât și eșecul la granița uneltelor. Agentul primește feedback mai curat și mai mic și evită să reia munca pe care runtime-ul o cunoaște deja.","product-aura.885cd293c9":"FERESTRE PER UNEALTĂ","product-aura.97797f4bcc":"RĂCIREA CIRCUITULUI","product-aura.844d8c318c":"INVALIDAREA CACHE-ULUI","product-aura.c4651476ca":"Un circuit, patru stări","product-aura.20d348f15d":"o intrare de cache se invalidează","product-aura.88d86b7721":"Închis","product-aura.a57562ff8f":"Unealta rulează normal.","product-aura.cf9b77061f":"Deschis","product-aura.e04c9f4b3c":"Eșecurile repetate blochează alte apeluri.","product-aura.c4b2bd7e33":"Semi-deschis","product-aura.4d42336d3c":"Un apel de test verifică recuperarea.","product-aura.0bde7e3616":"Invalidează","product-aura.a624ebf6b5":"Un patch curăță intrarea de cache afectată.","product-aura.8efa299af0":"fără furtună de reîncercări","product-aura.95fb2286f9":"fără citiri repetate","product-aura.0aebbd03e9":"Scrierile primesc și ele o cale de recuperare înainte de execuție.","product-aura.51e1e85d3d":"Izolare a schimbărilor","product-aura.3871ea3003":"Anulare imediată, muncă izolată,","product-aura.7ec7536f4c":"istoric durabil.","product-aura.0542837023":"Instrumentele de scriere acceptate capturează puncte de control pentru anulare live. Worktree-urile izolează sarcini mai mari sau paralele. Git rămâne stratul durabil de control al sursei. Aura folosește toate trei, nu pretinde că un singur mecanism de recuperare rezolvă toate scalele de timp.","product-aura.7285221201":"Punctele de control păstrează până la capacitatea configurată, în prezent până la 50 de niveluri în imaginea de implementare. Anularea nu este istoricul Git. Cele trei mecanisme sunt distincte și sunt folosite pentru sarcina potrivită fiecăruia.","product-aura.1e2a15910f":"ANULARE PRIN PUNCT DE CONTROL","product-aura.205ccf3957":"IZOLARE PRIN WORKTREE","product-aura.aba1b3c9b4":"GIT ESTE DURABIL","product-aura.2d70a327d0":"Trei straturi, trei scale de timp","product-aura.93a4f7db57":"domeniu și utilizare a recuperării","product-aura.5cb9afc059":"Punct de control","product-aura.4266f2f766":"Anulare imediată înainte și între commit-uri.","product-aura.fad0554cb2":"Worktree","product-aura.f6b9c137fa":"Izolează eforturi mai mari sau paralele.","product-aura.ab9c19e546":"Sistemul durabil de control al sursei.","product-aura.f7d91370c3":"mai fin decât un commit","product-aura.3aa1bddb4f":"nu un înlocuitor pentru Git","product-aura.c95c2dc4df":"Bucla trebuie să supraviețuiască și contextului lung și sesiunilor viitoare.","product-aura.00a7561646":"Buget de context","product-aura.828f3cd0cd":"Compactarea schimbă comportamentul,","product-aura.8359eee6de":"deci înregistrează-o și controlează-o.","product-aura.35b1860f10":"Streaming, urmărirea token-urilor, praguri de buget, rezumate amânate, eliminarea ieșirii învechite și compactarea completă mențin un set de lucru mărginit. Conștientizarea citirii și scrierii fișierelor este păstrată peste compactare acolo unde este suportată. Fiecare compactare este ea însăși înregistrată ca eveniment de audit, astfel încât setul de lucru poate fi reconstruit ulterior.","product-aura.f1a98cc8c1":"Modelul primește un set de lucru mărginit, nu un transcript care crește la nesfârșit. Compactarea este înregistrată ca eveniment pentru că schimbarea contextului schimbă următoarea decizie.","product-aura.e69e6f4054":"STARE CU BUGET","product-aura.900ed39e56":"COMPACTARE ÎN ETAPE","product-aura.e5532330b7":"ÎNREGISTRATĂ CA EVENIMENT","product-aura.d84a9d7d23":"Conținut peste un prag","product-aura.1f79fa4de0":"rezumat, eliminat, păstrat","product-aura.03bf678ac8":"Rezumă","product-aura.9aab8e3483":"Rezumatele amânate păstrează sensul.","product-aura.2f24ebaee0":"Elimină","product-aura.53c764f0af":"Ieșirea învechită a instrumentelor este eliminată.","product-aura.d6b58574b7":"Păstrează","product-aura.2dccc4d2a5":"Conștientizarea operațiunilor cu fișiere este păstrată.","product-aura.1c54132b8e":"Înregistrează","product-aura.fb66a40cde":"Compactarea este un eveniment de audit.","product-aura.597d3f47d8":"un set de lucru mărginit","product-aura.faf60a49f7":"nu un transcript în creștere","product-aura.89922e5964":"Starea conversației nu este aceeași cu memoria persistentă.","product-aura.b5b60bfcec":"Memorie între sesiuni","product-aura.305330104c":"Reține corecțiile local,","product-aura.a2d2d4ca82":"nu la furnizor.","product-aura.6ea39ff60b":"Aura persistă preferințele utilizatorului, contextul proiectului, modelele învățate și corecțiile în SQLite. Recall folosește relevanță deterministă și BitRank peste un index lexical mărginit, cu FTS5 ca rezervă durabilă, apoi ajustează la bugetul promptului. Utilizatorii pot adăuga, căuta, lista, uita și inspecta memoria.","product-aura.3e526249f6":"Sesiunile salvate păstrează conversația. Memoria persistentă păstrează fapte selectate între sesiuni. Recall folosește clasare deterministă și injecție mărginită, nu adaugă orbește fiecare fapt stocat.","product-aura.421dbccc3a":"CU SQLITE","product-aura.417651a285":"RECALL CU BITRANK","product-aura.ae4f27c469":"USER-MANAGEABLE","product-aura.d5866c13f5":"De la sesiunea unu la sesiunea doi","product-aura.78f968f3d0":"un buget de prompt vizibil","product-aura.60c8f1a00d":"O corecție este stocată în sesiunea unu.","product-aura.c1d8faaabc":"Se clasează pentru sesiunea doi după relevanță.","product-aura.e8f8bc5890":"Intră în prompt sub un buget.","product-aura.1accffa480":"Utilizatorul o poate elimina direct.","product-aura.a7e96289a2":"relevanță deterministă","product-aura.85648dd3dc":"rezervă durabilă FTS5","product-aura.a774004025":"Stratul modelului poate rămâne astfel înlocuibil.","product-aura.6b47f95870":"Strat de backend","product-aura.7cc811cdc4":"Normalizează modelul.","product-aura.54971a2f84":"Păstrează diferențele de capacități.","product-aura.63f9e5557a":"Backend-uri API native, forme de API compatibile, intrări de model personalizate, streaming, limite de rată, metadate de capacități, rutare pe complexitate și fallback stau în spatele unei singure interfețe Aura. Runtime-ul înregistrează ce model și ce rută au fost folosite, fără să pretindă că fiecare furnizor suportă aceleași instrumente, contexte sau moduri de gândire.","product-aura.9085993c2c":"Căile native includ furnizori suportați Anthropic, compatibili OpenAI, Mistral și compatibili Anthropic. CLI-urile de consultanță rămân doar consultanți read-only. Aura aplică modificările acceptate prin propriile instrumente. Când este activat, routerul poate selecta cel mai ieftin model configurat care îndeplinește cerința de capacități.","product-aura.c6eb343fa9":"NATIV ȘI COMPATIBIL","product-aura.d1efe54bfb":"ROUTER OPT-IN","product-aura.9ab521a560":"RUTĂ ÎNREGISTRATĂ","product-aura.2141b601d1":"Patru forme de backend","product-aura.c7408bd258":"routerul opt-in de mai sus","product-aura.dcb9d4335f":"API nativ","product-aura.d87dd779b6":"Furnizori suportați cu căi native.","product-aura.c315c6cdc0":"API compatibil","product-aura.fcc35e9f38":"Forme compatibile și intrări personalizate.","product-aura.55d5ff8623":"Local sau privat","product-aura.a7e2988bc7":"Un endpoint suportat pe care îl controlezi.","product-aura.47e75daab6":"CLI de consultanță","product-aura.8bdbf450b3":"Consultanți read-only, fără autoritate de scriere.","product-aura.cbcdf92347":"modelul este normalizat","product-aura.f760cd8c38":"capacitățile sale sunt păstrate","product-aura.bc3e0ec141":"Fișierele de proiect definesc cum ar trebui să se comporte aceste modele aici.","product-aura.7ef33643f3":"Configurație ca cod","product-aura.c80020edfd":"Repository-ul poate învăța","product-aura.15de11db70":"agentul cum să lucreze.","product-aura.4f297b6a05":"Valorile implicite compilate, configurația utilizatorului, configurația proiectului și suprascrierile de mediu se îmbină pe cheie. Fișierele de instrucțiuni, definițiile de model, politica de instrumente, agenții, abilitățile, prompturile, temele și fluxurile de lucru pot fi stocate pe disc și reîncărcate la cald. Fiecare valoare efectivă arată ce strat a furnizat-o, ca un diff live.","product-aura.17054fdacc":"Un dezvoltator poate păstra valorile implicite personale, un repository își poate defini propria politică, iar CI poate suprascrie o valoare pentru o singură rulare. Reîncărcarea la cald reconstruiește promptul efectiv și configurația fără să renunțe la sesiunea activă.","product-aura.f55349d6d5":"PATRU STRATURI, ÎMBINATE","product-aura.365ddd48be":"SUPRASCRIERI DE MEDIU","product-aura.6eebb606b5":"Ce strat a furnizat-o","product-aura.4532157aa8":"un diff live al valorii efective","product-aura.2f4a9f4ffb":"Valori implicite compilate","product-aura.2134940dde":"Linia de bază încorporată.","product-aura.fffc9ab878":"Valori implicite personale deasupra.","product-aura.5f290b06ec":"Politica repository-ului.","product-aura.210379f7ed":"O suprascriere pentru o rulare.","product-aura.3467acb8b8":"straturile se îmbină pe cheie","product-aura.c278776751":"valoarea efectivă este vizibilă","product-aura.d287214233":"Agenții și fluxurile de lucru sunt artefacte obișnuite revizuite.","product-aura.b7df0ccc43":"Revizuiește procesul de dezvoltare","product-aura.8b3c014afc":"în controlul sursei.","product-aura.ae71a74c79":"Definițiile în Markdown și YAML pot descrie agenți, lanțuri, abilități și prompturi. Straturile încorporate, de utilizator și de proiect se îmbină pe prioritate. Fluxurile de lucru DAG definesc procese repetabile de debug, feature, optimizare, refactorizare și revizuire fără a reconstrui Aura.","product-aura.4f2920bcfb":"O definiție de agent poate numi rolul, modelul, instrumentele, instrucțiunile și condițiile de succes așteptate de la acel specialist. Fișierele sunt revizuibile, versionabile și portabile cu proiectul. Proiectul nu își pierde designul de agent când un spațiu de lucru este închis.","product-aura.35b703ec4f":"MARKDOWN ȘI YAML","product-aura.546d623d25":"ÎMBINATE PE PRIORITATE","product-aura.92316d714d":"De la un arbore de fișiere la un flux de lucru","product-aura.724b61478e":"reîncărcarea la cald actualizează sesiunea","product-aura.64acf7e2a7":"Agenți","product-aura.70c0dd04da":"Rol, model, instrumente, condiții de succes.","product-aura.e09212c7d3":"Abilități","product-aura.8f634a8f87":"Fragmente injectate condiționat.","product-aura.eea5311d72":"Prompturi","product-aura.11e508f2cb":"Șabloane care rezolvă variabile de proiect.","product-aura.5c02661f86":"DAG-uri pentru debug, feature, refactorizare, revizuire.","product-aura.000ccd083f":"specialiștii sunt fișiere","product-aura.4054b11fd1":"revizuite în controlul sursei","product-aura.bd65399346":"Aceeași structură explicită se extinde la mai mulți agenți.","product-aura.0d91315065":"Concurența este ușoară.","product-aura.83d9aca695":"codul partajat este partea grea.","product-aura.7a6f7faab3":"Lanțurile, execuția paralelă, echipele și sarcinile în fundal definesc modele distincte de coordonare. Panourile de sarcini, bufferele de mesaje, strategiile de agregare, porțile de calitate, worktree-urile și revendicările la nivel de fișier mențin starea partajată a repository-ului vizibilă. Când doi agenți ajung la același fișier, registrul amână o revendicare în loc să lase ambii să scrie.","product-aura.5a00023156":"Ieșirea paralelă poate folosi primul-succes, toate-complete, vot sau comportament de îmbinare configurat. Revendicările de fișiere coordonează sesiunile Aura, iar revendicările de procese moarte pot fi recuperate. Structura de orchestrare rămâne inspectabilă, în loc să ascundă mai mulți agenți în spatele unei singure voci.","product-aura.5e0fa31bbb":"AGREGARE NUMITĂ","product-aura.6c8df1cada":"Predări ordonate cu politică de erori.","product-aura.b3fb3cd12e":"Concurență și o strategie de agregare.","product-aura.14508572dd":"Sarcini partajate, mesaje, porți de calitate.","product-aura.cfa219e442":"Ciclu de viață independent și anulare.","product-aura.ff4e5c68b8":"registrul amână unul","product-aura.1bc82b0c8f":"Capabilitatea externă se poate alătura fără a ocoli bucla.","product-aura.7b9f8d7a06":"Capabilitate externă","product-aura.0c177dba22":"Descoperă mai multe instrumente.","product-aura.ba0d4a22fe":"Păstrează o singură graniță de încredere.","product-aura.f1ed0144d8":"Aura se conectează la servere MCP acceptate prin stdio JSON-RPC 2.0, negociază capabilități și înregistrează instrumente, prompturi și resurse. O API de extensie bazată pe trăsături poate adăuga instrumente, comenzi cu slash și gestionari de evenimente. Capabilitățile înregistrate intră în calea de politică și observare, în timp ce comportamentul serverului de la distanță rămâne o graniță externă.","product-aura.7f7be156f7":"Capabilitatea externă nu este de încredere doar pentru că este descoperibilă. Un instrument MCP descoperit apare în registru și poate trece prin aceeași cale de permisiuni, audit, igienizare și gestionare a erorilor ca și instrumentele încorporate, acolo unde integrarea acceptă aceste controale.","product-aura.0339525415":"STDIO JSON-RPC 2.0","product-aura.95976a4a3d":"NEGOCIEREA CAPABILITĂȚILOR","product-aura.e6c846ab39":"ACEEAȘI GRANIȚĂ","product-aura.41410a82a4":"De la strângerea de mână la audit","product-aura.74d79401a7":"calea de înregistrare","product-aura.76ccff916d":"Strângere de mână","product-aura.791621dab2":"Negociere tipizată a capabilităților MCP.","product-aura.d672995a14":"Înregistrare","product-aura.363d61bfa9":"Instrumentele intră în registrul Aura.","product-aura.2444928438":"Atribuire","product-aura.0f4acc33c7":"Se atașează un nivel de permisiune.","product-aura.058753c29e":"Execuția adaugă la înregistrare.","product-aura.a9190f8ebf":"instrumentul se alătură graniței","product-aura.c7a4098c4b":"serverul rămâne extern","product-aura.791733e65d":"Fiecare tranziție de stare observabilă poate alimenta înregistrarea inginerească.","product-aura.8c78f4c3b8":"Înregistrare operațională","product-aura.92b865f5d0":"Fiecare acțiune observabilă","product-aura.88101b801c":"poate intra într-o singură secvență verificabilă.","product-aura.66f62e1ac2":"Intrările de audit includ o secvență, timp, tip de eveniment și digestul intrării anterioare. Verificarea detectează modificarea sau ștergerea. Traseul este o înregistrare la timpul de execuție a acțiunilor și tranzițiilor de stare, nu raționament privat al modelului și nu un blockchain.","product-aura.7657999f9d":"Fiecare intrare stochează digestul BLAKE3 al intrării anterioare serializate. Modificarea sau ștergerea unei intrări întrerupe verificarea din acel punct înainte. Poate sprijini analiza incidentelor și exportul de dovezi fără a fi etichetată greșit ca registru formal imuabil.","product-aura.d0189e0bad":"DIGESTUL INTRĂRII ANTERIOARE","product-aura.e2a9946156":"GRANIȚA FURNIZORULUI MARCATĂ","product-aura.608fb8f008":"Ce înregistrează lanțul","product-aura.4909c96bd2":"unde se opresc internalele ascunse","product-aura.2b40d29ae4":"Apeluri și rezultate ale instrumentelor","product-aura.3add8971fe":"Ordonate și legate prin hash.","product-aura.0073879ff7":"Rutare și compactare","product-aura.55f11163a6":"Ce model, ce schimbare de context.","product-aura.a42e27f0c0":"Indicații și opriri, în secvență.","product-aura.d02414d78d":"Ciclu de viață al sesiunii","product-aura.abf8c9c031":"Început, tranziții și final.","product-aura.7851cb25d6":"dovadă de manipulare","product-aura.2f4f94613b":"nu imuabil, nu blockchain","product-aura.e4d8ceb411":"Calitatea și CI transformă acea înregistrare într-o poartă inginerească repetabilă.","product-aura.1de7bbb542":"Feedback din depozit","product-aura.f365474e5f":"Depozitul","product-aura.24715ffda7":"primește un vot.","product-aura.1afb4a154f":"Etapele de calitate ale proiectului pot rula în sesiuni interactive sau în CI. Ieșirea structurată poate alimenta conducte și tablouri de bord existente. Eșecurile revin în buclă ca stare, nu se termină ca un raport pe care dezvoltatorul trebuie să îl transmită manual.","product-aura.1ddb646e99":"Formatare, lint, compilare, teste, teste de documentație și audit de securitate îmbunătățesc încrederea. Trecerea lor nu dovedește absența defectelor. Politica proiectului decide care avertismente blochează și care rămân consultative.","product-aura.f1d9793391":"INTERACTIV SAU CI","product-aura.578109ed75":"IEȘIRE STRUCTURATĂ","product-aura.66160fabc4":"EȘEC CA STARE","product-aura.24d5ee5d4f":"Aceeași politică, două suprafețe","product-aura.c6b4353aa1":"evenimente comparabile","product-aura.108d3cf538":"TUI interactiv","product-aura.f6dba24972":"Rulează obiectivul și politica de calitate.","product-aura.2fef4912e7":"Rulează aceeași politică în conductă.","product-aura.cfcf9d34ba":"Ieșire structurată","product-aura.b90e7d44f9":"Alimentează tablouri de bord și porți.","product-aura.43e442f09c":"Feedback în buclă","product-aura.87e4d90232":"O eșec se întoarce ca stare.","product-aura.00f2398b69":"dovezi, nu probe","product-aura.ac2f995a8e":"politica decide ce blochează","product-aura.8cfbad85b6":"Terminalul face toate aceste controale vizibile într-un singur loc.","product-aura.40730fd594":"Suprafața operatorului","product-aura.1a3d6e2cc0":"Nu este o casetă de prompt.","product-aura.3faf2f0ab7":"ci o vedere live a buclei.","product-aura.d6263745e9":"Filele, chatul, arborele de fișiere, vizualizatorul de dif, căutarea, statisticile, setările, calitatea, uneltele, agenții, abilitățile, sarcinile, memoria, obiectivele, worktrees și auditul oferă dezvoltatorului o vedere orientată pe tastatură a stării și controlului. Fiecare panou corespunde unei responsabilități a buclei, astfel încât suprafața se citește ca o consolă de control, nu ca o fereastră de chat.","product-aura.b8ad36628f":"Dezvoltatorul poate trece între conversație și execuție fără a muta proiectul într-un editor proprietar. Interfața este o consolă de control pentru buclă, nu doar o fereastră de chat terminal.","product-aura.2131939241":"ORIENTAT PE TASTATURĂ","product-aura.013ab19fdb":"STARE ȘI CONTROL","product-aura.125bcc839e":"ORICE EDITOR RĂMÂNE","product-aura.d2a14de957":"Panouri după rolul în buclă","product-aura.c460f756b7":"fiecare corespunde unei responsabilități","product-aura.1a22c73406":"Chat și dif","product-aura.be72efa14b":"Raționament, activitate, modificări propuse.","product-aura.9706a73909":"Fișiere și căutare","product-aura.f71f20a365":"Starea proiectului, inspectabilă.","product-aura.fd9dc1bb17":"Calitate și obiective","product-aura.424ac1d3e0":"Feedback și stare de finalizare.","product-aura.1db53cf8b0":"Audit și sarcini","product-aura.cc59efda9d":"Istoric și lucru în fundal.","product-aura.b49d84d38d":"o consolă de control","product-aura.bed2e8dea5":"nu o fereastră de chat","product-aura.f5f4b6a21d":"Același runtime poate fi construit cu diferiți senzori și capacități opționale.","product-aura.7928973663":"Suprafața de construcție","product-aura.e22d78e47d":"O singură buclă,","product-aura.c7405e8379":"seturi diferite de capacități.","product-aura.15d990dd18":"Construcțiile implicite și cele cu funcții activate pot include flux de lucru, dashboard, optimizare a contextului, inteligență web Winnow, parsare Reed, RAG pe documente, variante de sandbox, coordonare multi-agent și suport pentru testare. Implementarea poate viza mașinile dezvoltatorilor, containere, servere, CI și medii izolate.","product-aura.50ba399b5b":"Nucleul vine ca un singur program nativ Rust. Disponibilitatea publică a sistemelor cu funcții activate trebuie să corespundă construcției distribuite. Bucla rămâne aceeași chiar și atunci când senzorii, uneltele sau participanții disponibili diferă.","product-aura.fc788ee8b2":"CU FUNCȚII ACTIVATE","product-aura.f0d3cf7d43":"CINCI ȚINTE DE IMPLEMENTARE","product-aura.ddac9b567c":"ACELAȘI CONTRACT DE BUCLĂ","product-aura.717e14ecef":"Bucla centrală, petale opționale","product-aura.f302aa6fc3":"un profil selectează un set","product-aura.5316d4c55f":"Inteligență web","product-aura.f15d6284a1":"Winnow, acolo unde construcția o permite.","product-aura.b15987c5be":"Parsare și RAG","product-aura.e8665c8d2c":"Reed și regăsirea documentelor.","product-aura.03b989cc0a":"Variante de sandbox","product-aura.476113c411":"Opțiuni de izolare în funcție de construcție.","product-aura.f0bd90f002":"Sisteme multi-agent acolo unde sunt activate.","product-aura.75d0a84162":"petalele variază","product-aura.5421e683c7":"contractul de buclă se menține","product-aura.104e1d1f03":"Conduce spre încheiere.","product-aura.5926d99943":"Primul plan a fost greșit","product-aura.e4304c3646":"Ce stare crede agentul acum?","product-aura.afeafc4d49":"O unealtă a returnat un rezultat neașteptat, iar utilizatorul a corectat direcția în timpul rulării.","product-aura.78367ab385":"Contextul s-a compactat după al patrulea fișier, aceeași comandă a eșuat de trei ori, iar suita de teste încă nu este de acord cu definiția de finalizare.","product-aura.1039119130":"Cinci lucruri pe care transcrierea le-a uitat","product-aura.538e56b690":"O unealtă a returnat neașteptatul","product-aura.e898be703b":"Utilizatorul a corectat în timpul rulării","product-aura.bbb140b2ef":"Contextul s-a compactat după patru fișiere","product-aura.4fad0145b9":"Suita încă nu este de acord cu definiția de finalizare","product-aura.43ae1af498":"Un agent fără buclă de control este un script cu încredere.","product-aura.20d573f308":"Dă-i Aura un repository real și o definiție executabilă a finalizării.","product-aura.d521970923":"Stabilește obiectivul, uneltele, domeniile, politica modelului, etapele de calitate și criteriile de succes. Urmărește planul, acțiunile, feedbackul, direcționarea, replanificarea, judecata și înregistrarea de audit față de proiectul real.","product-aura.4f5f94d2b4":"Pe ce se bazează arhitectura","product-aura.d999a2175d":"binary nativ unic","product-aura.b5894a79de":"Un singur proces, module tipizate, fără nucleu Python sau Node","product-aura.acd20ee5d3":"2+1","product-aura.b02ac95bc1":"bucle și un watcher","product-aura.00330bc8ef":"Bucla exterioară, bucla interioară, Guardian, judecătorul obiectivului","product-aura.1f4525a70c":"Normalizează, permisiune, checkpoint, sanitizează, audit","product-aura.0b740a3f3f":"MCP stdio JSON-RPC 2.0, rechemare din memoria BitRank","product-aura.d97960fcce":"Dweve Aura, bucla ta de dezvoltare","product-aura.e35779fa87":"Scrierea corecției este partea rapidă.","product-aura.f4ac8da06d":"Verificarea că a funcționat","product-aura.9a1ab9d353":"este restul treburii","product-aura.ec51541c8c":"Aura este un runtime de agent de codare AI pentru proiectul tău. Spune-i ce vrei în limbaj simplu. Citește fișierele relevante, face un plan, face doar ceea ce îi permiți și corectează munca atunci când rezultatul nu îndeplinește obiectivul. Îl poți ghida, opri și anula modificările acceptate oricând.","product-aura.f7b38f0719":"Vezi cum funcționează","product-aura.ca032b5844":"Ce face","product-aura.13a37d11f4":"BUCLA TA","product-aura.61b3a69d7e":"în limbaj simplu","product-aura.35fe3324d3":"Planifică","product-aura.016368f102":"și arată pașii","product-aura.5fddb4c6ea":"Verifică","product-aura.3bfe84cad0":"și corectează eșecul","product-aura.c1df7f8f11":"Tu rămâi","product-aura.f1f801032d":"la comandă pe tot parcursul","product-aura.2a1c048e93":"Începe prin a-i spune lui Aura cum ar trebui să arate finalizarea.","product-aura.9e5e54c3e3":"Cererea ta","product-aura.3a24d0ca08":"Descrie munca,","product-aura.958e18997e":"nu pașii din spatele ei.","product-aura.4fb83f6ddb":"Întreabă de ce ceva eșuează mereu, unde este tratată autentificarea sau cum funcționează o piesă. Cere-i lui Aura să adauge verificări, să construiască ceva nou sau să facă ordine. Folosește fișierele tale, structura proiectului, instrucțiunile și conversația, astfel încât poți începe cu rezultatul în loc de o listă de comenzi.","product-aura.0bd1e8d63b":"De ce eșuează mereu asta? Unde este tratată autentificarea? Adaugă teste pentru această funcție. Împarte acest fișier mare pe responsabilități. Un obiectiv util spune cum arată finalizarea.","product-aura.b838c172bb":"LIMBAJ SIMPLU","product-aura.99b5a42533":"FĂRĂ COMENZI DE TIPAT","product-aura.1d87c7f1b4":"PROIECTUL TĂU, NU O DEMO","product-aura.ad96bab1aa":"Cereri, nu comenzi","product-aura.1c5a5311d1":"fiecare devine un obiectiv mic","product-aura.cf5119bdae":"De ce eșuează asta","product-aura.747872ace6":"Citește mai întâi calea care eșuează.","product-aura.7508e725d4":"Unde este tratată autentificarea","product-aura.a6c1e4c227":"Caută în proiectul tău, nu ghicește.","product-aura.2b3ebb356c":"Adaugă teste pentru asta","product-aura.8d871b3161":"Planifică munca înainte de a o scrie.","product-aura.b3f20f3383":"Împarte acest fișier mare","product-aura.b7f7a76f13":"Propune modificarea pentru aprobare.","product-aura.583201edd7":"descrie munca","product-aura.e048014e5d":"Aura găsește pașii","product-aura.45860458ca":"Un obiectiv util spune cum arată finalizarea.","product-aura.dd132f660f":"Modul obiectiv","product-aura.759a42354b":"Finalizarea poate însemna","product-aura.220a406ffa":"testul trece.","product-aura.db68ae4524":"Aura poate menține sarcina deschisă până când o condiție acceptată este îndeplinită. Poți cere un rezultat de test, un fișier, o ieșire care se potrivește sau o altă condiție declarată. Se oprește când obiectivul este atins, când îl oprești tu sau când nu poate continua onest.","product-aura.0fad396593":"Finalizarea nu este pur și simplu ultimul cuvânt din chat. Sarcina se termină când condițiile sale de succes sunt îndeplinite, când o oprești tu sau când sistemul nu mai poate continua onest.","product-aura.4753e6584e":"O CONDIȚIE DE FINALIZARE","product-aura.d546b0a3b9":"SE OPREȘTE DINTRE UN MOTIV","product-aura.e5c0c16fbf":"ONEST CÂND ESTE BLOCAT","product-aura.396d15ce6e":"Un obiectiv, trei criterii","product-aura.eb7d48916b":"cu progres vizibil","product-aura.cbe4a21845":"Testul trece","product-aura.f5a31b0a16":"Verificat, nu presupus.","product-aura.ab376617b2":"Fișierul există","product-aura.b8c1d34fae":"O ieșire necesară este prezentă.","product-aura.079dbe6966":"Ieșirea se potrivește","product-aura.9af838e095":"O condiție declarată este îndeplinită.","product-aura.f01fce7813":"finalizarea este o condiție","product-aura.62d818d6b7":"nu ultima propoziție","product-aura.256fe43957":"Înainte să acționeze, Aura citește starea proiectului.","product-aura.d697757109":"Contextul proiectului","product-aura.4c3844b074":"Răspunsul începe în codul tău,","product-aura.eeb0e984d0":"nu într-un exemplu generic.","product-aura.3ff4141b3c":"Aura poate să se uite prin fișierele tale, să urmărească modul în care se conectează, să verifice ce s-a schimbat, să citească notele proiectului și să rețină ce îi permiți să-și amintească. Poate să indice exact fișierele din spatele planului. Munca începe în propriul tău cod, nu într-un exemplu generic, iar fiecare plan numește fișierele pe care le-a citit, astfel încât să le poți deschide și să verifici raționamentul înainte ca ceva să se schimbe.","product-aura.97658c03cb":"Caută partea care contează în loc să-ți ceară să lipești același context în fiecare mesaj. Poți deschide fișierele, căutările și modificările chiar acolo unde lucrezi, în timp ce rulează.","product-aura.919c7a3955":"CĂUTARE ȘI FIȘIERE","product-aura.08364aaf4b":"ISTORIC ȘI NOTE","product-aura.60436b4ce9":"INDICĂ FIȘIERELE","product-aura.76d1a87618":"Ce a modelat planul","product-aura.70e32efbd2":"în limitele accesului pe care îl permiți","product-aura.6ce6c512ea":"Fișiere","product-aura.d9c5b21aa2":"Partea relevantă, nu întregul depozit.","product-aura.bce0641417":"Căutare","product-aura.36b7afdbe2":"Unde locuiește efectiv funcționalitatea.","product-aura.fa61242fe8":"Starea Git","product-aura.08a7ffe508":"Ramura și modificările curente.","product-aura.ec453184b8":"Un fapt relevant din proiect pe care l-ai păstrat.","product-aura.cce1f2b600":"începe în codul tău","product-aura.fcfd44bd3e":"indică rândurile","product-aura.3060823e42":"Apoi arată ruta pe care vrea să o urmeze.","product-aura.40392432eb":"Vezi pașii","product-aura.43f3edc317":"înainte ca munca să dispară.","product-aura.5a7d999a14":"Aura transformă sarcina într-un plan ordonat. Poți vedea ce fișiere se așteaptă să citească, ce verificări intenționează să ruleze și ce modificări ar putea necesita aprobare. Planul se poate schimba atunci când proiectul aduce informații noi. Fiecare pas își arată propriul progres, iar planul are o versiune, astfel încât să poți spune când s-a modificat.","product-aura.afcf390dac":"Un plan în cinci pași cu progres vizibil și o versiune a planului. Tu decizi câtă autoritate primește fiecare acțiune.","product-aura.8cdd599786":"UN PLAN ORDONAT","product-aura.9dc635e294":"PROGRES VIZIBIL","product-aura.8c8fc4bd5a":"SE SCHIMBĂ CU PROIECTUL","product-aura.68ec31f2dc":"Un plan pe care îl poți citi","product-aura.4763101026":"înainte ca munca să se întâmple","product-aura.30f6e7afe6":"Ce fișiere se așteaptă să deschidă.","product-aura.64fbd995d3":"Modificare","product-aura.5acc572309":"Ce editări ar putea necesita aprobare.","product-aura.4b5e84be0e":"Verificare","product-aura.e69875e569":"Ce verificări intenționează să ruleze.","product-aura.9688fe26df":"Replanificare","product-aura.7a1b1006ae":"Versiunea planului se actualizează la informații noi.","product-aura.635788bbac":"pașii sunt vizibili","product-aura.3e3e346973":"nu ascunși într-un perete de text","product-aura.2efecaaff7":"Tu decizi câtă autoritate primește fiecare acțiune.","product-aura.414559b287":"Rulează, întreabă sau niciodată,","product-aura.4263998594":"unealtă cu unealtă.","product-aura.a5d90c51a7":"Lasă citirile sigure să ruleze automat. Solicită aprobare pentru modificările fișierelor sau comenzile. Dezactivează uneltele pe care nu le vrei. Păstrează accesul în interiorul proiectului, cu excepția cazului în care permiți în mod deliberat mai mult. Fiecare unealtă are una dintre cele trei setări: rulează automat, întreabă mai întâi sau niciodată.","product-aura.492cdda76c":"Poziția implicită poate rămâne conservatoare, apoi poate fi relaxată pentru un proiect de încredere sau pentru o singură sesiune. Setările sunt ale tale.","product-aura.36166d0df7":"TREI POZIȚII","product-aura.87529cc8f8":"ACCES LIMITAT LA PROIECT","product-aura.e70b43e210":"CONSERVATOR ÎN MOD IMPLICIT","product-aura.8e32d6c5a9":"O comandă pentru fiecare unealtă","product-aura.945f0635af":"setările sunt ale tale","product-aura.a26f2cac33":"Lasă citirile sigure să ruleze automat.","product-aura.3562777bc6":"Întreabă","product-aura.5655d3e49e":"Solicită aprobare pentru modificări sau comenzi.","product-aura.80c3052d33":"Niciodată","product-aura.a9135f9444":"Dezactivează uneltele pe care nu le vrei.","product-aura.256b35c754":"conservator în mod implicit","product-aura.d4056f2c4d":"relaxat când alegi","product-aura.a9bdbe653c":"Controlul rămâne activ după ce rularea începe.","product-aura.584b188e9e":"Direcționare","product-aura.96783f8612":"Scrie corecția","product-aura.319cd01782":"înainte ca drumul greșit să fie terminat.","product-aura.8241e463b0":"Aura ascultă între acțiuni. Când un rezultat dezvăluie o presupunere greșită, redirecționează următorul pas fără să începi o sesiune nouă și să reexplicezi proiectul.","product-aura.73ab52f2d2":"Nu trebuie să aștepți să se termine o rulare lungă, să arunci rezultatul și să începi o conversație nouă. Corecția intră în următoarea decizie în timp ce contextul este încă activ.","product-aura.0577df086f":"ASCULTĂ ÎNTRE PAȘI","product-aura.ba9327db65":"FĂRĂ RESTART","product-aura.13fcbb5c1f":"CONTEXTUL RĂMÂNE ACTIV","product-aura.6cfac6c3b1":"O corecție ajunge","product-aura.86e67126fa":"pasul în așteptare se schimbă","product-aura.110949e002":"Aura este pe cale să facă un pas.","product-aura.0d4e3779fb":"Tu tastezi","product-aura.bb0c6912c7":"O corecție intră între acțiuni.","product-aura.55f513e367":"Următorul pas se schimbă ca să se potrivească.","product-aura.605b9e7726":"redirecționează în timpul rulării","product-aura.6fc8843bbe":"nu e nevoie de o sesiune nouă","product-aura.cb89bf6c01":"Proiectul îi spune apoi Aurei dacă schimbarea a ajutat cu adevărat.","product-aura.b0d13e64c7":"Ai cerut o singură remediere de eroare","product-aura.baf9fe09b5":"Primul patch a schimbat cinci fișiere.","product-aura.a4124a140c":"Ai rulat testele singur și ai lipit eșecul înapoi în chat.","product-aura.972d89840a":"Ai explicat din nou aceeași regulă a proiectului și ai anulat manual jumătate din patch.","product-aura.f70a4963d0":"O remediere, toată munca ta","product-aura.fc41e5073a":"Primul patch, cinci fișiere","product-aura.d5e7b6e73a":"Testele, rulate de tine","product-aura.1e482820f3":"Eșecul, lipit înapoi","product-aura.fb8d943f9b":"Jumătate din patch, anulat manual","product-aura.7ac03a1987":"Tu închideai bucla. Aura o închide cu tine.","product-aura.a60f2c7360":"Calitatea","product-aura.79bdcc199b":"are ultimul cuvânt.","product-aura.9d4bf18e22":"Aura poate rula formatarea proiectului, linting-ul, compilarea, testele, verificările de documentație și etapele de audit. Un eșec se întoarce în sarcină. Aura îl poate inspecta și corecta munca în loc să te lase cu un patch plauzibil și un build stricat.","product-aura.bf36d53523":"Când ceva eșuează, eșecul se întoarce în buclă. Aura poate remedia cauza în loc să raporteze doar că primul patch părea rezonabil.","product-aura.636f77e04c":"RULEAZĂ VERIFICĂRILE","product-aura.6b91786646":"EȘECUL SE ÎNTOARCE ÎNAPOI","product-aura.765aa60565":"REMEDIAZĂ CAUZA","product-aura.c9516c76ce":"Verificările pe care le rulează","product-aura.420695d8d8":"un eșec se întoarce în sarcină","product-aura.1425df5292":"Formatare și lint","product-aura.cd784df88b":"Stilul pe care îl așteaptă proiectul.","product-aura.a4577f1a58":"Build-ul trebuie să reușească.","product-aura.c7fafc7e4e":"Un eșec se întoarce în buclă.","product-aura.6908c02cf7":"Etapa de securitate a proiectului rulează și ea.","product-aura.2a667eb1b1":"un patch plauzibil nu este suficient","product-aura.d403cb4090":"build-ul trebuie să treacă","product-aura.c1b045ac27":"Direcțiile greșite rămân recuperabile.","product-aura.ea924f72d3":"Recuperare","product-aura.5f615695e9":"Încearcă schimbarea","product-aura.e203764391":"și păstrează calea de întoarcere.","product-aura.8003bf3562":"Aura capturează puncte de control înainte de editările de fișiere acceptate. Anulează ultima schimbare sau mai multe schimbări reținute. Folosește un worktree Git pentru experimente mai mari care ar trebui să rămână departe de ramura principală. Cronologia păstrează un punct de restaurare pentru fiecare pas, așa că încercarea unei abordări diferite rămâne o mișcare normală, nu un proiect de recuperare. Anularea unui punct de control sau a mai multora este o singură acțiune.","product-aura.e55da5bcfe":"Încercarea unei abordări diferite nu trebuie să devină un proiect de recuperare. Acest lucru nu înlocuiește Git. Oferă buclei live o cale de întoarcere mai fină între commit-uri.","product-aura.b8415a5444":"MAI ÎNTÂI PUNCTELE DE CONTROL","product-aura.806e20a848":"ANULEAZĂ UNUL SAU MAI MULTE","product-aura.67148e8d2a":"WORKTREE PENTRU MUNCĂ MARE","product-aura.4965db7102":"O cronologie a punctelor de control","product-aura.2f26ac4bd0":"și o ramură de worktree","product-aura.32f23a470a":"Anulează unul","product-aura.92db2db7f8":"Revino la cea mai recentă schimbare.","product-aura.bf575708b5":"Anulează mai multe","product-aura.550b67ed47":"Fă un pas înapoi peste punctele de control reținute.","product-aura.9383193093":"Ține un experiment mare departe de arborele principal.","product-aura.3a4a336b84":"încearcă schimbarea","product-aura.8d95394625":"păstrează calea de întoarcere","product-aura.3e7eb03dc5":"Următoarea sesiune nu ar trebui să uite lecția.","product-aura.1965001def":"Corectează o dată.","product-aura.b642b5203d":"Păstrează corectura.","product-aura.ac15432d06":"Aura își poate aminti preferințele selectate, fapte despre proiect, modele învățate și corecturi între sesiuni. Le poți inspecta, căuta, adăuga sau uita. Instrucțiunile de proiect și agenții personalizați pot rămâne în proiectul însuși.","product-aura.24e2539930":"O corectură devine o amintire pe care o poți vedea și elimina, apoi apare într-un plan ulterior. Memoria proiectului rămâne chiar și atunci când asistentul se schimbă.","product-aura.a3461f360e":"ÎȘI AMINTEȘTE CE CONTAZĂ","product-aura.3182bc7cc3":"O POȚI UITA","product-aura.9147230d54":"TRĂIEȘTE ÎN PROIECT","product-aura.8d5852ec4c":"O corectură devine amintire","product-aura.eca194480e":"cu o acțiune vizibilă de uitare","product-aura.97ee68a6da":"Corectezi o presupunere greșită o singură dată.","product-aura.466fc49274":"Păstrează","product-aura.28edc214fc":"Devine o amintire pe care o poți vedea.","product-aura.52ec49203e":"Refolosește","product-aura.9a84da9940":"Apare într-un plan ulterior.","product-aura.6d14cdfd37":"O elimini oricând vrei.","product-aura.84985463a6":"corectează o dată","product-aura.61ec3e46a9":"nu o repeta în fiecare sesiune","product-aura.3776159534":"Memoria proiectului rămâne chiar și atunci când asistentul se schimbă.","product-aura.ac23228277":"Alege creierul în care ai încredere","product-aura.e94095053d":"local sau în cloud.","product-aura.6b11dd8fcd":"Aura funcționează cu mai mulți asistenți de configurare și servicii compatibile. Un asistent pe computerul tău poate păstra gândirea cu tine. Un asistent în cloud primește doar ceea ce alegi să trimiți. Poți lăsa Aura să aleagă dintre opțiunile pe care le-ai configurat, cu o soluție de rezervă pentru când una nu este disponibilă.","product-aura.3221584255":"O sarcină simplă poate folosi un asistent mai ușor. O sarcină mai dificilă poate folosi unul mai puternic. O soluție de rezervă poate interveni când una nu este disponibilă.","product-aura.55c5ebb781":"LOCAL SAU CLOUD","product-aura.f619daea4c":"FURNIZORUL TĂU FUNCȚIONEAZĂ","product-aura.c71a08438a":"DIRECȚIONARE CÂND VREI TU","product-aura.438538ab77":"Patru moduri de a alege","product-aura.6b863e645d":"localitatea afișată sincer","product-aura.dc99d54d99":"Local","product-aura.3b980043d4":"Inferența poate rămâne în mediul tău.","product-aura.237dfa0a21":"Privat","product-aura.b2efeaa1a7":"Cloud","product-aura.6f0198baeb":"Primește contextul pe care îl trimiți.","product-aura.751dd54fa8":"Consultativ","product-aura.2e8e972ea4":"folosește modelul pe care îl alegi","product-aura.850ff2fc0a":"bucla rămâne aceeași","product-aura.caca0636a3":"O sesiune este utilă. Mai multe transformă munca repetitivă într-un sistem.","product-aura.4ca0a75c2b":"Spațiu de lucru","product-aura.2fe2ab710b":"File, sesiuni, fluxuri de lucru","product-aura.49f2cb6ccf":"și muncă în fundal.","product-aura.d8f93fa1ab":"Ține mai multe proiecte deschise simultan, revino la sesiuni salvate și pornește fluxuri de lucru încorporate pentru depanare, funcționalități și revizuire. Joburile mai lungi pot continua în fundal, cu un status clar și un buton de anulare.","product-aura.f985077893":"Un spațiu de lucru orientat pe tastatură îți ține împreună sesiunile, fișierele, modificările, căutarea, verificările, asistenții, instrumentele și jurnalul de activitate. Joburile mai mari pot aduce mai mult de un asistent.","product-aura.bed229a8d2":"FILE ȘI SESIUNI","product-aura.18f8680314":"FLUXURI DE LUCRU ÎNCORPORATE","product-aura.c09b44e27a":"Un spațiu orientat pe tastatură","product-aura.566d134f8b":"mai multe sarcini simultan","product-aura.2a4d562b1d":"File","product-aura.5fad47f1d5":"Mai multe sesiuni de proiect deschise simultan.","product-aura.ff2fdba77d":"Depanare, funcționalitate, refactorizare, revizuire.","product-aura.9d748e5542":"Muncă lungă cu status și anulare.","product-aura.3cbe6d6b9a":"Restaurează","product-aura.bbc6f9cc99":"Redeschide o sesiune salvată de unde ai rămas.","product-aura.0583f1aad0":"multe sarcini","product-aura.456e7bb250":"un singur spațiu de lucru","product-aura.155c141e54":"Munca mai mare poate aduce mai mult de un asistent.","product-aura.7ddbce5e77":"Mai mulți agenți","product-aura.daf905a0b8":"Specialiștii predau munca","product-aura.153e616f93":"în același proiect.","product-aura.ade9411946":"Aura poate rula lanțuri de agenți, încercări paralele, echipe coordonate și sarcini în fundal acolo unde build-ul selectat le permite. Predările rămân vizibile, agregarea rezultatelor este explicită, iar revendicările de fișiere reduc coliziunile silențioase.","product-aura.43016d423e":"Nu trebuie să devii stratul de copiere și lipire între mai multe instrumente de codare. Revendicările de fișiere înseamnă că două sesiuni nu editează silențios aceeași cale.","product-aura.34990ec996":"LANȚURI ȘI ECHIPE","product-aura.731f2153f9":"PREDĂRI VIZIBILE","product-aura.1a754f9fbc":"CERERI DE DOSARE","product-aura.9e9783410f":"Ajutoare pe o singură placă","product-aura.c6432958c5":"fiecare cu o cerere","product-aura.c84fe40941":"Un specialist predă munca următorului.","product-aura.765af67fdb":"Mai multe încercări, agregare explicită.","product-aura.b8a4265cc1":"O placă partajată și predări vizibile.","product-aura.06e8db2dfd":"Cereri","product-aura.9a4cb99897":"Niciun agent nu editează același fișier în tăcere.","product-aura.133bda4d19":"mai mult ajutor","product-aura.c949f2ddcb":"fără copiere și lipire","product-aura.5e94af4c2d":"Sarcina finalizată ar trebui să lase mai mult decât un diff.","product-aura.a0d961d622":"Vedeți ce s-a schimbat","product-aura.29b9c6fc19":"și cum s-a întâmplat.","product-aura.f45954907c":"Aura poate înregistra munca observabilă într-o secvență rezistentă la modificări: care ajutor a răspuns, instrumentele, acțiunile asupra fișierelor, evenimentele Guardian, curățările și starea sesiunii. Verificați lanțul mai târziu pentru a detecta orice modificare. Chitanța se citește în rânduri simple: obiectivul, fișierele, instrumentele, verificările, aprobarea pe care ați dat-o și starea finală. Nimic din ea nu poate fi editat în liniște, astfel încât o rulare la care nu ați stat și urmărit poate fi totuși citită ulterior, în ordinea în care s-a întâmplat, de oricine alegeți să i-o arătați.","product-aura.e883a3a0f9":"Puteți inspecta ce instrumente au rulat, ce fișiere s-au schimbat, ce ajutor a fost ales și ce s-a întâmplat în timpul sesiunii. Vă arată exact ce s-a schimbat. Înregistrarea vă spune cum s-a întâmplat.","product-aura.3ee46af548":"O ÎNREGISTRARE OBSERVABILĂ","product-aura.806ea17fa6":"VERIFICAȚI-O MAI TÂRZIU","product-aura.bfcd179fd5":"O chitanță prietenoasă de sesiune","product-aura.f83c1391ce":"în rânduri simple","product-aura.62989aaaf9":"Obiectiv și fișiere","product-aura.35435ccd4a":"Ce ați cerut și ce s-a schimbat.","product-aura.2ce517f9fd":"Instrumente și verificări","product-aura.e23332ffea":"Ce a rulat și ce a trecut.","product-aura.8cc047ac17":"Aprobare","product-aura.046d55d6c4":"Ce ați permis pe parcurs.","product-aura.0bccb266cf":"Audit valid","product-aura.bc7c8b4b17":"Lanțul se verifică mai târziu.","product-aura.01e87a65d9":"diff-ul arată ce","product-aura.6261aff8fd":"înregistrarea arată cum","product-aura.0037bb57ac":"Începeți cu o sarcină reală și lăsați obiectivul să decidă când este gata.","product-aura.1ec5fc5f3e":"Începeți cu o sarcină reală. Spuneți-i Aurei cum arată succesul.","product-aura.55600968c8":"Rulați Aura în directorul proiectului, alegeți ajutorul și permisiunile, setați obiectivul și urmăriți cum planifică, acționează, verifică, corectează și așteaptă direcția dumneavoastră.","product-aura.926fe901b0":"Ce păstrați sub control","product-aura.68c46e84d7":"limbaj","product-aura.1060a65779":"simplu în","product-aura.b63989149a":"Descrieți munca, nu secvența de instrumente","product-aura.922cce49ed":"dumneavoastră","product-aura.5256675618":"permisiuni și acces","product-aura.821f18128b":"Rulați, întrebați sau niciodată, limitat la proiect în mod implicit","product-aura.5c6fa26f49":"anulare","product-aura.c5925b4052":"puncte de control și worktree-uri","product-aura.5c9c26eb55":"Încercați schimbarea, păstrați calea de întoarcere","product-aura.86a4261d84":"verificați","product-aura.23db5cb79f":"înregistrarea mai târziu","product-aura.a65fae6aaf":"Orice editor, memorie între sesiuni, audit când este activat","product-aura.a582ec34e3":"Bucla","product-aura.cb3561211c":"Vedeți întreaga buclă","product-aura.bf43066654":"înainte de detalii.","product-aura.c404e9a222":"O sarcină parcurge cercul complet: uitați-vă la proiect, planificați munca, faceți schimbarea, verificați rezultatul, întrebați când nu sunteți sigur, terminați când obiectivul este atins. Totul pe această pagină este acest cerc făcut de încredere, cu echipa dumneavoastră ținând comenzile.","product-aura.758ef22382":"un cerc","product-aura.1666817b31":"echipa dumneavoastră la control","product-aura.178513d536":"Bucla,","product-aura.35a88b008c":"ca mașină cu stări.","product-aura.262d082157":"Stările de planificare în partea de sus, stările de control la întoarcere, modelul ca un singur nod înlocuibil în mijloc. Fiecare capacitate care urmează se agață de o muchie specifică a acestei mașini, motiv pentru care comportamentul rămâne explicabil sub sarcină.","product-aura.06c6d1b10d":"stări și muchii","product-aura.15a650b843":"modelul este un singur nod","product-aura.391c4ae139":"Cercul ajutorului","product-aura.355350fdcd":"Un ajutor care își verifică","product-aura.3b6f7043c9":"propria muncă.","product-aura.ea45f89af7":"Descrieți ce doriți. Ajutorul se uită la proiectul dumneavoastră, face un plan, execută munca și apoi verifică efectiv dacă a funcționat înainte să vă spună că este gata. Dacă ceva nu este în regulă, încearcă din nou sau vă întreabă, în loc să ghicească.","product-aura.e4d1ed6182":"verifică înainte de finalizare","product-aura.1371f681b2":"întreabă când nu e sigur","product-aura.4d89a1a155":"tu dai promptul și îl citești","product-aura.854a3de2da":"rulezi fiecare comandă","product-aura.847c7aaeed":"lansezi suita","product-aura.e3d128a96d":"faci stage și commit","product-aura.0f9308efcd":"scanezi modificarea","product-aura.e4e392ac2e":"muți cardul","product-aura.2fdfc1ad50":"deschizi cererea","product-aura.6f6cc917b8":"acceptă pasul următor","product-aura.d58404d486":"schimbă direcția","product-aura.65b646293d":"pune rularea pe pauză","product-aura.0995c3ca46":"oprește rularea acum","product-aura.2cc21c365d":"revino asupra modificării","product-aura.cb918a8203":"criteriile de succes","product-aura.558d83c148":"pașii de încercat","product-aura.142953bf84":"rulează instrumentele limitate","product-aura.d24d24ffa4":"citește rezultatul real","product-aura.c0b5db68c6":"acceptă o corecție","product-aura.de5843504e":"verifică fiecare criteriu","product-aura.6683d02ad3":"îndeplinit sau neîndeplinit","product-aura.3f6b5910de":"închide sau reia bucla","product-aura.a38b15bd25":"stilul este aplicat","product-aura.0bcf493466":"avertismentele sunt eliminate","product-aura.f2db289b9c":"build-ul este curat","product-aura.b1d622ac51":"suita trece","product-aura.98ff588f92":"politica este verificată","product-aura.f018b4c5f0":"redează fluxul live","product-aura.379a583a44":"adaugă la lanț","product-aura.337afb8f83":"numără tokenurile și rundele","product-aura.3875776784":"monitorizează blocajele","product-aura.f7a5aa1a1c":"urmărește planul","product-aura.cfc5a1eddc":"conectează handler-e personalizate","product-aura.99d90b66cf":"Proiectul tău","product-aura.5b981e08b7":"Creierul","product-aura.993be5786a":"Dă-i obiectivul și limita","product-aura.bf6a219220":"și definiția finalizării","product-aura.df5476f019":"Dă-i un repository real","product-aura.59b76060f9":"și o definiție executabilă a finalizării","product-aura.e3efe2b488":"Începe cu o sarcină reală","product-aura.ec94d0e859":"și spune cum arată succesul","product-aura.bd9f949e9e":"La ce se ține bucla","product-aura.2ff255684a":"Finalizare","product-aura.a58dbdeb8f":"Verificată față de criterii explicite de succes","product-aura.d06d555709":"Permisiuni","product-aura.2fa4554e2e":"Întotdeauna, Întreabă sau Niciodată, setate per proiect","product-aura.cb8374fa41":"Dovadă de manipulare și lanț de hash","product-aura.416f714626":"Fiecare rulare lasă o înregistrare pe care o poți verifica mai târziu.","section_st_a2_split-spec-sheet.7c9a7c0610":"Detaliu","section_st_a6_split-scenario-triad.f75fd3a884":"Fără dependențe de rulare","section_st_a6_split-scenario-triad.143ac4ef35":"Un singur binar","section_st_a6_split-scenario-triad.c61f134d87":"Trei suprafețe","section_st_a6_split-scenario-triad.215475056e":"UNDE RULEAZĂ","section_st_a6_split-scenario-triad.a794a586f0":"Pregătit pentru cameră sigilată","section_st_a6_split-scenario-triad.42d52c32ea":"Model local","section_st_a6_split-scenario-triad.fe6168e59f":"Fără rețea","section_st_a6_split-scenario-triad.7d93f83c3e":"Cod montat pe volum","section_st_a6_split-scenario-triad.bee0cb05f8":"Kubernetes","section_st_a6_split-scenario-triad.9f1141549f":"Docker","section_st_a6_split-scenario-triad.5315129cfe":"macOS, Linux, Windows","section_st_a6_split-scenario-triad.a89193f674":"Fără instalare","section_st_a6_split-scenario-triad.f600b9e709":"Un singur binar","section_st_a7_split-connector-grid.4e6822a6d4":"Reîncărcare la cald","section_st_a7_split-connector-grid.19e35f0609":"Setat în TOML","section_st_a7_split-connector-grid.d9de50b343":"Inventar condus de apelant","section_st_a7_split-connector-grid.8be1bb51b7":"CONECTOARE","section_st_a8_split-scaling-profile.7e0861e04c":"Configurabil în TOML","section_st_a8_split-scaling-profile.56d6732417":"Plafon per proiect","section_st_a8_split-scaling-profile.27a454915b":"Punctele active reflectă agenții concurenți pe nivel.","section_st_a8_split-scaling-profile.0ea215ea0d":"FUNDAL","section_st_a8_split-scaling-profile.9fc6fb7e03":"TEAMS","section_st_a8_split-scaling-profile.018d2cd1a5":"PARALEL","section_st_a8_split-scaling-profile.16623c5d4a":"LANȚURI","section_st_a8_split-scaling-profile.0fb79c96ed":"Solo → Echipă → Rețea","section_st_a8_split-scaling-profile.068f6b3ecc":"SCARA ECHIPEI","section_st_a8_split-scaling-profile.53ebc572b4":"Rețea","section_st_a8_split-scaling-profile.218887269a":"Echipă","section_st_a8_split-scaling-profile.9fc93acaa4":"Solo","section_st_a9_split-time-lost-donut.7c9a7c0610":"Detaliu","section_st_b5_request-lifecycle.47e364232a":"audit #4521","section_st_b5_request-lifecycle.4d3535f846":"patch · session.rs","section_st_b5_request-lifecycle.6c2519cd62":"Execuția instrumentului","section_st_b5_request-lifecycle.f6d1c823ab":"sesiune #128 · 14:02","section_st_b5_request-lifecycle.636de0d0c3":"> \"fix this bug\"","section_st_b5_request-lifecycle.0208131a7d":"Cererea utilizatorului","section_st_b7_audit-chain.9239506454":"0d4e · 8f2c · 51a9 · 73be","section_st_b7_audit-chain.a383df4adb":"a015 · 7c93 · 3e6f · d28b","section_st_b7_audit-chain.efd3faebc5":"9e1b · 22a7 · 8d50 · 6b3c","section_st_b7_audit-chain.4df252b458":"4f2a · b7d1 · 1c83 · e0a4","section_st_b8_defense-stack.eee0f04cba":"CODUL TĂU","section_st_b8_defense-stack.89b6e2a784":"APĂRARE ÎN PROFUNZIME","section_st_c2_dual-loop-flow.9d29573ea6":"instrument / pas","section_st_c2_dual-loop-flow.08ab1ac55a":"plan / replanificare","section_st_c5_integration-spoke.55d0677ac3":"Toate conectorii trec prin același strat de audit și permisiuni.","section_st_c5_integration-spoke.c29eb7e425":"Agent local","section_st_c5_integration-spoke.14afd82a7f":"AURA","section_st_c5_integration-spoke.ed0afbab5a":"GitLab CI","section_st_c5_integration-spoke.39540900bb":"GitHub Actions","section_st_c5_integration-spoke.a2feefe9af":"Jenkins","section_st_c5_integration-spoke.ab4115a7b2":"Instrumente externe","section_st_c5_integration-spoke.70c123381f":"JSON-RPC 2.0","section_st_c5_integration-spoke.dc99d54d99":"Local","section_st_c5_integration-spoke.6466df1d3d":"Mistral","section_st_c5_integration-spoke.a19ee5a9fd":"OpenAI","section_st_c5_integration-spoke.b780a23b53":"Anthropic","section_st_f1_cta-dark.90e40d5043":"Începeți","toc-rail.f5cbdf6bfb":"Cuprins"}
