shirube/__init__.py,sha256=B5tTEMiRZyPrhhV2SRNpS3mL5zSaNJ58da67DbduaSA,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=nCkggLpHdiGbZnIz4H2eVXy624oyev4juRw70bdAywI,5278
shirube/adapters/ai/factory.py,sha256=YGA14aeV1C0_QBsOmQuQpOSTKyRKptGEbANJUyfRdv0,2872
shirube/adapters/ai/openai_provider.py,sha256=xLekouBYeI5-mrZAq0-u782hn-tllpLrJNhpY-44bvg,6723
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=lrEU0Cp2MERhBOZXnfgy_9IMJBDzdcvkFqojdS1i0TI,3756
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=djiKNpU4ufDUNbpzf7GD-TCGTW-VJ9sHWHZpDoPqEXQ,3992
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=Zm5ChRJxHLw5qP3AwZynRtpim_jIAo1FoQR1AzVl6SY,457
shirube/static/assets/index-B1LSTBJD.css,sha256=j2yGz4g0-aXpF-NSpnXsh4XV5bTCh9z3T-gGOlgQbIg,51194
shirube/static/assets/index-D68uk74Z.js,sha256=PpE8jjpLc0tJhPSZWPpLcUf0Dlcpo-rZQpX4037995o,794903
shirube-0.2.0b2.dist-info/METADATA,sha256=rq-Hzud7PyN73ziOwe8_VDC5oe1MJJ7WIg9KHkZoF2U,7835
shirube-0.2.0b2.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
shirube-0.2.0b2.dist-info/entry_points.txt,sha256=bbuCo0YcOHq_OvHsELmx5b7SWFs42RMl67G9k7z_ZTM,50
shirube-0.2.0b2.dist-info/RECORD,,
