shirube/__init__.py,sha256=FY3kWUl3_VBUQvuPDHwH-49_2s2SMO4GvWA9aITYEBI,79
shirube/__main__.py,sha256=1i4zj-PeL9ZONgMUk_3rwk2gx1JVy7zd6mdr3hwRZpI,5621
shirube/config.py,sha256=9bBpK8sWMgJpKseMRMFktiPbUd_FXY2ScNlvLWRTPXU,3732
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/engine_dispatch.py,sha256=97RGVV-nEo1oI-czp5A4uD8Hl3_lRe0iKn6H0cd38Nw,3584
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=MClERACBUcvIalow_F2gXMAe28sptUPxJhEv2dJAJY4,7209
shirube/adapters/api/dependencies.py,sha256=JGsBrIpNh7__NI7koQD5wG8-8bbCcMGNWaB2FDlnEcs,8381
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=4ln8SQM_xugOQOOMptr8mqiKomrAlNZ1gyZQft8QsgU,3186
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=fuGHqNeERYrbl06zgfcX3vyxQBRajul_ZMjjs2-cA6k,7825
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=3gWXBssPbJlKHu2Vw5vFj_EE_uAuAM5waP--97MpVBI,2592
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=HzoI3guC2HlE3To3dRqpX4586aQz0KPPhzCBnk5UdX0,3990
shirube/adapters/persistence/profile_repository.py,sha256=b21qLv2nxz6umjSn0vwqYfzfnzmgFoZEFNsCvwHqmps,4838
shirube/adapters/persistence/sample_data.py,sha256=KJoiOEOoSuT_ld91hhaQ5iQNBga2q4qeNQo36H8eTNA,3986
shirube/adapters/postgres/__init__.py,sha256=RsnnkdN3jqpKyZ1BiXkWfKmA03oYmbyg063pDHAV01w,88
shirube/adapters/postgres/_common.py,sha256=2uE53ia_OqyqsDZxs39-nOuDS0QR9CuND-ek9_mstGo,7060
shirube/adapters/postgres/connector.py,sha256=OfiNK4csZ9VcBrRa23nUFTCqjoIvKKoqtc_XUsV31HU,1121
shirube/adapters/postgres/data_reader.py,sha256=E2p1DsLufq_ebwF0JnNBXFLjGnzUBa2bCsebAI3sukM,8642
shirube/adapters/postgres/schema_inspector.py,sha256=nb9cDEGvr3mWvxvDCvIT9qtbZiJnacSDuSTMXqbd5sg,16525
shirube/adapters/sqlite/__init__.py,sha256=1DoGJPbvXGFbKtRgUVYB3WF4DmKnX0zvEKQ6BqG3Tb8,81
shirube/adapters/sqlite/_common.py,sha256=ZXQ4Ojekq9vE7Cl-QJgV5cxT6N5h0DcOggziOrBjuU8,4391
shirube/adapters/sqlite/connector.py,sha256=zM2zPMxfAyhx6IuevshfCpL59XaLzQZJTMQEBjULOWg,1026
shirube/adapters/sqlite/data_reader.py,sha256=TtnHcUxbb_nV8-ffnMqotzYiaSZDvS3W1Cs0L7Nje48,7767
shirube/adapters/sqlite/schema_inspector.py,sha256=vLvtOUIMErIWlFaicoubwLCjFySzEOlKIyvuKfSWm8g,8339
shirube/adapters/system/__init__.py,sha256=m4Ba5Ix5s0Ht6RlL1vuw_bqmLVEi-bf0lr_R6Kb27mU,84
shirube/adapters/system/file_dialog.py,sha256=STEXmZNtBZDc1L9Ew6G3sPqnGLTeGzZdrg2sCEANSPw,2721
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/connection_params.py,sha256=cPtohTd9yE0Vc8Tp_ND4r3pC64tlOc1u8-qB3X13eoA,1753
shirube/application/connections.py,sha256=Jk7Kti96EPeNOkY_g8G1q87WF9Tuy1LpFtqLpckeOfw,1533
shirube/application/context_budget.py,sha256=c_KS99w6IvtHO-g2mh52kuYD-op2juac4BS2d575Sr8,5248
shirube/application/data.py,sha256=wbQ_aLTMmtA53U5sXJuwYKt_Ljt9G10q49rZ74kv3jA,1764
shirube/application/lookup.py,sha256=EGgQLs1nAa7ozf_P-8cd_HNwelGFrsNtBzb9_174mo8,9915
shirube/application/navigator.py,sha256=0drrsrbbjomN1Gs7JAM7TGdyTnYyHmhTIJYn_cDMy8s,13356
shirube/application/profiles.py,sha256=6KBQ13MTMTwZoGj97e68fXAsLCNZ7_CWWJ6r0eEbPec,4720
shirube/application/relationships.py,sha256=U76lgMdbqZxfuGUQqjN9FGHJNkhQ2g6mfpFHFfjO0oQ,4383
shirube/application/schema.py,sha256=ypJOMnycXeP0lcEDl_RaR2WZcbRPOyXZ-A5CJzkDQvE,2926
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=dBLQ1aDHSQGXcqEcxxAVkFLFaSsD7wiDYA4H12wxrUg,5452
shirube/domain/data.py,sha256=hE9UK4JHomUr2grz_onwQgb7ZsA8-8IxkmrcFoIZNuo,3342
shirube/domain/errors.py,sha256=zzS8IBYL4g8JqAqpoVAO7Fp3nJqMmXcj79hty_Zovpk,5360
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/samples/CHINOOK-LICENSE.txt,sha256=h4G-Lgj4LQsdQMHMXikoBnGoww8EeuRszREdvHvV6As,1438
shirube/samples/__init__.py,sha256=1sZYl7OsqZM0qH0MNZm77rDr1canLwywh2hT1n_iwiM,347
shirube/samples/chinook.sqlite,sha256=vfY1vmmFC9O-Ccmi2-733fuAA2vT7zOBODzQO2Hkpho,1067008
shirube/static/favicon.svg,sha256=mSKfhCCn6WVAsivfUtq8oDpImc8YVUJhgDHC-tQCM5A,596
shirube/static/index.html,sha256=Kf0lH_IkAGTWY6Zc11too9IWW11Lwgd0WtV3h7sCC9A,457
shirube/static/assets/index-DPiN_acT.js,sha256=EHMhFtc-q15y45jNv-FujWaIk6JBD-Q4olInZk1ujOs,821537
shirube/static/assets/index-I2kPqKtj.css,sha256=K7G5an4t1Y69oA-RpxS3NMA3yGhEcxZ9flaaL1yMUfA,57159
shirube-0.3.0b2.dist-info/METADATA,sha256=t5ob-sjsVBOyvd6g-EMslNe2FMlcRP6ngTVMvablfYs,9213
shirube-0.3.0b2.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
shirube-0.3.0b2.dist-info/entry_points.txt,sha256=bbuCo0YcOHq_OvHsELmx5b7SWFs42RMl67G9k7z_ZTM,50
shirube-0.3.0b2.dist-info/RECORD,,
