031c1ff8ad019c4e0f2be7dfc54a8125db60d12516b51032fac779940b4acd7b ./.env.example cf0f1339642f9535a753ebcc9611cebdce4d280bd906188f5f9f2f873e928428 ./.gitignore 17b5f8baaeb44ea849417b6a1f19e67796ecaaa5194213f75bba60c4edfd6d6e ./ADMIN_GUIDE_V009.md ff83b4454412bd4a731e926c70b997eb9b67a1172898816df17654fa16a6a2d3 ./ADMIN_GUIDE_V010.md 4864e5e7b5feecfc7dcf3797fa9677ace659262f0c838d9b63bac392d53af80c ./ADMIN_GUIDE_V011.md f28b1639194d8b6a94c428bdd2de1bd7908b2b40153ccb07d0aa51439c670d77 ./ADMIN_GUIDE_V012.md 0e8ee2ecbd2f28e0cb0c6ec06f4e7a286ba1430efe9e018ead353e608cb9bef0 ./ADMIN_GUIDE_V013.md b00ca548bb7029e439f59a6f0bad4f0b80c8023a119437153d72346c2b93df3c ./ADMIN_GUIDE_V014.md edc14915706610de6d38387ff5237499870a49b65a1f9d3296a09f42718f0ae1 ./ADMIN_GUIDE_V015.md cf602af3b9ea22350bb4b66dc641237bc09755ebbf3f8a9dccf2c18a21d385c7 ./ADMIN_GUIDE_V016.md f69136d7abfb711672763ac81d1d569156134b62dd059a071ddac78a54822c04 ./ADMIN_GUIDE_V017.md e9190a0fa0959090361dfb25c1c78a7dc82ce71fab65b9d68db6a7cdc084f4eb ./ADMIN_GUIDE_V018.md 39f0a492bce54bf4f0b99c1a14bcfcead11400b0ad42db559b67538ebf4fd096 ./ADMIN_GUIDE_V019.md e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./ADMIN_GUIDE_V020.md 5ab98daf1ab128846d52dd37a6c4e62d2604636a770b2a957fcf8effea550a1f ./ADMIN_GUIDE_V021.md 9e9c3f751c45ca3681cdf1b2075d50f7421e5fc77ac9f5bcc9d66f2f9e796a43 ./ADMIN_GUIDE_V022.md e46f90af740eb73bef5facb19683209393bc3fdb59b358508ce30525b51ea56a ./ADMIN_GUIDE_V023.md 18d82d433fef5a0ed41db4f4a7ba812a25059bb1f6e60cc74e9d4609f4075ff6 ./ADMIN_GUIDE_V024.md 78edb6e2d5dc67c79c9f1b2b65e52f66de20b2da0db31f2132c7f8f986f16684 ./ADMIN_GUIDE_V025.md 4612ecc5d3db38990b2358217ef5a0dfebe723be8506500fc587fac2f0c3e30d ./ADMIN_GUIDE_V026.md ed0b1fbda2035cdad5ab331373aeec793d08b1bbd9b542db1366c14ca60f2bb9 ./ADMIN_GUIDE_V027.md 3381cc07171ffe1e4229f6ba9866d11b2c18450bd4ff7fb79f029ec9d3745f0e ./ADMIN_GUIDE_V028.md 0d48508b0aee00ca5064a32e6823586e62686357ad05f4d6f1146ba254940113 ./ADMIN_GUIDE_V029.md 924a6e0679a727bab193a13c934c3b9242e55063d6751196b274e995350dd7d1 ./ADMIN_GUIDE_V030.md 397370fbd88fa8a148dea141ed956d64fd523a810bbe76efa610d025069ae968 ./ADMIN_GUIDE_V031.md d383e23d26b6bb0ddc008f21535c40f52175f63659949b996c231510d9fdf0f8 ./ADMIN_GUIDE_V032.md a25141a4f8bf1c8a0f950a1d0377d3d66ba48ff6d54f3885244a82e67263c01d ./ADMIN_GUIDE_V033.md 136837d81f3353561eab408f76b897bb17f668a26668326cbbea1f0f832cb0ae ./ADMIN_GUIDE_V034.md be98f71f793b9406b423b093f9c3a355d3afc2501ae194c438e01eecce2c7074 ./ADMIN_GUIDE_V035.md 3c60b4bdd041ede632ab820f0e92f98ea735add7b4410bf21f84135d61a4e627 ./ADMIN_GUIDE_V036.md 2005f1aa1cb671d74c4d0088304bb88511f6aca7a69a224982abc80bb297d0dd ./ADMIN_GUIDE_V037.md 8e62bd74a6e16536af86c23e4479ee81bf956fd8cfed230ad0fc6687c6c7a563 ./ADMIN_GUIDE_V038.md d302058218b165b53a84fea896fc04f68a068c5a11afa7232777dcfb25e37c98 ./ARCHITECTURE.md 2eff2cbac13aea58a0304391041edd7f933ceb12e0c671bcc5d521db44f5392d ./CHANGELOG.md 760b38717e3bb8969b34f5a68efb6c7d49ca6a80932cb6c38853c78e62200a21 ./Dockerfile 602dce004f56d7e925124c5b00fa1731a1e429cd97465a061e785cb8281032eb ./FEATURE_MATRIX.md cc2abf536746425b79d96d139a4f1a85c1bb10a53c0dfdd6c55f3216a81f7bd0 ./HOMOLOGATION_V009.md 5ca7fa162a66f9037790928f6d39bc4b722737a42f20405d53ca008b307d5441 ./HOMOLOGATION_V010.md 6b63e8830a4763a53464cfc7c27e029856b00c7fe3d0867aaca5a405d98f4999 ./HOMOLOGATION_V011.md 91634352dce84703c3f8954dbd0d3ca28ba09491a29f471b78b2293457a5128e ./HOMOLOGATION_V012.md 3e811f265232e697c49fb2072fe2b9d2b998c436c1dd758c0e8a9d46be2019ca ./HOMOLOGATION_V013.md b047eb07831bd5fb65fd90389c98fc54d7353e8849543d7ce4a9c3972d9134ff ./HOMOLOGATION_V014.md aa813508201618ecfef5192d31f4cff99d5a007d30bbeaf511702a92a83fb49b ./HOMOLOGATION_V015.md ef26c3def5888ea0f8053524f0b028505bd08cd877e755ae8438c35d4dd58d0f ./HOMOLOGATION_V016.md b84a1d9a7ec7641955c00def6e3e3fe524fad5149261315e582641ca8e1fa613 ./HOMOLOGATION_V017.md a954389e82b8b87f49112a8b906b3d59252b5716559e4828345a60bb45d85f5d ./HOMOLOGATION_V018.md e6c2f47d067ebf9804d877f17c3d190e26e0b8aedd267897ca220c9431713138 ./HOMOLOGATION_V019.md 2c831f98e2741fb9f1960f1a9d1f652d9a934376ce70f48ecbb49ed0ac7658f2 ./HOMOLOGATION_V020.md 1740254a48ae412f3782e5a3bf1514eec59a387dc7d7a8913086ac4cc6ffa71b ./HOMOLOGATION_V021.md 5f77b411ebaa439c4bf3e3a1028f25d23e209bcaeb360d4b4da9db6ac4653fba ./HOMOLOGATION_V022.md d6d6285b2db72587d7edcd40a2b6c3443d32ce82f8f03fa554c6902e46d5a49d ./HOMOLOGATION_V023.md 6efcaafe00f4349064f6789c1f379f9e9fbbfbd552ebaaf7653215249f5667f3 ./HOMOLOGATION_V024.md af4f794b9d83ad4e0f7754c3769b2ec0ef5097b76349139b8c412a060947c45c ./HOMOLOGATION_V025.md b5e93f99da4ae1fba661c97edb8678a5660d1f07cd2401a3f476e12bd01b2db6 ./HOMOLOGATION_V026.md da482ec716e16f01ca6ce3f8237ece845cdc12639b7b69d6211a23926b609e1c ./HOMOLOGATION_V027.md 5ae11c70f7f85adaaeceb0923601b09174cbfc7e8e8ace7efc092d9a69c246db ./HOMOLOGATION_V028.md d625a7f121cf75b2dc9eb14f571d8e6a21a8a999cfa96995b6a7851e8a38e213 ./HOMOLOGATION_V029.md f50ddb3517c706d8b6e1fc4537cf8211f0ed281fe8c6e4940cfea2e67dda5779 ./HOMOLOGATION_V030.md 62bf8d2e83397019086487816e1902c04e102acf436c4d6dcc25e716858df105 ./HOMOLOGATION_V031.md 28144970b9ae620359d7283eb62a83e83099a7998dc4c714a31f52d31f0b09e5 ./HOMOLOGATION_V032.md a01d4f88da0ed42ab000ee273013edc458e58255d976a732edb2c178b58d9718 ./HOMOLOGATION_V033.md 5e5b4f6a917b6cc29ab06cd70ed5385ab21e4344e2feae0839c403d262c7f4ea ./HOMOLOGATION_V034.md d522b6e3ec335ac6c74985f65d5d321685e6841a3958a07ea1aa3b07494a684b ./HOMOLOGATION_V035.md 2e96820c1bb7329c609c717f367bef92d170fb37a692fd76b7abf989c31731cc ./HOMOLOGATION_V036.md a7bab7ac728b562ad95d720047ed40e99ec4a6c33a75cb42ca792c8c640e4df5 ./HOMOLOGATION_V037.md 6f8eafffcf8a31bdf342eb7a1271771f2e9d1c4733b0c8e57746da2e93456808 ./HOMOLOGATION_V038.md 176a75b3c9ff1a7a560e2cf643e5debaea8bc5d04a5615c76e803753bb08b92a ./MANIFEST_SHA256.txt 3f305048c0712705067168a8e7dcf2c048d18476d115c57f519eda42778fb835 ./NATIVE_INSTALL.md ca3d5f31170920be47cbbb04be7048cbb115e87836e0a764dc053ef3b9abf5f3 ./README.md a04b256df20af49bc0f87b9a2080551d019075c7b29e177e66a1285b8374c6e4 ./SECURITY.md 6e15b3504f2533b0c2056252567294d2e42bb14800c8577d054faa9b59cbb287 ./USER_GUIDE_V009.md 759a07c24c6ccf9c619de52a82c2098ed28fbfee45f55c4dd2961a2a8288b509 ./USER_GUIDE_V010.md f6a565a7b8577380dab7d14b82797d87d54d389b56159ec2acbc3736412d4f50 ./USER_GUIDE_V011.md dc8ad493d4f411a59b792bcf07a76613a6383b2f990e30083e5a49ec3b7c7e00 ./USER_GUIDE_V012.md 5c33b8cd76789d5cdc8d9505cec932293e6362f05ac7be29b60461ae5ed4064a ./USER_GUIDE_V013.md 64d8e4ed6284ed0961908292ea47e3aab9a4e64a22d78cd7428f6c20c912fc94 ./USER_GUIDE_V014.md 47062836290cfe5fcb523f60e6c9a67e48dc3ae0d28deb2d3677a80e811c61b2 ./USER_GUIDE_V015.md cb34c1a9fe705f64d02ac006ccb3e40bffa98de000306707acea7aa873aa65aa ./USER_GUIDE_V016.md e1d31d9da2601a4716125a10ccdb995b19383b8022c07578230596dd3288ca6b ./USER_GUIDE_V017.md 53316a663fbcea63d6528f5bc83faa61c25ccd96042046d1fca939ce7240b523 ./USER_GUIDE_V018.md 7c84698ab76c701b44937842b238ac65f2612de3a5a101d4369463808d07dd51 ./USER_GUIDE_V019.md 154977f59e6ab2153f4da9affe4bf29b6d1cfb88da73e8fb6774a3caf39abe23 ./USER_GUIDE_V020.md 32847f876709b23f02c633491baae80ff68843c871c9e3136b3e507e14fee3f6 ./USER_GUIDE_V021.md 8287a739d2aaf3fd0df31cf9adc6e5bde9e8a3354f558390014c4d6301e7f87a ./USER_GUIDE_V022.md a76c9b406ac948be8ab6e4595bb2b771bb5447824c5b6ee4c778744c7f4e16c8 ./USER_GUIDE_V023.md cd917307aaaf9b740add36ad081c6808e3a2612fd7f4cf39d0ae3a8bb2370e02 ./USER_GUIDE_V024.md 6653a46fbf1c10b32dea97964802e10d84ac58e5ae373bc2230cdcb9c5ee7553 ./USER_GUIDE_V025.md 6df134c30abf0f19a6743287312abc33f0e20a46fd01abb414fdd61d1f30bf8a ./USER_GUIDE_V026.md 756379a715b8b1d89a3049ae1c7e80f078dca83c21f2d9ae5172c3c7d4a1cd1d ./USER_GUIDE_V027.md 102d8078afc61ae5c1cfa139fc6f351a863f8bd83acd684ebff90f8f0accaebb ./USER_GUIDE_V028.md 602ca1320a5714d3260ec5d88e864c761a004de80e20dae4da026fbb89b2bc86 ./USER_GUIDE_V029.md a30e8d6a3475ebd91a19518e864654543f1db5c451653b898d8b81c9fceee356 ./USER_GUIDE_V030.md 44e3055f3966569db490a0d4aceef1271e3a3b0fe6edd8ce2eae3b187d77f11f ./USER_GUIDE_V031.md 187f692e2298a12f8876388cae679fea3210084655a8a1eae72e5f9e8acb4a97 ./USER_GUIDE_V032.md 4162a579fcd3a6bc98756b03ff080021b88f7c534128abf8984e7cc8ac0e7988 ./USER_GUIDE_V033.md 8fb78701e8a185eb9120a6714da3a9da2d7caee77552523ed832c40e9b7206c0 ./USER_GUIDE_V034.md 026d8db8b805f3c4e697b1c498757a97a47adb57bc9acece9170f7db2ccb7ebc ./USER_GUIDE_V035.md 8a2f95240665f16bc3689132da96d8c2aa5bd3233ac878926e12c9b7efdb2694 ./USER_GUIDE_V036.md 8cc6208cc1dc267a4099221043be0475125bd902ef705ce38554dd6ab60263cf ./USER_GUIDE_V037.md 740e5ca12b371ffd289028f1fedb9ae11145ff0ba8d5fbd88abe509bf5f67527 ./USER_GUIDE_V038.md e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./app/__init__.py 65d0b8850a314f4e68df938c464be3e57a88696bb06a1abd9c7fcd6ef3a9f6f1 ./app/api/deps.py 75346c05d0b2bad7d48625b927fcd39e9d1f8a02b514d78b0490ea30e8e264a6 ./app/api/enterprise.py fb94d150b1196fda59af19d62cd43eb317ae2760c8d53ef466f896b0b675bba2 ./app/api/extended.py 05d3bb31ad473e12dd620b148430e3fe6dade76511322132621738e41bb2d35a ./app/api/routes.py a5576ab239e2b450c9275a42aec0207d4afe51bb68153ec611e25b0a9822139c ./app/api/schemas.py e4d2667dc884888d2611401abc00e5c0ee96155af239530674f8eec8820a7260 ./app/api/studio.py dc93d7506e60cef5ce212db8156fe3e833008ea70417ac72df04cdf46183a83d ./app/api/v006.py 54fcacf28f9276b94ca887ed98fadf28083731d1c000b63e0fbd953cbca43353 ./app/api/v007.py cb09aa95d616fc4d330edee9b9c3ffe76000bff4c41ec4ceceb88a607930ab57 ./app/api/v008.py f7a8b877b34779ad304926eee36a44f615ba410bce67262a910951c0d0a4af54 ./app/api/v009.py 4437f17e244c5e3728131047bcb9a336b5c26b3cbe03e2036d4b665dbd8b6d2a ./app/api/v010.py eea9b983b601e486d30e4dfbc7e98cda3fdce64ec28c5741685f244257760c2c ./app/api/v011.py c4368b936067ce41b2de7d924ddddb5a758c481dc3b14d69d1c2df501cc8a6bc ./app/api/v012.py 29c3263cd339a60733e94f5e363bcf374d46f924f40caa2ee661f5a3c62e8b55 ./app/api/v013.py a86faf9b196edbf3e18938eea78210e3549e18536b8ef10e937352bb64d48a97 ./app/api/v014.py 2cd7e438fd6d3d030c9f14c2fd926d68fe7051176977ff31c646289b26512d30 ./app/api/v015.py 0b658efeac6a73105d60694012064ba567a14edfaa36154ff122eee4ed588601 ./app/api/v016.py 08c8d933a5cb1d4733ef32df9f35d44504b3672ed325cb99c486dc25c2857d6d ./app/api/v017.py fd77bee443e39a99f5f3bd1cb3036dd2098ef0094141151f5df5c2962bb7289d ./app/api/v018.py 3080b0b7cf9cca41e9b1d557cbb3791489081d30c3a07dbc183622673be0395f ./app/api/v019.py 52c38b5169012d26dbad1185012c12b4b823aab79131609a5350af2abd140e23 ./app/api/v020.py 25aadf08db101dec302c6327fb260c7d5bf5f7c1321526dc31a66a8907da09c5 ./app/api/v021.py 2fede03f1e7a439d6818d9996805093db1aade101667b3e09e094267f718f867 ./app/api/v022.py 8f2351eb37e43991fb1aae327502b651c43737c9df6d9fe0877f53a173c4c04b ./app/api/v023.py e73f4bc0365434bb0cf628ff472ff62793ba3b010d4d50aca9490c61ff61b1e0 ./app/api/v024.py 5a03e2f0997e401f33ca2e98633174028e895286ca48ef3bc5fd7b89cbd467a5 ./app/api/v025.py e35d28bd1159f00f933b2287ebdaada3ff6d57acf24c519834a0f06983160e98 ./app/api/v026.py 48f561f79258cfecf1e9f3f9e8de8793438e4acd2ee5bb9484d3c9dceced300b ./app/api/v027.py 415ea24dd6ac5bd945f68fb1ae9aa60e354d6e733dabb3160be8fe8a883e0f0a ./app/api/v028.py e77a1cf0054729e4bd886520177f77b04aabb354522f1cfabee8ec4709925ee5 ./app/api/v029.py c39082a8b8873beeb57466335740c807b3a3686e9b567a84f71de906aebd3ffb ./app/api/v030.py bee76fae2bd7328558249a094fa5aff7448c89892b67157cad629a7098ece083 ./app/api/v031.py b5a2f043688de526ae8e0dd8b079f5eadfcb3039466d4f640388ae1490ce28f3 ./app/api/v032.py 4cbeee69c4abd6b5ee657c734884cde951a7e4379bc1234d4cc21d9b96d52212 ./app/api/v033.py 0345cc743a8f997253d0ec29df3abbc88134c0df06ab0baf8f70adc2c53a3807 ./app/api/v034.py 920a036d33ffd0e60ae461edd2c59a7f0c457e05244fcee0a24a91ce731b10f8 ./app/api/v035.py 37b18a3aa75e7a580f6da9a9ba634a4c696519852433ea47c43a6bf7c0d254d7 ./app/api/v036.py fc15e1fa33d92dabefcec8690c56ab698560046d5ce60e2881b3fcb5aea11a1c ./app/api/v037.py 3d74e9bd8400b44ab22fd6302c75bb9492513f327f218fb0ddd3c4b52749f5b9 ./app/api/v038.py 2eb316f503e7f57820471f67d900a78e20f34b82df2777d16d961d31b1817234 ./app/connectors/base.py 5e46dca5df4046cd5327e0d3cd550af9a223fa9cd4ae45327ba93949a9a09da5 ./app/connectors/sqlalchemy_connector.py f99762716f2fd6aefedcbde8b58baf8f55acb560d1a8f06afc5e24ed3191ac50 ./app/core/config.py 15c4ebc91dcba0e7b730de85fe1ce838eb13570864efd020f274b2ceac6df805 ./app/core/database.py 5d1ce1c5bb1f2bdc8113bf920406a13456228c2928f13d63d0376405ae158995 ./app/core/security.py 028b73c3cad97e28e187f314e23ecf4e3c791f18ef8a299a435e7cab8dd91893 ./app/core/telemetry.py 8d31ae4b4f81af1b1abc239f5138209fc07a7b4d4e8f414ba3d089c933afb203 ./app/core/tenant_middleware.py 9492c53c3ecf0a0ff5d9296d2da3dc0a4becda6691382e2d82b0f1ee7d40cdf5 ./app/main.py 04802c92f4d47062a3a517acc19f41163e9f5b5c76e19501e027cb5c5a249504 ./app/models/entities.py 709602466a024bd3feb03047ddf21235b738e27202c2d970fa963673c17f9d23 ./app/services/ai_center.py a072921d070cebd92f9d99440588582a2218f893096ac6e134e7c085f9409457 ./app/services/ai_rag.py d3130db2fe37a50a82fdb685b68d092ec23e4077625f043c591465557fa695de ./app/services/ai_studio_v032.py ec744daac8d3ac06497df118c17bc7bf1444b8f8ee636ddd318b2085b54dac51 ./app/services/alerts.py dec4981fc0e29a207d5d8c230ed22b51283250aba98418c99a6c483b7f7dd290 ./app/services/analytics.py a44f02b09f6c883a9245b9fe21bc0865cde23f4819c8f34eaabffa3514ee15cf ./app/services/api_gateway_v037.py 6060ec33bdd814d1ab6f8d61aca99df0316db0ec7325346cf3ed35a2d19b8e36 ./app/services/automation.py 79b34443d804f9d5dc11a7b1ed08fdc11eb8d755612cc8753a116f6486c9ed5d ./app/services/bi_report_v036.py 6e4da81e99c288f21dd5e1e798f59aaa8e8e4b67de075354f44e837ecb71af73 ./app/services/cluster.py 311df053f5245a148c0d38f052d3dd9c0cbf1f931a200ed6a341a1d256962691 ./app/services/commercial_platform.py edca9bec2fdc47264096b8a5f755dd2dcb9b5f179e908a12db1124bbb4d149bf ./app/services/connectivity_hub.py ed1a258c70294ea3ad96cf7fb8fd7032375c5255960b5a00d32eb249b9509153 ./app/services/corporate_os_v033.py 9f5c8bbfe727bc9f52ecd8a9d47532ae03e4cfd5ae5879179a1f802787994317 ./app/services/data_quality.py b299f8d87a3289c39dd7a49f81537588011fdb26e755f53f761240f569b64c69 ./app/services/data_quality_v031.py 175664ccbb2145053628f6df435a6d2269b8e05dd7ac97cc8d6fe5c0e0ddeb49 ./app/services/deployment_v034.py 9e7c28c3ab665dc7430899ed2d2f48eaff2846f43ab19585d5dd6b67b557accb ./app/services/etl_studio.py 0764b26969422e030c09a17e50c1b8ff4526c19fd717b2bbf414ef84d1b57fe1 ./app/services/federated_orchestrator.py 29ca750a30eef7fa187e51488f36cb2a1e9ddc2938febdc45d10c5a26250c723 ./app/services/federated_query.py 68bbc714a71ff0121ea2fcba08cb2c1dc215ce29ebacc6109b14c755f425a2ff ./app/services/federated_worker.py adc64aacc26dac1d0dcd649e5b946beca2c2021e3561f41ebe1a818ffb2da4a6 ./app/services/ingestion.py 39aaae54e4b653f544c203b7c25d2ea00ae41274f9201e6d6a0f6523420ae7ac ./app/services/lakehouse_v035.py 31f88e5a924a242ea99554fbcde1df1d759e2bd5716879307e633d6dead2939c ./app/services/lowcode_bpmn_v038.py ac7452dcfbed7d2e12655a6d0fb31d0d16276837291e9f0a5b84df060ece11b6 ./app/services/marketplace.py 522eb3b81b368414609765e8ee9574a24abba9ffee3c78992dac42f3a10a1e16 ./app/services/mdm.py 6f07c345b61b7d4cf82f628221569f6e42582609e9e0bb29c98a7e8b19f8de80 ./app/services/mobile_push.py 2b752e2f8d52509f953382f7c5b9824926311674d710b10d00f6d305c0254b88 ./app/services/modular_governance.py 6627ffe880df7f4679bc52fe6cabeb675456e46f2eba1b1c4d6402687ee9bf88 ./app/services/observability.py e388e8cd8d318cb01232706fcab56de8ef3f87bf7a68f88ca082bd25bdec07b7 ./app/services/report_delivery.py 24d408868d5b45883205b16f3650652a03204939eea8546cb8556b4dd2976ffd ./app/services/saas_commercial.py 5de80c1225e48417fe5a63d7ecf6736eff7d3247245ea662bd87c765ed8b8019 ./app/services/saas_tenancy.py 3d0a9605abd9695500320ffaadc9d81cce256a748d9dbae5fe1e3eea9a0e134a ./app/services/semantic_engine.py e252d504826d03d20be9bbc2eb7d0aea5b5daab7f8f32dcdc31eaf3df6fd82d5 ./app/services/semantic_execution.py 5fd70b5c4c25812d304c7d253a55e96a1b4efa90eb0dcbc24e6a88f74ad16846 ./app/services/storage.py fc42af7fea3faeda7fb194895e7721dd6b514e729992a91b3f80ca112bc2b988 ./app/services/tenant_isolation.py ff185005a3a553073f978edc6cb9857ff30ffcbce5ddb19371f7cff194b62bc9 ./app/services/tenant_runtime.py 1a1e3e28aa16e85c7d316adfed93992065bfdad9ed1981f960f750482375af64 ./app/services/workflow.py 2719fbc0ad9bfabba3368a259e7ef7d94161a76a13082a73204670687e3e648c ./app/static/advanced-bi.html d19297bb800a8bd6156d9e34c3f780380d6c2d05f56e473271874e2bc6008f77 ./app/static/ai-agent-builder.html f415f54b6d5f72031fb093467386903f2f5b3be24560a84256df3aaa9b7fc664 ./app/static/ai-center.html 53f9f006ebc20bc1efcfa481241e6b932820925f98f69342d48e369f79ef6f11 ./app/static/ai-studio.html 3bf682c52d1b894bcb03f5f4290c8203a0dbfc86bd2ab6d0bd896f9bde048d14 ./app/static/api-gateway.html f153dad508bd356c099fdccde985a387a21e1b8c022a59871d3e720a4ccd86e5 ./app/static/business-glossary.html 0e24e0bb1c3f3b73982b0c2124551187490cb5a9577dabd5646038b10156b14c ./app/static/commercial-admin.html c93f30a34f2aaa246daea1dc1ab8a8da2f033ede9e80319e5223f4c95efa571d ./app/static/commercial/index.html d3709b17a7d5c0b8eaa57b865649f0aa3da265ebab96d9da05f53fbf5c93df19 ./app/static/communication.html 2b520e47401d7a2926c43e12d99cd4cb7570faba1370f0395e7a3cf5a56d88e3 ./app/static/connectivity-hub.html f7f43f86b5c4107a4e74119afc8283c1aff2cba3a97a61ce4d552d91d18f7655 ./app/static/corporate-os.html 8864ea3c32b8e6ca04e60e8236d451c8610ccf7579809b83146e98df5c5accc9 ./app/static/customer-portal.html 50e901ccd368df7d265b507fa4f139bb428acc3bf246d4a1f47dcd2c67e4834b ./app/static/data-quality-mdm.html 52e5994ca8a90a20bec156205672e17c085965cca9700a0da038b654e55ba397 ./app/static/data-quality.html c1f61e241d703e4eb0b7a6bf9382cbde9e387ac743af18785d0e1e6d62bc599f ./app/static/deployment-center.html 8414b48c229651497a74b5fe447478d5d4e20c022ff2e931d0045d95fd1ac3ba ./app/static/enterprise-search.html 3d4f4d788f4555d9a6a6e3d5a72233811b6631590586800627254c162c542ac2 ./app/static/enterprise.html 7c1a4a076a3e946483936021899c4d7628ce03d72796d4ea5f2ddf68e02e1b25 ./app/static/etl-studio.html 4e5560b502ec344eb11182739d416056c862ffadaead19595d7e79a6ef21b0cf ./app/static/federated-orchestrator.html 28eac76506f535c38df238f31b90221b093001f5a5352e2a684fd0b84ded7f99 ./app/static/federated-query.html 6d2d019196f2338099ae8fb6a45003da6083e20a65b52de49ab9f7bf968da4cb ./app/static/federated-worker.html df85c715ff410f888fb24dd214fea19cd43af0424381386313af573619347fac ./app/static/high-availability.html f3b58dc41d14bd91409dea0e097b4c6cc8a6147e4da94fab3a8b846b8500d2ca ./app/static/index.html 9908d9a51d6b79984ac146247adc4d1358bcfbb0666c05a7346028615869a551 ./app/static/integration-studio.html 4e75e0530102ba2689fcb7df8d350673b26fbe83c2476ff97bd177d07d95b345 ./app/static/lakehouse.html 93c451b9f2a99bc45cd6d286b3cad80cfbaa97aec9f4d3cd93a0228c40f621d5 ./app/static/lowcode-studio.html 6bfc2f34c8b7a0cd3b26d209fe8bd11c272a62fb79b7072529503535c79f7993 ./app/static/manifest.webmanifest 16b8d4276270053cf526f6b624ca4bb29d6f9b9859e345e0f68d48f3e8691543 ./app/static/marketplace.html 4196df3f4cfb6594a4f08f2edc70eb85b4807848388bf193d4ee2e4e827c75f4 ./app/static/master-data.html 39b8579374dce35a056c5044602db34bb786cfd22bf9607768516b8975b9e86e ./app/static/mobile-icon.svg 129295d1cfea42e2d97dc5ea6323aed9c0b05e1ddc8c827fb692687ab9b886db ./app/static/mobile.html 1372a5aec314238debfd8d911e1c948cf6d7af745597a9e63eeb0ccf3fdb15a9 ./app/static/modular-governance.html 07a74736808b5fa24cca59636ad6837305ffcc046a31e44ab541bfc63f10f476 ./app/static/observability.html 7a9cb11096bdaf6929192b00bf65133f699e312208556611c5af96e42f20c4ca ./app/static/partner-portal.html 3a486e66432891db8d98f56c3c2e4cf29ae81d76b545dbb42514cebadac8426f ./app/static/saas-admin.html 1890bf39240ddc9fc0b567a35a47776747dd9119e2bf09dd4d353e752181f1e0 ./app/static/saas-commercial.html f8bef7b6c68969218c9e96da8f2879bd081abbf68abd51517932b92058b9145e ./app/static/semantic-execution.html 76baedd6bc738599092a9e566cfc42a284de2a346e5bec351b7440caf0932f38 ./app/static/semantic-hub.html fa434392c9d7850ce2df3cf7a84c883d148c502c697a5966aadccf197002a7c6 ./app/static/service-worker.js c322191d3863cd6c8fb9e5f099962205cd2020326bbc509654f55811b95fde0a ./app/static/studio.html 7ae885c4af9b48177200d90544343994cb3626918eac98d260d2883795bd8726 ./app/static/tenant-isolation.html 0c0d4d11da41a55bbd673d3a0b2682001a01c88604bdbce551ce6045520ab2f2 ./app/static/tenant-runtime.html 3c12b5da52b6b05565a0f431547ffaef4b701c7b089d5efa4cf3212055cc21e5 ./app/static/workflow-studio.html c2f7dec4934aa8ff210f7c57ca3e527793d0415686aa7e2dfc6cd49abb9e1c27 ./app/workers/celery_app.py 5bd32ffda4be70fe958f31b5b2309b36bd061ab793c0389bb0697e68cbcda8d6 ./app/workers/tasks.py 97f29c43bec2ec345c0a0cfc2f70561a9adffc9bcf86d85af2dc52f5969b42f2 ./docker-compose.ha.yml 9d6a59473a1796eadaf9ad6e3cf003e4212a6f8da24188b865ba342f734d83c5 ./docker-compose.yml e45df2b4aeaa6758f1e04a89024bd1ae575c0577b4e50b3046356f218bd58945 ./infrastructure/ha/haproxy/haproxy.cfg 5ae8bd72067ed2081250f96bfe691fd95000c982c828184fc5c58510d8aa0043 ./infrastructure/kubernetes/cedp-api.yaml ee06d1e413d059cc6e5c6f587a5b42341a9024f69f5216654947593354b00484 ./infrastructure/native/chemitec-platform.service 4f2987ec84faa7486ad944faa45f44f9d5a062e507ca27aeaabe18415a07b16a ./infrastructure/native/nginx.conf.example 6c61d9dc722027a566bfe2b845355d73e8b5ab54584ea1b746d4cefe3d281407 ./install_native.bat 705c85fa3e56dfa3988f49106c4d91986616ad81e4d756fe06928742acd369a2 ./install_native.sh 8365727f86c40be3b964f09ee167185f77a43def70b02857a15d20280af41a60 ./migrations/007_workflow_alert_api.sql 03ecf337eefe351f49b69a8c8bfa408165f8c9e51330a10bc5dcf83277b2cc8e ./migrations/008_enterprise_ai.sql ed5cbcf92f12971c7ba7235f221484db1c219d9854ae4fabf91550a5d5fbd5b5 ./migrations/009_corporate_communication.sql 48cf671a97f146de61d37a47a45c128bcea32c7a977c56168c844ee151e496f9 ./migrations/010_mobile_pwa.sql e94f015e70ae84bbaa7b392e31d712012676f0003eca6c94dc0cee32fe8729e6 ./migrations/011_master_data_management.sql c61b2e4df6d75de8930926026068cb1051321cca2c1f30c28895b009e8a38d56 ./migrations/012_enterprise_data_quality.sql 7c0b690e76639302fd0b87078f2c7481e0991aa295eb219375155863e2709ce4 ./migrations/013_enterprise_observability.sql 3e7b8e6af5bcd15cd7a437b4c8151fccf787d9fdb090de2a8b2949300a2f9c8e ./migrations/014_high_availability.sql b893185ad3c87f4ad92a236c9467a275656a50d7b74675f896c22e8b24acdce8 ./migrations/015_enterprise_data_fabric.sql 708ef4a787308ae7957b23c74ba9eddf4ac22a0a0ad5bfa71ef8f8b9090375e7 ./migrations/016_federated_semantic_execution.sql 4450ddcd9f81610bf1fd8feaa20efb62e159cfd97580d5872d0d20d53f0710f3 ./migrations/017_federated_query_mesh.sql c358b3de07e67c37bd6c3c09b9ae59a85a63ee97dbed12efd1717e8026ea68ce ./migrations/018_distributed_federated_worker.sql 9944317eb3c87bf0d17f009a64b8230b654625f08788d44dcac6f0a4cc0808ce ./migrations/019_adaptive_federated_orchestrator.sql a9f8c0d49125269171afaca335bf47de56db966364df6bea41f6d18bf65480bd ./migrations/020_enterprise_saas_foundation.sql de0f6ef25324468ec5260916505785ed9abcd5ddc3bf0e7e53a4dde36d80be4a ./migrations/021_full_tenant_isolation.sql 7ebf0b413e4ca41d1bbba507016b27e783270f345610b1b41de2468b68cc7a7b ./migrations/022_tenant_runtime_enforcement.sql e83c4c54e2981893a385c71843a374310c14c5c2d739d381811676ceab071cf0 ./migrations/023_saas_commercial_operations.sql df7de01331f69acba6528b66cb40756db3511a5966603a57412bfdce06561ea0 ./migrations/024_modular_governance.sql 3d812634968944e60c06aac9dbc0067e48cf8f61c1ba3481bf9965467ed27f11 ./migrations/025_universal_connectivity_hub.sql 06289207ef9de321f1da913d91fb4a0418cb2b28af56da36bc2c5aa05acbf775 ./migrations/026_visual_etl_studio.sql 1ee13081b40882087cdb16eafcd6621027dea47a31478370af5cac9c5a787643 ./migrations/027_enterprise_ai_center.sql 9110fc40de1f98021c6dd1a69064fa94082337377df29e016202164ea3ed2791 ./migrations/029_commercial_customer_success.sql 5f488ebc91d4ecf2b8d572c562bb45777cd1fef0918e1fc2334f66bc7f12fc95 ./migrations/030_marketplace_partner_ecosystem.sql 3a70d2d9b6b5be9d2412199c61273a5289d155dfd9e51959de70336c84198bca ./migrations/031_advanced_data_quality_mdm.sql b7d9828180704148db61dd319f37397cf18e59c326bc09a54729c98d5a1bde40 ./migrations/032_ai_studio_agent_builder.sql 7d805131ee60d9cf0a5a01093db72a99654dc4b02cdeb3ac69465debfb459537 ./migrations/033_corporate_operating_system.sql 846e67e09bf577325b3ab94c953f7a5cb9709049fb0de90fb3890ccfeda30f02 ./migrations/034_enterprise_deployment_observability.sql 62f197b7fdb9f88eb8e0a0c00e1b3885bf73fad2fee7df9d79a743df7e185594 ./migrations/035_enterprise_lakehouse.sql 210f5f1cdbead4550255c9af14ec8cbd322dc1a94a7491043ab2817bbc1f52af ./migrations/036_advanced_bi_report_designer.sql e961a35b0e4c3becfc2745e1592a218fdf021dbc9a23d83add5aaa57085715a7 ./migrations/037_api_gateway_integration_studio.sql 74b1c5f4866ab2ec0b2e0128978b060afb1f80b38972e377f339a435e144c1df ./migrations/038_bpmn_lowcode_studio.sql 0bb3a38489780ee840691c474eea16157669d420f3dd9bd6da490fe40b5c5166 ./native_installer.py f50c135b9d5102b3d286683340fc6a6a1bb8f6c5215ef3a6e541ac0f02848ecf ./observability/grafana/provisioning/datasources/datasource.yml 1cd088a19683fad098806d4d35840b3f0e28159d0b5bdd4713c2d4a1390eed0e ./observability/prometheus/prometheus.yml 679417989b408ec79775f6d9d0749916270510051da6fb06ad3506e019c04f15 ./requirements-native.txt 1a52b935754986087478a061397b6e86bf433a4be00478a43e6706038a778e57 ./requirements.txt 2c5333231688113229a833e6eafc74c77546f7fda43afed337e4aa545c7de1cd ./scripts/generate_secrets.py 48235cb976a9ae2339374c4dd6950c86174eb86fba70120bb43624f103fe4817 ./scripts/restore_metadata_backup.sh d1e29d543a2bd71ba56d6744070eaff73a92549fa7a46282fdee78ec09574fc5 ./start_native.bat d906d696eede2f204fc35bbe24535427dd81c86ee6505a388cc28722164a4582 ./start_native.py f61a8e9ca35c047c71834f1e7ee395f6805c7022e5fa970b3987f19e1f8529c9 ./start_native.sh 274c0d070e000d882a9b2a59d4253f44b003cf2d7d217d0746f970c38e5727df ./storage/metadata.db 7cca83f030e7c91caea005f1c10a3284a8e1038af2a2a94b50106c1db88879b3 ./tests/test_enterprise_contracts.py c371b97eda342a97a9ddf03447780cc66eb7536bc256b507ac82fb2f35b0d6a4 ./tests/test_security.py af29e16caf0925a49b6cf1765017e82f799d86b6e7da0c68811783498fdb3a13 ./tests/test_studio_contracts.py ccbd866daa7f6087c5bed625f3c748409eb8ca55eb7dbcbb5b57eebd9c89c557 ./tests/test_v006_contract.py f2c68f0b6ded12f421b7722974e0d634741f5bd0b7e54aa183073a41a41d6b32 ./tests/test_v007_contract.py b1e6db03c7785b7ec4dfa240c04c24d2e6144b738583b0886ce1d25cb09ef64d ./tests/test_v008_contract.py 2903799e02ebb1e80edad3aa33d7ddc549dc96ba6e6c61e04e06660123c35138 ./tests/test_v009_contract.py 87cb7252c2125a59cc1d10d4110339a8f4f04b19d820ee13977933eb5a6aecee ./tests/test_v010_contract.py 81842de5ffdc9dd15de866030f05fbd9e8233188ecfcbce28b2acd3f139abfa1 ./tests/test_v011_contract.py 4dfd3c7225774304ebf146ed99daea2e9ee615db1983f6feeb6ac09b1e400712 ./tests/test_v012_contract.py 0eec34968c2f36add748aca2dc29ac2d64f1d91a8878a795579ceb2fbb4ce0ed ./tests/test_v013_contract.py efdfee5d9a5fc63e917f5e45d7d4f67927fff0f4b532d2d7b8c593ac1ece8b3d ./tests/test_v014_contract.py 464e5a9b56336cdaf95bcacd45cdf6fe695b05bd536c1290ec58e85ad5e07ade ./tests/test_v015_contract.py 624b53a943e08f8230f2873880f9390e5f21aeaaa8c223f96d17bfac4f8c62dd ./tests/test_v016_contract.py b79a7062590a339db0cbf8980147f23317e264479ac285394fb068f2c81a028c ./tests/test_v017_contract.py efd5b45740c93b97ca9917a7a1879a19e0aa4b47d7702e4332672906465a3854 ./tests/test_v018_contract.py 135c5be37a95c35015b36e1c939f2d6a03d30175e178702096f208f45b2edd97 ./tests/test_v019_contract.py 976653e7e9419a376bcf3030db419c114a2de253e6335d19b56eb58509985127 ./tests/test_v020_contract.py 60643d8c1f82062f209391857f404e7bd8ad5bd59cbc30d4e449fc7410e12510 ./tests/test_v021_contract.py fa443aa9318635565aa2f25d93315eaa6e36ad6c3bcb8de15b2c8e530a8035db ./tests/test_v022_contract.py 9fa81b0bf9ab9059176aa2016cf767fd5b60c726e09ae61d9f77f63c1ae79ed9 ./tests/test_v023_contract.py 4f59dfa259d11a05f804742a98ab7d159a0ea0c2d7b0cd80e89e014c3b2c22b1 ./tests/test_v024_contract.py 78e6bdc1fb5029b1cba509fa7570e225110b78d719db0bdf0fb28a9050104f6a ./tests/test_v025_contract.py 54763069917ea1d6bf9aa69d6609c708fa410105d2673c082b2af61717e93b9f ./tests/test_v026_contract.py 93f18e35b5992edf07b0786859f6767819cb3c4d3314b48b730914509584dd98 ./tests/test_v027_contract.py 230b82ba7aca1ed4d1a42de46d1978773cb4a2d651a960603aa14f9d2c35b463 ./tests/test_v028_contract.py 65759484987d1eaf1bc8e7795f3c6bff5dbad241ea0a406cbe0e292c1b9e098a ./tests/test_v029_contract.py 72372a6b71a93fd68f7ff486cf8d78c55e87b5df7bd0aec4ba44ee0b16c8fa63 ./tests/test_v030_contract.py d94c475e6c4715eb222113e1de60421b0d968bc4f9714249b5bf73940d633c08 ./tests/test_v031_contract.py 490836937fc739d8b1f72a80561a9d71169fc07420f4df82c5cab39b3246ef1f ./tests/test_v032_contract.py 3a0de73abd8c5a0aea641341b2e255d377709ed7a821ba33461a0693ac857444 ./tests/test_v033_contract.py 8ac7f46aa0771bea5c6fbee120ed411ea2aee473542f0923887eb4bbf7c6dd23 ./tests/test_v034_contract.py 3f97a09905366fe215fe90a4909bf4efe61a7533554ba0b448c6176244351a90 ./tests/test_v035_contract.py 6dd7651a4708d035f7b0112005cfbe31e6ebc8f76af55b404b41709aa837f303 ./tests/test_v036_contract.py d665ca3da0c2bf919fa503ad43662e3935f03fdcad5d774918a5f3311cf1f650 ./tests/test_v037_contract.py 4b521f3ea1756d213328d5b6d6f46613e9e65e51ab82ace0b09d0d2bed24bf1d ./tests/test_v038_contract.py