Jurnal de schimbări
Ce e nou.
Fiecare îmbunătățire a platformei, pe măsură ce se livrează.
· kamo-internal
Prezentarea generală — Configurarea călătoriei, Sănătate dintr-o privire, Aveți nevoie de dvs., scurtături și exploratorul Cine primește ce (SIS6)
- Setup Journey extinde Getting Started latch: șase pași citiți în direct (un creier conectat și răspunzând, un SI angajat, descrierea postului scrisă, cineva la datorie, ce aud apelanții verificați, verificări de calitate pe), fiecare deschizându-și pagina; Prima vizită care vede fiecare pas făcut îl blochează o dată pe SecurityService (/org-setup-wizard/si-journey). - Sănătate dintr-o privire de la SI Status API prin @kamo / kamoai-core; Aveți nevoie de incidente deschise, Pauză toate, Furnizorii a căror verificare a eșuat, aprobările în așteptare (-> /workforce/approvals) și pașii de configurare rămași. - Cine devine ceea ce **************** orice SI sau persoană, fiecare setare care ajunge la ei cu sursă - straturi de descriere a locului de muncă (rezolvarea charterului), sunet de fundal, ouă de Paște, rapoarte de schimbare (motorul scopului Set By), asistentul personal (previzualizare straturi). Nu există un nou punct final. - CONSOLIDATE: tabelul de previzualizare a asistentului și cuvintele de valoare (AssistantPreviewTable, utilizat de Starting Settings și explorer), cuvintele de sunet de fundal (useAmbienceWords), calculul de acces al shell-ului (useSiAccess).
· SecurityService
Unde este folosit fiecare stil de personalitate în organizație (SIS7)
GET **************** answers {usage: {ref: {count, places[{level, id}]}}}: Fiecare strat al organizației apelantului a cărui descriere a postului alege un stil, încorporat sau al organizației Șase citiri, câte una pentru fiecare tabel de strat, din indexul parțial archetype_ref al fiecărui tabel, păstrat la sfârșitul fiecărui strat Citite de oricine din organizație, cum ar fi administratorii, editorii, editorii de conținut, etc Testul de parsare JPQL împotriva cartografierii bibliotecii partajate.
· SecurityService
Încuietoarea Super Intelligence Setup Journey (SIS6)
GET **************** (oricine cu un drept de setări Super Intelligence, sau proprietarul) și PUT .../si-journey/complete (MANAGE_AI_SETTINGS, MANAGE_AI_WORKFORCE sau CONFIGURE_SYSTEM, sau proprietarul): Călătoria de configurare a prezentării generale își citește pașii în direct și se blochează "terminat" aici o dată, lângă blocarea de pornire, DDL aplicat în producție 2026-11-07.DDL aplicat în producție 2026-11-07.DDL aplicat în producție 2026-11-07.
· kamo-shared-library
Călătoria de configurare Super Intelligence se blochează lângă Noțiuni de bază (SIS6)
OrgSetupWizardProgress câștigă **************** blocarea stocată, niciodată golită a Setup Journey pe Setări > Super Inteligență > Prezentare generală. DDL: securityservice **************** (aplicat producției 2026-11-07).
· kamo-internal
O singură listă de comenzi pe toate piețele și filele Ipoteci, Credite personale și Sănătate
Fila Comenzi a contului listează acum fiecare comandă a piețelor generale pe care le execută organizația — Comenzi de vânzare cu amănuntul, Comenzi de service și Comenzi de abonament — într-o singură listă etichetată cu Acesta spune în mod clar când o piață este ascunsă și când o piață este deschisă Pentru lipsa de permisiune, sau (închiriere, achiziție) nu este încă legat de conturi Dacă nu este activată deloc, fila nu este afișată. Piețele de specialitate primesc câte o filă, numai atunci când organizația gestionează piața respectivă: - Ipoteci: Conducta de Comerț (TransactionPipelineTable) este acum o componentă în două moduri, ca DocManager — întreaga conductă sub Commerce, neschimbată, sau cu accountUid doar că Noul începe împrumutul pe cont; Consiliul la nivel de organizație, HMDA și membrii Consiliului de Administrație sunt invitați să participe Instantaneele sunt stocate în cache pentru fiecare domeniu, astfel încât niciuna dintre vizualizări să nu o suprascrie pe cealaltă. - Credite personale: credite împrumutate de persoanele din cont. - Sănătate: fișele pacientului depuse în cadrul contului și, prin intermediul proxy-urilor lor de portal, Adaugă/elimină o înregistrare din tab-ul „Pacienți pe care aceștia sunt autorizați să-i vadă” (soț/soție, copii). Înapoi este inteligent oriunde se deschide o înregistrare din aceste file: fiecare legătură poartă ?înapoi=, iar împrumutul, Paginile de comandă, comandă de lucru, abonament, împrumut personal și pacient se întorc la fila contului de unde au venit De la, sau pentru Comerț / Pacienti atunci când este deschis acolo.
· SecurityService
Filele Comenzi, Ipoteci, Împrumuturi personale și Asistență medicală din pagina contului
- GET **************** o listă a comenzilor de vânzare cu amănuntul contului, lucrări de service Comenzi și comenzi de abonament, fiecare sursă citi doar atunci când org rulează pe piață și apelantul deține dreptul acelui ecran; spune care piețe au fost reținute și care (închiriere, achiziție) au fost Nu a fost găsită nicio legătură. - GET **************** împrumuturi împrumutate de către membrul principal al contului sau membri (Vezi Conducta de împrumut personal). - Conducta ipotecară: ?accountUid = pe GET / și /transactions restrânge fiecare nivel la un singur cont (org- POST ?accountUid= începe un nou împrumut pe acel cont. - /ehr/accounts/{uid}/patients: înregistrările depuse în contul respectiv plus pacienții din portalul respectiv Proxy-urile autorizează; Nivelul front-desk (Vizualizare pacienți), fiecare pacient afișat auditat; Necesitatea de conectare / deconectare Înregistrați pacienții sau editați datele demografice ale pacienților.
· kamo-shared-library
Depuneți o înregistrare a pacientului sub un cont CRM (ehr_account_patient)
Fila Asistență medicală din pagina contului listează înregistrările pacienților depuse în cadrul unui cont și, prin intermediul Un link, nu o coloană pe pacient, pentru a vedea ce alte înregistrări pot vedea pacienții: O înregistrare poate fi înregistrată sub două conturi (un copil pe ambele conturi ale părinților) și un cont poate deține o familie. Tabel creat manual cu rolul de proprietar (2026-11-07), indexurile sunt valabile, dar nu se poate accesa.
· kamo-internal
Pagina SI Workforce — Centru de comandă, activitate, aprobări, transferuri, apeluri live, stare, rezultate (SIS5)
Rularea zilnică a SI-urilor lasă Setări pentru propria pagină, /workforce, deschisă din Asistent SI > SI Workforce (și Eroul casei poartă Pause All SIs / Resume All SIs și poate fi folosit pentru a activa sau dezactiva toate SI-urile Angajarea unui SI; șapte file cu o panglică de colț și insigne de numărare (decizii în așteptare, apeluri live, clienți în așteptare); fiecare Fiecare tab are propria adresă și fiecare vizualizare interioară scrie URL-ul (?view=, &member=, &incident=) Ecranul său a avut întotdeauna; pagina admite pe oricine vede, supraveghează, conduce sau aprobă munca SI-urilor. Mutate, nu rescrise: cele nouă vizualizări ale hub-ului Forță de muncă (Vizualizare echipă = Centru de comandă > În așteptare pentru persoane; Utilizare, ROI, Evaluare, Calitate si Red Team sub Rezultate), SI Status (status, incidente, editorul de rezervă), Forta de Munca Controale (acum butonul de antet; coloanele sale de supraveghere și angajare se alătură tabelului Centrul de comandă), Client Handoffs (încă se deschide pe cont propriu pentru un coleg fără un drept de forță de muncă) și SI apelează consola ca apeluri live. Un client de stare SI: siStatusApi.ts a fost eliminat pentru @kamo/kamoai-core 0.6.0. Ajutor pentru prima dată pe partajarea per membru Introducerea caracteristicii, coloana de sfaturi, articolele din Centrul de ajutor rescrise. Legături, nu redirecționări (proprietarul 2026-11-07): panoul de aprobări Open All merge la aprobări, SI-ul care apelează link-ul de închiriere la Adăugați membrul echipei, turul ghidat și fiecare link din aplicație către /workforce; vechile file Setări, intrările din meniu și destinația Cărțile au dispărut.
· kamo-internal
Unul Pentru cine se aplică Pentru a controla fiecare setare SI stratificată
SIS3 (modelul de raport 4). **************** WhoItAppliesTo (cel care se aplică) întreaga organizație, apoi fiecare departament, titlul de muncă, echipa sau un membru, cu Modifică / Elimină / Adaugă o setare diferită), AddScopeDialog, WhoGetsWhat (ce Fiecare SI sau persoană folosește acum, cu Set By), useSetBy și useScopeNames (numele și Sunet de fundal, Ouă de Paște, Shift, Închidere, Închidere, Închidere Rapoartele și Asistentul Personal o folosesc; cele patru copii făcute de mână (suprascrie rânduri, adăugați dialoguri, aude / primește carduri, ShiftOverrideDialog) au dispărut. Remedieri: - Rapoartele de schimbare: jetoanele Care setare câștigă urmează serverul (persoană care primeste primul raportul: alegerea proprie, stabilit pentru ei, echipa, titlul postului, departamentul; apoi SI); alegerea proprie a unei persoane se afișează ca propriul său rând doar în citire. - Asistent personal: un strat care nu a putut fi citit nu deschide niciodată un editor, deci Un formular gol nu mai poate fi salvat peste setările reale; comutarea straturilor Cu modificări nesalvate întreabă mai întâi. - O listă de limbi SI (/api/kamoai/languages) pentru apeluri și asistentul ( Tab-ul de setări implicite și setările fiecărui membru), păstrând orice limbă stocată. - Asistentul arată ce moștenește fiecare setare, oferă organizației propriile Stiluri de personalitate, și are un cine devine ce pentru orice membru.
· kamo-internal
Setări › Super Inteligență în șase file cu pagini drill-in la propriile adrese (SIS2)
- **************** Prezentare generală · Cum funcționează · Munca zilnică · Siguranță și supraveghere · Brains & Tools · Asistent personal.Fiecare filă se deschide pe un hub de carduri; fiecare card este un drill-in pagina (breadcrumb, înapoi un nivel cu push, camere cu propria adresă), care montează Editorul EXISTENT neschimbat, cu ajutorul și sfaturile proprii ale editorului.Introducere pentru prima dată pe tab și pagină. - Fiecare vechi /settings/ai?tab= link merge la noua sa casă cu parametrii săi interni; SI Filele forței de muncă (forță de muncă, starea si, controalele forței de muncă, utilizarea) sunt încă deschise ca înainte până la Pagina /workforce a SIS5 le ia. - O harta de acces **************** pentru meniu, sectiunea de landing si pagina; AiLandingAccess eliminat. Derivarea porții fixă: Controlul forței de muncă necesită aplicația SI Workforce; supraveghetorii primesc statutul SI și subiectul; cheltuielile se deschid pentru cei care pot citi sau modifica bugetele; Utilizarea urmărește VIEW_AI_USAGE. - Subiectul meniului Setări și cardurile de aterizare urmează noua hartă, numită Super Intelligence. - Centrul de ajutor: căile de setări rescrise; articol nou Setări Super Intelligence. - Kit: cerneală de marcă lizibilă pe o paletă întunecată; introducere pe lățimea telefonului; contrast cu cip de informații.
· AIService
Stiluri de personalitate organizațională și o previzualizare Who Gets What
SIS3. Asistentul personal SI acceptă acum personalitatea proprie a organizației Stiluri noi (org:<uuid>) pe lângă cele încorporate: validate, verificate pentru a exista în org pe salvare (gone = refuz simplu, ilizibil = încercați din nou), și vorbit cu acel Proza stilului în prompt, vizualizarea setărilor și apelul vocal. Un stil care Nu adaugă nici o proză, așa cum a făcut întotdeauna un nume necunoscut. GET **************** (MANAGE_AI_SETTINGS, ca fiecare Layer route) răspunde la ce folosește asistentul unui membru și ce set sau strat Ați blocat fiecare setare, pentru tabelul partajat Cine primește ce. Niciodată memorie, avatar Modelul stratului (blocuri, limite stricte) este neschimbat.
· kamo-internal
Tema MUI rădăcină preia marca organizației, niciodată nu este o temă MUI
Nu a existat nici un ThemeProvider deasupra I18nProviders, așa că a construit pe tema de stoc MUI și fiecare Butonul, comutatorul, cursorul, fila și spinner-ul din aplicație au desenat # 1976d2. - app / lib / brandColors.ts: citiți RESOLUT **************** odată ce tema org Foaia de stil (#kamo-theme-globals-css) a fost încărcată și din nou ori de câte ori este schimbată (capturarea încărcării Hex/rgb parsed; oklch/hsl/numele sunt măsurate pe o pânză de 1px. Nu citește niciodată înainte ca foaia să fie introdusă, astfel încât griul implicit nu clipește niciodată peste marcă. - I18nProviders construiește primar (și secundar) din ea ca o paletă OPȚIUNE, astfel încât MUI derivă marca serverului (atunci cand poate numi org-ul filei) este prima culoare; Altfel, implicit neutru al globals.css, niciodată albastru. - Text pe umpleri de brand: alb sau negru de luminanță (aceeași linie 0.179 ca ON_BRAND), AA pentru orice marcă. - Brand ca text: liftul întunecat al darkPrimaryTextOverlay a fost păstrat; brandTextOverlay adaugă oglinda sa de lumină (mărci palide întunecate ca text) pentru primar și secundar; butoanele conținute păstrează marca exactă. - LightSurface păstrează marca org atunci când schimbă o paletă întunecată pentru lumină. - Scopurile pe ecran **************** rămân: pictează din variabilă Cu propria lor cerneală AA, astfel încât aspectul lor este neschimbat.
· kamo-internal
Kitul de pagini de setări (SIS2): grilă centrală, carduri de stare, pagini de drill-in cu camere, bară de salvare, protecție pentru modificări nesalvate, introducere pentru prima dată
HubGrid + HubCard (starea panglicii de colț, jetoane de cuvinte simple, rezumat live), SubPage (breadcrumb, Înapoi un nivel cu împingere, erou, camere cu propria adresă), un lipicios SaveBar care spune Protecția nesalvată a modificărilor, protecția însăși (navigare kit, link-uri în aplicație, reîncărcare), SettingsIntro pe preferința de introducere a caracteristicilor per membru, sfaturi laterale în coloana de ajutor a cadrului de setări, SettingsView câștigă un mod de tab controlat, rutat pe cale, astfel încât paginile kit-ului să poată fi reutilizate Copiați cadrul de setări în loc să îl copiați.
· kamo-internal
Un exemplu de imagine pe un document solicitat și butoane de text colorate în funcție de marcă
Cardul de solicitare câștigă Adăugați o imagine de exemplu, aleasă din biblioteca de resurse HR (numai imagini) Acestea sunt afișate în partea de jos a paginii și afișate membrului lângă zona de plasare și în previzualizarea în timp real Suprafețele iau culoarea de marcă a organizației în loc de albastrul implicit al MUI.
· kamo-internal
Documentele solicitate, revizuirea resurselor umane, Studioul de revizuire și cererile rapide
Pachetele juridice și de conformitate pot solicita acum membrilor să încarce documente și să trimită ceea ce După finalizare, documentul este trimis unui revizor de resurse umane, care îl aprobă sau îl returnează pentru corectări cu note și note. - Review Studio **************** full-sânge, deschis la rutat Recenzenți care nu dețin drepturi HR — DocsService decide): șină de articol cu insigne rotunde și colț Panglici pe verdict; documentul de pe birou cu PdfPages, zoom, drag-to-pan și pagina o bară de marcare (evidențiere, săgeată, casetă, mână liberă, marcaje numerotate, explicații, culoarea cernelii, undo/redo); per-item Acceptă / Necesită corectare cu comentarii și motive rapide; mesajul general, Include Comentariu cu aprobare, notă privată; Compară Runde alături sau glisează; tastatură Comenzi rapide (A, R, J/K, H, W, B, P, C, D, V, X, Cmd/Ctrl+Enter, ?) cu o foaie de comenzi rapide; salvată automat Proiect; un rezumat de confirmare; Aprobare & Următorul / Return & Următorul prin coadă; confetti pe Sugestiile SI sunt redate doar atunci când spațiul de lucru poartă siPrecheck. - MarkupLayer: un strat de marcare / marcare agnostic pe stratul de adnotare Geometry, folosit pentru a desena Studio și doar în citire în vizualizarea de corecție a membrului. Designerul esign este neatins. - Necesită revizuire: o nouă filă ?sub=review (anexată) afișată deținătorilor de REVIEW_LEGAL_SUBMISSIONS sau oricine cu o coadă non-golă, o pagină de coadă independentă pentru recenzorii rutați, un needs_review Acțiunile de revizuire din grila de atribuiri, pe ecranul HR, pe ecranul de control al activității și pe ecranul de Vezi lista recentă a prezentării generale și pe pagina unui membru. - Creare: dialogul pachetului este în trei pași - Detalii, Documente solicitate (drag-to-reorder carduri, biblioteca de cerere, tipuri de fișiere, conturi, expirare, Utilizați setarea pachetului / Review / No Review, Live member preview) și Review (Necesită Review, oricine are dreptul, anumite persoane, Lista de cereri este trimisă numai după ce a fost citită de către managerul dvs. de cont, în termen de 24 de ore lucrătoare. - Cerere rapidă: Cerere Documente pe **************** (HR vizualizare altcineva) trimite unui membru o solicitare unică într-un singur apel. - Membru: un pas de încărcare pe cerere (zona de picătură, aparat de fotografiat pe telefoane, pe progresul fișierului și Avertizare (miniaturi, imagine de exemplu, avertizare pentru fotografie neclară/prea mică, dată de expirare), mod de corecție pentru RETURNATE (doar elementele semnalizate; încărcarea anterioară cu notele revizuitorului și numerotarea) Încărcați versiunea corectată), și un Trimis -> În revizuire -> Aprobat / Cronologia returnată cu recenzorul, live, cu confetti prima dată când se vede o aprobare. - Oglinzi de stare: RETURNED este deschis (în așteptare), AWAITING_REVIEW este propriul găleată de filtru in_review, Registrul câștigă needs_review, și fiecare etichetă de stare, panglică și acțiune știe ambele. - Setări: Motive rapide și Biblioteca de solicitare sub HRS > Legal & Conformitate. - RoleRightType oglindă: REVIEW_LEGAL_SUBMISSIONS (697, HRS, rădăcină de sine stătătoare). - Ajutor: trei articole de ajutor-center, link-uri de ajutor pe fiecare suprafață nouă, un pas de tur HR.
· DocsService
Documentele solicitate, revizuirea resurselor umane, cererile rapide și pre-verificarea SI
Membrilor li se poate cere acum să încarce documente într-un pachet juridic și de conformitate, Și un pachet poate necesita o revizuire a resurselor umane înainte de a fi executat. Creare (/api/docs/legal/packages): reviewRequired, reviewerAnyRight, reviewerManager, reviewerMemberIds[], reviewDueBusinessDays și requests[] (complet Înlocuiți) pe create/patch și GET. Publicarea îngheață cererile + comutatorul de revizuire (amprenta neschimbată pentru pachetele care nu folosesc nici una, deci nu există Un pachet care publică și livrează doar la cerere. Member (/api/docs/legal/member): încărcați un fișier pe apel (ImageService content- imagini -> PDF în curs de procesare, Office/HEIC prin ConversionService; PDF-urile native servesc originalul), eliminați un fișier ciornă (soft, niciodată șters), Setarea unei date de expirare, citirea propriilor fișiere, solicitarea unei imagini de probă requests[], reviewRequired, reviewRound, latestReview, mesaj; câștigul documentelor **************** Finish impune încărcările necesare, atestă per Înlocuiește link-ul și mută un pachet revizuit în AWAITING_REVIEW. Review (/api/docs/legal): reviews/queue + count, review-workspace, file și PDF-uri de documente pe rundă (un rând de audit per deschidere), salvarea ciornelor și Aprobare -> EXECUTAT și încarcă PDF-ul îmbinat (documente semnate + aprobat) Întoarcere -> RETURNED, elementele semnalizate se redeschid, se afișează o pagină cu certificatul de revizuire Documentele semnate returnate primesc un plic nou (cel vechi păstrat ca istoric). Rutarea: deținătorii REVIEW_LEGAL_SUBMISSIONS, recenzorii numiți sau numele membrului Manager prin linie de raportare; niciodată propria atribuire. Quick Requests: POST /quick-requests construiește un pachet ad-hoc pentru un membru, Publică și livrează în mod sincron și răspunde la sarcină. Notificări: hr.package_needs_review / returnat / aprobat, recenzor SLA Nudges în măturarea zilnică (datele scadente ale zilelor lucrătoare); RETURNED este remindable. Pre-verificare SI: sugestii OCR pentru recenzori, NUMAI atunci când organizația are aplicația SI (ServiceType.AI_SUPPORT prin FeatureService); altfel siPrecheck este null și Nimic nu merge. LIVE_STATES (deschis + în revizuire) conduce acum livrarea de-dup, nul și re-livrare; k8s: limitele multipart (fotografiile implicite de 1 MB ale lui Spring au refuzat telefonul) și Secret OCR opțional.
· EmailService
Exemple de previzualizare pentru scrisorile de revizuire juridică
hr.pachet_necesită_revizuirea / hr.pachet_returnat / hr.pachet_aprobat (seeded from Șabloanele canonice ale Kamo-shared-library) previzualizează acum cu un întreg realist Reconstruirea EmailService aduce, de asemenea, posibilitatea de a crea noi mesaje Adaugă trei noi șabloane canonice pe calea sa de clasă, astfel încât seedForOrg le poate crea.
· kamo-shared-library
Descrierea pachetului (mesaj de solicitare rapidă) și o trimitere pe rundă
- LegalPackage.description: Nota scurtă a HR-ului afișată în partea de sus a unui pachet. - LegalPackageSubmission declară unic (assignment_uid, version_request_uid, Acest index este deja creat în YugabyteDB.
· KlusterServices
Lăsați DocsService să ajungă la ocrservice pentru pre-verificarea SI legală
Juridic & Conformitate citește documentele încărcate cu Kamo OCR pentru a oferi recenzenților Sugestii (organizații cu aplicația SI pe numai). Adaugă pod-ul kamowsdocs Adaugă o etichetă la lista de permisiuni de intrare; aplicată manual clusterului.
· SecurityService
Seed REVIEW_LEGAL_SUBMISSIONS (697) din MANAGE_LEGAL_AND_COMPLIANCE
Oricine conduce astăzi Juridic & Conformitate revizuiește ceea ce membrii trimit pentru ea, așa că Noua coadă de revizuire a necesităților este ocupată de boot-ul care introduce dreptul. Semănat din fila dreapta numai, niciodată din setul de citire HR.
· kamo-shared-library
Documente solicitate, examinarea resurselor umane și cereri rapide — entități, organizații și persoane juridice
Pachetele juridice și de conformitate pot solicita acum membrilor să încarce documente și pot Direcționați o sarcină finalizată către un revizor de resurse umane care o aprobă sau o returnează Elemente pentru corectare. - Entități noi: LegalPackageRequest (șablon), LegalPackageVersionRequest (înghețat la publicare), LegalPackageReviewer (recenzenți numiți), LegalPackageSubmission + LegalPackageSubmissionFile (pe rundă, fișierele nu sunt niciodată trimise) LegalPackageReview + LegalPackageReviewItem (DRAFT resumable, FINAL apendicele-doar), plus enumurile lor. - LegalPackage: reviewRequired, reviewerAnyRight, reviewerManager, reviewDueBusinessDays, adhoc, adhocMemberId. Versiunea îngheață reviewRequired. Atribuire: reviewRound, submittedAt, reviewDueAt. Document: round, previousEnvelopeUids. Atestarea: runda (unică pe atribuire+runda). LegalSettings: returnReasons, requestLibrary (JSONB). - Starea de atribuire += AWAITING_REVIEW (nu deschis) și RETURNED (deschis); LIVE_STATES = OPEN_STATES + AWAITING_REVIEW pentru livrare / anulare / re-livrare. Starea documentului += TRANSMISE, RETURNATE, ACCEPTAT. - RoleRightType REVIEW_LEGAL_SUBMISSIONS (697, "Revizuirea depunerilor legale", RoleRightHierarchyTest: valori 442, standalone 102, RoleRightHierarchyTest: valori 442, standalone 102, Sănătatea. - Șabloane de e-mail hr.pachet_needs_review / hr.pachet_returnat / hr.package_approved (etichetă de membru de echipă în organizație, fără nume de entitate găzduită). DDL deja aplicat la YugabyteDB (idempotent, rol de proprietar).
· MCPGatewayService
După conținutul extern, actele riscante necesită aprobarea unei persoane, cu excepția cazului în care un supraveghetor le-a ordonat (SIE3 follow-up)
Decizia proprietarului 2026-11-07 privind constatarea SIE3: odată ce o rulare a citit conținut în afara (e-mail, pagină web, document, text, apel, ședință), o trimitere către un nou destinatar, o delete, un share extern, o schimbare de setări, bani și comenzi shell așteaptă Aprobarea unei persoane pentru restul călătoriei, indiferent de ce face charterul Un răspuns către persoana cu care rulează conversația (identitatea persoanei) (contrapartidă) sau un răspuns simplu la e-mailul pe care îl citește rularea rămâne automat Ordin direct autentificat al unui superior din lanțul de comandă al SI (Serviciul de Securitate, sau acționând în numele lor) stă (Nu Insubordonare); domeniul său de aplicare și regulile care nu pot fi acordate niciodată/numai oamenilor se aplică în continuare. O regulă în punctul de decizie al politicii: OUTSIDE_CONTENT (ÎNTREABĂ cu actul ca Motivul; LIFT SUPERVISOR_ORDER/ON_BEHALF; PASS **************** Înregistrare în limbaj simplu de explicație și card de aprobare ("Această sarcină citește un email; o persoană ar trebui să accepte trimiterea la o nouă adresă."). Goldens: injection-gates.txt re-pinned (16 lines: EMAIL/DOCUMENT/CHAT/SMS sends - Cine a postat? și șterge acum întrebarea); SIE2 pipeline-scenarios.txt +180 scenarii atașate și tool-static-decisions.txt +88 linii de acte per-unelte adăugate; fiecare mai devreme Linia SIE2 neschimbată.
· kamo-internal
SI Întâlnirea se alătură filei: permiteți SI-urilor să se alăture întâlnirilor Zoom și Teams ca aplicație (SIE10)
Setări > Kamo Întâlniri > Aderarea la întâlniri SI (MANAGE_MEET_SETTINGS; tab + intrare în meniu + articol de ajutor): un card per furnizor (Zoom, Microsoft Teams, Google Meet) cu starea sa în cuvinte simple și un panglică de colț (Pregătit, Dezactivat, Necesită verificare, Nu este configurat, Nu funcționează, În curând, Google Preview Only), cum a mers ultima asociere, comutatorul de asociere ca aplicație al organizației (necesită o verificare trecută), și un sertar de configurare cu pașii proprii ai furnizorului, câmpuri secrete doar în scris, Salvați și un Verificați conexiunea. Culori de marcă din temă, mișcare redusă onorată, foaie inferioară a telefonului. Trece prin ruta existentă /api/meet/provider BFF la MediaService /si-join.
· kamo-internal
Calitate — revizuiri ale conversațiilor, satisfacția clienților, lacunele KB și orientările învățate din corecții (SIE9)
Vizualizarea calității hub-ului Forță de muncă: scorul de revizuire eșantionat al fiecărei SI cu tendința și satisfacția clienților săi; Fiecare conversație revizuită, acuratețea, tonul, politica și rezultatul cu o notă de o singură linie; răspunsurile de satisfacție, spread-ul, canalele pe care se află și cele mai recente comentarii; KB gaps (întrebări la care baza de cunoștințe nu a putut răspunde), Fiecare cu un articol sugerat care merge în coada de examinare a Centrului de ajutor ca ciornă privată Setări: share-ul de recenzii și plafonul zilnic, canalele de satisfacție (toate oprite până la activare), perioada de așteptare și liniște, Ajutor pentru prima dată, Sfaturi rapide și un articol din Centrul de ajutor.Ajutor pentru prima dată, Sfaturi rapide și un articol din Centrul de ajutor. O linie directoare învățată din corecții se afișează în cardul de Tuning al SI-ului și se deschide în descrierea postului cu A fost adăugată o linie directoare; salvarea înregistrărilor ca fiind propria versiune învățată @kamo/kamoai-core 0.5.0. Remediază două teste ale hub-ului lăsate în urmă de echipa roșie și Filele Centrului de comandă.
· kamo-internal
Limbi și fila Accesibilitate cu recenzii de linie vorbite (SIE8)
/settings/ai?tab=languages (tab + meniu + landing card, gated like Call And Meeting Notifications): limbile și SI-urile organizației pot vorbi la apeluri și la întâlniri (cipuri de limbă numite în limba cititorului; cu Sistemul de apelare vocală (oricare ales, SI-urile urmează limba apelantului), vorbire clară la fiecare apel, suport pentru apeluri de retransmisie, panou de control, ajutor pentru prima dată și, pentru echipa proprie a lui Kamo (organizarea platformei, MANAGE_AI_WORKFORCE), Linie vorbită Recenzii: fiecare apel și linie de întâlnire încă în limba engleză într-o limbă, o sugestie de mașină, cuvinte în paranteze Bifat, salvat și retras, Necesită revizuire / file revizuite cu numărare, Engleză Modificat când engleza s-a mutat.
· MediaService
Aplicații de întâlnire-bot SI pe organizație pentru Zoom, Echipe și Google Meet (SIE10)
Aplicațiile organizației pentru calea bot aprobată a fiecărui furnizor, astfel încât SI-urile sale să se poată alătura întâlnirilor externe ca Aplicație în loc de telefon: - Zoom: Întâlnire SDK se alăture semnăturii (HS256 JWT, semnat aici) + On Behalf Of token al membrului care a cerut (GET **************** minted cu aplicația de cont Zoom a organizației sau, Când nu are, aplicația Server-to-Server a furnizorului său de întâlniri Zoom (ZoomTokenService reutilizat). - Echipe: Azure identitate de servicii de comunicare + token VoIP (API REST de identitate semnat de HMAC) pentru Echipele interopera ca un participant extern. - Google Meet: Clientul OAuth păstrat și verificat; se alătură prin telefon (Media API este doar ascultat Previzualizare pentru dezvoltatori care necesită înscrierea fiecărui participant). Secretele sunt criptate cu cheia platformei. Platform switches meet.si-join.<p>.enabled (oprit în mod implicit) + comutatorul propriu al organizației, care necesită o verificare a conexiunii trecute. Session API /api/meet/provider/si-join (MANAGE_MEET_SETTINGS) și intern **************** (KAMOAI secret). DDL aplicat.
· kamo-shared-library
Aplicații pentru roboți de întâlnire per organizație și calea de asociere a întâlnirii externe (SIE10)
OrgMeetingBotAppEntity **************** aplicația unei organizații pentru un furnizor Calea aprobată pentru bot-ul de întâlnire (Zoom Meeting SDK, Echipe prin Azure Servicii de comunicare, Google Meet Media API), configurație criptată, propriul switch, starea și ultima conectare. AiExternalMeeting câștigă JOIN_PATH (TELEFON | APP) și NATIVE_REASON.
· kamo-shared-library
Traduceri revizuite ale liniilor vorbite ale SI (SIE8)
Declară ai_spoken_line_reviews (kamoai-service **************** aplicat) astfel încât KamoInitializer îl poate recrea.
· kamo-internal
Red Team tab — fiecare suprafață Kamo atacuri, constatările, tendința și un raport (SIE3)
**************** un erou în marca org cu Perioadă (7/30/90 zile), Reîmprospătare și Descărcare Raport (CSV în cuvinte simple); a Explicație pentru prima dată (caracteristică intro siRedTeam); patru plăci animate (Protecție Scor inel, Necesită atenție cu Back Again, Fixat, Suprafețe Acoperit); un card pentru fiecare suprafață (e-mail, pagină web, document, chat de echipă, site web) chat, comentariu sarcină, apel telefonic, întâlnire video, mesaj text) cu verdictul său Bară și panglică de colț atunci când eșuează sau de gardă; constatările (scenariul în simplu cuvinte, SI-ul cu avatarul partajat și un link către camera sa, ce a mers prost, (Prima și ultima dată văzută, Eșuează / Eșuează din nou / Urmărește / Fixat) Necesită atenție / Fixat / Toate; Verificări recente ca bare; și, pentru manageri, Culorile semantice ale SI Status pentru status, brand pentru brand, brand pentru brand Articolul din centrul de ajutor red-team-findings. Date: kamoai-service /api/kamoai/dashboards/redteam prin /api/kamoai BFF; @kamo/kamoai-core 0.4.0.
· SecurityService
O linie directoare învățată din corecturi este propria versiune a descrierii postului (SIE9)
Salvarea cartei de membru poate spune că adaugă o linie directoare pe care SI a învățat-o din corecțiile supervizorilor (sursa LEARNED, cu o scurtă notă): aceeași cale de scriere validată, înregistrată ca o versiune LEARNED (SIE6 istoric: Orice altceva rămâne salvat de către editor.

Universul tău te așteaptă.
Începeți gratuit în câteva minute.Adăugați produse oricând sunteți pregătit — fără migrare, fără autentificări noi.
Gratuit pentru totdeauna — nu este necesar un card de credit