protean/__init__.py,sha256=sl0jCI6-Vn67cuOEDDFvLsZr595pjVhnDHc4wF3ZX4U,1090
protean/__main__.py,sha256=51JZmKXUHW4wEJiZnKOWGTap9RyG7NT0skpoNybczbQ,360
protean/_deprecation.py,sha256=uLcSfzmwhP71s27l7OAHu1hlay1GIjMYTmDq86pOo50,22992
protean/exceptions.py,sha256=szZkzc5pMXEoG3MMWhRVGc40K49fccZOG3Qft0fsitU,12672
protean/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/testing.py,sha256=MUuoADtKYHyQ08FP44PaVaOJ06RNV34BPStkTUDntIQ,48180
protean/upgrade.py,sha256=T7ROqHW4eRi5lAj2dC0Bjy4hbl_BxSAdlwWUSA6g52E,28897
protean/upgrade_opportunities.py,sha256=5YkwhfS9xKD6DSB3oEl2kZ0j66jTmITbzYm7aY1NfjY,41641
protean/upgrade_uow.py,sha256=kK9afpavO3x1bDOjDGf38Fldcu7qYO7NrONkWbCuv_o,8351
protean/adapters/__init__.py,sha256=XaykSEv5_VDMYIfh4r3Wt108J4oCV7LMzpQe4-_l4Gs,720
protean/adapters/broker/__init__.py,sha256=jZbDBzK2_0q-LGMkMw7rRswQ8QNfpvm-B1V59H-6zs4,6284
protean/adapters/broker/inline.py,sha256=YZYm5pJboahy49xNKdwZPyY8Ee7K2Ah9AizRWSltaqc,48246
protean/adapters/broker/redis.py,sha256=pUybhB01MhYONX3qt9LG-gwsyyCf-IDr_yTYoFJyatg,73921
protean/adapters/broker/redis_pubsub.py,sha256=v53Wi8mRJU3hGq3A-PqvsBKW9J28IPlOIh0QAhT_nt4,11853
protean/adapters/cache/__init__.py,sha256=0EqBfMrBkF71RoUIg_WJMdJVtpbMjv6qPW9l7jW0XLA,4238
protean/adapters/cache/memory.py,sha256=R37aJt3URk-cP4WHH3YsNKhJlhomCQCOlx7RXH6OgXM,9609
protean/adapters/cache/redis.py,sha256=iOluDwpWd1ANLqg_En1HBLcyVpu0xgajPrE1LLnupUw,8834
protean/adapters/email/__init__.py,sha256=YwTPiZer-_t-QINBXE-hQfgE8C6jvtfHPdrXomitoSo,2468
protean/adapters/email/dummy.py,sha256=2ECHaxwoRf6dYwlhJoff8R0ZbMZ6d-YS1PgkqYaB62I,675
protean/adapters/email/sendgrid.py,sha256=6ky5VQQphtM4UBl70TmYFU5qa4bY48ktebPGnBpqs3g,1938
protean/adapters/event_store/__init__.py,sha256=Jsk6-k7gJ6i1VoGXNYChCQRmhq2nGQOw-Ghd_w-pbbE,8375
protean/adapters/event_store/memory.py,sha256=RI30U8DxdRrOytp5hsiwcaFckjL9AkXRlxhlU6VL_yk,8641
protean/adapters/event_store/message_db.py,sha256=pTALSBkGR-8ioj2arM-R6EVT1zkxhCIvBXPBjPzQv3w,7988
protean/adapters/repository/__init__.py,sha256=-4dAtuPXLCDKHBteN6w46ol0QlSEcKwR_Mdoc3UXl0Q,9223
protean/adapters/repository/elasticsearch.py,sha256=tx3W0nAI4b1ESYeCq-G2f90DxiczMCgSfZQrc6fNDb4,54412
protean/adapters/repository/memory.py,sha256=93lA8o1NIg4LzxqwU0Ivqb0oLRh6y8Uv7X_9K_aJkDY,45792
protean/adapters/repository/sqlalchemy.py,sha256=T8qIbWuOadp8J6t0gS2djcadydKLZKe5s2atCkgD68U,144324
protean/cli/__init__.py,sha256=ihgxX7vbk7fC_2IDwK8eYDhV8eTrnVFUWVBAEbwy1cc,13006
protean/cli/_helpers.py,sha256=ROZ0l6yYeEbDVuqjdKUSnGUjX1z7XOddsdqwlBmMt4U,7053
protean/cli/_ir_utils.py,sha256=iferbSvQLdRiO8N7L0XbyVecG3PPbePmnRAuu4H1obs,4519
protean/cli/add.py,sha256=3XlKtAyE48ygFlrL10p_tpIyUrnlzYLMriIFqGnID40,4456
protean/cli/check.py,sha256=Wt23wJK8NNfhs6X5H-H6w3llUTPt-GFBnHY_PAJFYuA,22738
protean/cli/database.py,sha256=jqG-uYbiJBFPGw8km9ZHmqB1_CCVXcapGbVpSdh3g54,2671
protean/cli/dlq.py,sha256=pSpJi0DDamEmMK1_5CQzPz__OzL-Qb3lXfF6ySvKEhE,10087
protean/cli/docs.py,sha256=WYOEOMkKtiID5IGvSooxRnM71_uVi_D8APNaUM6MDLY,28354
protean/cli/dx.py,sha256=4TFWZPzKYWdF2fPqtc9q9rsoJ03FcG3eAzCTugPLov4,24589
protean/cli/events.py,sha256=_gKXpb953IyejPt_D9FwXS2sTVN_UxQo6PsJ8y1830I,23290
protean/cli/eventstore.py,sha256=jXuOFaysRZ1miAMgOm8tV9PPfNwAeqmG8ZRPpgrT_Vw,34181
protean/cli/generate.py,sha256=rKuG0X17p9as_-HoLjROIYZWSub-OlQ7rGXvzbIt6LA,798
protean/cli/hooks.py,sha256=Kzc1AmqqKIfq7oc0NNnB1kERauLfu4ylKHvdaU2qrs4,14746
protean/cli/idempotency.py,sha256=TNS0yz3hk_9bxA71IzC6U6SSz5hWG3sUUJ3ZHPSrmFM,1641
protean/cli/ir.py,sha256=gxQXqNI8UW73BuMeF3r8sijxuWFKDB-kXC0JKTejuZw,27507
protean/cli/mcp.py,sha256=xgKCSFCCCb8BU9LGAW2zU6m2USCA_z13og_uadb9lQY,2617
protean/cli/new.py,sha256=wiyLxJeHDjpRCMmvA5KAiDWKn3Y99d_q3_sbcBa0yBM,16769
protean/cli/observatory.py,sha256=KfYPPEe9bu87aG1Q6ZOD72Wmmy5a_DvBOmmk1Z7E9-E,2871
protean/cli/outbox.py,sha256=X78-qh5GR6KeANYMCgzlCvp0kWhSSCL3126QlEVPehQ,2054
protean/cli/projection.py,sha256=LK3NDgzAs3HFhuC3rXHAi4shCJ7cYhOCce00pWwRD3g,7689
protean/cli/recover.py,sha256=lR5v_3au3goTyJx8tcLLOUg20Q2eqsBQbNRoa-rslY0,24157
protean/cli/result.py,sha256=m6XZhVbtbzApp9lMFjiae3G06OCnI_7_6NImz5D48vM,6998
protean/cli/schema.py,sha256=t8PAGfux9l1uKV65svEpECIaX2Si1NJ-SC32rRVMR0o,13109
protean/cli/shell.py,sha256=rFo26ngx5ObAYulpbCvhiTW3ZIl9G4-heyCRGQLVZDM,2245
protean/cli/snapshot.py,sha256=5WJifhGFcsx_mCwzP-Mh4_EKfvrhybyajIOyNFYxJsA,3950
protean/cli/subscriptions.py,sha256=uKSnwvYhZWcLWJPss1wasXHdrUh3u9KzjYEZo3iFPC4,4367
protean/cli/test.py,sha256=MA4lyFCLgwFMnmVWa2wiQ0vM-WYQd3JelL3HaCXnXig,45833
protean/cli/upgrade.py,sha256=wZKKF7BpRtH8JD_oxKd-d0896H4dPgBsURxomm9s18U,6056
protean/cli/verify.py,sha256=khGCfa3GNHvjd0MMvBOlp4V2HNiZFp1GvvQXLkhXWHM,28610
protean/cli/schema/v0.1.0/envelope.schema.json,sha256=D3RRVwcAfBFWRPGZJ0E493jpJ_PV5wr2Ou45S2OegfM,1763
protean/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/core/aggregate.py,sha256=XHPUHNNtAgKXBzrEvRjD6vMQUD1dSI7e_Yqrz1tMCh0,46828
protean/core/application_service.py,sha256=CmMHDY1dL5lMukQSaW_Zsx-N2zty7iGSJSPBEudcP4k,4635
protean/core/command.py,sha256=787cyG0upHlA747w7TY4wnRZ5-gHWyKbDQeLsrgtLAc,13161
protean/core/command_handler.py,sha256=5u5pFlOIvmb046C43DIzxBKyvIERX6E7vVPtgXqWIqk,7330
protean/core/database_model.py,sha256=qi9gY7brs7LkcjqSZcbPFI5mLm86qZvepy51X1heHos,11611
protean/core/domain_service.py,sha256=L2BrJW_V8vlKrGDgby1_SMU-1von9ejsbzqR97U027Q,7127
protean/core/email.py,sha256=WpHUGtV6M3EAl4EH6bsRGQqycIL21KA1npvx_1PNA9w,6139
protean/core/entity.py,sha256=cuewnGeMDe3fI-3dv7uw72uRhMinNucTm69sPzvTOCk,65557
protean/core/event.py,sha256=n-qncFT6LXOjlErPJvRsLinjTJbkXA_VY8JqQ5oOdMY,11281
protean/core/event_handler.py,sha256=kjGE-IdLJ689WBZSfd7-62GSkA_UQYp6y-2Q7P3AATY,7019
protean/core/event_sourced_repository.py,sha256=8TYoHIH2fdCFwVMAej5zdZtNnACT7DXl1v6sdvzohmU,10594
protean/core/index.py,sha256=5XHBjbu4UZW8y0USUgIoW9ayW2Av3kNuEwG_Nxaatok,8842
protean/core/process_manager.py,sha256=ZQWnZiUEyGtOQHf2gEh6LOoDu2mLLDUNMfdaJHPBDZ8,23447
protean/core/projection.py,sha256=YsZU3UJgXpLCMobQDMjQm4nA10dcnL2YQhRTaW2s-8U,20979
protean/core/projector.py,sha256=tqpNS_fHzchBZKJwAt_5OgwITHnwu-uGrXNm5-Bc8f0,6551
protean/core/query.py,sha256=ZvZfcLyI-iMpljXafhaOMOlTHyhEBfRJDCfm2_DTUiU,11347
protean/core/query_handler.py,sha256=taPnt9IEk6VfqCt_yt4DsUZg9fMdpz5NtfCUeVxP2fU,3465
protean/core/queryset.py,sha256=tYeHaKrFFjslInwkaBXxT5wVTwAfiU3qKjpqUKuBgBk,32229
protean/core/repository.py,sha256=bSsyLhsiAyZ5JTY_GtoMbVWVWLDGtYbLhrglHw1urLw,28516
protean/core/subscriber.py,sha256=0_7siWPLkbStdRXi9nmuroJ6G0L0f4uy1gegRvmIbVE,3653
protean/core/unit_of_work.py,sha256=fsTKeH4SLJjzxkfuLtbvTQhq62-xh1F5VALBGFewHIQ,37968
protean/core/upcaster.py,sha256=N38jV4ML_cHkJym1cvF0lTbjp88FGEXwptS758eU-ZE,4275
protean/core/value_object.py,sha256=y13QItz04qVYO7bKcITq1qhS5S7UPD1VmL2c5L9NokQ,20838
protean/core/view.py,sha256=nzXgajm_XTWgQz2hRyxZQuO6I1Anht_H_eZOwiKzEyU,6368
protean/domain/__init__.py,sha256=yGiy5kblULvMEaFNqkmXKZ5jbryjIaT99ylv556OBek,110460
protean/domain/command_processor.py,sha256=yZhcW3lGWMr2T0hCXgxbGkMWXleotPg2tlhQ5fGo0bI,25259
protean/domain/config.py,sha256=clnywK8DpXLD7NCqSBzNOD2t3QjF_fQne2oSw1mkBGA,25327
protean/domain/context.py,sha256=Fa_8teKlRmK01pRQKIKLBDgFz43rVUDHYgqJV4amHq0,5277
protean/domain/handler_setup.py,sha256=OAgWCbLpaMVAGZnPqtrLwAwpWJZGqewigqzkAKVxVsY,27982
protean/domain/helpers.py,sha256=qX6wkoNkYgrAhAPHDeKWrzc0gbOtVzeD7tsQGYAOz1Q,740
protean/domain/infrastructure.py,sha256=wp7Cd051GJdxzMQfcoAxO27V28xlQxQv8Kx1mygrHMs,8016
protean/domain/query_processor.py,sha256=XvwuuNzyEHSEuEiSa460sYEMj7VhnSrABZMoIH5vUCc,3054
protean/domain/registry.py,sha256=mnzlMQ6yiTC77TsnlfZUksEsIUJ-iMckOK66ZNf6ooQ,9843
protean/domain/resolver.py,sha256=J3mkQLPQjemLtYXXIiNGvUrUur1rH1bgaKcfBMbcN9s,7766
protean/domain/type_manager.py,sha256=6DEZkiUMtqTiXa8_mdPkxj4KlXFdQZiiNzay6-SvlU4,6295
protean/domain/validation.py,sha256=XQDjuaQqqT9eNeFtTRTTBTYklv4EYFwXUNOlOZv6wkg,25741
protean/dx/__init__.py,sha256=-tmQwZ3fXBUN2ZtXNgfodBK2N3nmg4XSeNT7j9YqxUo,1774
protean/dx/managed_files.py,sha256=UBboVtAufGjw7XvMWYoVBF1k-lgMopphpGGwaa0FUeQ,50112
protean/dx/plugin.py,sha256=10p1s9ATMDXKSshfRfhuXN82YTZSPqg2AGzeVlIfTpk,10924
protean/dx/renderers.py,sha256=v2O4FJ1uFsYpvZWTxgvrHtKFLVo4P3zEGJA1V8-mtFY,14048
protean/dx/pack/AGENTS.md,sha256=0sT_KjsomUWZg9Ykkqd-lV4wfauLB8ol2XSIcTlKCJE,1029
protean/dx/pack/__init__.py,sha256=fA17Mw8IfLMgoabJyxQhamZba532CR3zc5VaOiOgXWc,13899
protean/dx/pack/references/hardening-bar.md,sha256=821NKmW3eNmlWSogJ7RFbNRw2fGGaUlJbHDvSvGo8T0,2807
protean/dx/pack/references/verify-with-check.md,sha256=27zO2HEC-rWqj-_VzSZt367FNBIjIS2DRKnQjhTm0xs,1871
protean/dx/pack/rules/domain-service-patterns.md,sha256=jC2Ynqrh-_rC5YwbqTFr0Usncua7oFeR3mqck2H5fNI,2012
protean/dx/pack/rules/event-patterns.md,sha256=P0vbkRjbh6pancGYK5x-LUWqmYKIYnmvgUEhShkwsvE,3483
protean/dx/pack/rules/event-sourcing-patterns.md,sha256=gmJAww_gCswpZIFa-3fRh1EodMpbW_nWZrlIIBW4zzw,1889
protean/dx/pack/rules/file-organization.md,sha256=ACvoRzVUB3p1Z7nVVZsPTR87uVIk5pbwb0hHnBYVANU,1618
protean/dx/pack/rules/handler-patterns.md,sha256=cFOzWsHrdI-xxpPCYHPpF9NqEQ6dmJW-UD2IS4qRZ9I,3703
protean/dx/pack/rules/persistence-patterns.md,sha256=O1Z6yvU_0Re_tfqnaQAiTzGLay1ftLoPoMEVdql_yM8,4018
protean/dx/pack/rules/process-manager-patterns.md,sha256=IDeb5gBKZUW1YPrfTA3TpDU7O2-tEIPHVMMVvNkULgM,1883
protean/dx/pack/rules/projection-patterns.md,sha256=7RDAxo3HCaF4IdGsTyiUdTQAujg6Pe7S1aYTlH2EbHo,1569
protean/dx/pack/rules/protean-conventions.md,sha256=GMl2uYtSD6OOc3jIDkWuXpMcA173UY7GTqVLt-EJ_yw,2004
protean/dx/pack/rules/subscriber-patterns.md,sha256=OK2urf2rylbGRzioow5BdajdrliCAv_WCDqgvGKTyEc,1326
protean/dx/pack/rules/testing-patterns.md,sha256=dnx_sK4kMBCO4sJdMwqaqV9h3zng3lMoNX-Gnoz9eIE,2756
protean/dx/pack/rules/validation-patterns.md,sha256=O0_bz8V_hF3T7g1D8cwDbCNYuOgSaLCLE0EuwvFvBvw,2482
protean/dx/pack/skills/add-command/SKILL.md,sha256=M5dRR3weBtCHwGCAZXbwx_vqJkRySWfy4NWo4dDs_Bk,11642
protean/dx/pack/skills/add-command/assets/add_command_create_flow.py,sha256=6XlN_CgLrq_u9lBXJJD12_gf17-a0gasT2k0mTWkbKI,4281
protean/dx/pack/skills/add-command/assets/add_command_multiple_commands.py,sha256=MNojv-e7yEwSzB7d2msgC0kWUk8CBEBGEV5P-qDsGE4,6997
protean/dx/pack/skills/add-command/assets/add_command_update_flow.py,sha256=GvKHJCUpZrFiBzw04RnjCs_MKaPA4LbGiOtj1ATr4jo,5706
protean/dx/pack/skills/add-command/references/create-aggregate-flow.md,sha256=Cw3n2FZrNgvIgEuW7gL39dCiBZAtm3ZrdYoTGIG9UQ4,4554
protean/dx/pack/skills/add-command/references/multiple-commands-flow.md,sha256=V-4aSno-aOcPH9dGMzzUGE0U9_CHm4xhPZk5_SpFnOs,6156
protean/dx/pack/skills/add-command/references/update-aggregate-flow.md,sha256=ljih9xag3TwZIUPKL6GbJK7AafG3cJz5KQ-Wx7cyhJ0,5087
protean/dx/pack/skills/add-domain-service-flow/SKILL.md,sha256=Sz5jgBHIs4l1VHquuGPR0Bxd3t0I24uFx2BEt8JIxRs,15344
protean/dx/pack/skills/add-domain-service-flow/assets/domain_service_flow_basic.py,sha256=pJ0p5BN1owoZQwF2ywXThL5Oi6jIjSEqZcIi6PFxwoc,8985
protean/dx/pack/skills/add-domain-service-flow/assets/domain_service_flow_in_handler.py,sha256=GGBa8Rye3ob8PXCf_hYgZb9ef_310fKYpxB0Kh57Z40,7385
protean/dx/pack/skills/add-domain-service-flow/assets/domain_service_flow_invariants.py,sha256=qL-THheVC9Q6W_t7T22X-Bub31I9cMnP-v-IcSLUYqc,12680
protean/dx/pack/skills/add-domain-service-flow/references/domain-service-patterns.md,sha256=GiwooPRJmEuLhzjcVxEkhsIbzqORKH_mfjNTRo2lQ24,6970
protean/dx/pack/skills/add-domain-service-flow/references/when-to-use.md,sha256=7LUVCF-3n5XYKX4CvsZRJAFmPVTaxxoh3TO8FEodYZE,1467
protean/dx/pack/skills/add-event/SKILL.md,sha256=prtBr_NB9B8fpqUkWMZODhNr2-sqmLOGxJAo81JxpHQ,17391
protean/dx/pack/skills/add-event/assets/add_event_cross_aggregate.py,sha256=4kFiZJ-2GBwVt5Pu2qohf68yZq6EhmaD6hch8BgabMY,6867
protean/dx/pack/skills/add-event/assets/add_event_multiple_events.py,sha256=a3IzP2xTmd1gm9CyYR0nhZnyl3kAyOz4N5ip57Qk9ME,9043
protean/dx/pack/skills/add-event/assets/add_event_same_aggregate.py,sha256=ceht5AAfAe6xUhQ7mANLMsWepZ0kNjAeOAcU9U7eTew,3943
protean/dx/pack/skills/add-event/references/cross-aggregate-flow.md,sha256=0m7D8zxkiid_H3fjVkA0dd5GXYNyLTD-6zYAfJvIGJI,8025
protean/dx/pack/skills/add-event/references/multiple-events-flow.md,sha256=Gl3bt8epL1nmDh9oMbERUzouE-vej8y5yyVvSpugLu4,7707
protean/dx/pack/skills/add-event/references/same-aggregate-flow.md,sha256=OC78UxwSPpZ3QnlM3crYw9QNqxCl7FR1Lt-7eXfDlWU,3914
protean/dx/pack/skills/add-field/SKILL.md,sha256=aEnrn2Vf-1t3l7rvJKzKiJu8MUW3qnngd4H3skQkJbM,9217
protean/dx/pack/skills/add-field/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/add-field/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/add-field/assets/add_association_fields.py,sha256=EHk1dTomyH9jCaZpMOcPyZ7gnNI5Hluj8mgSYxUDVUo,15138
protean/dx/pack/skills/add-field/assets/add_field_with_custom_validator.py,sha256=Nn5WPVPfz9n0UfdwVzmCcMIqDIsltdIsOGe2oboD8o8,12973
protean/dx/pack/skills/add-field/assets/add_simple_field.py,sha256=u-ueUWo1CbhGQukTr2FcIQ6vXEbciarG5QU1nbQ5kqc,8235
protean/dx/pack/skills/add-field/assets/add_value_object_field.py,sha256=S3o_z-7qidlmGZp0b3Tfybrrsr1n_Lz87D4E5ckTqAI,14423
protean/dx/pack/skills/add-field/references/associations.md,sha256=T-lOIXGsQLPsd9dAP5hg4W1DdbdZIeaAMnI87VlroYQ,20859
protean/dx/pack/skills/add-field/references/common-mistakes.md,sha256=jWliFXV0U4pirT6piIKlxZ27XjxvueDofi4HHDmXguU,17890
protean/dx/pack/skills/add-field/references/field-types.md,sha256=FBWbWbl0feot7iJpmKAXZbZAEt_i3tLFzYius2xC9os,15778
protean/dx/pack/skills/add-field/references/validation.md,sha256=xhTUxIKpeweHFSFY0aqp5-TI-C7qyayjAk4MMoVFmSE,16363
protean/dx/pack/skills/add-read-model/SKILL.md,sha256=_u4BXJaqR9lN3vUCdO71ZjMgmjN5UJf_o3PKe4_RU2A,14790
protean/dx/pack/skills/add-read-model/assets/read_model_cross_aggregate.py,sha256=l-QPpm_jiC_nhGTzm3a7jROD3_bB8XPl8WRC8wT6_q0,5023
protean/dx/pack/skills/add-read-model/assets/read_model_multiple_events.py,sha256=1NNB-1K1gWBwo-a5qF27lgxrAnTbPg-N0rJXqAGd4xM,6206
protean/dx/pack/skills/add-read-model/assets/read_model_single_aggregate.py,sha256=HmObMK5fNl34HOmifq5Uf8kYuCFE6Oy_rGk7bpqAeT0,4563
protean/dx/pack/skills/add-read-model/references/choosing-storage.md,sha256=2byvBlkXuX5UzVk0Nx-w4d5415MfZmtybpwBZ3z4jH4,2025
protean/dx/pack/skills/add-read-model/references/cross-aggregate-read-model.md,sha256=46yTD1rjQrHDgNo6lR3G9TkgOdfApL3rT4WtrEvT8eQ,6673
protean/dx/pack/skills/add-read-model/references/single-aggregate-read-model.md,sha256=uVuLCsvLCmVC2EK7eybTh81OnKBtIstcakWnImFwFsw,3761
protean/dx/pack/skills/add-saga-flow/SKILL.md,sha256=baeGC_BmOxSZqNNs-VE-tJzl2ofMnRsuWp69jnouW5U,8176
protean/dx/pack/skills/add-saga-flow/assets/saga_after_closed.py,sha256=X130lTMPPsF7WkTlV64Qyil-Q-_tbqHoGuQulfSHakI,11872
protean/dx/pack/skills/add-saga-flow/assets/saga_before_unclosed.py,sha256=s9jq6zz32EvCmnbG3jpWgYy9L5Dy7FD7rnYJjSMiHsQ,12183
protean/dx/pack/skills/add-saga-flow/references/compensation.md,sha256=Ker22MR2hoRF88Xn-WDk23_vmF-QdS4thijRCWxVFCg,3016
protean/dx/pack/skills/add-saga-flow/references/saga-lifecycle.md,sha256=slHB3dUOP_-2-jx6c8yRaqmHdQdm3arY61A7rdUz_kM,2691
protean/dx/pack/skills/add-subscriber-flow/SKILL.md,sha256=AboGcsr1v7i-nBAm7-rkbnVmqd0IV-O56HdsMZgY6Cs,9730
protean/dx/pack/skills/add-subscriber-flow/assets/subscriber_direct_update.py,sha256=1v8bBOtTOyg73t0JX-VpTGYrhu0-lzhTRKM06dDTMng,2729
protean/dx/pack/skills/add-subscriber-flow/assets/subscriber_event_routing.py,sha256=ErqMM3ZONv2qf0A8wKnbEcWIW_Jv-fRaQHN1bpio670,3764
protean/dx/pack/skills/add-subscriber-flow/assets/subscriber_with_command.py,sha256=sukn_A7jdVL57IIlzCwjBIe5Ffm36OsiG4qkQekqNpo,4462
protean/dx/pack/skills/add-subscriber-flow/references/anti-corruption-layer.md,sha256=99mdhkijTs6zzOsTJyF9FjZSBcX82CuTfqBMWgBSAUs,2248
protean/dx/pack/skills/add-subscriber-flow/references/external-integration.md,sha256=tfdh3z4Ludz_R1hNcMFpHnlJSXRVPjJtqCT7lKm9K5k,2244
protean/dx/pack/skills/add-use-case/SKILL.md,sha256=2gyIlZ3SBafCHG-tDe_hqz_EIcMjwGfTErT_yG3DK7w,13168
protean/dx/pack/skills/add-use-case/assets/use_case_basic.py,sha256=zWp6KOE5Lqo2iN8EloTYYGpVgIcBcJuiOmb_-PXdhJE,2181
protean/dx/pack/skills/add-use-case/assets/use_case_with_guards.py,sha256=88WQzRLD3EnKI_IpsSxeBWgqiQMnJp_JBsMOJzRUxu8,5411
protean/dx/pack/skills/add-use-case/assets/use_case_with_update.py,sha256=9VHF4eYISInDvkIWUzFHGT1zIFsoQt6IJesaYgbE7pU,6359
protean/dx/pack/skills/add-use-case/references/command-flow-patterns.md,sha256=w9FPzo5q6uG0dBd278qkkDwFt64dvW-8dNtCUo3NR0A,3181
protean/dx/pack/skills/add-use-case/references/vertical-slice.md,sha256=vWaa6PhN2jptG82EdUfohsVrmKTNd8X5sjBDppNfuv4,2263
protean/dx/pack/skills/add-validation/SKILL.md,sha256=yx0icpJxcWydRr9-MVB89l2YXPjoGYOf5N7OlPJ0fxs,15833
protean/dx/pack/skills/add-validation/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/add-validation/assets/validation_all_layers.py,sha256=s8rreYe32u93jB5DdYcGQCFsWxbah9g9vEY0cnjMOo0,7478
protean/dx/pack/skills/add-validation/assets/validation_layer1_field_constraints.py,sha256=2tEAWncs6mjaSYjWE-1ucXX4aGdUn6SHRpNP24sY_GI,3936
protean/dx/pack/skills/add-validation/assets/validation_layer2_vo_invariants.py,sha256=C067tvYAf86ixrGZQu7uQb80MOoRLSucUhDhJYF0C5A,5069
protean/dx/pack/skills/add-validation/assets/validation_layer3_aggregate_invariants.py,sha256=7-GEqkRE-Y6Td0RDVYLEq46KV3iW2zDv3Sptz1HlKa4,5989
protean/dx/pack/skills/add-validation/assets/validation_layer4_handler_guards.py,sha256=0xX8duzS51TzMKJ_08cyvjroC_LsPFLK5cyKztNUuFU,5766
protean/dx/pack/skills/add-validation/references/choosing-the-right-layer.md,sha256=1_JXB8oLzmzr4Y41yqibbgNpDrgzBaQIBsF1XiRtaOQ,4258
protean/dx/pack/skills/add-validation/references/layer1-field-constraints.md,sha256=5nZUi36GMDaKi6q9duy7RPmSN-5xi2iZBN-54LKBmto,2649
protean/dx/pack/skills/add-validation/references/layer2-value-object-invariants.md,sha256=PLc5VjWiZTNLTaXqcPNuJPsZCRW3TdcRmePqv54PSYw,2577
protean/dx/pack/skills/add-validation/references/layer3-aggregate-invariants.md,sha256=rCdwXklVojU63CzRq8U26FyyqGXlrJCEZuDn-2sqmxI,4872
protean/dx/pack/skills/add-validation/references/layer4-handler-guards.md,sha256=YvRcL6YHftM1f5s4DxzojHpnMF91TixiXHd6oNIYjbI,3925
protean/dx/pack/skills/aggregate/SKILL.md,sha256=hepyyeGZ9t9aIS7HpckbDzvF5Rq4ijfgozDtVI6kUtc,19971
protean/dx/pack/skills/aggregate/__init__.py,sha256=xWub2yE4YbHTYJeMb97n9rvwaHg1FbqNe6rSAWEZYMA,45
protean/dx/pack/skills/aggregate/assets/__init__.py,sha256=8y7Fw9COgioV0gMO6xGUgmHM636mIS_RRV6aN5prvXM,41
protean/dx/pack/skills/aggregate/assets/aggregate_inheritance.py,sha256=utwbSznkCFeCgr78W3AWUc8wL7VS0aKFILrNwTqXuRA,5057
protean/dx/pack/skills/aggregate/assets/aggregate_simple.py,sha256=pPxRHoFTFRI0ZIPVtvXQIgXdw7kvAE3WSoAyf2zzn9Y,1412
protean/dx/pack/skills/aggregate/assets/aggregate_with_entity.py,sha256=nLnAmNTZZ6jSwBH2lZicx-bR-Ep-zyEpwMPfiRlyXKw,3616
protean/dx/pack/skills/aggregate/assets/aggregate_with_invariants.py,sha256=zyzDOlq0ntd9g0V-alY_xFNEGTc4dHDMcmiTRlA7S9o,8047
protean/dx/pack/skills/aggregate/assets/aggregate_with_value_object.py,sha256=FqCOZ1wDAgynEY_O5fDm2aDRbI1LRIUPgwaNB79KkW4,4379
protean/dx/pack/skills/aggregate/references/anti-patterns.md,sha256=qiNuJ5cZstt-Ak5RK-5nj435bVMNevjRy-Du9vHrDa4,16816
protean/dx/pack/skills/aggregate/references/configuration.md,sha256=KcoMGIARpccqkaBU7Te4wq06QrxD5XKNsMNi0qB-IcY,8994
protean/dx/pack/skills/aggregate/references/invariants.md,sha256=0pjrkpiz-coj8ELvDHn0GOTgWDX8jL3JytJySLXinS8,13357
protean/dx/pack/skills/aggregate/references/with-entities.md,sha256=R2q1OkyJ9N7cOqtKIOYURGRSpjW_IaQHR8pza2Jy1Dw,7569
protean/dx/pack/skills/aggregate/references/with-value-objects.md,sha256=y42mCOGpe2pBaMyzVnVqmNX5ZkExRHti2nw_n-rGn0A,8319
protean/dx/pack/skills/api-endpoint/SKILL.md,sha256=HPcSOWJDRQrlDNkwYytpsdlHX_03DXttJeMtyE6RyFw,12718
protean/dx/pack/skills/api-endpoint/__init__.py,sha256=ilKTVn1CgTUZJkfsNNAKt6vvAQXEbCmbRsmB8dwoqzk,46
protean/dx/pack/skills/api-endpoint/assets/__init__.py,sha256=a094nK0K9XfaF3zMuF7r6MQ7OET7sOToNu3sM2xflic,40
protean/dx/pack/skills/api-endpoint/assets/api_endpoint_complete_router.py,sha256=P7tIxks_O4_hU6OR7ux1MDTyi0flYg0gcZTfOIDmkCI,9405
protean/dx/pack/skills/api-endpoint/assets/api_endpoint_path_params.py,sha256=HponmMfhssBP3B-hi8c7bk7OSj-F1Q0XGJZ4FCyjYE4,4467
protean/dx/pack/skills/api-endpoint/assets/api_endpoint_simple.py,sha256=XOwOa58s2pjLGnozgpKE1NX_gVbcBpmHPUChVe7l700,3093
protean/dx/pack/skills/api-endpoint/assets/api_endpoint_with_pydantic.py,sha256=93s29T6tVv1cr9B0V64GbQEYMdJ1SGuwikEld1qqVOw,4933
protean/dx/pack/skills/api-endpoint/references/anti-patterns.md,sha256=szZ8qg5IWPIxqnA-gEOb-DdKmGPKeibH8X8KaT6_QQs,6228
protean/dx/pack/skills/api-endpoint/references/request-validation.md,sha256=Gqv0lc0A1qZFCXFsLz6kFy1zzanxL0BJUfq1dLhYJDM,4696
protean/dx/pack/skills/api-endpoint/references/response-patterns.md,sha256=c0W4Ct7YOpAV4243mKOuAmGnix293MPIqgyT_lliV54,5531
protean/dx/pack/skills/api-endpoint/references/testing-endpoints.md,sha256=Jxm7p3U9zKUdSUXNEUnqU1FBvNa46orbDg-8hw0FXcU,6007
protean/dx/pack/skills/application-service/SKILL.md,sha256=DcU2pEhqny1T1TdSnfuQB2fL1taApAAOkqkcnyUvG0g,13277
protean/dx/pack/skills/application-service/assets/application_service_error_handling.py,sha256=BJAxl2jDHUfj4cRa-qU0NtuSpCNHHaB_nmmTnJaA7Oo,3936
protean/dx/pack/skills/application-service/assets/application_service_multiple_use_cases.py,sha256=qDd0z63MfhDJy_fbFZWTW78-oy5e8n23SsYOKHoZ6UU,3820
protean/dx/pack/skills/application-service/assets/application_service_return_values.py,sha256=wPoiB1cEDNsYjwTs_XMAVahLOPfMy0jQWNFtyXIPIwM,3866
protean/dx/pack/skills/application-service/assets/application_service_simple.py,sha256=Wr3vA98KO_L4WJiiAc5S9ISeQIjdOlJAGPf_5IJQGoQ,2310
protean/dx/pack/skills/application-service/assets/application_service_with_events.py,sha256=4cegMbtgi1vDkqlWq4WounuGdkowpbGEJHb0BwUCKYM,3625
protean/dx/pack/skills/application-service/references/anti-patterns.md,sha256=eLssZBXyY2TrCpC-drD7R6lGXL3u1ru-iU-NjQNI854,7750
protean/dx/pack/skills/application-service/references/error-handling.md,sha256=Ht6XV3Tys25fVJ4tAnW1deSE2FcA2RZBnkdUY1qbBGI,4591
protean/dx/pack/skills/application-service/references/return-values.md,sha256=ehso55GkLqtHAzJV--xZIJoFyQQUWJGOcU-xSYfNags,3517
protean/dx/pack/skills/application-service/references/unit-of-work.md,sha256=6JMgCPvjyzr_8CgQNe_1V4AEdO8cTPSdAlT8vq7qhVY,6329
protean/dx/pack/skills/application-service/references/use-case-decorator.md,sha256=QRhg6lPYuW3ag0_GbSu8D6NRomRVPqgq-f_1nEmrvWI,4274
protean/dx/pack/skills/audit-domain/SKILL.md,sha256=2z9TqF7REbSTb2Tzgd-zak0XlneCtCEGKOuoOS646XA,15085
protean/dx/pack/skills/audit-domain/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/audit-domain/assets/audit_sample_codebase.py,sha256=-Eo1yYxYTJYnlfa8Sfo6EkIhMnhtb6ZHLgvutg29xFU,3437
protean/dx/pack/skills/audit-domain/assets/audit_sample_refactored.py,sha256=dCxshHYaUuCkjkQqdeG7oH9_2UJZR_5SRUl1BVmDnWA,6935
protean/dx/pack/skills/audit-domain/references/anti-patterns.md,sha256=jV-M3PFxTfdQVH2FeKKV-ddT4qJM66Dq1J3eX-9WD6c,9403
protean/dx/pack/skills/audit-domain/references/detection-heuristics.md,sha256=UUJI8pOpJmDLtczLUtxXtlcDsyIwtIPLkDH5PC1A2XQ,5108
protean/dx/pack/skills/audit-domain/references/report-template.md,sha256=VEGBIjnMA8Huz29v6HUr0tYy9jc39AnNlcggzXsnhUg,2207
protean/dx/pack/skills/command/SKILL.md,sha256=6K8iqSLOE9_8_lJdPlft-Lgd3QjiviEVOWDchUp6QGY,8095
protean/dx/pack/skills/command/__init__.py,sha256=vBGztEDwTBUhHnLl5DkT9_4gUhevYUa74G_oD-whcTI,29
protean/dx/pack/skills/command/assets/__init__.py,sha256=Hu1gAI61B4BurPGvOKaVGLmVwItalrTv-phpxlc_BDw,35
protean/dx/pack/skills/command/assets/command_inheritance.py,sha256=RvS6KEf-cyy5tiI_OB8JQfd5sopa3fk-FahKS4b8GFg,4395
protean/dx/pack/skills/command/assets/command_simple.py,sha256=nnjGu0m8OGbAaahO9mYpztRMohCnCoy9E388MKdd-MA,3932
protean/dx/pack/skills/command/assets/command_validation.py,sha256=kZt2Uan388kjFNG0fTlLHFwgzQ5qH2m6eRCPYiTQJ6w,4253
protean/dx/pack/skills/command/assets/command_with_value_object.py,sha256=-3EOQhT0kN6zu4tRLTk9Au2LTqpOT1Utr9t2CUhd5VU,5237
protean/dx/pack/skills/command/assets/submitting_commands.py,sha256=HG3liQcenXnuWzTlWKumoF7l6VnXR3KIzy8WYvywd38,3636
protean/dx/pack/skills/command/references/anti-patterns.md,sha256=dO4FrB7BcjbAlE-QBYxcgvgWIBcWBzXKY0edvcalPNc,9126
protean/dx/pack/skills/command/references/command-inheritance.md,sha256=eLovIL2ONwHqbHqhTS3oDdqb0g9MusyT_f_WJw9CMx0,3563
protean/dx/pack/skills/command/references/command-processing.md,sha256=aLZ66Uj0iB_tw0XOZlV2cvFVtR-p3fwVq3lCBpisRDk,5514
protean/dx/pack/skills/command/references/command-validation.md,sha256=WcSYYMjVX5o8iXZsd_-xNerg3SIhAskbqVXh1NMVFOA,5640
protean/dx/pack/skills/command/references/with-value-objects.md,sha256=hStpj8y9VrJedbQMxaX2x_lvMKiElMzMi6Eq9yriSIY,4213
protean/dx/pack/skills/command-handler/SKILL.md,sha256=nVW2XDsIVPybXqikARZ_wnCebqJ2IkYel1kcH3UyCqw,12540
protean/dx/pack/skills/command-handler/__init__.py,sha256=AZQuA9v1A2MnVBIL3dhgran7jg-s0T-eHJvSDCyV4OQ,49
protean/dx/pack/skills/command-handler/assets/__init__.py,sha256=IVe6pvEnDrKlcTSgepQoZLxlRvO8dIoSBg67b7KIivQ,43
protean/dx/pack/skills/command-handler/assets/command_handler_create_aggregate.py,sha256=AXwV_AQcu57HwnRxS7cJDYcHUlivQXkmveZH8g-uhPU,4463
protean/dx/pack/skills/command-handler/assets/command_handler_error_handling.py,sha256=8Q6Puz6YCAr3kCKFwLeJECtZj_cWTBjPHuPMsyM7vd0,4577
protean/dx/pack/skills/command-handler/assets/command_handler_multiple_commands.py,sha256=5itGD5ouUEK43RZzy5iQMD0KlgkaEXkLe7wdcG9yYyo,4462
protean/dx/pack/skills/command-handler/assets/command_handler_simple.py,sha256=fYBqdP0yLS5HHIjZBtOTIo6Tzh77qKaKTfye8unxLI4,2986
protean/dx/pack/skills/command-handler/assets/command_handler_with_events.py,sha256=HfQhf-YSEI_HF8Lkp-2KfVPbOZMS3EuikVFktVoCMvE,5330
protean/dx/pack/skills/command-handler/references/anti-patterns.md,sha256=LAqRiYqpRuT7eimf5FbXitx6JySyXHxSkIEO--1tT20,8296
protean/dx/pack/skills/command-handler/references/error-handling.md,sha256=C2bQ4xLS0sG8W7qJb27u4iSQw4bVFHir-DTJeNZVBUE,3788
protean/dx/pack/skills/command-handler/references/loading-aggregates.md,sha256=BDGZFkZyTFE8-OpLXbDP1CqlfJO3N3kujyw_1Rl4hTk,4954
protean/dx/pack/skills/command-handler/references/return-values.md,sha256=seWUJVKTOe0I9SkRdZhT8UDB_u6GLdhg89f4ljLk7Bg,3374
protean/dx/pack/skills/command-handler/references/unit-of-work.md,sha256=gcQ0Rr-IIHuMEYKCVy8Ax95SRCJRWFvIsZW-Aa1M29s,6649
protean/dx/pack/skills/coverage-analysis/SKILL.md,sha256=-mO3by7SUnn4PGukYNbMycR8i7sJwK3BMpd6BT59UDc,9635
protean/dx/pack/skills/coverage-analysis/assets/coverage_domain_with_gaps.py,sha256=T9DHxKzQz3qg5RkGojXnP8PNDzyTs5YlAjUTGGe4A40,7763
protean/dx/pack/skills/coverage-analysis/references/analysis-checklist.md,sha256=Cg6vOWPgUD96A5NZhFKDkDMLGVjvWYGzLdbPmorByzo,5271
protean/dx/pack/skills/custom-validator/SKILL.md,sha256=cjo6ytkeClOmt_h-7ZSUbUkRzSbKKwNU7ckTnZ9BbSg,9334
protean/dx/pack/skills/custom-validator/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/custom-validator/assets/custom_validator_basic.py,sha256=ggk1e3bfDEKE2-4dA1EscRZp_l2ZxyNEZ2oM9gj8zGA,3782
protean/dx/pack/skills/custom-validator/assets/custom_validator_composition.py,sha256=86n2medg3fG5x0gVIFH7eAbp4NWG9elTqwdNUPaexG4,5895
protean/dx/pack/skills/custom-validator/assets/custom_validator_parameterized.py,sha256=WleQb24bugWMsLi3MpKJCqyuucyDzEvwSeN2Dvss4iw,6038
protean/dx/pack/skills/custom-validator/assets/custom_validator_regex.py,sha256=YvFLH4KNeZ5HprTni4w6xqHEK8bGrklFInjyapjRN50,3073
protean/dx/pack/skills/custom-validator/references/anti-patterns.md,sha256=_sMLC5pGux-fwyqxNKyzoXfGJKW5TEmngiTW_TadXgY,3012
protean/dx/pack/skills/custom-validator/references/basic-validators.md,sha256=9jm-NrOGtQQG1akUIj6A-6SLH1oKUz8-e2cFVFTziPw,4628
protean/dx/pack/skills/custom-validator/references/composing-validators.md,sha256=TiQeSnRg1Bb-pffta35_UHP7GkhY7uNJOmWxxqYLPqA,6230
protean/dx/pack/skills/custom-validator/references/parameterized-validators.md,sha256=n0lyr4KN-1qtTYGJixgAa82YyJkkbbM7ZxAKxX50bAg,3430
protean/dx/pack/skills/custom-validator/references/regex-validators.md,sha256=WRIxZ2tUe_at2548kE2KXtPXRch-p4ZPzJeAS_TtJVk,2718
protean/dx/pack/skills/domain-service/SKILL.md,sha256=geSJSQYcY8dJ3Fvfu_fkSr_MS8tA6yMZUlAgOqIPQUo,18503
protean/dx/pack/skills/domain-service/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/domain-service/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/domain-service/assets/domain_service_callable.py,sha256=aKdMLwspYD8s_ek0Ke4CMW7-7xLN3qdEJS7jyRKHOus,5440
protean/dx/pack/skills/domain-service/assets/domain_service_class_methods.py,sha256=V7Vh2T8AYEkY0tm4RKDBXWJ_dFo73GpeX_5qcXligps,5250
protean/dx/pack/skills/domain-service/assets/domain_service_instance_methods.py,sha256=nZU4wnyEp6hdNuoU2JPX9rjqhl4iWsjn7hn0s0VD9fU,5471
protean/dx/pack/skills/domain-service/assets/domain_service_with_invariants.py,sha256=CDtOJ2cQ4vwW_6v9FOyArBNbRsegPS4GwvzomDj8XWQ,6914
protean/dx/pack/skills/domain-service/references/callable-class.md,sha256=2sSO6uAGOr3Dcl9bPbn6tTRsbVPO-iDf1hvw8dm9wis,5178
protean/dx/pack/skills/domain-service/references/class-methods.md,sha256=ghNAfVl_HFlQVT2LxjkDgC8FjzM2M_EzWB3QI6kZA30,4723
protean/dx/pack/skills/domain-service/references/instance-methods.md,sha256=MxMDwCHmhsyLOmb0X-zPpfuBEPo7CgGIqDaZRcOVk0w,5903
protean/dx/pack/skills/domain-service/references/invariants.md,sha256=ge2mBi_aosjuGtrDZSf-3oCBgTnjRUm8rJZOjm-gTbo,7289
protean/dx/pack/skills/entity/SKILL.md,sha256=SQIdfAxwjGpXUQEpgv-cYfEi6WdPJUaQp_92BdHyfPg,17747
protean/dx/pack/skills/entity/__init__.py,sha256=KJJQVv0y30SYZOJbwOtwQ3E_DcS3moYTNLDb3qeZ58Q,50
protean/dx/pack/skills/entity/assets/__init__.py,sha256=9lNIFqYiDGtIsLJJL-gdiD_ie5vm5i6hOkN1tCpw1Sg,42
protean/dx/pack/skills/entity/assets/entity_nested.py,sha256=7vAuAaSC7VKxv0vDyFz6nFMtichiB0G72IgYN_pZQx0,8854
protean/dx/pack/skills/entity/assets/entity_simple.py,sha256=6WoKU-CN4-zedyTDNxy4a3uy5Pg4wFd-Ou7xEQ7j-v4,3245
protean/dx/pack/skills/entity/assets/entity_with_hasmany.py,sha256=V6Fd8xJZTc3IQ4DB5xz6u1upGxR5QSj6WjHoNFKLoms,7155
protean/dx/pack/skills/entity/assets/entity_with_hasone.py,sha256=-6fQEeMVUWMxfVSau_e1t8Jq7peadkckAF5xVPOcIM4,5377
protean/dx/pack/skills/entity/references/anti-patterns.md,sha256=_mfurSfx1bJ6lD0G2lJVZNQeu5ziyLHZsrKsnQ4jEFU,14112
protean/dx/pack/skills/entity/references/configuration.md,sha256=F5AjZKGrxyV7tGbtRfV-80C3YHf5n2cfYVKeRqelYT4,11277
protean/dx/pack/skills/entity/references/nested-entities.md,sha256=wdpWeEIhmClEH1huRzlR9aNZ-SXl9TF3FlMPZYcAX60,12463
protean/dx/pack/skills/entity/references/with-hasmany.md,sha256=hm6aqQskXhF1ydStZpDYNhYu_kmD6-yUPbunOabit5Y,10843
protean/dx/pack/skills/entity/references/with-hasone.md,sha256=JUDLRJX85acKChcUz68Vp8KArAVbqlrSTBwE7-pJFGM,7633
protean/dx/pack/skills/event/SKILL.md,sha256=yiUs-QqGNynEHg_90o5hqFPCFC2eatw_M_T1pu7fB2g,12834
protean/dx/pack/skills/event/__init__.py,sha256=z0meDTylguBSD46euPHIolJ77DKToUz5B4ZvrVPgKuQ,27
protean/dx/pack/skills/event/assets/__init__.py,sha256=FRDEJ5qRy2vM0PeGAqvUBPbORYyKsJ3nwnTEPkA5JjY,33
protean/dx/pack/skills/event/assets/event_fact.py,sha256=9UT7vMRSluwpmR2ZVopB3tE47izS2qRP0tiD2Af5X88,5627
protean/dx/pack/skills/event/assets/event_simple.py,sha256=TyXgQvq-7xWkYXWcDoYqRcLZs2TzmCuExkafHIg1as0,3214
protean/dx/pack/skills/event/assets/event_versioning.py,sha256=omNVe-kNNz5Z0vfTPzLINxAHeQ99ewvfd_8-6F6COcg,8224
protean/dx/pack/skills/event/assets/event_with_value_object.py,sha256=C_U_I0Z9As4Qsh09TmKSpZ971f2W3FZqxbBGyHdUfcE,5239
protean/dx/pack/skills/event/assets/raising_events.py,sha256=gcZqEn2MyqKmPOE_Rh3FgBr4AqUcet6XvqpNdjs65gQ,10324
protean/dx/pack/skills/event/references/anti-patterns.md,sha256=r4qADzcSJi1r1KK6raQXCZRz69HezjqsGTJn3Hr_Bp0,12535
protean/dx/pack/skills/event/references/delta-events.md,sha256=zYpL-6jZg_awknuE_B9bvLKZxqKxptPXUfIjs8IXjg4,5603
protean/dx/pack/skills/event/references/event-versioning.md,sha256=ccBmNZ5czLWG_cv81fhK19Z8TDZD6PLic2J0iQxHsno,11358
protean/dx/pack/skills/event/references/fact-events.md,sha256=Ho0Ny_1tvbYewPeHneOx0X8QTZ3PvkCGNxXR6f04R2s,8989
protean/dx/pack/skills/event/references/raising-events.md,sha256=j3dOHp1n7ba-mSAnwr2st4OxBTTO0PIfc-QLwWQ-qQY,14103
protean/dx/pack/skills/event/references/with-value-objects.md,sha256=S_Q-kG8bpgrd003GvoluhnJ4pKsXeI2mZfjLSdKHPRM,10237
protean/dx/pack/skills/event-handler/SKILL.md,sha256=OeVI4vk3OPGLlxkJga_1-V1Fh5dmXKXcFAYzHlwLZVQ,22530
protean/dx/pack/skills/event-handler/__init__.py,sha256=2B9oGtBTjLVtdN4AHgbTp-79RPxda2eDfQ8Yr11FtNU,47
protean/dx/pack/skills/event-handler/assets/__init__.py,sha256=57Ftq12ifsx09vFUnO9-dYtrNplCiqu7TUY1dAF_X7w,41
protean/dx/pack/skills/event-handler/assets/cross_sync_multi_event.py,sha256=-H1tCfGnb8td1wTawr70Jc5y2UrTlTgArm6Y8dDdj84,9685
protean/dx/pack/skills/event-handler/assets/cross_sync_order_inventory.py,sha256=-CwpUONQ03-kh4BcoQQyczhEEZ1Afs_fg0d63GKLTYU,5670
protean/dx/pack/skills/event-handler/assets/cross_sync_payment_subscription.py,sha256=P4w9vLVgNE2YCP6n6goWG-Iq5MPYKyyyQpm9XJP0OZA,6438
protean/dx/pack/skills/event-handler/assets/event_handler_any_event.py,sha256=hGvhjNtUrbVGs0RAxetBPOHBNI6MeIpLeY_Qq54rGE4,4005
protean/dx/pack/skills/event-handler/assets/event_handler_cross_aggregate.py,sha256=AarQv8bdSTr7m8fygyjmfCWtQDLextWmwJJ_pc5xxE4,5892
protean/dx/pack/skills/event-handler/assets/event_handler_error_handling.py,sha256=QmdW7EAxReNYtC_8o0HrCVc0NuinCo3sGFHeYr1Dqu0,7407
protean/dx/pack/skills/event-handler/assets/event_handler_multiple_events.py,sha256=d562N0hCsmyFO5KtJE_9hZYkNssBwkBhJzativjg8r4,9806
protean/dx/pack/skills/event-handler/assets/event_handler_same_aggregate.py,sha256=d42Yda2HaDMoK_wpH5K1aJt2TJFAm-NIGLMp4iM-tMA,3266
protean/dx/pack/skills/event-handler/references/anti-patterns.md,sha256=aR9fKNGMF4LsHKem94ijSunuGd8Pyhl2KQ4rNga5tWY,9765
protean/dx/pack/skills/event-handler/references/any-handler.md,sha256=S2MzZFV3_qBRDKGargyD5N5Lw835Ts83BLF-F5tBut4,3454
protean/dx/pack/skills/event-handler/references/cross-aggregate-patterns.md,sha256=jY4cXOFgUfmsfhrPYvvDHVyrJwDGexUBwMrZb-cuP9s,7829
protean/dx/pack/skills/event-handler/references/cross-aggregate.md,sha256=wx5yVvNAF0Nyr8gShevdbAivA6TGiZ9Pv5VQ0tT8rAA,7632
protean/dx/pack/skills/event-handler/references/error-handling.md,sha256=3BM6saebTQ1n0DD9MPY1hbtwnmeaXzTdgOpgQw7LqKQ,3810
protean/dx/pack/skills/event-handler/references/eventual-consistency.md,sha256=9KkCRQHSTBgGT_ubATjAg67B-ueyzXjLTM_1K2giNCs,1235
protean/dx/pack/skills/event-handler/references/same-aggregate.md,sha256=3-y_qReueB2wEvaicCYYaM_qfPgCAe6eoGY1E_bCF58,2913
protean/dx/pack/skills/event-sourced-aggregate/SKILL.md,sha256=iBAfFlf8o7c5ivUZ5h7yL_dBKCj0biRUtP-KShwgbGg,16008
protean/dx/pack/skills/event-sourced-aggregate/assets/es_aggregate_basic.py,sha256=OhbYahPNCOx4uolDsRkt3OoiD-Unvy9lqxScFnBeScM,4996
protean/dx/pack/skills/event-sourced-aggregate/assets/es_aggregate_command_flow.py,sha256=AxLSk__5hwzBQDn_5BKkeib3XLhqdOWWnURYfi0dGxI,7235
protean/dx/pack/skills/event-sourced-aggregate/assets/es_aggregate_fact_events.py,sha256=HdkCbRQrZnHhbo8KgQqVZQjCrnt9E2j6wmhkh9eXSqA,6047
protean/dx/pack/skills/event-sourced-aggregate/assets/es_aggregate_with_entities.py,sha256=4fnt3vaxXFbv7lxqFNojTuwxDLVxx5Y2uJDOxj-rwU4,7230
protean/dx/pack/skills/event-sourced-aggregate/references/anti-patterns.md,sha256=ZGR8B5bMEoIcXf8ipAXBMcTX_qIC9egP_t_6W_tP4tM,8937
protean/dx/pack/skills/event-sourced-aggregate/references/apply-decorator.md,sha256=aDz2TLCg8WzYD5-Tv7FaxLq1bNUMg3I0_DY4CivzbF8,6482
protean/dx/pack/skills/event-sourced-aggregate/references/event-sourced-repository.md,sha256=p0j6oxKvfEK0hRsA-sLbUH7RhNybxzjKeobrPTe9UN4,7355
protean/dx/pack/skills/event-sourced-aggregate/references/snapshots-and-fact-events.md,sha256=3i2mqlOJ-m2mkNA8VJWBtKn9B3PUuvGIBxCxesjvy50,4382
protean/dx/pack/skills/extract-bounded-context/SKILL.md,sha256=bOvCQKGsS7aTu_MRjzJI9jiO5MFSiAP3AU37ZDa2yls,8581
protean/dx/pack/skills/extract-bounded-context/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/extract-bounded-context/assets/extract_bounded_context_after.py,sha256=AEVuYd7vKSK1ID8AmkjQkq-SeGkNDf1FboqROKRwnWo,9042
protean/dx/pack/skills/extract-bounded-context/assets/extract_bounded_context_before.py,sha256=J_bqU9cjeBYBERwJ9pMgezm6HCoEMhMFg7UsQiwpsuc,1648
protean/dx/pack/skills/extract-bounded-context/references/event-integration.md,sha256=ov4u7kPSLQI9KT5zOMDzRycJOtq-xQP8PHKnpKXQ9aI,7318
protean/dx/pack/skills/extract-bounded-context/references/seam-detection.md,sha256=qEHqiwxTg_eLmciZg2gBMzPXxEM_-b4Xx7UVOK3TD8I,2043
protean/dx/pack/skills/generate-test-scaffold/SKILL.md,sha256=v2tC9-y1GarbkxQ_W0J7nvvGIY1RjpN23823Db1A7_w,14868
protean/dx/pack/skills/generate-test-scaffold/assets/conftest.py,sha256=3qCgq0ntH38p0cPa2B7XiZ13WXdzXLhHardDu9_LKmY,1830
protean/dx/pack/skills/generate-test-scaffold/assets/scaffold_aggregate_unit.py,sha256=uaGD_yltonjhgqkP-qiPggoKCFGyaeesiV5l6p0apFw,8859
protean/dx/pack/skills/generate-test-scaffold/assets/scaffold_command_flow.py,sha256=Foblaf5spqfrxgRLEbyLkpug2u8zgCSxJos18MTdgx8,5879
protean/dx/pack/skills/generate-test-scaffold/assets/scaffold_event_driven_flow.py,sha256=pI6GVxpyC41AahQ7pRWCXVlDCbAfhipsUjj9mH7lQHY,8585
protean/dx/pack/skills/generate-test-scaffold/references/aggregate-tests.md,sha256=i4BwBHfhnP0oM0HZGk0SOsLPxCU83540TgaiMfEVPps,5562
protean/dx/pack/skills/generate-test-scaffold/references/handler-tests.md,sha256=ca62G8MbzUrTcuzYmo4snZhkWvTcBv88rNBKvo-V1Y8,5914
protean/dx/pack/skills/generate-test-scaffold/references/integration-tests.md,sha256=jTeu9rSD_O5cf3dXuyrMoTgAABF_rthX4TyLHEouArA,5003
protean/dx/pack/skills/message-enrichment/SKILL.md,sha256=Dal5IS3sKb9FKIYJ_7LOtQU_-lIPMB93Bz7xKujnsJc,8194
protean/dx/pack/skills/message-enrichment/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/message-enrichment/assets/command_enricher_basic.py,sha256=KBc7f9MJ_LNWG6cjmZoI7wBX-MlwAlXI4gERyrY7Rss,1853
protean/dx/pack/skills/message-enrichment/assets/event_enricher_basic.py,sha256=ppxGyX7nlsHg177gRTB_G1er15tM3w53rU1d-zYgxmo,1638
protean/dx/pack/skills/message-enrichment/references/anti-patterns.md,sha256=4PpTDkvraUyFFn6G16MAjrwVzBQKa6Kl3cA45sFVbk4,2795
protean/dx/pack/skills/process-manager/SKILL.md,sha256=NIrchx2-fBFNqH6wfKL9uIEWLvzT56tJnw4UUqneuy8,13346
protean/dx/pack/skills/process-manager/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/process-manager/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/process-manager/assets/pm_basic.py,sha256=R23vL9VsqdlUIMG8B8zsYAGnCR8YY_nymynRBbGFbk0,4277
protean/dx/pack/skills/process-manager/assets/pm_command_issuance.py,sha256=FGgGBB5QfhqqDAEeByJSqVEIitysRuBpqpoqqtjBaeQ,3394
protean/dx/pack/skills/process-manager/assets/pm_dict_correlation.py,sha256=JpsY41GQTJDwcIrDmhDs4UktScovrs2fBVdeR5aaUdw,2979
protean/dx/pack/skills/process-manager/assets/pm_error_handling.py,sha256=cuPZysQIVOJHI8YUUwOBt6Hk3aQbDhu1YHRmCzat8r0,3133
protean/dx/pack/skills/process-manager/references/anti-patterns.md,sha256=oShtsOseq2fj8NcDDz5tZEczGpN1SByKj7P96mIOA6o,6657
protean/dx/pack/skills/process-manager/references/command-issuance.md,sha256=6Zus-P8Oa9EBeIZrpbKyX-io-k2Qh8rJ6d567Lo4_uY,3815
protean/dx/pack/skills/process-manager/references/correlation.md,sha256=McnOZvPVq49TkG7pliGRcgAf8dWFqkW5v4C6oOOw18Q,4182
protean/dx/pack/skills/process-manager/references/lifecycle.md,sha256=i79VGj5O7aGqh6afi2X200qAxDvxTy7hgWICFCazP6k,5015
protean/dx/pack/skills/projection/SKILL.md,sha256=zomPK0sfjDTxEDPO5vkj04vFLRLpM2Sq6x6gs56i4Gc,12108
protean/dx/pack/skills/projection/assets/projection_field_validation.py,sha256=BWxENq2lOTNX_Hx-6ZUEfngiI8xVrGxmjrBzxZ8CFnk,5378
protean/dx/pack/skills/projection/assets/projection_persistence.py,sha256=MJ6UgxqwiPE6xfHtHnvYea6u2t-FJDL5IZmUw6jzucU,2422
protean/dx/pack/skills/projection/assets/projection_simple.py,sha256=dO2PaZE3EaePHR3Fi8gSKZ9_6Una_rDYslz5Ec2sgsg,2972
protean/dx/pack/skills/projection/assets/projection_with_defaults.py,sha256=6tchLe9XGQOlx6kZFB7R50KgIXoGrZe5KlucXsQNLFU,3557
protean/dx/pack/skills/projection/assets/projection_with_options.py,sha256=0qkaqinhS598-LLC2J_DarM7EJ3WsA8lTwk-0a-IcLQ,3220
protean/dx/pack/skills/projection/references/anti-patterns.md,sha256=ltWWdP3_OAaZiBRY7ADOzYDRATVLuC1HUCpR452CSRE,7829
protean/dx/pack/skills/projection/references/basic-projection.md,sha256=FRualwjE9RjX56S-9RaLLzrDC0Qkaj25DWgS3VenyvY,3941
protean/dx/pack/skills/projection/references/configuration-options.md,sha256=M2v5QE1PrDZZ8e8JHOfJlslUAU-lvraVoPLiBYxMQHw,4925
protean/dx/pack/skills/projection/references/field-type-restrictions.md,sha256=lw2KpXrBsnX_MOIR6Zj6dc3ZLA0gc5waHLO6fBVKNfs,4145
protean/dx/pack/skills/projection/references/persistence-querying.md,sha256=PIGix-VGC_o7piMskAiwcEx4o37yGjXZt799R2gia-o,4278
protean/dx/pack/skills/projector/SKILL.md,sha256=ayTblNwX-vKUBf4MjFMOz_69mvNze7tKkuN8GRoRQYk,14157
protean/dx/pack/skills/projector/assets/projector_cross_aggregate.py,sha256=X5m-F0DDYv6xjctZ2z01aEDUdgVsQNMyXJDWe3-4d1Q,4644
protean/dx/pack/skills/projector/assets/projector_error_handling.py,sha256=QaG1R14zRk7w0dfOt77JcNkgYbDmXmbTliDuy8iu7w8,4012
protean/dx/pack/skills/projector/assets/projector_multiple_events.py,sha256=Dj4HaPZ2-uv9CHf_XT8j8UnG_1r8NagNIUCPtIK22Q8,5163
protean/dx/pack/skills/projector/assets/projector_multiple_projectors.py,sha256=_X0BkgZ24Z5NcfWxy63nIjYCYtnIodUWxonXS7dM35o,6984
protean/dx/pack/skills/projector/assets/projector_single_aggregate.py,sha256=ofS-FR_GEfXsa9oEkalgywWpEw6HvcObu_42pqrJiuc,3440
protean/dx/pack/skills/projector/references/anti-patterns.md,sha256=9D4R-hi-zpZoJy1oZlUEdG2nyps3mu0PGtHVCLkQN9E,6537
protean/dx/pack/skills/projector/references/cross-aggregate.md,sha256=VuGdbfBa_efwduGFl9_ijOlXoWaYNcSaHfPTeDRMH2A,4972
protean/dx/pack/skills/projector/references/error-handling.md,sha256=C2JJHi8v2X68lOHFbIE9sGtd7J5YuC9i4tZ2hMGqPhY,3753
protean/dx/pack/skills/projector/references/multiple-projectors.md,sha256=SeEhowuAEeHpQyHFsAG0SzBD7z2eIjyBgD8vfSw0S-Y,4011
protean/dx/pack/skills/projector/references/single-aggregate.md,sha256=QyQ28e7muLIdLD8nN-uwsaaS6N_5WBbiuM_AGFHoCe4,3507
protean/dx/pack/skills/protean-overview/SKILL.md,sha256=z3W8nEOVvcmDdX5b9SfLiZu6yVamXQhJz8zsSFPRz6Q,2105
protean/dx/pack/skills/query/SKILL.md,sha256=cQnbqwo6YcXfeEyXbOTVdusZwGJR4ISQpPEdtqwwi7c,6626
protean/dx/pack/skills/query/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/query/assets/query_simple.py,sha256=N1JqgkjnlAISTsMhSAwXX2p6OjSjRopq1UucHR31m9s,1446
protean/dx/pack/skills/query/assets/query_validation.py,sha256=V2T4UFfHBBq-PXKwmGJJHymAsxXXHu2BxEKah8PVWvg,1279
protean/dx/pack/skills/query/references/anti-patterns.md,sha256=gmNCfXO0CueSKTZcLL3Z9L0UYH9EjKUTYcs8A9qhI_0,2606
protean/dx/pack/skills/query-handler/SKILL.md,sha256=L2cKT5gy1mMjmuDVn5akzx4XIzcgwriMfs5NKtQgYXM,7064
protean/dx/pack/skills/query-handler/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/query-handler/assets/query_handler_simple.py,sha256=TyOjz0wqCERr3jwbClLhfJKd0nUvDaxoOGncOzzJRDg,2474
protean/dx/pack/skills/query-handler/references/anti-patterns.md,sha256=-Mlmb4f2th1uDCUZ-4-AT4Xl9bPgkTnEqyL4L6EDxJM,2440
protean/dx/pack/skills/refactor-extract-value-object/SKILL.md,sha256=0oVjsjBlQH-p5t9nKwsF-SUd0PLR3kpkWGf5xAPzBZk,8603
protean/dx/pack/skills/refactor-extract-value-object/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/refactor-extract-value-object/assets/extract_vo_address_after.py,sha256=vMKy5lFaxebr-6ZUHgV-b-usBgqVu6VaXIoOuLC_8NM,2154
protean/dx/pack/skills/refactor-extract-value-object/assets/extract_vo_address_before.py,sha256=FX_R8CrvVcLRGuffUdJCVknL7aESohTeN4RpmJ2oG54,2311
protean/dx/pack/skills/refactor-extract-value-object/assets/extract_vo_money_after.py,sha256=fLPsWssBLZmu0ZiSkQ5RBDZ030oJb1_12bz0dfzJIzQ,3338
protean/dx/pack/skills/refactor-extract-value-object/assets/extract_vo_money_before.py,sha256=ivT6J4KQuwim8S13ZHTkply7QrDcv_TSn98c93r0s1k,2283
protean/dx/pack/skills/refactor-extract-value-object/references/anti-patterns.md,sha256=pFYRKvcwA-aJ-QkLZHPKQybPv9W55pALtcjSQ_kxwZU,2094
protean/dx/pack/skills/refactor-extract-value-object/references/common-value-objects.md,sha256=3WerlXREowNXSeUclQlgletfh3FDlFbgHN7YTwdaES0,3944
protean/dx/pack/skills/refactor-extract-value-object/references/migration-guide.md,sha256=LxnNb7mfDrcq7Jgfk89IUn8gbVgxrw8OmOY3LHSPieU,2815
protean/dx/pack/skills/refactor-introduce-events/SKILL.md,sha256=jH3JXpVGsnxI3uH6C4v7px7VnO_nDEcv14KCs0dqGqs,14371
protean/dx/pack/skills/refactor-introduce-events/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/refactor-introduce-events/assets/introduce_events_ecommerce_after.py,sha256=Xx1CfeMt53da_QJZeoTVxIYy4f6oqmArpitHs6ktxbo,7494
protean/dx/pack/skills/refactor-introduce-events/assets/introduce_events_ecommerce_before.py,sha256=v0y_9wsqrkzYN6omRBsQhaseh1HE7CUXHFxWOJOlyJA,2977
protean/dx/pack/skills/refactor-introduce-events/references/anti-patterns.md,sha256=4AXwbR3Si4JwD22RPFhlw6XhH8YMFhGS65ddA9W8N70,4470
protean/dx/pack/skills/refactor-introduce-events/references/event-design-guide.md,sha256=_qyD2Ic7IoxJTZv-822YP32H4_weGic87pz4hd_88xE,3574
protean/dx/pack/skills/refactor-move-logic-to-aggregate/SKILL.md,sha256=Q0tOWqpuKQODsq5MCeebQLPWD2r7T_zZWnaWPYXDdkY,11548
protean/dx/pack/skills/refactor-move-logic-to-aggregate/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/refactor-move-logic-to-aggregate/assets/move_logic_ticket_after.py,sha256=MOVAPmYHQTEaVzvimQ-Hy5LwDTUHTfl8S4R3YVa0ATA,4346
protean/dx/pack/skills/refactor-move-logic-to-aggregate/assets/move_logic_ticket_before.py,sha256=0pIVInNkjxW6RvlObmjJIi14f-Iq1-wybE73_4XlzaM,3189
protean/dx/pack/skills/refactor-move-logic-to-aggregate/references/anti-patterns.md,sha256=gVlzIh6H7tqVfSB7zIrZblzIFaLi29rZnuxTQkHW7FI,3246
protean/dx/pack/skills/refactor-move-logic-to-aggregate/references/identifying-logic-leaks.md,sha256=GtdI0WWsLTAiMQo31zJrStpTSXOp4jQLjl6NGTOOjsI,2225
protean/dx/pack/skills/repository/SKILL.md,sha256=nK6XhaKtQIZ7CB6Kkvhb3s3xal8D3wNDHmWhEwqmQbE,11232
protean/dx/pack/skills/repository/__init__.py,sha256=sHKEYDdxqdb1NN8vO3kq926Io4782kqx03ULLUWz0aA,73
protean/dx/pack/skills/repository/assets/__init__.py,sha256=Xr8gKrdVC6L_y1p8_z2CW8C7jw42LhrmZHighOpCT_I,33
protean/dx/pack/skills/repository/assets/repository_counting_and_nulls.py,sha256=a4rgQUSkZyTvvzadBaGa2Jpq1whrMbFSl_WfJOibHFc,3722
protean/dx/pack/skills/repository/assets/repository_custom.py,sha256=DNuiKuAa7vmpYkF5LTp7vsTomR6EqCl5XfcgaGP4EvE,3519
protean/dx/pack/skills/repository/assets/repository_default.py,sha256=lWc35P5furhRGqtBB0qXMGRYe_aZwM6rN07zfCTBWb8,2185
protean/dx/pack/skills/repository/assets/repository_with_children.py,sha256=fLCZiUhpPVlXUGbGfCQJkxa3w21WfacGHJgXaoA8LlQ,3657
protean/dx/pack/skills/repository/assets/repository_with_database.py,sha256=4A7Jyay0tUKz9G5HZG5-SO-4nCJenWEhCSh1bxjdK3c,3871
protean/dx/pack/skills/repository/assets/repository_with_uow.py,sha256=XFAMdKUGN_q0T7UqKU9WmiP_k71OV6AbmuSYC3vTiwI,3764
protean/dx/pack/skills/repository/references/anti-patterns.md,sha256=8ZEOEVLhvLX_MdPC0fidBesv2zaYnuufrvIkIr0moTE,7183
protean/dx/pack/skills/repository/references/custom-queries.md,sha256=BtqGsjyLIBehlWV1qExiwcgIjsLjCIMnZK8rktmqT94,6585
protean/dx/pack/skills/repository/references/database-specific.md,sha256=pff3q9Y3oiiFPYdk1xf2tpqekxbpBIjp-FAajMg6xIg,4366
protean/dx/pack/skills/repository/references/default-repository.md,sha256=NF-93Qr-MXTWPt-2rU4YBBQiffSjR5di6XG0e6GHfAo,3554
protean/dx/pack/skills/repository/references/unit-of-work.md,sha256=qBALk8Vx_AHyK-jw_gB5xsFK6P8M11N72hVzECqjeGs,6875
protean/dx/pack/skills/split-aggregate/SKILL.md,sha256=TopY3UNrQUKzuPjt4L40n5Fc2ci5qNab1UNgao7gkHA,10896
protean/dx/pack/skills/split-aggregate/assets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/dx/pack/skills/split-aggregate/assets/split_order_after.py,sha256=g-3jYgdYn8GImdUrB5BHDOSyzpPT556tJBMaCVSYyWM,8521
protean/dx/pack/skills/split-aggregate/assets/split_order_before.py,sha256=tPO1j99DvJlkImd91uvEtvjE5a-Tw4VYtx7OZ9R2-90,3820
protean/dx/pack/skills/split-aggregate/references/finding-the-seam.md,sha256=KeFnw-FROcRyAXvbZi5m-xIQDlC5DTmeB5MLoskLqVo,3252
protean/dx/pack/skills/subscriber/SKILL.md,sha256=I41tWIMwxhDktmZ08cl1MNIDrxmi3rdxFlPHn5Z65C0,9134
protean/dx/pack/skills/subscriber/assets/subscriber_anti_corruption.py,sha256=R9Wj1v4QboUtWg6bD7N7Wsvx59pTNvaUgKTDZ7nNYVU,5021
protean/dx/pack/skills/subscriber/assets/subscriber_domain_interaction.py,sha256=DfWz25pE410OKQPsFh6LNX1wZeTQnJU1L8wfYpq4beo,3327
protean/dx/pack/skills/subscriber/assets/subscriber_error_handling.py,sha256=rYqRm07QIqGRqwLVESZYlM-MUmlis9ZtxTaOXQkVdsc,4657
protean/dx/pack/skills/subscriber/assets/subscriber_multiple_streams.py,sha256=jBpYGARxwEP2WIOhykNqhHddCZ-hxcg_pLYRtCLLCEM,4027
protean/dx/pack/skills/subscriber/assets/subscriber_simple.py,sha256=oydEkMw8O6d1QghKLMn5jHR-AQDQvPqluK7S8eer33w,2720
protean/dx/pack/skills/subscriber/references/anti-corruption-layer.md,sha256=SV0gtjcOmTUgfUZTXJcwJQWyc7nn76gHS-1f8xzlX8Q,4496
protean/dx/pack/skills/subscriber/references/anti-patterns.md,sha256=il-_tFgLuyxYDVdbynfG2OlgdZpXqPnnHTajb2oKXHU,5892
protean/dx/pack/skills/subscriber/references/basic-subscriber.md,sha256=209THj_gjsBZM8E3J35_PoWqRx0tNAd7wBV96wWEJ90,3344
protean/dx/pack/skills/subscriber/references/error-handling.md,sha256=rhyJZEJy77viZo7nAnrRzjmqINLSMBTFro81m-1EcNw,3301
protean/dx/pack/skills/upcaster/SKILL.md,sha256=-CtCc_elYZM5YULv95zS6gkV_0lsINxF1_N-E9Ewikg,11661
protean/dx/pack/skills/upcaster/assets/upcaster_basic.py,sha256=O0bIXISAuS0MDHEvjEjXgjenNSZyif02x1GR2HoPrxc,5810
protean/dx/pack/skills/upcaster/assets/upcaster_multi_step_chain.py,sha256=hf3Aq-eRXnSKYIHCEbl4Ct7GBUCiJr6KAkyeMmED8JA,6348
protean/dx/pack/skills/upcaster/assets/upcaster_with_es_aggregate.py,sha256=zDgJjcnpBGK3YUZcOGzn9PYiPHBEySw7vXJcIJQiL10,5597
protean/dx/pack/skills/upcaster/assets/upcaster_with_event_handler.py,sha256=LnuwVdbI4UmZsaxJJcFs0GRvICRywS98wb_Zae9ZFNs,5825
protean/dx/pack/skills/upcaster/references/anti-patterns.md,sha256=pcSc62MMYwePF9EJ0ewKGbZF7-FVT4w7ZpDPuDUMUio,7312
protean/dx/pack/skills/upcaster/references/upcaster-chain.md,sha256=-nX_q7BBRkJ9rC0JY8sHy2T2A9uagQNkh2ueDmkO3dg,5580
protean/dx/pack/skills/upcaster/references/when-to-upcast.md,sha256=NIZgdfKuB6BPNRjPFmWEINpeijrX0StgtKb1WkJBSxM,4913
protean/dx/pack/skills/value-object/SKILL.md,sha256=T2MPD45jn1Wn9UUD5CppwypWeFoR70Dpi7TY_l_VzRA,16961
protean/dx/pack/skills/value-object/__init__.py,sha256=TapO1R8Wdt7lrKe2cqbHwM1YCoE9SesVJDn3LUvZi8Y,34
protean/dx/pack/skills/value-object/assets/__init__.py,sha256=XVUnz-qnNOSwOvfWtFM43US02gkV0atRvCOzavYOiGY,35
protean/dx/pack/skills/value-object/assets/value_object_in_aggregate.py,sha256=qwYYR7-g0g8EUwH2BKtIYviVzwyh2oT7Bx0xrMv_Xow,8780
protean/dx/pack/skills/value-object/assets/value_object_in_entity.py,sha256=10Es7xHMhFf0DlZoscLt8qmIN36nQBDHIfppBU0qEns,9985
protean/dx/pack/skills/value-object/assets/value_object_nested.py,sha256=aXjTRsFe7ZSljqJWWaGb4ebP7xK0Fdzm1kFBLZGhIps,7676
protean/dx/pack/skills/value-object/assets/value_object_simple.py,sha256=NLX4V4-kyGTn1G9E0RrNec-qZbvFzhEP0sVXHrvDxgs,2750
protean/dx/pack/skills/value-object/assets/value_object_with_invariants.py,sha256=QplJsYH9W6J3fO2fc9UrXRGGvDC9j8CBifotk9Lbeis,5548
protean/dx/pack/skills/value-object/assets/value_object_with_methods.py,sha256=ec73WWKIk4Xuaogx4FOkqDvuYQBnARveN8KzizqS2ZY,5140
protean/dx/pack/skills/value-object/assets/value_object_with_validation.py,sha256=so4ozGfimpI9Dt3opYPk0kNLzHw-BfJwryXoQnFor1I,3641
protean/dx/pack/skills/value-object/references/anti-patterns.md,sha256=haxdQfYAAjq-5zZIdi5WMNmNrBXcNFuMIGtcG5tvTtA,13915
protean/dx/pack/skills/value-object/references/equality-and-immutability.md,sha256=ix-7LWgMddWkkHll0j4gyca-LXqClCTjxdSXMZsl5VY,13249
protean/dx/pack/skills/value-object/references/in-aggregates.md,sha256=anc7RBepzu_BG8Rwmz4CRR-ttEWlwSmZD4Dlk9R0-tY,14967
protean/dx/pack/skills/value-object/references/in-entities.md,sha256=R6ernbDQEuopqUWZQImmyIrSgKXfKURUv6fBdvJUY1U,13909
protean/dx/pack/skills/value-object/references/nested-value-objects.md,sha256=L-3LWcj_rMSB88JRTJRYUbNdhIPsiR0vxqp_P12_yeo,11982
protean/dx/pack/skills/value-object/references/with-invariants.md,sha256=UgmpgD1dPo9orAxUf10JJaRy6flH_ORqSgdOCjMl5zU,11641
protean/dx/pack/skills/value-object/references/with-methods.md,sha256=N2RETKJBRA-ivU3k-YYH2fddnvumGQ3Gfn-Ndf8tS98,10761
protean/dx/pack/skills/value-object/references/with-validation.md,sha256=OWfJPsPHezZa4p46hfbRxTH22nu5LuyCgZL5LI2eKZA,6606
protean/ext/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/ext/mypy_plugin.py,sha256=W-_qLxH-ta8oTnF16BkoCMqSu8fHiNhtF-aFoWIq1ck,57016
protean/fields/__init__.py,sha256=B8sLfXv6eDck9iEfqRxyOhQ8cBpOqiUgnn__bCUx730,1288
protean/fields/association.py,sha256=oSz4fa9N4cdkb-0LitN7TUSdJucoZcOWLP9lJG5w3I8,34208
protean/fields/base.py,sha256=lM3q6ekXbfLrwM4TtwSLUH6bvjCNhB9ZvZAYw0CnVM0,13283
protean/fields/basic.py,sha256=VO58fMceOmiQROFPIdkVbK6Mij0vJXPr8qGabY8XQPk,5072
protean/fields/containers.py,sha256=wDm9ULd5NOkP7die_L-9ieygp9qKQPlpqITA0_5NGe4,6006
protean/fields/embedded.py,sha256=qe2615NKuYyjoVcBP08rv9yG128f7LyjoR8aUwoJw3k,10251
protean/fields/mixins.py,sha256=BGucYh60PtiacyLkS_G08N-qAKjDdM7kUwpUs4KfvVc,2865
protean/fields/resolved.py,sha256=KzL7y7QXbvgWWU8Eam7jiJhMNeSUGmGDF_WixvTHgzs,13747
protean/fields/simple.py,sha256=zvBrTByConl6NNW5tBJZQ7DsE8GzqMEX6QRTFUVq8D4,13395
protean/fields/spec.py,sha256=l-lA65A8kA8b2sdBf5CjAeQ_rYo-Jf4kTe4g4ezaPbc,33955
protean/fields/tempdata.py,sha256=yCK7KoMnYawFs9_1Rngz4ZrCxVFbD40RUjwqlQvGY54,2884
protean/fields/validators.py,sha256=cew2SfxGgBtcvlLjL8FCMIaqsndnbYA0HzHdQThhB4s,3472
protean/integrations/__init__.py,sha256=P_ObQM1wwyRlgEUiJM4qz_mFwqTVomZCqFmf7Jn0VGk,200
protean/integrations/fastapi/__init__.py,sha256=j-Uxl4vZZ1t-5-U4q6Kb6QhwlvnM6KoN55VE505L-lg,1246
protean/integrations/fastapi/exception_handlers.py,sha256=6uNWoCPpUN3jKFU8fm5XQuKQx5-M-tgRrQ_M68Da0Ho,3393
protean/integrations/fastapi/health.py,sha256=9DsSdTVkuvkRznWHvaexdW4K8QcqFzbXg9tXi2wj1kE,3127
protean/integrations/fastapi/middleware.py,sha256=kCIwqN-MJIGI6ww3ysBtzhYLCpuJ4bYa7zsrY2JS_Mk,19691
protean/integrations/fastapi/telemetry.py,sha256=bMgypHc1TByZB_BCMqB3UfENnN-k8MFSSdxXG4musQw,3239
protean/integrations/logging/__init__.py,sha256=DvqwvPMEWbGScZC2c_MWRklXrt-0cJ3C8EoF_ahy82Y,21508
protean/integrations/pytest/__init__.py,sha256=xsDZ-nH0bAQIfG5FmHugorwC6Fuu3Po1vTnIsM_tW38,978
protean/integrations/pytest/adapter_conformance.py,sha256=LpO8HXRac8GPh67rprDH9Y-Jy2nt3htuU7meKsy3jwM,13776
protean/integrations/pytest/custom_field_conformance.py,sha256=W4L50AP3M-XN9jTB2ufY1gaanGVUTyUkG-zVMc6Y44c,8774
protean/integrations/pytest/plugin.py,sha256=omBKG5MVDA9CSXwkWtUSz8dOJMLWK8NBig26dgqpuDY,2015
protean/integrations/pytest/query_assertions.py,sha256=z4s9U47LJeTmb9ToxM9pBvptu0q0MxYSOGdElOS5xhQ,10649
protean/integrations/pytest/testbed.py,sha256=Hg0O78155Njr8XWeRGUi8bqhmMBBX-CKtzske6L_6zY,6582
protean/ir/__init__.py,sha256=mdE5POT50Hdlbl4hjUOm1h3mE88ZZvYD7YuTHaCMgMU,2894
protean/ir/builder.py,sha256=JRF0re2_T7R2baue5-CzayOdusoQop6b70KG-N6jbTY,195161
protean/ir/config.py,sha256=nVySSoo5FmsUysoW6whIUISljmptRp-f2aLX5dDLJ-U,6158
protean/ir/constants.py,sha256=dfB-kidVKpBZ4z_vQTNX1PmBnfRoengEEA_TWH_y2T4,6348
protean/ir/diagnostics.py,sha256=RFj8Sjwjw1t49ORH7b8LYygjsM8JQz5cHRVOM2uil5k,46014
protean/ir/diff.py,sha256=63iRpbdNESUiGyuCKsOFswB9AbOGNrECbVisVGmiQYo,79519
protean/ir/git.py,sha256=i_9WN5yC9l1MB6h054m-Wio7mXNJzz9NIkOgn6DAURM,2462
protean/ir/staleness.py,sha256=BKFhUMgt3ndSC5WQb4lQEvENzds2LYwskQVJ-sCxPcY,9437
protean/ir/analysis/__init__.py,sha256=nCF9bKPh41C5chFUIslpOC6YOz_mg2TzFfdpyW-EIKE,1377
protean/ir/analysis/dataflow.py,sha256=nudXfbo6BlYYtH5IqTFj2adwIe5989X9PjlGISZGAeI,39984
protean/ir/analysis/element_index.py,sha256=ZlE7WdTwrke2cGbcrCTDejzVO5mh0fBEwvZHcHgStaY,26557
protean/ir/analysis/facts.py,sha256=GpTKtJpuvXEMOeHrKenKuHhe-fC0JP1sX-iPA7dZHXg,25959
protean/ir/analysis/source_provider.py,sha256=4Bfydc2d934bVYwEqxGD1lKXr24TWpDvHkFSbRqfSlQ,12868
protean/ir/analysis/symbols.py,sha256=oatD-bSAz6QMrX5fr7ofbc4xVI-x28A19-5mCGEM1aQ,15939
protean/ir/analysis/view.py,sha256=A3VHU4rwR69Z4_dMAPzYx-bU2h1FLsFzaylMHQvuYgg,9923
protean/ir/examples/fidelis-ir.json,sha256=bkfNS4FgXyfpiSsS1RJO3wOMwHkHHcivMr12FWdXGyI,17244
protean/ir/examples/ordering-ir.json,sha256=Pq9Dsrg506FJLn-aMbjB7kwivVh54kwTeN7N2w4bes0,23845
protean/ir/generators/__init__.py,sha256=ClA6NaQTLRoCcHd43QDci0fabZBqcOZH1E9PoyqLE_s,317
protean/ir/generators/agents.py,sha256=I8ryaQ31IZzm5Urp9wGMNOORGbfDRxu58UlqvyavCfA,3117
protean/ir/generators/avro.py,sha256=ANa4PakTRQhD5PuNKsxg4-qqb1J8lDGxnTDamWoOaCQ,10895
protean/ir/generators/base.py,sha256=cdg_XVShz9ve5oBHTBqiwdOa3nBJUbt7No6RwP4Mbps,8898
protean/ir/generators/catalog.py,sha256=UatC6kAKLP4s_TJQmGuFRZRkU15eKTQxYfzw4t9RqA8,10586
protean/ir/generators/clusters.py,sha256=1qZ8dEzORzK27bW1dpT2K2_WtQO0-BlPOyHEK_IMsLs,6550
protean/ir/generators/event_model.py,sha256=QA7OoPKe8g6Xa_Ekmnr3Jdubth_YTonY0-ip1j73UmM,53115
protean/ir/generators/events.py,sha256=oS7x_5TEFC2Zv_2qdXO71g2erGVLvdNA4JZv0N96tCk,16277
protean/ir/generators/handlers.py,sha256=_OY8lFrI1XRQv22l-VwrkchwjqZW5IRWKItybh5H1Yc,14162
protean/ir/generators/llms.py,sha256=vhW2OztxjsLhqH6stlIpyy1hp2UuW3h3NWEvZhCE7So,6793
protean/ir/generators/protobuf.py,sha256=3BqAF67IqFXqAa0pXsuTJJn0OkHILx8pVrqGpBO7430,6443
protean/ir/generators/schema.py,sha256=Pl6jE6Tw8C5LFWTj0Ea_MTUFNctKpJyTePy6jSzmiH4,14964
protean/ir/generators/schema_writer.py,sha256=aRLBcqFFbRyfUeNHWcw3tL9rui--hFyCTcEGa3h_-6E,8397
protean/ir/schema/v0.1.0/schema.json,sha256=QBkZtzbMxpO-51VjO4oIWhnPbKxJKlIEfu3IWEOVnfs,31796
protean/ir/schema/v0.2.0/schema.json,sha256=JX0L8CiSkNne7CBsTVv_IMlvYHdFGkhpjFL7aiIz4P8,34847
protean/ir/schema/v0.3.0/schema.json,sha256=SPsuIbgG4GlyNOYVABT8sueez5HlC-CXdZExngSWKH0,37533
protean/mcp/__init__.py,sha256=S6UhQ4EqDcHjHW_vyY5Knqk6r0237G7AYJ1Gqw_c8so,1316
protean/mcp/server.py,sha256=FfBYkTDARepZ5K_CvJzSyBm8u3VzeZrxXk04j--gZng,3497
protean/mcp/tools.py,sha256=QyQVWxYPnaw_xkaAlj9A2AHN-oRu1ij1sN_QwhCkCmE,10813
protean/port/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/port/broker.py,sha256=8lsygupIO4pF1z_ysH4yLz2vOsgRTYD-zooVgdU1Sqk,48280
protean/port/cache.py,sha256=pKlH_4zDxqWQjoCSqCdbRyjrAxD46C2M-q1j4GU5oAg,12580
protean/port/dao.py,sha256=r4KsveSDty_8zw8VuBxXwFn5V00YzveIS8bLZKvITwM,51422
protean/port/event_store.py,sha256=Rks13oCjxSY1yuJUhZz1X_JGLoAUcMjxjxpyv7EqU0k,58482
protean/port/provider.py,sha256=41fwOrMyuHJAQjypdO6qYRSHRR5lc79fgbciGHQtWe8,22127
protean/scaffold/__init__.py,sha256=YRJ-o6rh7ECbC9Bn0WwP0Uv-WEW3daD2eb_aJ_u7FNU,2892
protean/scaffold/add_plan.py,sha256=BgKztUmmrs9-sFQ2kqS5e-Jh74mbvM5bLqt_4Y9D-sg,12254
protean/scaffold/apply.py,sha256=ATOozE18lldsx3J3RY1xQFeq8ZEnwCj-oYZBsqzNVDI,13412
protean/scaffold/change_plan.py,sha256=u17OB4oTejC_vXhJNtHC4hIsphQOM8avasXFN1Uxlro,12864
protean/scaffold/create_project.py,sha256=QlMAFKcUj-2uREZ8YyrlO8jtzM2rqURokzJG0-JV-Cw,14548
protean/scaffold/manifest.py,sha256=LowREDmGrLKnPRfGIJKWDV1Dqxb_HtZ45L_srOK-HoQ,15565
protean/scaffold/model_parser.py,sha256=p7nLJP8qCr6UmY4Km1H23UGce2J7f1MyrHUyR6wGQ50,49447
protean/scaffold/preview.py,sha256=Zt67Y2CLtLloKG7EHw6COzJnZYT0i3ulqJh7hT61NM4,3297
protean/scaffold/slice_generator.py,sha256=azQeh5gWDhUp6inrC1cQ4xp1vr8WqzNDnT1U5KmYSEc,80094
protean/scaffold/schema/v0.1.0/schema.json,sha256=cCIBemHGWEsNuBLriHIC9bejOtPL9t4s2EAXuSKwJrA,3452
protean/server/__init__.py,sha256=I8USiq920VZxSAGv451zg2mxuXsQXv3zzG532PR8TWo,143
protean/server/dlq_maintenance.py,sha256=e1UrAWyTHnrAlT5KRf6KHSWb0dadIlho_unRq6Qn0Hs,9701
protean/server/engine.py,sha256=GkIzpJy3EAsQywUwg61JVcY0CV2nH-ztuqH-5BSUdsY,66483
protean/server/health.py,sha256=DlzsZXKpiynqB0-qQYVnuhJpRK8hrvjBkKFrylxMGnc,29499
protean/server/outbox_processor.py,sha256=Da36UOlMHSsfKwfZm_Dp5b6e1YMTahoyXLZPHNvP_0E,34817
protean/server/projection_status.py,sha256=CEVtmFbgnz9Hx5qwVVg0ImjFHfnGckVfuMO1kmwAr74,7858
protean/server/reloader.py,sha256=rc1tr6fNDetiRzWfiQSlI0Fer_FDZd-dDSuj3M5qVLk,11340
protean/server/subscription_status.py,sha256=QBC4B_8L396BQah1YDfPOPy9EfsmGbAIsahWM6BvKxo,61102
protean/server/supervisor.py,sha256=Gd-KkEMKhCHGcGwa4YHun56Bo8cxnzMQBww_7n-s9sU,32329
protean/server/tracing.py,sha256=0pVeJFedW7d0daQqrwdyYqHU_lphPvwCEl6-uhThqcE,9558
protean/server/observatory/__init__.py,sha256=K31lIRDXFiTKhCJOZbsuZwk1AylGiewuy4ldGegJIfw,7514
protean/server/observatory/api.py,sha256=NQzqVw-V04OUC3HVjOLWLyor7AXdgelp6p9TgV8nt3Y,54692
protean/server/observatory/metrics.py,sha256=TE5j-e8Mpsmg3Doc7r82HN8tyUpDhGGzY1weifF5T1s,36743
protean/server/observatory/sse.py,sha256=32HDdliAiSBg41qITsjbDHW5V9LdNJWgGVhQviaSYBk,5483
protean/server/observatory/routes/__init__.py,sha256=jYAgBV9hmqlETe84fz-_bnHXlmHjl2_l5yhHQfyMcdE,1428
protean/server/observatory/routes/domain.py,sha256=MPk2iTV2CZhfyLwpUtLqo8m4BVtwzCwsAY-QmagISw8,20724
protean/server/observatory/routes/eventstore.py,sha256=_7-X7_AK2d8xoL9uutfW6onIazdJSC-DtESDnV-8GAw,6673
protean/server/observatory/routes/handlers.py,sha256=ZDGANT9v_NaSPV7Cpog1YzpBD8G2WqieGSQ5NmtI3Lw,21528
protean/server/observatory/routes/infrastructure.py,sha256=UtqR9H3JIQf7I7XxdvsVCv9t4JUxYd6o6T9tcPw7pHA,9548
protean/server/observatory/routes/pages.py,sha256=bm2Epi3vXXfzUeGNOlOjQX2kM1hcaMJ7OjZzQY3x6_U,3120
protean/server/observatory/routes/processes.py,sha256=HrPKsnDd6Gy3RonCj9F9TL5X2gB01CJi5rzo_916xCo,18202
protean/server/observatory/routes/timeline.py,sha256=USJ9EzuC-TIIf-RctdUmeLQBhp49WGmI4XpzR7Bs_d4,38225
protean/server/observatory/static/css/observatory.css,sha256=9OzUuD9DY2VD_PbXDD0i4FxTA_PSQX2gmuoZFtuZWOo,24777
protean/server/observatory/static/js/causation-graph.js,sha256=joKkUNR36j1PxDuEtj7qNpXKN7uLUCMxzWm4FzReVgo,35792
protean/server/observatory/static/js/charts.js,sha256=ckPAjJ4zOu_SVkolMhmxNeOOwGl9mt0wRCIt_QmIOQY,10715
protean/server/observatory/static/js/core.js,sha256=IlqAJWGmwrSTTF1pqe4i3PZA69Bjwbh499QY600gn34,17225
protean/server/observatory/static/js/domain-detail.js,sha256=0NLPZhN8mfOh0pSzD_YoCv2JaFii2IvFEwJVpU42WHQ,14568
protean/server/observatory/static/js/domain-flows.js,sha256=SOFqeMaupvtoGsI9j9isY5JQvC7HxdjxqspiBjYaK-0,26918
protean/server/observatory/static/js/domain-processes.js,sha256=Hr1MufatstVhwSORm1TJVsG5-AWYGkEp-J6l9Aw0Uwo,13832
protean/server/observatory/static/js/domain-topology.js,sha256=1i9WkhKYZr-8bZr-CwfXqcLWurnZ3fnsWszSYhfOTAY,22467
protean/server/observatory/static/js/domain.js,sha256=shw5Pgybr1eIU6yjVAX6tRBwRfGCqgq5g8KkB0-Os_I,13177
protean/server/observatory/static/js/eventstore.js,sha256=VSndmC4N0uU9D3wA9X0_4R2sW4aFXp-dOsJFvG9fuSo,9425
protean/server/observatory/static/js/handlers.js,sha256=Dx8D2-sqrpjj9P2FwCGQhOINZ2BR_2VjbMXG0KY2SvQ,16304
protean/server/observatory/static/js/infrastructure.js,sha256=D159McE-x8jeWPZuf25YYRTXpLCAHHQ01sz-K_sfi08,5494
protean/server/observatory/static/js/messages.js,sha256=alSzoYquiSIcW4vttVU3Lwa9OizeQitrlEU1e4j3h7k,27546
protean/server/observatory/static/js/overview.js,sha256=Q1i6NWtZCYtugw3gxuz5W2bgNq-YGVM82gn0Crkgwys,14103
protean/server/observatory/static/js/processes.js,sha256=Lma6wRTEfa1EboaVmb9kXOO5ip9j06HDRxiaYReh3Dg,13376
protean/server/observatory/static/js/timeline.js,sha256=lvY9sBrWie2Nx3q1SWxqzEb6ryUPmifgkzxJetu0hDI,59357
protean/server/observatory/static/vendor/d3.v7.min.js,sha256=8glLv2FBs1lyLE_kVOtsSw8OQswQzHr5IfwVj864ZTk,279706
protean/server/observatory/static/vendor/daisyui-themes.css,sha256=SdHY1W7NHIhR5s1uqGlkw0YrfChON6W4qj6PKiGdV08,38348
protean/server/observatory/static/vendor/daisyui.css,sha256=VXGNa2pTQMNbnGhMAY2Lpu7qZSbTOW0_pci91-Z5wcU,969194
protean/server/observatory/static/vendor/tailwindcss-browser.js,sha256=gVkya47UNJKxde0HC3_pw2fb3L8CrrJ3O-CVI43fgBo,271356
protean/server/observatory/templates/base.html,sha256=QrNuUnLzWjiE4S48O4A5vJa1JmRPuTvyuyC7jG3F7Cw,14756
protean/server/observatory/templates/domain.html,sha256=STyQG-PEKeH2AT1i7f7DWj5D3xM9utwVnUqMvn7o__A,6817
protean/server/observatory/templates/eventstore.html,sha256=l9t-JfrOsY8EL4Rnlx5_kTmm4PdOhcBfTZm4sluWruQ,3802
protean/server/observatory/templates/handlers.html,sha256=ZcDd_TYV4iA7sjcOHd2xOz4YOPHIpY0U6Bg0viL81Mw,9699
protean/server/observatory/templates/infrastructure.html,sha256=E5Ti0Xa8RTx0GFuRs5FRtJijZM6mnUlE8m8Pk9z9N4Y,5162
protean/server/observatory/templates/messages.html,sha256=jexIqLOMSRxI17QswRLC-tq44WdPvszGIVnVOUTwBi4,7280
protean/server/observatory/templates/overview.html,sha256=gdEpgTSNQFG2iUSI_RQ3v7p6RQVUwSQ7NNnRPD6g7eE,6455
protean/server/observatory/templates/processes.html,sha256=BWoK1G_ibTwVb1EMMoAkE-cg-lzbatiROEo-k3C8uO8,7599
protean/server/observatory/templates/timeline.html,sha256=9obcQEHQR_JjUViQGs0cfz7QwxALSwpfUeO6ELfhhiQ,15109
protean/server/subscription/__init__.py,sha256=-44WzxYI1zE14HRnOO2E0I1juJ2Xai-jLwfhgwK-blg,14445
protean/server/subscription/broker_subscription.py,sha256=9x-HOCcav62Pu043vVxEacak0t2HCAoiB0QHPt5JaCM,16919
protean/server/subscription/config_resolver.py,sha256=1TO2XQ1OensP3Q1892CdwsE9eL_TDtuhF5XcPFfsABg,19229
protean/server/subscription/event_store_subscription.py,sha256=y4YDHGxt-6BJrK5Cci01zDA51UDjLIc0eCZgF09XZeQ,69485
protean/server/subscription/factory.py,sha256=negVgubb0VyryV57tIPMIt74DfvdL3TFVGGjxz-gPSs,12549
protean/server/subscription/partitioned_stream_subscription.py,sha256=yxmynlgWX5BJbTDCqhOFMHfdB3VHwSDmQKLT9iOJAaU,33265
protean/server/subscription/profiles.py,sha256=-CdjJRoM_x0BBz6kS4PbK8eBMpng5lJNMOUdZ4fbdVA,36883
protean/server/subscription/stream_subscription.py,sha256=TCSeS4mSZRWGyaXPltEO3fIHbw0E96OMTaZgliOMgPM,46462
protean/template/copier.yml,sha256=q_0GMKgaNjRJvH_t7RLMhfks4dcPq-jYdZvYgUVOJGI,1378
protean/template/domain_template/.dockerignore,sha256=IsQrdsoMz0xsDFP9wu4djP9jZaZWdzaNHbIp8-BStfQ,565
protean/template/domain_template/.env.example,sha256=iLtnOGC5PcSFxt44jCPSGF5LDTOAdGdRzPrg57bY2jg,798
protean/template/domain_template/.gitignore,sha256=SQgTpcIBGDvD_OnovvM9IB4PjqjZrSVTN8lALq-urcQ,3135
protean/template/domain_template/.pre-commit-config.yaml,sha256=W4GyZR1vatxFeML68s1TXtUA3UqLGvOUX82rpIb0vwE,967
protean/template/domain_template/Dockerfile,sha256=7voQL3yspDbN0_Zvr6boP_qNOb_ypPhWuFekp69balY,1559
protean/template/domain_template/Dockerfile.dev,sha256=QbbatilGUrkna06IVq804Q0qViarLyuZKSCQVJLxVXY,1075
protean/template/domain_template/Makefile,sha256=Px-ekvuPyzi35S9sHWxZvNFupcoqJGk1NV_X750A4_E,5224
protean/template/domain_template/README.md.jinja,sha256=lj4MkqFy6BMXLiy5ipJoJofOON0mnoEEzFQWsIY5CHA,13899
protean/template/domain_template/docker-compose.override.yml.jinja,sha256=C33eB395RWBG522eACMeiaDudPfsCAQJyRnLlHl9tdQ,2219
protean/template/domain_template/docker-compose.prod.yml.jinja,sha256=p0XM_sAYNOvoWhIn6Vee9OsSSd7wG1ketXGr6UPDOGY,2106
protean/template/domain_template/docker-compose.yml.jinja,sha256=ywV0AzJO1IOaey7M6xP3apezbQBnh672PnhS8oGXomY,3164
protean/template/domain_template/nginx.conf,sha256=rXm86749ALLj_82JqCtta4jWT5zeox4wTk4VJKbpZ8Y,568
protean/template/domain_template/pyproject.toml.jinja,sha256=odQPSeZOpaob-yz-eGUaDIggd3orQjXF_061LkNOpc4,5816
protean/template/domain_template/pyrightconfig.json,sha256=_B7qediHXyztqRnHWHYJPK1IGsx6HtO5nGRMMKoDyXI,37
protean/template/domain_template/{{_copier_conf.answers_file}}.jinja,sha256=ddcHfTDehASMKb6f06200psQA0Fua8BA2g05OdTa7pc,78
protean/template/domain_template/.github/workflows/ci.yml.jinja,sha256=dXA7-EmjgwZRvk_OAbFkwTOoXx1XLcJTSWApsqjomUE,3486
protean/template/domain_template/scripts/activate.bat,sha256=uhRAzUyLP0G2jsV7PSbacYbBC6pgDHwZZF6eS8c-CTw,1696
protean/template/domain_template/scripts/activate.fish,sha256=56gHNp8RGtFCnMyZ0SYCGB3exaUlTLVqmSo8tkAbq2o,1529
protean/template/domain_template/scripts/activate.sh,sha256=yqbRaMjIk4iNNCao6hptxGUPfHl72MBxmgyTg36dbCo,1635
protean/template/domain_template/src/{{package_name}}/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/template/domain_template/src/{{package_name}}/domain.py.jinja,sha256=CpLyJpRMIQMTnPNtk8gKhNt_2DE4tHv_G-j5PVqAB_c,318
protean/template/domain_template/src/{{package_name}}/domain.toml.jinja,sha256=2Xn8UQaWFulJjmh2kZaDHJ_M078CciiKTdhbPbDp2-A,4011
protean/template/domain_template/src/{{package_name}}/shared/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
protean/template/domain_template/src/{{package_name}}/shared/exceptions.py.jinja,sha256=u9zVDgZ3r2qRLdj3SoJHvNPP6cAneBAAMOC3XO_98wQ,583
protean/template/domain_template/src/{{package_name}}/shared/logging.py.jinja,sha256=fgZ5C7WOvbyRQ51YgW0CC-P3J1RarqqIoscy9yW7jGw,593
protean/template/domain_template/src/{{package_name}}/shared/value_objects.py.jinja,sha256=SAFcGrhXqdrv4F7meiLUpEkfyXVg0YN7A1lIovWuLY4,1252
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/__init__.py.jinja,sha256=40ZNzvaTSSNhUNx0QprdTHbYXzbotJTYgDjV_CjSs7o,229
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/aggregate.py.jinja,sha256=Rk4pIAhZRle89L16sNnuj7CvsUG0e5t2uWTtrNvey-0,1186
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/command_handlers.py.jinja,sha256=ae3qiY0yeS0DtSeXV7Y11gMoHk4t-YLC6mRR-JdpZao,1222
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/commands.py.jinja,sha256=XHYg1vYyiWXTIOTxeYOzpPtZAhP2hnrqC0mKZ2Zo2Fc,387
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/events.py.jinja,sha256=9D5Luyf3hjIHKqAWNVMgh-_m72W-ZU4_8GVlXgCfIYE,475
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/projection.py.jinja,sha256=sPFgXyVDdk4nayh0iLr8V5hHlHJjuXW_XygL5B4pn8g,630
protean/template/domain_template/src/{{package_name}}/{% if include_example %}example{% endif %}/projectors.py.jinja,sha256=W02cmXJLvXJuwK7qSawXVW-ZIxkcvWCNHD6AVnPJ-ac,909
protean/template/domain_template/tests/README.md.jinja,sha256=yc3uqqceZqoDGgBgo7fjmWMEQBhHHqGVntd-UgcEPl8,4042
protean/template/domain_template/tests/{{package_name}}/conftest.py.jinja,sha256=3hsBt4-JULumohIqBFQtFmMWWZrG5ryvkj9lyTw49D8,2821
protean/template/domain_template/tests/{{package_name}}/test_smoke.py.jinja,sha256=3UTKuMnt1V6XugryD0nw-tgdZFbLS0puejj3BzHoxfs,552
protean/template/domain_template/tests/{{package_name}}/application/__init__.py.jinja,sha256=GYDrbNOjxPU00NbvVQmt_E9R7RdIPprFquTwdxsTZyo,85
protean/template/domain_template/tests/{{package_name}}/application/{% if include_example %}test_example.py{% endif %}.jinja,sha256=A_cDisOGc2Wfz9-JJFrUj11jteuYew24kA_qJDdMsvE,2320
protean/template/domain_template/tests/{{package_name}}/domain/__init__.py.jinja,sha256=UvSxreCs4B2nxAm90XElefjQDrGzqjF7xuPGUAK97II,67
protean/template/domain_template/tests/{{package_name}}/integration/__init__.py.jinja,sha256=52HN8S0yBPF0daHU4NO0bWszkvqYTlQcy73lSk_UF7E,85
protean/utils/__init__.py,sha256=mEvsxUYcGDMwoX_bAkLpLaVm0Bj4dLDMSuAm_zck7Cw,32870
protean/utils/checkpoint_trace.py,sha256=yoPVJgJSRAltKGZ0CaW8LjY_4i7XgfaYtKRa610B3EQ,4899
protean/utils/consume_idempotency.py,sha256=QRAZ-B57ILhgJAa76dvBv0C7sifpEuZe4Un0z1u8zNk,8053
protean/utils/container.py,sha256=m2LLJ17GrwI4M0nTUZjYTr03TAwc264ngPHeICbhEgY,4776
protean/utils/dependencies.py,sha256=QUSfb4AGXMbG-k1UHyuxULVr3UCOqDeGTBwM8FISF8A,2069
protean/utils/dlq.py,sha256=jTMsU_5PFFKmBWgamhC2AGz70VJMNToJ496UIAG9eD4,11644
protean/utils/domain_discovery.py,sha256=ogBge9IQWjg4FnP1cyLyA8PLO5qhp1e-caQEd_Nrvgw,7020
protean/utils/eventing.py,sha256=vuuP70OvvDoAbXiwmvKRdYTx9bnXt6HpR2vxKANCBXY,61405
protean/utils/globals.py,sha256=60DGnkXj2LB5EsgGSnmrt8jepmnKYLf0q-7ycMEkPcQ,8524
protean/utils/health.py,sha256=Idbwcj6Ucu4PkzJoNcD57hNBZUPz90B8MVA4Y9qmn2Y,3914
protean/utils/idempotency.py,sha256=1NDKL5xuRmVx4Rdi6YEbiDMQvwP7RGIP-zO8HdWbgMM,5128
protean/utils/inflection.py,sha256=47ZsxO2zQxrrDjSc5EzzwLRFBvH_8-9YfX0fzV0Fxzo,2949
protean/utils/logging.py,sha256=zmHFoNNtIXX7DCfgk6GWH8VQ2Www0w51yXPCnu2YBfw,44349
protean/utils/mixins.py,sha256=RquTKIneBBIq-qfEX6JgUYvVTsRvhyAEgHjHz7UAnpY,34639
protean/utils/occ_trace.py,sha256=XZ7OoiTEjtuSgumombMB5ZVymfXfbCt2LCHE2f-Buvo,5076
protean/utils/outbox.py,sha256=BmCSn6ZTUkKZujgPgWBzpQMb1KQk-q18vs_28KjuIWQ,56719
protean/utils/outbox_trace.py,sha256=9ILewXwC-1TnW6jBGAMRRLARwtB6aIkpdUdaicrO2zE,4687
protean/utils/processing.py,sha256=hX6lF_-7r21Vm0sLV6fVqLSHnzpSkI_ZoGVSw0oyxOc,4960
protean/utils/projection_rebuilder.py,sha256=cVmbWm6O6p-5ePpmlq_CNbTiTTBQwyQS45lSUBSVW3w,9814
protean/utils/query.py,sha256=eAUFINAafCqwkwObPSF1LlMhCpu_0PUsyqVWtj1Qcdk,11736
protean/utils/recovery_trace.py,sha256=wN1xTyKEaMlLL7u9LJ5AE_4w4l1vEWQwiPHaajQ-lqs,4629
protean/utils/reflection.py,sha256=gSmVMxHyiGzza9CFu_ZuI8mgX8SxpFCjoR_eo7aSrP8,5786
protean/utils/sync_dispatch.py,sha256=XGSvUiSu8WPih0qw____9bNlVGeBFQ-qtwd_JP62dPU,9150
protean/utils/telemetry.py,sha256=pMnxSp0kxW7cdMyU6vI9ffeXfDvHrUUjL3q6elxjCSw,23895
protean/utils/upcasting.py,sha256=GxL7dIZBp-SIUwjael4lNJS-phaJ2e0OKz973lhfKPU,8711
protean-0.18.0.dist-info/METADATA,sha256=tvmpWl0mU04QpjXDm_K2VP_LS3yry5-R2t_H1UXq8dE,13618
protean-0.18.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
protean-0.18.0.dist-info/entry_points.txt,sha256=IdQvrc1myYRoDDnDn7A_h1fPEafsQYaUBQ8pSsceVw4,859
protean-0.18.0.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
protean-0.18.0.dist-info/licenses/NOTICE,sha256=6lECPGnqxu0ulEQolMTwdAoZXzyAv62gx2H79urLkoc,461
protean-0.18.0.dist-info/RECORD,,
