backcraft/__init__.py,sha256=hJxalYXTbgvUZO0GMisPLCMAJJPAXHacjFxDFjw7teA,83
backcraft/constants.py,sha256=tn7mX8yskq3QlC95wdY-1WacP9aEEzCh7qHiAh9Lls0,2972
backcraft/types.py,sha256=SjHLfv9oUiiiOeeXyHLU3uoKImZtmvSojEY_i8GP6F4,1713
backcraft/version.py,sha256=swqnv5e4ysVg2YmapCcJzbQbCUmuckbXdS3cnoQcau8,543
backcraft/ai/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/ai/entity_validator.py,sha256=TCUHNPAJQuhiy8wZEuW7OicreBeq-x1Tlc9F4MpgFLQ,4175
backcraft/ai/json_cleaner.py,sha256=ItGdbTMsqImcZOG-AZscAASYDsPC-XQV2cLtttmkYfg,7740
backcraft/ai/llm_provider.py,sha256=qJ4jhd4ZwouG1kT9Z3dInw9CItCfRLbbKJhuu1TtFm4,39487
backcraft/ai/analyzers/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/ai/analyzers/business_analyzer.py,sha256=3nMucJ64WSGttP7blWjaFB2ftGimz5bNqA9HbQWRscI,2893
backcraft/ai/analyzers/entity_analyzer.py,sha256=O-RAZFXLZMtStwIwHTD6tHF-umiyCc_IePWUA7zBBoo,3823
backcraft/ai/analyzers/fullauto_analyzer.py,sha256=H9Lq-IahvC6sP0ov8HEN2Os4PTxakvXwc1fwJy3tDFw,14221
backcraft/ai/enhancers/__init__.py,sha256=VQ95y1g88oQjRyi72KiP99tc3dUtAFVUtcyoFQa8P9s,218
backcraft/ai/enhancers/business_logic_enhancer.py,sha256=vPNHHa1vIXrl3VzQFAqEmQSTk57euZwoSckrCt7Ntrw,16394
backcraft/ai/enhancers/canvas_enhancer.py,sha256=M4y0vtIzpxqUDVR0UnJJsmBbiTdx4Dobnb14MwXoKZ8,14474
backcraft/ai/injection/__init__.py,sha256=isLM5DO712s2Y8h40fNp3Zs2-lv18VrUc-qD0RO_woE,1220
backcraft/ai/injection/anchor_parser.py,sha256=cC-uapZ3EDdyIoujWO-JciQhYhInsgC_5n7D_dGAgdU,10827
backcraft/ai/injection/code_patcher.py,sha256=go2DCQz4ReHGN8GEgDrjb9ZsnI3wTE9HWX-lsszE0Ds,7940
backcraft/ai/injection/code_validator.py,sha256=O0Ku87ZcTx69bQgEQVsXZ72sNQlRJrM9s10s7p-YPB4,18919
backcraft/ai/injection/context_manager.py,sha256=zevlr6AO6wRTJajWzK1QTYoJ8GJBH9qX_vDaNfZguBM,14108
backcraft/ai/injection/generation_mode.py,sha256=BH_tMzd_PpjzRvdJPYI88oCJtNlJv2vQ-sVw6ZcI5eM,9435
backcraft/ai/injection/injector.py,sha256=GgDUawhI4lkPMkc4mpI84AV19VtxWoCFn1XH14JS2Qo,54288
backcraft/ai/injection/llm_caller.py,sha256=vjfwnf168J-gaLwdag8cW9awHSH-j2AF9uoKajbbBKA,5206
backcraft/ai/injection/prompt_builder.py,sha256=jf_5amgqUChp1YkTerLArBTCknmmvnG-IIHIfpCeqrE,39185
backcraft/ai/injection/retry_manager.py,sha256=xDyW5pqFW6r8rsPZubFSYSKRmwg9EjmNi0UrF8CR3cE,17256
backcraft/ai/injection/syntax_fixer.py,sha256=_pl36_Lot_bgxlnLfZWg22aqM0v61OhitwWc1Lcf3Kk,17911
backcraft/ai/utils/__init__.py,sha256=1PRL7WA5As068VwgI9VWDxm6Gptq9-S3HxoSrP2b0Q8,20
backcraft/ai/utils/autocritique.py,sha256=1KrkpUXjZ9yIJYdwhuX1iTGfHBJbrRQqQA7_WaUtQcU,7979
backcraft/ai/validation/__init__.py,sha256=8czb3ctNoU5gfaR_yOPAxsA3GqihHqGfz-Rzv4__yaM,629
backcraft/ai/validation/architectural_checker.py,sha256=6yCsP6d2NZDluFDnz5t45qNNbsKIkuVyUPt5SL_xcus,23802
backcraft/ai/validation/semantic_validator.py,sha256=yJfX68_a-9pS2o_rkxPYIkv4eHyWPmKdlx4SE273bnM,14521
backcraft/ai/validators/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/ai/validators/spec_validator.py,sha256=Bzi-D2XJ0WqaKLShl_VyVb8uQCfQEcRucvH9GRkaswE,4200
backcraft/api/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/api/app.py,sha256=yrrDx32mTD_3cmennOrj4Tvw0MHXggE2H8Exl5Bendk,5827
backcraft/api/auth.py,sha256=SZ6OBkQZh5JVKcvyamTYmCxGeum55kPf31JjXzD1yAc,3221
backcraft/api/rate_limit.py,sha256=cu3CFaqhRurJNr8LfktswB9ecWMRAWTyPKbIwSlOxiQ,1047
backcraft/api/routes.py,sha256=ST-SyubjH8Ynb1xQxtEvbHNhnl9eAHZfvFjzGPIC5jQ,10047
backcraft/api/websocket.py,sha256=qsrztFiYLXxkkR8xqhVpSCqDyLOZ8vV7l7lKwx7jLSg,10665
backcraft/cli/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/cli/__main__.py,sha256=PyI3kXxPI_MKSbbHiohhAMLuxIU1De9XpJBkStMKehU,994
backcraft/cli/app.py,sha256=a0QTNPWHsHgcnRvIPFv1nHDQt_f5DlySUBw5_Mjch-g,11202
backcraft/cli/commands/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/cli/commands/builder.py,sha256=kjNbHQkWo6rAy8U_M9Bnf4HIRb_RSmMmi-K3n8QfSmY,1731
backcraft/cli/commands/chat.py,sha256=T5RqNrIjCnyXEPfmo153-9ka4rZDQzVpy0mAsGTDnhI,4114
backcraft/cli/commands/fullauto.py,sha256=FGz4Es1twfmdh708P9p-Q0P7o5lDqddvJQXFPOuKYhQ,3849
backcraft/cli/commands/generate.py,sha256=d2ldUA1z4ohMXMynxKRxmOpY8ppxuhlNASnwkdoML5w,2704
backcraft/cli/commands/validate.py,sha256=A_Xu9mo3jMTNTC-Z30Jnksk3-KOqL7NbYss2Vul5Cy0,17067
backcraft/cli/ui/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backcraft/cli/ui/interactive_builder.py,sha256=OJkWxN2reLQ_Jou-TLiU1j7hOf85vycU6F0AKAlom70,8190
backcraft/cli/utils/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/cli/utils/display.py,sha256=cScxirfaX4m9ufI7sieG4eqLPOAUruRo2dF8_Xssi7A,9273
backcraft/cli/utils/prompts.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/conversation/__init__.py,sha256=C1GIXA-s33onm8WvHtnPEp1YAlQnjcKSvQn0eFEiZQw,280
backcraft/conversation/manager.py,sha256=vXlJs__aCx4Otzu2PaYlLLCNVo3OeNTX9sthWoFtlSI,23270
backcraft/conversation/engine/__init__.py,sha256=XDpPG5l2hvZ0MH2ViTzGHqMevM1A6GSmOT_75DKWONg,201
backcraft/conversation/engine/base.py,sha256=bAaXWwuJofOEDOsFN77w-OT_gwCaYZugNhC_a-Ns1Jw,3266
backcraft/conversation/engine/educational.py,sha256=M6dkulHzzSsx0CliSyQajMjjspMQcVLu_Ywp3SOVWw8,20806
backcraft/conversation/engine/multilingual.py,sha256=VXMw2TNbhYMsMxd1rhSvB8Ovbe345endwdV1XXGDKZQ,4622
backcraft/conversation/interfaces/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/conversation/interfaces/base.py,sha256=pz1oqOV5qlWjvauXqlKHL3f5Z_L3KLWm2gYg0NPnT3E,2033
backcraft/conversation/interfaces/cli.py,sha256=QyRXyVRfeCy6Ihds-KqRlEjRuTA-Uj7tTV_KWSgWxb0,14695
backcraft/conversation/interfaces/web.py,sha256=CtE2cABzQuhV0zP74vt6GialAAKbDe19y-c7GVvohf8,4547
backcraft/conversation/questions/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/conversation/questions/bank.py,sha256=x0pfzVQ0fCIWh9BVaYCMhKbD5ayU2--e-NGMsoEh3iM,2578
backcraft/conversation/questions/factory.py,sha256=N9QMkKco04Go-z4Lc0OaqARYxaPCD1EaBRwfuplceAw,2452
backcraft/conversation/states/__init__.py,sha256=uAsbrrdI-JMXUlJCfiNJ2Lv4-iAbPhRidLEgsDklV-M,402
backcraft/conversation/states/manager.py,sha256=El6We83Js5hSVIu0QCqBFTFLJ1C7ovBv1Dyj-vLX7Kk,13526
backcraft/conversation/states/phase.py,sha256=PQK0fWv4s6ZIGbwFlInvIG6YXzcaqCxxfqvzycRypFM,10135
backcraft/converters/__init__.py,sha256=g9hzcN9r9vHpJLUNFZUUDfKk8RYyehDeMzvAG2MPnTc,118
backcraft/converters/canvas_converter.py,sha256=K1eFVPS_ErHzm_O7u07z14H4QuvBOCtu99iOOrDwNCc,14842
backcraft/converters/model_converter.py,sha256=macgGbZkfHdLU16-eDOqZquxN1ssiCA71o6TFA9Uu5Y,8303
backcraft/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backcraft/core/config.py,sha256=8NB97NY-v_ZcA21Q6eMInUpETeNbISJMeZ4WDxi9wa0,7345
backcraft/core/container.py,sha256=Cbb99eX2rL6sWQ3b4nZUvRpZym5xZzleQJTKTvBxXkA,15839
backcraft/core/core_engine.py,sha256=IvtyMSMEJt6Hff2UXxPdDb3IMzHYse_C-XyTtrt3e2c,8797
backcraft/core/credentials.py,sha256=pBWKfp8MCqrTiqm0EwHojdqiribZkQgXf-gm73yFmmk,2907
backcraft/core/estimation.py,sha256=s5vhgbKrka5boZMCI2oAJAq-m-RAdiGpulkje14A_OI,3155
backcraft/core/events.py,sha256=MH4fVtO7F6d19Eb5QU2GyG44izFCN5qliE0dYnAyeds,3435
backcraft/core/logger.py,sha256=5Xkpgq9EOU-7CilphGDHC5bhHa-sPRBpEOb3PDoWRiQ,3247
backcraft/exceptions/__init__.py,sha256=mERB-o2V9Njwsj__6AzNJrj1W_WpGHaQWcWtMp5lcdc,2258
backcraft/exceptions/base.py,sha256=sjQ-mKYuwqc2WeVw6VueHvhgjBpfnhoZAw3C-kVOZps,13556
backcraft/exceptions/code_exceptions.py,sha256=KEsev0Mfx-5ScEsK-X3NnkAtmMzZj-HwoH_BrK8CTbg,4698
backcraft/exceptions/conversation.py,sha256=Q7G81p5hacLQVNxdJ3T84R_1KLCKfB2xZ2IhyMK5HZQ,3433
backcraft/exceptions/generation.py,sha256=Nd9_lNnzMnzJilHVR4TP8rYcneEpuV99k8uebhs-qBY,3158
backcraft/exceptions/validation.py,sha256=XRJ3wMPzibuk0NPgcWCgtfMlkQIWOK9gVUeZksxwL6A,4603
backcraft/generation/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/generation/generator.py,sha256=csqdOBsChywtLCm51Rl_1GhFMdGPCOAByPgOtDo4YD0,59267
backcraft/generation/shared_context.py,sha256=nElaslLwIz0VoexBAsmj7E-fBkvRtvG27TkOp-x9nrY,19290
backcraft/generation/builders/__init__.py,sha256=kJefctWMj1Dube2Ln256dcgK_CheHVU4FlpYu3c4t_w,155
backcraft/generation/builders/api_builder.py,sha256=JVp37Z0iOXJRhKtpmcTejRCa9POq6guoKIEaaRbrJaE,85405
backcraft/generation/builders/celery_builder.py,sha256=zbb9Pvto26HRuwiPVps4Ck57rfxAxA9P5WbF4-8FfOU,2637
backcraft/generation/builders/check_syntax.py,sha256=OHhz63Hlppt6HVTo6_D9k2O7rQOa-QpHHZS6MTk6g_k,420
backcraft/generation/builders/crypto_builder.py,sha256=IxHrmD2Q6xa9RsTPiRf2iHm4Xcv8C_URYOhnIfQNobY,20941
backcraft/generation/builders/docker_builder.py,sha256=3zT8OtgPf1L5Uz_gKvvlbMgmLZ9z6i-wmMa2mWdV5MA,26496
backcraft/generation/builders/documentation_builder.py,sha256=cdJq6gvfWPoq4wfyfc7dUEiLKZZr2qUbXjrGlt00iQ8,31123
backcraft/generation/builders/enhanced_service_builder.py,sha256=Oi8LBqkglSjvwgvhoA9T5kX7QPz24tv4jfxSq595THw,26353
backcraft/generation/builders/infrastructure_builder.py,sha256=Ie3Fu2OxvKcsOvpyjjDpFIVXxD869brur5wj5u5vK0k,29397
backcraft/generation/builders/migration_builder.py,sha256=nohh4Loe8Sw13YFR94OaDAirHQHuzGdEhl6eGxQqsHI,9918
backcraft/generation/builders/model_builder.py,sha256=mBlUcGXp4SHWscQtszjhbDteRY6Ph5cE0DSg1z3Ti6U,14152
backcraft/generation/builders/project_builder.py,sha256=jwXtStTzqt8IABglTVqAudjE0UWtBrwUrs_DPjTzbrQ,20484
backcraft/generation/builders/repository_builder.py,sha256=oDE4XrXR9qYS1hRTLa2Y-oEHdW6ugOFiQS4NHI0b4Kg,7938
backcraft/generation/builders/service_builder.py,sha256=ofECx-0MPXuk5SDBHD-9lLsMs2pWtWbD0qeUGU_nBJw,27321
backcraft/generation/builders/stripe_builder.py,sha256=d1ht40ZlmZsA0fQF3XwvrtCwf4BBk2hfddZONBoI-lA,9076
backcraft/generation/builders/test_builder.py,sha256=TAaBQxNpXeicMC5RcjsOxSp-0WwvUJnqb3Ho43fuvyA,67345
backcraft/generation/fixers/__init__.py,sha256=mjhLrgzVH_x1ExBHD9wEF6zHwGr5XR5yU_qXteqzi8U,163
backcraft/generation/fixers/auto_fixer.py,sha256=qzpX8vIfCZflsXs_MMEcJ18H4L-0DLsxHiyAU_a28w0,30220
backcraft/generation/formatters/__init__.py,sha256=Dsk3fyEibjvqwgUBgV-pib3hKa30pmpvUNESEtyjsQQ,408
backcraft/generation/formatters/code_formatter.py,sha256=H4lVcANQqu3HRabSxNP0f-21t4cqZpxA4hVeEjUEdVo,1405
backcraft/generation/formatters/dockerfile_formatter.py,sha256=nuxuzBVxI5I9r7rBMLkpk5_4IF263La8QrUqHgjTghg,5977
backcraft/generation/formatters/python_formatter.py,sha256=2XuMBKmrWdrRbSgkK302znFARpDq8CkhkqrxAr36PGs,3150
backcraft/generation/formatters/yaml_formatter.py,sha256=mb81t4GU68kCjMLPwDIpQEVeouQ0SkBqfDJ0klhfrY4,1733
backcraft/generation/orchestration/__init__.py,sha256=sJ5zjkEJZ1mPWwerdVnDFEHJkXpeEB0GFxHOLz7hcrs,656
backcraft/generation/orchestration/build_graph.py,sha256=oojJTxzBxFkUdbCI_RnkG58nw63TR9N6Nc9E_eyEFpQ,5726
backcraft/generation/orchestration/build_node.py,sha256=zcyTEJHoWfOERcTlW6YBVTjjNQTpxTxVQMCmT-6SnYI,1148
backcraft/generation/orchestration/config.py,sha256=P8ZNKYauX5UbkCOBB1jJyTw5RVHLa_GJQvMnIi6NtAI,1414
backcraft/generation/orchestration/orchestrator.py,sha256=ywANKWPe3JJ8IHjTPwW9FKqbKQYPX1psGE0ChEey0b0,8232
backcraft/generation/orchestration/specialist_adapter.py,sha256=aRWF89DQf9no0BT8-BPg2cqaAzECe8Lt6XMrzAxEaqs,5728
backcraft/generation/review/__init__.py,sha256=zJr7stw66A_WB4eQPek7Q2SAH3maiHSHg70kqxgw7fM,212
backcraft/generation/review/inter_builder_review.py,sha256=0rLWSX34PhpYcx2nk1XuH9Mjg3tmFGB7o3aD7NqjzsI,13662
backcraft/generation/templates/__init__.py,sha256=jjY1PQK6zy7ZasYNMSfyMGmqlDO5tKbSa5llzedTnYQ,507
backcraft/generation/templates/engine.py,sha256=chH9s_0V1j6iOJHHfKfdvktdgN9GhVQ4pCQii_mL8Cg,1946
backcraft/generation/templates/fallback_templates.py,sha256=isyTgRVzOM2kdRNWhTPUmPXYY37k8npxYz01fgRqV0g,11089
backcraft/generation/templates/filters.py,sha256=HpFAV9j4EWaBiMNv4DonXLgf7Yg5ZZMqGz_lUlkGnG8,2923
backcraft/generation/templates/loader.py,sha256=NtxKAp5ay_UJjECNWlBpmAoHuAoMuR-fpvZPGvmpXtI,1847
backcraft/generation/utils/__init__.py,sha256=bpwmebp5EPKLMHIKF6pLbkeCmepjF9ZAWwc3n8VlJGE,159
backcraft/generation/utils/init_generator.py,sha256=WexmIm9QNlmQN6lB3JqOt_B933UwP5rpiVoDEhx-k0s,3708
backcraft/generation/utils/llm_helpers.py,sha256=9S4KWDkMn5qajFC4qLu6GQTpJwkDo_062HbY0rraoKw,3025
backcraft/interfaces/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/interfaces/analyzer.py,sha256=R06v1QvtvBg8G55YQPuxUc2G25UchTlhHWt8u8aMThM,828
backcraft/interfaces/conversation.py,sha256=TitPnb6CLeLDT1U6a4rUCEoMdIDB4KcyD26kduq_eYc,1807
backcraft/interfaces/formatter.py,sha256=eePk64gmp0yRqBRkZr0hlYQWcyVDy5LkYN37-KwvzbU,784
backcraft/interfaces/generator.py,sha256=6WtMISOg0ZD8WUgMJ_oM2w2z50QShY7X9xB63QRTyPQ,625
backcraft/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backcraft/models/business_rule.py,sha256=4YytkEejv4XMBCxrhFLaDG8y-7sTt15R0xvDd1ZoY0k,14291
backcraft/models/canvas.py,sha256=CctArqxSngFciZCfecLOmcrFGkZwO8i0H_MWnc4mFLw,11183
backcraft/models/canvas_schema.py,sha256=uA7wdWrQRLLKvcYjXJ4iV_Q_02-rgkspeoetaPg9JYg,12434
backcraft/models/field.py,sha256=SAhXjKKMfyxJ1NyHuKrEz_rl0aKgtZTAJIo3206NeBA,1797
backcraft/models/input_models.py,sha256=kYez4fZsJ5c35-d7pZOZfYleDtRv3v_-ivC_m1UHC54,1756
backcraft/models/question.py,sha256=WnYjZvn2cGhJpIzo_foH4q0IQtJEm5BZWLT63CZtLbE,5481
backcraft/models/relationship.py,sha256=yPRNm2RpkqvZkw-gAMrfq6yiz0G2YKZc8CrO7encLmg,1739
backcraft/models/spec.py,sha256=GgnuX0EdowvCjTB0bF5wJqDOK8nj08al9iBeyBQe6fk,2843
backcraft/models/workflow.py,sha256=5hMfR1O226DfUELQNmCOfMIc0ie7FfUPhO8DERwiSd4,2095
backcraft/repositories/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/repositories/pattern_repository.py,sha256=fvBHJCvo7d2HJQGB03kHcTBRNXsiMiUh7dgK6Tdu1xY,2079
backcraft/repositories/template_repository.py,sha256=rkYO6M2sj5TKn78OyhEJYxf9hhoiTzYw_FC4g7w8hIk,2920
backcraft/repositories/translation_repository.py,sha256=uhtBepopZ9h5stp2uk1Zt2HUg1G56SW3wZro6QQAVRA,2958
backcraft/rules/__init__.py,sha256=l4yqte6pRC4Zz_LAL1fsoPxlR0-0DymBU-4FunU7YJw,1185
backcraft/rules/backend_generator.py,sha256=8UYa9qPH6uqxIUGD0wW_NDVhuHok9sQtcAGSnqh8pbs,28317
backcraft/rules/decision_tables.py,sha256=3fceHJAGz6nBcWDS-v7z_SD6amsjyDD0-a3JfIbegm4,10984
backcraft/rules/diff.py,sha256=K-FAtlBJNFkEhcj_JvNh7nHpPN_uKXz6vcCeCLXLwSY,12534
backcraft/rules/domain.py,sha256=0qEGid6tMy5pYivHguHWnhqjnTBPY2zrmY6t7rbseas,12543
backcraft/rules/engine.py,sha256=Sz2UKd27GWCATlI5_62r1GyYTUsN8v1dggc3A1IYPAU,8742
backcraft/rules/graph.py,sha256=2meSkfg8U-3Uz9Jz7epWUwW2oOoAukszzaJPDrKcqCs,11129
backcraft/rules/severity.py,sha256=Ez2md7v_XHHoWYxJwN2C9EBAH6idXoqpBD4EgHwU0bk,8031
backcraft/services/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/services/canvas_service.py,sha256=Pf3kOir9lgvWa-o3U3R3cgc8AuUBvRAMjGWZbYg-4eg,3001
backcraft/services/generation_service.py,sha256=4yaNdYFAz7NRlmvakBukoDl5u35-1Z921GRcRUkWqXQ,2591
backcraft/services/project_service.py,sha256=fNU1rqEaSJ-UgCQXbgH69XU-x0WihZy6aVV7FL7djB8,2821
backcraft/services/validation_service.py,sha256=uOWMOJPAd5ys75E1_lerxcU0N7GYrhu2e-etKsK4FFI,107
backcraft/templates/api/routes/auth.py.jinja,sha256=Ucdow1M13RfGphoLr9t5VrSWnRmpHnlztAMbZOxiHmc,18671
backcraft/templates/api/routes/crud.py.jinja,sha256=sP-bKjLvLGVETWWZVipAAYJcTEbKpEyfkbSL-yoq7Cs,17913
backcraft/templates/api/routes/health.py.jinja,sha256=hn4zsLtdthLJNsalc5bDNXFi3XAstm7lfzjkRzZ2kNM,9737
backcraft/templates/api/routes/users.py.jinja,sha256=F5hdee8VqEDPZcgWHuIEk9jX5LDzcig3A5QIboopUSQ,11986
backcraft/templates/app/main.py.jinja,sha256=cgrsLhW_FfTnhQ1u0IXx51OeGaWThYfGFhYqejrwEXM,7480
backcraft/templates/auth/schemas.py.jinja,sha256=Nlh83Stv6QCO6iDLpzO8n96-ZZJ345aGr-SwE1NM62I,6631
backcraft/templates/core/config.py.jinja,sha256=MCX4Mroova6IqF8c24R-YVKqHYzVIRBD0yK5is4ze-k,8415
backcraft/templates/core/database.py.jinja,sha256=TztY9LPop2rIeN5zIyHi7dMXF_muz9_XWdyxMGh_l7Y,12380
backcraft/templates/core/deps.py.jinja,sha256=MGgAJbI6bBoZul9S0fG9PYoaZLU9-Hzv2NHjDHlhlaM,13887
backcraft/templates/core/exceptions.py.jinja,sha256=IRukGmU5zwqw98zlmxluNuEyHEVGU2zb1Y3vlNgG8wM,11164
backcraft/templates/core/middleware.py,sha256=yP2mu9sl7HP-EQh4v6T7Jc4StF8oz_bre8OOOO5taLE,3910
backcraft/templates/core/security.py.jinja,sha256=x0i-8UpBC7myO6Ed74-gz86PUb8BUDrUVocEH84FqTQ,9279
backcraft/templates/crypto/backtesting_service.py.jinja,sha256=2Wi9aTuvm0mT1lWC2Y0xLAQojMf_cgRKwRXccQFZBv8,26204
backcraft/templates/crypto/exchange_service.py.jinja,sha256=hyk16W2qmC9k7SB_UFvjtMFpQHq5k4aeuSZsjvbO0xc,19101
backcraft/templates/crypto/technical_indicators.py.jinja,sha256=fnhDnJWBHD327r0bpdiDp4sILMbARxbfWaUWmS4XmUI,22399
backcraft/templates/crypto/test_validation.py.jinja,sha256=6wHuPfkKywuZSNk69PawrSly2WZuBRH-a99ugLn22TI,918
backcraft/templates/crypto/trading_bot_service.py.jinja,sha256=UT7B4G17L4lzexnYpeCGIP1QUrrLbG4qNZ0avpLuzOA,23839
backcraft/templates/crypto/validate_all.py,sha256=0hrqNbDa9qP-qqQYx3QETIqv_9rqK-LU86ChyMuTj7I,3451
backcraft/templates/deployment/Dockerfile.jinja,sha256=hWZ3KC6U6qaTWLtb2qSRKhI3b1zz6SpO94Qlld2Gf_g,690
backcraft/templates/deployment/Dockerfile.prod.jinja,sha256=BkC0PmESvWu-8yw0WQBUVy-dWsG22UMLB9VJLKXrPxc,2212
backcraft/templates/deployment/docker-compose.yml.jinja,sha256=wO0NDri9t6WhKb8Yp0S3PSNrqXiQLPqbt8y9b18XONs,1830
backcraft/templates/models/all.py.jinja,sha256=k8trlifG52Gmj51pq2dyjaD4EcQ1Qoq6fpuwhfK4NkM,6591
backcraft/templates/models/base.py.jinja,sha256=flL-tp3OIFbJXvmke23dgSQ1L5DfxtG2zqThk4Cb9yw,7081
backcraft/templates/models/entity.py.jinja,sha256=0fBR9O0KRw3EnhGVAzyCPZ6E3kfSuAzEJ5vuDMKNrFk,3028
backcraft/templates/models/user.py.jinja,sha256=2jd3_moPifHG08pvR1Rsd04ZmWzS8dqDRY483x3BDfk,5310
backcraft/templates/repositories/base.py.jinja,sha256=xRHRLp68q76lgIBUIM804Tj8ucCCHt8soRsEVjcetlE,11551
backcraft/templates/repositories/repository.py.jinja,sha256=I5B_MQ7g-jQ0VbGPHpGmZYmzDkOYKHaFhCdYhe2mPEU,9469
backcraft/templates/repositories/user.py.jinja,sha256=O-oEetGCuSgl4-aBvZPmqyd9JB1I7CBc5Ca-tZ-H7sQ,5219
backcraft/templates/root/Makefile.jinja,sha256=KAzsizz8To2sA1ZqZvowddZ1GHI9p5sMdZf41befPg8,3290
backcraft/templates/root/requirements.txt.jinja,sha256=jDvldp73gEwfIXbfejUInwpC0LXCLlJku8HxlK_boKg,637
backcraft/templates/schemas/entity.py.jinja,sha256=Vs2c8sb4LQ6Myx9jXEaRHRivgcR6BSchLSe0BpuIdow,13575
backcraft/templates/services/base.py.jinja,sha256=szLcSn5HW5GS80EAX1RntsCNE_KdiBgjy4npv1FIDC4,23337
backcraft/templates/services/entity.py.jinja,sha256=y27gbIHA_Eud3jHMpXHUX564LGMSatV7elQFqNMES1s,13292
backcraft/templates/services/entity_minimal_anchors.py.jinja,sha256=0-D6vsNpZCGWXQY2LQSq-YYot4ZgZBHpT2zCMKsjAL8,3431
backcraft/templates/services/entity_with_ai.py.jinja,sha256=0nRGAEV7DMu7xRRlRO4_sv_ZH7vqKExd8RusqN8XSEA,14367
backcraft/templates/services/entity_with_anchors.py.jinja,sha256=NwIWoPkd82kjKUOZOcjWP1aUOMW7dxjudQ7N3aD9oS4,9686
backcraft/templates/services/user.py.jinja,sha256=wJyg63WZLNuJuuwz9P2q-4tLk5zTZYbgrVXOYX1YCRc,7375
backcraft/templates/tests/conftest.py.jinja,sha256=GlGH7OuKI1Xk1TrR2Roo_yifKxdZESsIBGKNt78hkZM,4565
backcraft/utils/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/utils/port_manager.py,sha256=tBXihVIWmuFUBNwsnfLgnPqqpYE0vuZbV03wR_4a6-E,4560
backcraft/utils/cache/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/utils/cache/decorators.py,sha256=HkaBZ0G0USkJeT-spvNU0X4fF2Hz9lhQ81DreWJ5FZY,2653
backcraft/utils/cache/manager.py,sha256=33x96mAKrrBsXluQ79a0K7oSBHUTc2z_jVSJhKzlNMc,1910
backcraft/utils/files/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
backcraft/utils/files/manager.py,sha256=2DKp8Pg4hDtQ2dFNn1zQEYCGcN4Efw-iHTJZQhKhyYw,4542
backcraft/utils/files/writer.py,sha256=cI49pldTFbNGV6pah15-EqHU-ID6UmWD0eQ7kmgPzlU,3076
backcraft/utils/text/__init__.py,sha256=Lz8nZudNc9qNfDQ49UJNqsshRYI2b4qJ-sd9XxbMmMs,21
backcraft/utils/text/case_converter.py,sha256=5ltRiGt0e8SqkaxnEkY8CmEP5bod04SKuXYklSQAfVg,2032
backcraft/utils/text/inflection.py,sha256=b4QfOEwf1MAjlqsE3f-fDPCAekdmX7AkXSGJwlVFPF0,2621
backcraft/utils/text/slugify.py,sha256=andK8999LOlwRrbfu5Mdsbcoyyxy9xMiWydDbN4PXRA,2461
backcraft/validators/__init__.py,sha256=ud6v82yF_1eZbQQEFzsYWP0t4O7tJ0HXEp5qUIJkQQ8,611
backcraft/validators/business_rule_validator.py,sha256=IHuzCTo94JD4DNwJQTEMOhl9uBogQJ0xplfukG-s3A4,13485
backcraft/validators/canvas_validator.py,sha256=w60E6y9mmD-3eXdTGif1RoM34eCJec07cOKVC6AmelY,15051
backcraft/validators/code_validator.py,sha256=xdadKZhZfQm9qM4aUkQp6GlfFT4kLIDerSEhXujqkcA,6235
backcraft/validators/entity_validator.py,sha256=FeYvLXYhJiT25yjBAcOWcbLcCeil64MxDv-z1G-isxc,11009
backcraft/validators/live_validator.py,sha256=_igB_uKvZwEBom2-2xcmJHBtJGwm1Djv1_4f07i7SuE,19071
backcraft/validators/project_structure_validator.py,sha256=Adlbf8ZCin4x8S50IN0k2oVYDFHr-BT_e7ibK89v-Bs,11115
backcraft/validators/relationship_validator.py,sha256=B_ENC-_dG6n9eE4NRUn0V09kMyNHXJffHRE4nJz9qEU,9509
backcraft_engine-3.2.5.dist-info/licenses/LICENSE,sha256=AC6InKpjUZB-VbyVPDykWK6wTap_y6hoCv_tg0q69iE,1071
backcraft_engine-3.2.5.dist-info/METADATA,sha256=ueCPPzJb4o3a6sokZvcNn-a-TLvS3DcavaBzDmtr-LE,6994
backcraft_engine-3.2.5.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
backcraft_engine-3.2.5.dist-info/entry_points.txt,sha256=orjd-TnciR1Ou6FxwPv_EJJmrn45jKenn5HP7Yk7Ndk,58
backcraft_engine-3.2.5.dist-info/top_level.txt,sha256=ay4zBecz-lWVKXp5nMmSNAOheNjREiDto2cLoeoEOxo,10
backcraft_engine-3.2.5.dist-info/RECORD,,
