shirube/__init__.py,sha256=WT0YKKMhrJftkYAcgjKwQhwyxoGSg1z7cTYEoyOsSMA,79
shirube/__main__.py,sha256=1i4zj-PeL9ZONgMUk_3rwk2gx1JVy7zd6mdr3hwRZpI,5621
shirube/config.py,sha256=UnTUdkyWJ6_tJkEIl_1fLsifXAjD3NuCz80v0MqLR5c,3384
shirube/logging_config.py,sha256=Z_kmo94C_7a1LlYVcF6kGY9hBvbT3E0oAd-gXvEFs3E,6945
shirube/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
shirube/adapters/README.md,sha256=2rGgHWzofvDsJYQhy9cQqr5j4pzYTrLQtL5yFYK97m4,258
shirube/adapters/__init__.py,sha256=WKpRTAlH2wQ38scJMvjyUfeNXO2smugcIMpL1mfZMDo,78
shirube/adapters/ai/__init__.py,sha256=7NQVHcQg_aywJOttHOOJ8yQYY3nbWxTab7_1t57L3-4,542
shirube/adapters/ai/anthropic_provider.py,sha256=1jdaiuXkIj3KmcQYLUjPtAbJqdBFbvztylLIS8MemRI,4315
shirube/adapters/ai/factory.py,sha256=l0ifvJYgyS4piPPDcvqljQeEuME9YVC2vVnUiiFUguE,1575
shirube/adapters/ai/openai_provider.py,sha256=19OpdRwGkjjDeFVrj_zatJsyNtfi4uyFl0CzHOuVhJc,5700
shirube/adapters/api/__init__.py,sha256=MdRoNTQscYXqNLj88i5ZehufKCWFO8h2Zbssdw6207M,34
shirube/adapters/api/app.py,sha256=aFWDIJ43HcLIIobN_xjA6BQOOIZWVx6nSvAtVcFPd0A,6877
shirube/adapters/api/dependencies.py,sha256=dpWfIz9b1WomZnfC_xRdJsXYXyBWZ5U4zZiZXsKMlGQ,5490
shirube/adapters/api/errors.py,sha256=Y3uGl5XoU7i8uzbyBXBZ_lRO5KvSceQ5JVHAvmjAe4w,1925
shirube/adapters/api/routes/__init__.py,sha256=Ub-DRwFo1wW-s4dEFkzAcRiWmUeM24zuvSj9kn8zIUg,25
shirube/adapters/api/routes/ai.py,sha256=QNzQz3rNkzuyy1UpYV8b8CAWXaOjZTfScNBwI7N_kaY,2780
shirube/adapters/api/routes/chat.py,sha256=vqP7-lVwdwLjSnet22fKqR2tza53n96h1gHE-5WsUMg,4560
shirube/adapters/api/routes/connections.py,sha256=2shJIUcqjgktTq4gAs61-D9NaamxfzvHs9fbnHxCMtA,1586
shirube/adapters/api/routes/data.py,sha256=ZXzqkMoYvoFVYHWumDpcbA7D133XHo0UrajzB06ph6o,3253
shirube/adapters/api/routes/health.py,sha256=ZOT-x1AsrjttDGGdsOvMKXeVEV-iz9hsXnoGOcvwLDk,838
shirube/adapters/api/routes/profiles.py,sha256=XyL2yoavJCvoZpyN9bfyyDvzJfCv9Pgu8Z6_LmG5nwA,4640
shirube/adapters/api/routes/schema.py,sha256=6C8kN0qiMUgCB3jqUCyGZj1W4bV3StQWpyec8Qbbnnw,3377
shirube/adapters/keyring/__init__.py,sha256=Ey84ELA2Hh0jSSU24gtZqx1QdceJFRTLKMJFL-M9Z9o,80
shirube/adapters/keyring/secret_store.py,sha256=ROxBMHWYKSrlKxTP0O8wTUk-KARjorlta3ZP5Lj7_6o,2681
shirube/adapters/persistence/__init__.py,sha256=nRVga_LO6_JlUbsH1kss8sBrQ2gBpXsv-unP1XBux3E,79
shirube/adapters/persistence/ai_config_repository.py,sha256=D0QpwueefXi_-YM6CEda88YSIY4B0G4PQLLKyp0XBMA,2593
shirube/adapters/persistence/bootstrap.py,sha256=FuPANZKd4pkwlpR1p2c0y1kpm0L4G5eh7vUD6RwFIR4,643
shirube/adapters/persistence/database.py,sha256=Yt9zia9ce8CxoCdq3am9rpvhExu8Nl08hfzldQ3ECA8,1568
shirube/adapters/persistence/models.py,sha256=xFC0OTf1haXmB3sObz5X1UMm2v0FKmum0or52Fx7-_I,1858
shirube/adapters/persistence/profile_repository.py,sha256=TJ_KOiiuv3tmp2q8_IzuKciiS7RTSO6SaPHD9OYsVHQ,3277
shirube/adapters/postgres/__init__.py,sha256=RsnnkdN3jqpKyZ1BiXkWfKmA03oYmbyg063pDHAV01w,88
shirube/adapters/postgres/_common.py,sha256=RQNWnOUxJTsdY1i19t2Z4YxN35ufsNlgS7t8TKAwdLc,5694
shirube/adapters/postgres/connector.py,sha256=h8NREo5I7vy9m5_ZOc01MB0MmaErardNAAO3H52QMX8,1105
shirube/adapters/postgres/data_reader.py,sha256=f6fyt6gcjy0l22YFlOJ5kvKwErcbGpdy5jF0KhZg9Ps,8621
shirube/adapters/postgres/schema_inspector.py,sha256=9BUO7L_z1A9GPVi2C-2-lk-I_0Xa3G90VwQV9sL7m40,10406
shirube/application/README.md,sha256=z4hREvesTrD2nMBx4oopYsX76aXZdITbs8x4gdF871I,194
shirube/application/__init__.py,sha256=ylKJVRpo1jw7L4kveqEHYuGz6GraWq5KiWcaBfDJIII,74
shirube/application/ai_config.py,sha256=CIK7c1dni5C6Maxz1XsSfG-IqLpJhTaC7-TUQ4ILyMM,5101
shirube/application/connections.py,sha256=6Uo7ACYnVn5M_gLY5UZBLBI-_wJlSFRAEUzdMPG5p1g,1683
shirube/application/data.py,sha256=VJ5dFxCkV93cHCf_8J7-d9sLdhHOFjQ13-UzKofJJ2Y,1969
shirube/application/lookup.py,sha256=EGgQLs1nAa7ozf_P-8cd_HNwelGFrsNtBzb9_174mo8,9915
shirube/application/navigator.py,sha256=QRQ19I3z2R4fp0gVlNgQemLXmwoY-fbSitPl5UoFsVI,11055
shirube/application/profiles.py,sha256=2GuqPm2qvNoGvmDn0DuZzy6hGxPNYz_cvZ-58kb51HA,3968
shirube/application/schema.py,sha256=o2RpzBZZLLXh0d9sl_uCQLFHIkMNuVnqAD4p-f4YR1A,1597
shirube/domain/README.md,sha256=AWHpMUkhZC2vYh59FNinCGJRFbkcPB0TjbVcvpKSC7g,250
shirube/domain/__init__.py,sha256=2T2ln7fHhshGEaqSCzzmJtySXHQm369fm5gVyhkxdjw,75
shirube/domain/ai.py,sha256=c-tzQKudmbYbvdL4KKYwqCcjQQGnlcYIUM2WRfxZ23I,1744
shirube/domain/chat.py,sha256=58f4Ynd5Nwhg-KQ8-qSecd89s3i_rwqb0bgMLoXn0og,6573
shirube/domain/connection.py,sha256=WCyNu8NogSWzFA4xqpXp8njYR5_fb6gW3ynebxBwn3c,2501
shirube/domain/data.py,sha256=hE9UK4JHomUr2grz_onwQgb7ZsA8-8IxkmrcFoIZNuo,3342
shirube/domain/errors.py,sha256=Fw1Y4PgaUJbNDFUOdAt6yzEQrDNVSr1WLmbwKqy_hjs,3479
shirube/domain/lookup.py,sha256=KXtNTUKnozt2p4pqe-ibfpaEwla3zcP2q34LYKMNODA,5094
shirube/domain/schema.py,sha256=AfaXtG9kvOh_f07xXE2wRCVw6z_1RT_X7MXyIYM18CI,4032
shirube/ports/README.md,sha256=6xkVKHZWnIinxT7JRuuj-e6lOk0pwq6y8xlCfYa1CLo,175
shirube/ports/__init__.py,sha256=K_1TVys2R7KInclhHMl7BGTJ1ETL-xfvkhLwhVdS1kk,80
shirube/ports/repositories.py,sha256=X6rxBsvpXcFbx_PufBjPVpBrI5cP39Wr6jz5ts6fw2s,5716
shirube/static/favicon.svg,sha256=mSKfhCCn6WVAsivfUtq8oDpImc8YVUJhgDHC-tQCM5A,596
shirube/static/index.html,sha256=j6fI50niVdFMhETDlFbQhjRV07uaXonTu0BCvwwiZPs,457
shirube/static/assets/index-DRpf5KBa.css,sha256=y92y-P999Y_PcVgpD3VxqpWyp_e1XamdcCbAMq4EDT0,51112
shirube/static/assets/index-Z8CoHfzM.js,sha256=Dz4aPPqq-tvIFhhfj7waGr8JTgIcz9CRoq2qvyppeB8,794442
shirube-0.2.0b1.dist-info/METADATA,sha256=7vgPWePXTlRtO-y6GGNav_cLrhvUoMydqqo45IaJ6jw,7463
shirube-0.2.0b1.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
shirube-0.2.0b1.dist-info/entry_points.txt,sha256=bbuCo0YcOHq_OvHsELmx5b7SWFs42RMl67G9k7z_ZTM,50
shirube-0.2.0b1.dist-info/RECORD,,
