m365_brain/__init__.py,sha256=GG7PiIaEjJAXd7JP4n493DWLXWrhcKr8yLUya8bdH6Y,89
m365_brain/atomic_json.py,sha256=mLnK4afCFe-xi4deUiUfT8TzDkFbU4WZ3J15mxVsp5M,2092
m365_brain/cli.py,sha256=jJZbEudMILxDLoS11oaPC6mA5vZcC01S_UJFaBFoNjw,12015
m365_brain/cycle.py,sha256=ayhHwSu0bZ_SEhKFgr0a0m7VBA_hG_zbhhJnerst-l8,11427
m365_brain/dry_run.py,sha256=lA9KsAvz_2Tp7Fi0J-0RkVJWJ7hkM94RK5Pg2xrfB24,3761
m365_brain/hooks.py,sha256=XaaS4XXmFrd_Ww022BH6Q_ma6KWGmZNML9pz8VWGAds,5276
m365_brain/index_step.py,sha256=J-u1f8PewmGvWix_NAfO69w48E9BqM6H7Be3q3zC_ug,2883
m365_brain/logging_config.py,sha256=jy9kK3vhTe8wYQl3Lc_1YZbjAnEpj2ilBac9dsubNBs,3114
m365_brain/manifest.py,sha256=uMl7ZNTpAIMMG1wnm80U7i0i4ZInK1ytml92Vfgm5zM,11341
m365_brain/model.py,sha256=oOKSwXf2ZPjcTFIuceql9BmgAwHEcFdXeu0hh9Wnfrs,5846
m365_brain/models.py,sha256=_vGyDlVhGXEdDMVm2LRgHNbn6VJDtO_hs2q-EkSwou8,1707
m365_brain/schedule.py,sha256=zT11D4KkKt9T7E0rWQ_gsBKqTcXXCJV_Bc-z9vy8UKE,5662
m365_brain/state.py,sha256=7pssAAOdmFmQBTWdBdIuNmzWFyb1yo4QZlz--UZzjTo,5465
m365_brain/sync.py,sha256=I-3QVF-tGSYy64Vb2NU7s5cNzEBPgrobGtaznuSYaHs,5828
m365_brain/validation.py,sha256=w4UCVrwg5Dqo00cvw9HSqYe5ri68eNuF8Ln_0Z8iWZQ,646
m365_brain/worker.py,sha256=0QL3mlm4BDw2Y2TcPiU-pSTsqpxgjfsI7MSQlOgtat0,11057
m365_brain/workspace.py,sha256=Bzu6jFFKJJm7MdvcfOgLHltHSQRD37vyl7Zo7Bg75u8,6376
m365_brain/commands/__init__.py,sha256=1WeUY8MuZ2m5VkNBEtfwgR2dND0rDD6qcZY-qzCFqkU,765
m365_brain/commands/_catalog.py,sha256=WHs-gSR74p4hwVC2CWB-yHTtfI1BMHzTkwSkx5q-wb8,12727
m365_brain/commands/_context.py,sha256=8RiYA4iUHuVj33sZIbfMHIF-6dCjrtmEIKnMxbPOy04,10845
m365_brain/commands/auth.py,sha256=5FSHtWyHyj3LBo_dyTp0LvX27awf-YhE56aWOo-3vV4,4176
m365_brain/commands/config.py,sha256=FvfMKkiAiZ4aE9sUEz8od4M4XxpYzdgUmmAfRPm6HrY,2142
m365_brain/commands/files.py,sha256=aDe7S4_jlk517MZ5jBdkXdPKgeFqu59DpEWPSqA2vgE,4478
m365_brain/commands/index.py,sha256=lpjU5xClY2VGiutGWQi4kzOTuuUoL-wKfgD2IOKHab4,9808
m365_brain/commands/ops.py,sha256=u5jQFFvSw69dtPTZulWG3ruunvMF8ameLYUGyjGc4Fs,7659
m365_brain/commands/outbox.py,sha256=eAJtZ0pkiptKlqMJDvCZ1yYKgZmmkn4pQ2C1x89-GfE,6118
m365_brain/commands/teams.py,sha256=Jrp8RzWs-reRmdetDgqWLUcx5uT9D81okQmx0yfr6As,3998
m365_brain/commands/vault.py,sha256=Sv2iHoqi5znJhASBh4BpdJ7f9Ou2HifJNm8ypt77mRc,2668
m365_brain/config/__init__.py,sha256=v_lATkgC5c7aCXb6XhUOkgkkU2Wz090KklM7viol6kY,3338
m365_brain/config/access.py,sha256=9-uGDY03OhCqTadJUq0yRMHTbRVUZaSMguqDtBIVnS4,603
m365_brain/config/base.py,sha256=UaCA1_QLT51wC_iwEHUKOIU7nzOOXyd0ZdlKxN_GjxA,413
m365_brain/config/errors.py,sha256=XHYMTj_nAg84y95BE1RXoue0Ym0j60iqUxl9eAhUGw4,166
m365_brain/config/extractors.py,sha256=pcdqjeVTxuNyX6Iu5mnaWCmjMnmLbZdrElCc1cbuTLU,5396
m365_brain/config/index.py,sha256=53_UaOzLJ_2VOnjKQ-WUmkJuMFospli9Jl9tfceh2wI,5514
m365_brain/config/loader.py,sha256=6d4ZFW-Fv3N6jmnDJU5lZ6qFwrwF628rtd_eM6JH3y4,6205
m365_brain/config/ops.py,sha256=F3FnkTjJHttryZ7M1-g4TR_NyWQWxZ9v1ViWWtcoVx8,5901
m365_brain/config/outbox.py,sha256=K7fL5exSTbxSJbPwMH1ddu9yIQNTI2PuhfLy5zQX8dY,2456
m365_brain/config/runtime.py,sha256=n5jK_9hkj2Po64L1E6b-Gu0EDm0dYZgdbVLY5-voR6k,2645
m365_brain/config/schema.py,sha256=U83Rs2d3OJhjUizSF1vOo-t0C3i9CRqYiBaeroFUsgI,7984
m365_brain/config/vault.py,sha256=vp0AI5BrAI3nZb_8e48pinV-JYnoAMr1k9ELp-on6xs,2223
m365_brain/index/__init__.py,sha256=A43OdYRZXdAhT9QvTZLmd8YqnpYa6PCNMcCbG0R5mJw,1555
m365_brain/index/catalog.py,sha256=HoZMmzgaYvyA8n57mHnBD3LV3OZY7ooCX3XbwODLFwo,4021
m365_brain/index/catalog_extract.py,sha256=utb14SWIXSmTjKqjso0m8EC63PkTLQIDBga3z_sVc6I,5552
m365_brain/index/catalog_storage.py,sha256=2RBjMQdIPKoFYaJP7H2fb9ekbCqHeKDLru2aTH1Kj7g,4459
m365_brain/index/fts_query.py,sha256=r5KGarTK79yd2YOGEm3GMqrfkdQF4jiA3Ns-9SvuDDU,9744
m365_brain/index/fusion.py,sha256=TdcpOW8zkZcX2Fr6eu_YjDfWAFjxTeDehn62HJcBTwE,2743
m365_brain/index/graph.py,sha256=j6etjdUEH5iuT35yTpJKzgVJnjInfkevFCOG4FKhNyY,3425
m365_brain/index/query.py,sha256=BCk7srxIySlFEHB_RHsRiZNJxwHEjc3UASOjotfB6DY,4356
m365_brain/index/search.py,sha256=_RrJLJ9mMNnCnoI7zWeNDkafgx7EtQqSh9dJgDsv1is,7932
m365_brain/index/sync.py,sha256=g6R3Cxbtrlo9yj09OfcuT0piHYBDWOPcQrx9H4TX4Zg,6760
m365_brain/index/backends/__init__.py,sha256=-DIHU8_tM-Jp6UXGLT3-UT6vKrXbjaXNfIzKva-4Eqk,1000
m365_brain/index/backends/base.py,sha256=0W1Yn0sWgvDh714Dzc9YxvLvahyvIUVfCRWjhoeWcBY,6644
m365_brain/index/backends/filters.py,sha256=ZcQN5wdG31RyTMED9KC1XWv2-OWGRvX3CpVXCwLmAMM,4424
m365_brain/index/backends/memory.py,sha256=zcDrkt0onizJIeqczIgMdczxvyo69wCqal2PpEkmtcQ,12300
m365_brain/index/backends/sqlite.py,sha256=oG7yM5IpBAZskOgPkwesUrzFuWjxnNSejCmhWcnwmSs,7446
m365_brain/index/backends/sqlite_catalog.py,sha256=Ia8YqI3OvGCDqCDwM62sJLIxUwosThO3h5KHO5qjHzU,6881
m365_brain/index/backends/sqlite_read.py,sha256=NhVN5_moB-qTMsp-IuHy-lQzeJN4VXAOld04QYM1_iI,9229
m365_brain/index/backends/sqlite_schema.py,sha256=6tOn4qhCt73ZxXxpUwF32NqmieCxWLlupr5yZIlBw0M,5815
m365_brain/index/backends/sqlite_write.py,sha256=a2csyUI33ESzAnQGtCypDEPER3TKdEd5GKBqMOZixC8,5975
m365_brain/index/vector/__init__.py,sha256=TJ1J6yqZhhU8i-WCTvoKHU4JxnOEJEdgts7QbG5shnc,2653
m365_brain/index/vector/base.py,sha256=541pzJqtxW81GS92LYQdZFyFm2fuRxG_-Ul3AO1x0x0,3520
m365_brain/index/vector/chunking.py,sha256=fNvUr42yWGDvtYpr0KRV4VebwfE-N7iDHNvPfdNQna4,4242
m365_brain/index/vector/fastembed_provider.py,sha256=eoYGqZjPRXmnRRdexDoNdOA_xQ378ckUL6XEmN-mx5I,2664
m365_brain/index/vector/memory.py,sha256=cRiHRMKJs9gssN3L7W40RHg655tndWKXw2qs6r-qX50,4896
m365_brain/index/vector/sqlite_vec_store.py,sha256=yZGIW1q98lu51lWB0lOP2uMx940-VcLyzzV6dzr8hFE,9247
m365_brain/index/vector/sync.py,sha256=a0tRheJaHE5pISRTKoVuBai3ST9VQH7KU3Jtj-OXS8s,3152
m365_brain/m365/__init__.py,sha256=o1zLOwT1XfrehLTwhNRpgt5nYGMuXB5p0_Lr1aZrwTA,84
m365_brain/m365/client.py,sha256=sz78WPH9M7Fr8_r7s8p7u9BmqJ7gH9kfNlet9s62fxk,11441
m365_brain/m365/errors.py,sha256=M5DYV6M5U-RPT6ApIcpassf4dG5AXxepvsCOKTM9DeU,1566
m365_brain/m365/files.py,sha256=zd2zWaatPtzZgqzY14faXu5vlKQ7JPlgV-EKgTQp5dc,9869
m365_brain/m365/graph_helpers.py,sha256=BMYKL9MfAStTcrHgO1wmQn6JdSsZSo4h3XZv1qBClnY,5960
m365_brain/m365/markdown_writer.py,sha256=hEJayJsCt8ZEm2Di0sl-fylfv10CmX5kipvCwiOFFIY,1602
m365_brain/m365/pagination.py,sha256=r0trvzQxvB6-kGtPApJA5qvEczkQwFmlG-EzE0j26bc,4820
m365_brain/m365/upload.py,sha256=Nv2fk6XPxM2v5Ww4wKYKaF8rPm59_ca5wR9iuDKV7u0,2744
m365_brain/m365/auth/__init__.py,sha256=a--VOMrZdddkg13fy9-eE__9DE-rcK14mpoTKZCI2vM,45
m365_brain/m365/auth/auth_code.py,sha256=BAY2-Dm3D2ndQLj83-bD9O0MuzO4Ff3grABE1N_-p2U,2486
m365_brain/m365/auth/device_code.py,sha256=lP19NA47WSDU-PucdEYpPKmeiidtBMzZB3GA1u7pZ7E,4013
m365_brain/m365/auth/profiles.py,sha256=mpCFEflnKrHueiGfEvoOpoNYwdK4V3W0LiFuG0u1KIo,6071
m365_brain/m365/auth/token_provider.py,sha256=u6G4lKTANF4z0QLenBvXTIOSl87-LbSEkKDw8n_3Y1k,2546
m365_brain/m365/converters/__init__.py,sha256=r12LDyMwLFdZ3zZN3U6sQNsKJDSctwuWb_-KqQwHSac,41
m365_brain/m365/converters/document.py,sha256=2i1UHiupWwHzqYPtpAd7szcUlAXmlVGH-DSn_ZY8vUI,1233
m365_brain/m365/converters/html_to_md.py,sha256=DwGERBevIAChJYFgyw9Zibucu7J7RMmI8s8JRLcupxI,854
m365_brain/m365/extractors/__init__.py,sha256=m-iUJci_kDodX59vI0x8Q-GsaNvTcO9b8sa-VGMB730,37
m365_brain/m365/extractors/_attachment_helpers.py,sha256=YgdXfE0-Q6UaehkSglF_txcmAdro9lKov1IAG25je5s,5180
m365_brain/m365/extractors/_file_helpers.py,sha256=u1RQ3DoCaINaf-udSOqWuaYmGUfCCQZUQTM1OLLLRX8,9912
m365_brain/m365/extractors/_folder_helpers.py,sha256=w82zMQlxycZuAq9rObdkulTLACJ4uZPa-S39JmTlsgo,6318
m365_brain/m365/extractors/_message_helpers.py,sha256=QtakCV29vRd02XnsJp5eqAC27xf5uUzsoZPQ_jmN6Rk,2244
m365_brain/m365/extractors/_message_renderer.py,sha256=2OjmREbkR-IIryOLG-gkKdmm_kxNEidIx7elceeVeak,4524
m365_brain/m365/extractors/_message_store.py,sha256=PM0YtkOVX8sInZq4GoCdQTW9X_4TgGVgYicM_RYZGH4,4290
m365_brain/m365/extractors/_teams_attachment_helpers.py,sha256=W7DhZaH-KN1KrDiBq9wf78rNWL5OGLaLo_6WEsGf_kY,9078
m365_brain/m365/extractors/_teams_channel_ingest.py,sha256=AYO4SU3Fri3O2T4grFZIM0xujMOL3C-xdlk6RS7pP1c,3793
m365_brain/m365/extractors/_teams_channel_targets.py,sha256=V2G69FN-Ctryg1f2jRuGcyzNjkbP8IQBNqAXudpJ3Z8,2135
m365_brain/m365/extractors/_teams_context.py,sha256=cM7o0C6LiNuPqEV1OdNaZ_58iqpWXnIhM3oq_48Sk9M,1210
m365_brain/m365/extractors/_teams_hosted_content.py,sha256=OZYLDXjUO3vK3gKMtJIgbN56R3_7FPF4DGp_Xn8Ujzo,3552
m365_brain/m365/extractors/_teams_ingest.py,sha256=G5nvAzvUTFqFIXXed33yPkhxNNnyFkPmq-M9xKLQ7u4,4192
m365_brain/m365/extractors/base.py,sha256=QgWWVggEPgnd5MIh9zEi30FF4N0FKW9JLa2ra_Pfyj4,1740
m365_brain/m365/extractors/calendar.py,sha256=YR8f45hmXdtgk3A8_eYEoYUx8888AcjuOLhtk0eGPAs,7683
m365_brain/m365/extractors/contacts.py,sha256=TP1GXthivViRAwMOskdbnFez-SCJhJUf6LF_IV3DeYc,8528
m365_brain/m365/extractors/directory.py,sha256=hrMSn2u36lXxDkFQq5XdTJ4jzzCsGxBJGh_KrKwDmtE,8389
m365_brain/m365/extractors/email.py,sha256=AuHw2Wn-YBM7Lho_tXyrbc5uUOsUcBnh1qyySjKdZV0,10743
m365_brain/m365/extractors/errors.py,sha256=AQWPVB6nkYgIRwacOU2rHA08xIlR1lLn3dLFrHUGwb4,258
m365_brain/m365/extractors/onedrive.py,sha256=ANvZC3q5iFfCH8Nv1cGFhP0dasz8GYUJSTj3lt5tDlM,2842
m365_brain/m365/extractors/sharepoint.py,sha256=fL__Ee024SsCSeGUtcHq2wT5GudAyFGmXxgzrw5k_u8,5477
m365_brain/m365/extractors/teams_channels.py,sha256=W_RWjYfS7UMx6LhaZ1y5Z7EsqUFFhZzCTCopmsW9W7U,10520
m365_brain/m365/extractors/teams_chats.py,sha256=FIRUCpZj-LOJ23PywnSj7tRujNWXJADE7avIysh6z0E,10530
m365_brain/m365/frontmatter/__init__.py,sha256=qmxRdITgsQvsEbDFMw9eGdKMPJkbW9TKiif_Cd5XkG8,2539
m365_brain/m365/frontmatter/_tags.py,sha256=SnLCnQOvVX-eILLXTEGaPc5gvUUgMg5tX8VbH3IzMrE,1171
m365_brain/m365/frontmatter/calendar.py,sha256=Y8QInRGq4zBpz9Z_sA4Z0CPicCBx_hH3kYyqnqYroDU,3859
m365_brain/m365/frontmatter/email.py,sha256=MmDe1KPsGj1lThDocOskk_1DncUk_gbnyr1W-IyoK5E,3048
m365_brain/m365/frontmatter/files.py,sha256=uKiIS0LrrEo2lHjJezVaVxjsp02UmGILKdv_Ypuunkw,4138
m365_brain/m365/frontmatter/people.py,sha256=JfnbTNghvST_As3d0SlJ-g33y2U-e7qoNk2EKTQvK8w,6594
m365_brain/m365/frontmatter/teams.py,sha256=ZKSb_olszDf5whQUm1YC-uQ-4gRYZ_ri40rnTZkqHiM,4686
m365_brain/m365/outboxes/__init__.py,sha256=FFv2VAs73cHnpIEHfkISgu59c9oGlR47INdfzNsaoSw,2976
m365_brain/m365/outboxes/attachments.py,sha256=xv-P8wli24X6fftwD3bnkFvD4HtIY45kU8Yj38WSAng,3374
m365_brain/m365/outboxes/email.py,sha256=xRrLV2D-qZ_b7i2MowRTq6pNn18AesbHgJquPtvnKt8,7861
m365_brain/m365/outboxes/files.py,sha256=v1svBebeTEZbj9EYGma6CjhWBCPDHpxoIMMRgH5kYzw,2651
m365_brain/m365/outboxes/messages.py,sha256=k9Il_PYihm0iGQvDT5r3GQB8PtC5zwjNcc5Y79M0gmc,6236
m365_brain/m365/outboxes/rendering.py,sha256=NqFFg0LQ7lWmp9K_LlTVXZhDRp3ZnIV0AbOYGxS2Ito,4016
m365_brain/m365/outboxes/teams.py,sha256=6_6jl5qAfKaVYyDzFayY1fpPwkgpV9KURAuHR3GSGbE,1952
m365_brain/ops/__init__.py,sha256=Hz9sglWLi9TVTgjnldSbS3j_bzRfpRQaQEfloepq8dA,1514
m365_brain/ops/links.py,sha256=7HYuH74jeh5YasZo4P9uPCPysLvIDrzMN7SqzA9dvJI,6215
m365_brain/ops/names.py,sha256=lSffSzsinuuJC8WuefpP7yVfL8yzwak7Znv-494vo0g,3589
m365_brain/ops/tiers.py,sha256=_3poXbagrNHRE1Mg4pZ9fYKzXLsW5nWgRhlmqNi4FAs,8344
m365_brain/ops/triage.py,sha256=K-p82JnA-BQb68tnTa95WurxCjcqBautvb8v8ge5GIY,8750
m365_brain/outbox/__init__.py,sha256=z8WVOJi5Ti56Q35fk-OZtabD3IkaDw_5PQeJsvY8UL8,1255
m365_brain/outbox/authority.py,sha256=ZZBUqE8nTEeSysqAe49fCbv_kfHOxkjiFrZYWdL4H2k,4167
m365_brain/outbox/filesystem_store.py,sha256=SRM30FLxWVwjTrnzx3EHR0_RxXL61XC5lY064CBYcp8,6131
m365_brain/outbox/reconcile.py,sha256=UCey_HHFsI0qVD__AifhtZiAcVy6Bidigf707ZkHknQ,6358
m365_brain/outbox/registry.py,sha256=VeR0u3rxj3y6fcZkfzUNi7ZTVwkFiKDMAxXjPPeJ3K4,5457
m365_brain/outbox/runner.py,sha256=oFEAp20MAizNu4dBpJ2zWTf835UrRPUrgz_u6_QS750,8112
m365_brain/outbox/stores.py,sha256=3W7C3xhG15WGC2wCLu959CBxlj1Iih3XGOm2b9pebxs,6850
m365_brain/parsers/__init__.py,sha256=4H2ZfzVygX0pgBwvm3ShcXsOzeoqYpJaG4KC7dhg13E,902
m365_brain/parsers/document.py,sha256=d5Xl5Sjzh131iidTOIwdzGZixGk3Xrm8cYFBb8ZYXMI,5605
m365_brain/parsers/frontmatter.py,sha256=cU6dPzDpbRrToYEtJY-5TQ9NAb6lCLe9gmwTV-yF_3I,2784
m365_brain/parsers/observations.py,sha256=oJ1ALRTMHMTLkZV1unNzFDdPj161I1kqh_lCBKq9bdQ,3732
m365_brain/parsers/relations.py,sha256=keysKBzkLkZJSbSdeP-m3tUh_1WLu7SJsznZZSf3fKY,3721
m365_brain/parsers/text.py,sha256=bRCQiWHP99BeXvrskJtoMSuOQyi1xMFQiCGaDVA87l0,1533
m365_brain/storage/__init__.py,sha256=y2rxsKSAAKzfEcevw2F2JbM3WwJ8gpm93l7h83RAgic,6532
m365_brain/storage/azure_blob.py,sha256=-fYsbZk563WnStZLO51UbLn_e3xTp74xPUJ8yWziZ1M,3448
m365_brain/storage/base.py,sha256=OsQgt8z5tvGZ05c_N5EL0pQI6RfnWOLc57AdFgvzafw,1059
m365_brain/storage/exceptions.py,sha256=UdIrG6QeSUS3D39V5sBcwO-3Z0XULFKMG3TIG9ia6bg,260
m365_brain/storage/local.py,sha256=1sHZBFC0j8YCWRM9fG36JJNB3ItSNZJRjhpZJmcaUIA,2250
m365_brain/templates/m365-brain.yaml,sha256=uAs4C_BfbEeG4-wCaUckzUt3IynX97ERs_WIAZBmeC0,19462
m365_brain/vault/__init__.py,sha256=_QTQhIVXyTRlshiNBDLJ5r8CNWICYd4rpzqGkfsy0bs,272
m365_brain/vault/classify.py,sha256=NWNH-bo3NXvef7tCylT0PGiLHnWLUUJ34B4MSHFRLA0,3047
m365_brain/vault/dispatch.py,sha256=r0c-WVY6JCEn68AcliHbPNgtQe6MCl7kZegCvykzGO0,4737
m365_brain/vault/intent.py,sha256=6FcR7tiXPO7mFiDRkAQvdRLYERe1BCB1V3muIvWucsk,5342
m365_brain/vault/paths.py,sha256=tb5UqLK_guAIG34fdcS04CFysxb_ZkiEW-2dBKJAomw,9843
m365_brain/vault/payloads.py,sha256=cnvu9eh8GOLeRTIT9xuPInqDD-e-pp2Z6gNZcWUITUw,6276
m365_brain/vault/removal.py,sha256=6jZpQoWYQXfPkOpgpvafhUeAYZlaXRUoegYXd7x84oM,4277
m365_brain-1.2.1.dist-info/METADATA,sha256=yoNt8mmYkepT1EZK9rOexFZVQHopyXBIx3B-KOFtwc8,13831
m365_brain-1.2.1.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
m365_brain-1.2.1.dist-info/entry_points.txt,sha256=CpbbSataxf2-nirsWcAC7-on5nWS_kWPcqibpog6qqg,51
m365_brain-1.2.1.dist-info/licenses/LICENSE,sha256=pAP9c6QhbmnNLSYZeCBktBzdKvWAl6QiYhYIyYJ6dMc,1077
m365_brain-1.2.1.dist-info/RECORD,,
