LICENSE
README.md
pyproject.toml
src/backcraft/__init__.py
src/backcraft/constants.py
src/backcraft/types.py
src/backcraft/version.py
src/backcraft/ai/__init__.py
src/backcraft/ai/entity_validator.py
src/backcraft/ai/json_cleaner.py
src/backcraft/ai/llm_provider.py
src/backcraft/ai/analyzers/__init__.py
src/backcraft/ai/analyzers/business_analyzer.py
src/backcraft/ai/analyzers/entity_analyzer.py
src/backcraft/ai/analyzers/fullauto_analyzer.py
src/backcraft/ai/enhancers/__init__.py
src/backcraft/ai/enhancers/business_logic_enhancer.py
src/backcraft/ai/enhancers/canvas_enhancer.py
src/backcraft/ai/injection/__init__.py
src/backcraft/ai/injection/anchor_parser.py
src/backcraft/ai/injection/code_patcher.py
src/backcraft/ai/injection/code_validator.py
src/backcraft/ai/injection/context_manager.py
src/backcraft/ai/injection/generation_mode.py
src/backcraft/ai/injection/injector.py
src/backcraft/ai/injection/llm_caller.py
src/backcraft/ai/injection/prompt_builder.py
src/backcraft/ai/injection/retry_manager.py
src/backcraft/ai/injection/syntax_fixer.py
src/backcraft/ai/utils/__init__.py
src/backcraft/ai/utils/autocritique.py
src/backcraft/ai/validation/__init__.py
src/backcraft/ai/validation/architectural_checker.py
src/backcraft/ai/validation/semantic_validator.py
src/backcraft/ai/validators/__init__.py
src/backcraft/ai/validators/spec_validator.py
src/backcraft/api/__init__.py
src/backcraft/api/app.py
src/backcraft/api/auth.py
src/backcraft/api/rate_limit.py
src/backcraft/api/routes.py
src/backcraft/api/websocket.py
src/backcraft/cli/__init__.py
src/backcraft/cli/__main__.py
src/backcraft/cli/app.py
src/backcraft/cli/commands/__init__.py
src/backcraft/cli/commands/builder.py
src/backcraft/cli/commands/chat.py
src/backcraft/cli/commands/fullauto.py
src/backcraft/cli/commands/generate.py
src/backcraft/cli/commands/validate.py
src/backcraft/cli/ui/__init__.py
src/backcraft/cli/ui/interactive_builder.py
src/backcraft/cli/utils/__init__.py
src/backcraft/cli/utils/display.py
src/backcraft/cli/utils/prompts.py
src/backcraft/conversation/__init__.py
src/backcraft/conversation/manager.py
src/backcraft/conversation/engine/__init__.py
src/backcraft/conversation/engine/base.py
src/backcraft/conversation/engine/educational.py
src/backcraft/conversation/engine/multilingual.py
src/backcraft/conversation/interfaces/__init__.py
src/backcraft/conversation/interfaces/base.py
src/backcraft/conversation/interfaces/cli.py
src/backcraft/conversation/interfaces/web.py
src/backcraft/conversation/questions/__init__.py
src/backcraft/conversation/questions/bank.py
src/backcraft/conversation/questions/factory.py
src/backcraft/conversation/states/__init__.py
src/backcraft/conversation/states/manager.py
src/backcraft/conversation/states/phase.py
src/backcraft/converters/__init__.py
src/backcraft/converters/canvas_converter.py
src/backcraft/converters/model_converter.py
src/backcraft/core/__init__.py
src/backcraft/core/config.py
src/backcraft/core/container.py
src/backcraft/core/core_engine.py
src/backcraft/core/credentials.py
src/backcraft/core/estimation.py
src/backcraft/core/events.py
src/backcraft/core/logger.py
src/backcraft/exceptions/__init__.py
src/backcraft/exceptions/base.py
src/backcraft/exceptions/code_exceptions.py
src/backcraft/exceptions/conversation.py
src/backcraft/exceptions/generation.py
src/backcraft/exceptions/validation.py
src/backcraft/generation/__init__.py
src/backcraft/generation/generator.py
src/backcraft/generation/shared_context.py
src/backcraft/generation/builders/__init__.py
src/backcraft/generation/builders/api_builder.py
src/backcraft/generation/builders/celery_builder.py
src/backcraft/generation/builders/check_syntax.py
src/backcraft/generation/builders/crypto_builder.py
src/backcraft/generation/builders/docker_builder.py
src/backcraft/generation/builders/documentation_builder.py
src/backcraft/generation/builders/enhanced_service_builder.py
src/backcraft/generation/builders/infrastructure_builder.py
src/backcraft/generation/builders/migration_builder.py
src/backcraft/generation/builders/model_builder.py
src/backcraft/generation/builders/project_builder.py
src/backcraft/generation/builders/repository_builder.py
src/backcraft/generation/builders/service_builder.py
src/backcraft/generation/builders/stripe_builder.py
src/backcraft/generation/builders/test_builder.py
src/backcraft/generation/fixers/__init__.py
src/backcraft/generation/fixers/auto_fixer.py
src/backcraft/generation/formatters/__init__.py
src/backcraft/generation/formatters/code_formatter.py
src/backcraft/generation/formatters/dockerfile_formatter.py
src/backcraft/generation/formatters/python_formatter.py
src/backcraft/generation/formatters/yaml_formatter.py
src/backcraft/generation/orchestration/__init__.py
src/backcraft/generation/orchestration/build_graph.py
src/backcraft/generation/orchestration/build_node.py
src/backcraft/generation/orchestration/config.py
src/backcraft/generation/orchestration/orchestrator.py
src/backcraft/generation/orchestration/specialist_adapter.py
src/backcraft/generation/review/__init__.py
src/backcraft/generation/review/inter_builder_review.py
src/backcraft/generation/templates/__init__.py
src/backcraft/generation/templates/engine.py
src/backcraft/generation/templates/fallback_templates.py
src/backcraft/generation/templates/filters.py
src/backcraft/generation/templates/loader.py
src/backcraft/generation/utils/__init__.py
src/backcraft/generation/utils/init_generator.py
src/backcraft/generation/utils/llm_helpers.py
src/backcraft/interfaces/__init__.py
src/backcraft/interfaces/analyzer.py
src/backcraft/interfaces/conversation.py
src/backcraft/interfaces/formatter.py
src/backcraft/interfaces/generator.py
src/backcraft/models/__init__.py
src/backcraft/models/business_rule.py
src/backcraft/models/canvas.py
src/backcraft/models/canvas_schema.py
src/backcraft/models/field.py
src/backcraft/models/input_models.py
src/backcraft/models/question.py
src/backcraft/models/relationship.py
src/backcraft/models/spec.py
src/backcraft/models/workflow.py
src/backcraft/repositories/__init__.py
src/backcraft/repositories/pattern_repository.py
src/backcraft/repositories/template_repository.py
src/backcraft/repositories/translation_repository.py
src/backcraft/rules/__init__.py
src/backcraft/rules/backend_generator.py
src/backcraft/rules/decision_tables.py
src/backcraft/rules/diff.py
src/backcraft/rules/domain.py
src/backcraft/rules/engine.py
src/backcraft/rules/graph.py
src/backcraft/rules/severity.py
src/backcraft/services/__init__.py
src/backcraft/services/canvas_service.py
src/backcraft/services/generation_service.py
src/backcraft/services/project_service.py
src/backcraft/services/validation_service.py
src/backcraft/templates/api/routes/auth.py.jinja
src/backcraft/templates/api/routes/crud.py.jinja
src/backcraft/templates/api/routes/health.py.jinja
src/backcraft/templates/api/routes/users.py.jinja
src/backcraft/templates/app/main.py.jinja
src/backcraft/templates/auth/schemas.py.jinja
src/backcraft/templates/core/config.py.jinja
src/backcraft/templates/core/database.py.jinja
src/backcraft/templates/core/deps.py.jinja
src/backcraft/templates/core/exceptions.py.jinja
src/backcraft/templates/core/middleware.py
src/backcraft/templates/core/security.py.jinja
src/backcraft/templates/crypto/backtesting_service.py.jinja
src/backcraft/templates/crypto/exchange_service.py.jinja
src/backcraft/templates/crypto/technical_indicators.py.jinja
src/backcraft/templates/crypto/test_validation.py.jinja
src/backcraft/templates/crypto/trading_bot_service.py.jinja
src/backcraft/templates/crypto/validate_all.py
src/backcraft/templates/deployment/Dockerfile.jinja
src/backcraft/templates/deployment/Dockerfile.prod.jinja
src/backcraft/templates/deployment/docker-compose.yml.jinja
src/backcraft/templates/models/all.py.jinja
src/backcraft/templates/models/base.py.jinja
src/backcraft/templates/models/entity.py.jinja
src/backcraft/templates/models/user.py.jinja
src/backcraft/templates/repositories/base.py.jinja
src/backcraft/templates/repositories/repository.py.jinja
src/backcraft/templates/repositories/user.py.jinja
src/backcraft/templates/root/Makefile.jinja
src/backcraft/templates/root/requirements.txt.jinja
src/backcraft/templates/schemas/entity.py.jinja
src/backcraft/templates/services/base.py.jinja
src/backcraft/templates/services/entity.py.jinja
src/backcraft/templates/services/entity_minimal_anchors.py.jinja
src/backcraft/templates/services/entity_with_ai.py.jinja
src/backcraft/templates/services/entity_with_anchors.py.jinja
src/backcraft/templates/services/user.py.jinja
src/backcraft/templates/tests/conftest.py.jinja
src/backcraft/utils/__init__.py
src/backcraft/utils/port_manager.py
src/backcraft/utils/cache/__init__.py
src/backcraft/utils/cache/decorators.py
src/backcraft/utils/cache/manager.py
src/backcraft/utils/files/__init__.py
src/backcraft/utils/files/manager.py
src/backcraft/utils/files/writer.py
src/backcraft/utils/text/__init__.py
src/backcraft/utils/text/case_converter.py
src/backcraft/utils/text/inflection.py
src/backcraft/utils/text/slugify.py
src/backcraft/validators/__init__.py
src/backcraft/validators/business_rule_validator.py
src/backcraft/validators/canvas_validator.py
src/backcraft/validators/code_validator.py
src/backcraft/validators/entity_validator.py
src/backcraft/validators/live_validator.py
src/backcraft/validators/project_structure_validator.py
src/backcraft/validators/relationship_validator.py
src/backcraft_engine.egg-info/PKG-INFO
src/backcraft_engine.egg-info/SOURCES.txt
src/backcraft_engine.egg-info/dependency_links.txt
src/backcraft_engine.egg-info/entry_points.txt
src/backcraft_engine.egg-info/requires.txt
src/backcraft_engine.egg-info/top_level.txt
tests/test_strategy.py