shirube/__init__.py,sha256=_7cDRKu6r1MNxCtzAPdQetv53S1_DUHh-GilRpHGC0E,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=OxQ5M13g2VVT1e2Gj5U1Z6SCwesly9PMJB69q5Tz4aw,3214
shirube/adapters/ai/openai_provider.py,sha256=GMz2DygSlIaw4UBXnohqiPHbit5lZ_pzdi5VEtnzZFw,7166
shirube/adapters/api/__init__.py,sha256=MdRoNTQscYXqNLj88i5ZehufKCWFO8h2Zbssdw6207M,34
shirube/adapters/api/app.py,sha256=2MlMdMjWKqwYqbEz8wjEu0egaJs3Z7C4ThalIJANQtc,6989
shirube/adapters/api/dependencies.py,sha256=wrgSt6rKme2iaMIVfSUGJyiNRA-R9XdL0-V-N9HdgC0,7317
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=UJzcYiT3Dy5wt2au4GR-O4qZtTZ9uoenLA0k4xqhGfY,3977
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/relationships.py,sha256=aEmMBFp3MZRXfudTTvANy5a6g_RcUNyn6xlLC1bpUYY,2993
shirube/adapters/api/routes/schema.py,sha256=tisRB4iV_A2RzJKMn6fXmrJBubRvHZGqY7NJ8nbXODM,3970
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=2GsAlIzCkfS3PT2TnQUaxT-F3bMDuoefcIIVpb6nMB4,2757
shirube/adapters/persistence/bootstrap.py,sha256=nCxfU9x4BEmSj3fYCdwGqITem17flUEWjuPomUBHSE8,2247
shirube/adapters/persistence/database.py,sha256=Yt9zia9ce8CxoCdq3am9rpvhExu8Nl08hfzldQ3ECA8,1568
shirube/adapters/persistence/manual_relationship_repository.py,sha256=6xAg616z-_MV5uWKnSXJ6HWLVTyMS8s-g8LOpnfXIAo,3477
shirube/adapters/persistence/models.py,sha256=Sd-bIf85tX3Rpv890l2PDkXa17J7M47IQzTkpUq2H1Y,3264
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=YhkBY7cpJh-fKejcTDd_kFqi0VWJHRZlzUiNkskGQMY,7036
shirube/adapters/postgres/connector.py,sha256=h8NREo5I7vy9m5_ZOc01MB0MmaErardNAAO3H52QMX8,1105
shirube/adapters/postgres/data_reader.py,sha256=CsKQAdgVqYdmRwmjcUhz1PZ_T64zxVj9W94XIB5XqzQ,8626
shirube/adapters/postgres/schema_inspector.py,sha256=M_Rh_BWDi5lUeJoTq67iiF4wz-g1hwv9C04dP36mVMI,16509
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/context_budget.py,sha256=c_KS99w6IvtHO-g2mh52kuYD-op2juac4BS2d575Sr8,5248
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=0drrsrbbjomN1Gs7JAM7TGdyTnYyHmhTIJYn_cDMy8s,13356
shirube/application/profiles.py,sha256=Ud1o-ThJiy2s7lCN1MLXXCmdtmurqZxnB3x_36R7cmA,4389
shirube/application/relationships.py,sha256=U76lgMdbqZxfuGUQqjN9FGHJNkhQ2g6mfpFHFfjO0oQ,4383
shirube/application/schema.py,sha256=dzKTHNkb0b7f2WieFk5FgsCWfYMTfh3FPUDpb8KSUd0,3131
shirube/domain/README.md,sha256=AWHpMUkhZC2vYh59FNinCGJRFbkcPB0TjbVcvpKSC7g,250
shirube/domain/__init__.py,sha256=2T2ln7fHhshGEaqSCzzmJtySXHQm369fm5gVyhkxdjw,75
shirube/domain/ai.py,sha256=5J9SQaRfU-pBVAq7bJLycDAImkKQbCzDtHBO2czueZ4,2181
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=ughxoYSawn3SZ2rbs0TiEMO4HnOt9OU8B65dQrTYF5c,4876
shirube/domain/lookup.py,sha256=KXtNTUKnozt2p4pqe-ibfpaEwla3zcP2q34LYKMNODA,5094
shirube/domain/schema.py,sha256=8tjtZieAAIwux8uS9M_Rg_-rfrx_x_doLoc5nK1pjFw,7603
shirube/ports/README.md,sha256=6xkVKHZWnIinxT7JRuuj-e6lOk0pwq6y8xlCfYa1CLo,175
shirube/ports/__init__.py,sha256=K_1TVys2R7KInclhHMl7BGTJ1ETL-xfvkhLwhVdS1kk,80
shirube/ports/repositories.py,sha256=TxjDVXqej1lHgN5VCiy-Y_1ffdCMpX4eu3QWQUIsh6E,6826
shirube/static/favicon.svg,sha256=mSKfhCCn6WVAsivfUtq8oDpImc8YVUJhgDHC-tQCM5A,596
shirube/static/index.html,sha256=dsaUggOU9vSJuMqBeFCCRLDJqG7UUZSptavJ2AwedSk,457
shirube/static/assets/index-I2kPqKtj.css,sha256=K7G5an4t1Y69oA-RpxS3NMA3yGhEcxZ9flaaL1yMUfA,57159
shirube/static/assets/index-h34yD_JK.js,sha256=63-ONEjwXvxkGzaotpAlOr7B74_oNxWKn5IQ1y2Uf2M,819682
shirube-0.3.0b1.dist-info/METADATA,sha256=QdkBiTvgFBWtnruwBTjwqAHOMQJGKVmh_Ta3CqgN_N0,8719
shirube-0.3.0b1.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
shirube-0.3.0b1.dist-info/entry_points.txt,sha256=bbuCo0YcOHq_OvHsELmx5b7SWFs42RMl67G9k7z_ZTM,50
shirube-0.3.0b1.dist-info/RECORD,,
