LICENSE.txt
MANIFEST.in
README.md
generate_pycharm_configs.py
pyproject.toml
requirements.txt
setup.py
lex/__init__.py
lex/__main__.py
lex/_version.py
lex/backfill_history_sql.py
lex/extract_legacy_logs.py
lex/fix_v1_migration.py
lex/full_migration_workflow.py
lex/manage.py
lex/proxy.py
lex/restore_legacy_logs.py
lex/runtime_config.py
lex/sanitize_v2_migrations.py
lex/streamlit_app.py
lex/api/__init__.py
lex/api/admin.py
lex/api/apps.py
lex/api/models.py
lex/api/views.py
lex/api/consumers/BackendHealthConsumer.py
lex/api/consumers/CalculationLogConsumer.py
lex/api/consumers/CalculationsConsumer.py
lex/api/consumers/LogConsumer.py
lex/api/consumers/UpdateCalculationStatusConsumer.py
lex/api/consumers/__init__.py
lex/api/filters/FilterTreeNode.py
lex/api/filters/GenericFilters.py
lex/api/filters/__init__.py
lex/api/middleware/__init__.py
lex/api/middleware/keycloak_permissions.py
lex/api/migrations/__init__.py
lex/api/serializers/__init__.py
lex/api/serializers/base_serializers.py
lex/api/utils/Context.py
lex/api/utils/__init__.py
lex/api/utils/api_key_requests.py
lex/api/utils/collection_utils.py
lex/api/utils/converters.py
lex/api/utils/helpers.py
lex/api/utils/temporal.py
lex/api/views/ModelStructureObtainView.py
lex/api/views/__init__.py
lex/api/views/pagination.py
lex/api/views/utils.py
lex/api/views/LexLoggerView/LexLoggerView.py
lex/api/views/LexLoggerView/__init__.py
lex/api/views/authentication/KeycloakManager.py
lex/api/views/authentication/UserAPIView.py
lex/api/views/authentication/UserPermissionView.py
lex/api/views/authentication/__init__.py
lex/api/views/authentication/auth.py
lex/api/views/authentication/helpers.py
lex/api/views/calculations/CleanCalculations.py
lex/api/views/calculations/DownloadMarkdownPdf.py
lex/api/views/calculations/InitCalculationLogs.py
lex/api/views/calculations/__init__.py
lex/api/views/file_operations/FileDownload.py
lex/api/views/file_operations/ModelExport.py
lex/api/views/file_operations/__init__.py
lex/api/views/global_search_for_models/Search.py
lex/api/views/global_search_for_models/__init__.py
lex/api/views/lex_api/LexAPI.py
lex/api/views/lex_api/__init__.py
lex/api/views/model_entries/CalculationLogTreeView.py
lex/api/views/model_entries/History.py
lex/api/views/model_entries/List.py
lex/api/views/model_entries/Many.py
lex/api/views/model_entries/One.py
lex/api/views/model_entries/__init__.py
lex/api/views/model_entries/filter_backends.py
lex/api/views/model_entries/mixins/DestroyOneWithPayloadMixin.py
lex/api/views/model_entries/mixins/ModelEntryProviderMixin.py
lex/api/views/model_entries/mixins/PermissionAwareSerializerMixin.py
lex/api/views/model_entries/mixins/__init__.py
lex/api/views/model_entries/serializers/CalculationLogTreeSerializer.py
lex/api/views/model_entries/serializers/__init__.py
lex/api/views/model_info/Fields.py
lex/api/views/model_info/Widgets.py
lex/api/views/model_info/__init__.py
lex/api/views/permissions/ModelPermissions.py
lex/api/views/permissions/UserPermission.py
lex/api/views/permissions/__init__.py
lex/api/views/process_flow/CreateOrUpdate.py
lex/api/views/process_flow/__init__.py
lex/api/views/project_info/ProjectInfo.py
lex/api/views/project_info/__init__.py
lex/api/views/rbac/RBACInfo.py
lex/api/views/rbac/__init__.py
lex/api/views/sharepoint/DeleteUnusedFiles.py
lex/api/views/sharepoint/SharePointFileDownload.py
lex/api/views/sharepoint/SharePointPreview.py
lex/api/views/sharepoint/SharePointShareLink.py
lex/api/views/sharepoint/__init__.py
lex/api/views/streamlit/__init__.py
lex/assets/lex-bg.jpg
lex/assets/lex-logo.png
lex/audit_logging/__init__.py
lex/audit_logging/admin.py
lex/audit_logging/apps.py
lex/audit_logging/models.py
lex/audit_logging/views.py
lex/audit_logging/handlers/ConsoleHandler.py
lex/audit_logging/handlers/LexLogger.py
lex/audit_logging/handlers/WebSocketHandler.py
lex/audit_logging/handlers/__init__.py
lex/audit_logging/migrations/0001_initial.py
lex/audit_logging/migrations/0002_auditlog_created_at_auditlog_edited_at_and_more.py
lex/audit_logging/migrations/0003_alter_auditlog_created_at_alter_auditlog_edited_at_and_more.py
lex/audit_logging/migrations/__init__.py
lex/audit_logging/mixins/AuditLogMixin.py
lex/audit_logging/mixins/BulkAuditLogMixin.py
lex/audit_logging/mixins/__init__.py
lex/audit_logging/models/AuditLog.py
lex/audit_logging/models/AuditLogStatus.py
lex/audit_logging/models/CalculationLog.py
lex/audit_logging/models/__init__.py
lex/audit_logging/serializers/AuditLogMixinSerializer.py
lex/audit_logging/serializers/AuditLogSerializer.py
lex/audit_logging/serializers/CalculationLogSerializer.py
lex/audit_logging/serializers/__init__.py
lex/audit_logging/tests/__init__.py
lex/audit_logging/tests/test_audit_log_mixin.py
lex/audit_logging/tests/test_audit_log_mixin_update.py
lex/audit_logging/tests/test_bulk_audit_log_mixin.py
lex/audit_logging/tests/test_cache_manager.py
lex/audit_logging/tests/test_calculation_audit.py
lex/audit_logging/tests/test_calculation_log.py
lex/audit_logging/tests/test_content_types.py
lex/audit_logging/tests/test_context_resolution.py
lex/audit_logging/tests/test_context_resolver_errors.py
lex/audit_logging/tests/test_initial_data_audit_logger.py
lex/audit_logging/tests/test_lex_logger.py
lex/audit_logging/tests/test_model_logging_context.py
lex/audit_logging/tests/test_websocket_notifier.py
lex/audit_logging/utils/CacheManager.py
lex/audit_logging/utils/ContextResolver.py
lex/audit_logging/utils/DataModels.py
lex/audit_logging/utils/InitialDataAuditLogger.py
lex/audit_logging/utils/ModelContext.py
lex/audit_logging/utils/WebSocketNotifier.py
lex/audit_logging/utils/__init__.py
lex/audit_logging/utils/calculation_audit.py
lex/audit_logging/utils/config.py
lex/audit_logging/utils/content_types.py
lex/audit_logging/utils/legacy_audit_payload.py
lex/authentication/__init__.py
lex/authentication/admin.py
lex/authentication/apps.py
lex/authentication/middleware.py
lex/authentication/models.py
lex/authentication/views.py
lex/authentication/authentication_backends/BearerMiddlewareAuthentication.py
lex/authentication/authentication_backends/__init__.py
lex/authentication/management/__init__.py
lex/authentication/management/commands/__init__.py
lex/authentication/management/commands/createprofiles.py
lex/authentication/management/commands/delete_keycloak_resources.py
lex/authentication/management/commands/keycloak_backup.py
lex/authentication/management/commands/keycloak_init_bak.py
lex/authentication/management/commands/keycloak_rollback_bak.py
lex/authentication/management/commands/register_keycloak_resources.py
lex/authentication/migrations/0001_initial.py
lex/authentication/migrations/__init__.py
lex/authentication/models/Profile.py
lex/authentication/models/__init__.py
lex/authentication/utils/TokenContext.py
lex/authentication/utils/__init__.py
lex/authentication/utils/auth_helpers.py
lex/authentication/utils/lex_authentication.py
lex/authentication/views/__init__.py
lex/authentication/views/permissions.py
lex/authentication/views/token_views.py
lex/authentication/views/user_api.py
lex/bin/__init__.py
lex/bin/lex.py
lex/core/__init__.py
lex/core/admin.py
lex/core/apps.py
lex/core/config.py
lex/core/exceptions.py
lex/core/models.py
lex/core/views.py
lex/core/calculated_updates/ObjectsToRecalculateStore.py
lex/core/calculated_updates/__init__.py
lex/core/calculated_updates/update_handler.py
lex/core/fields/PDF_field.py
lex/core/fields/XLSX_field.py
lex/core/fields/__init__.py
lex/core/management/__init__.py
lex/core/management/commands/__init__.py
lex/core/management/commands/bootstrap_callback_server.py
lex/core/migrations/__init__.py
lex/core/mixins/CalculatedModelMixin.py
lex/core/mixins/ModelModificationRestriction.py
lex/core/mixins/__init__.py
lex/core/models/CalculationModel.py
lex/core/models/HTMLReport.py
lex/core/models/LexModel.py
lex/core/models/Process.py
lex/core/models/__init__.py
lex/core/services/Bitemporal.py
lex/core/services/MetaHistory.py
lex/core/services/StandardHistory.py
lex/core/services/__init__.py
lex/core/services/bitemporal_signals.py
lex/core/services/signal_registry.py
lex/core/signals/ActiveCalculationStateStore.py
lex/core/signals/CalculationSignals.py
lex/core/signals/__init__.py
lex/core/tasks/CeleryTaskDispatcher.py
lex/core/tasks/__init__.py
lex/core/tests/__init__.py
lex/core/tests/_bitemporal_test_case.py
lex/core/tests/bitemporal_test_settings.py
lex/core/tests/check_schema.py
lex/core/tests/test_active_calculation_state_store.py
lex/core/tests/test_ag_grid_server_side.py
lex/core/tests/test_api_user_journey.py
lex/core/tests/test_audit_actor_tracking.py
lex/core/tests/test_bitemporal.py
lex/core/tests/test_bitemporal_as_of.py
lex/core/tests/test_bitemporal_history_deletion_as_of.py
lex/core/tests/test_bitemporal_history_edit.py
lex/core/tests/test_bitemporal_robustness.py
lex/core/tests/test_bitemporal_scenarios.py
lex/core/tests/test_bitemporal_suppression.py
lex/core/tests/test_bitemporal_trace.py
lex/core/tests/test_calculate_hook.py
lex/core/tests/test_calculated_model_mixin.py
lex/core/tests/test_calculation_audit_recovery.py
lex/core/tests/test_calculation_history_transitions.py
lex/core/tests/test_calculation_model_state_machine.py
lex/core/tests/test_calculation_signals.py
lex/core/tests/test_calculation_wait_contexts.py
lex/core/tests/test_celery_task_dispatcher.py
lex/core/tests/test_combination_and_cluster.py
lex/core/tests/test_combination_engine.py
lex/core/tests/test_create_flow_and_duplicates.py
lex/core/tests/test_dispatch_calculation_task.py
lex/core/tests/test_event_scheduling.py
lex/core/tests/test_exceptions.py
lex/core/tests/test_future_activation_scheduler_routing.py
lex/core/tests/test_history_api.py
lex/core/tests/test_history_deletion.py
lex/core/tests/test_lex_model_core.py
lex/core/tests/test_lexmodel_atomic_save.py
lex/core/tests/test_lifecycle_hooks.py
lex/core/tests/test_local_scheduler.py
lex/core/tests/test_model_export_ag_grid.py
lex/core/tests/test_model_validation.py
lex/core/tests/test_permission_enforcement.py
lex/core/tests/test_permission_result.py
lex/core/tests/test_programmatic_creation.py
lex/core/tests/test_reconcile_command.py
lex/core/tests/test_temporal_progression.py
lex/core/tests/test_user_context.py
lex/core/tests/test_user_read_filter_backend.py
lex/core/tests/test_user_stories.py
lex/core/transactions/__init__.py
lex/core/transactions/transactions.py
lex/docs/README.md
lex/docs/mcp-execution-model.md
lex/docs/_context/lex_examples/CalculationModelExplain.py
lex/docs/_context/lex_examples/CalculationModelxplain.py
lex/docs/_context/lex_examples/LexModelExplain.py
lex/docs/_context/lex_examples/LexModuleExample.py
lex/docs/_context/lex_examples/README.md
lex/docs/_templates/tasks.template.yaml
lex/docs/deployment/README.md
lex/docs/deployment/diagrams/README.md
lex/docs/deployment/templates/copilot-session-template.md
lex/docs/deployment/templates/hitl-step-template.md
lex/docs/deployment/templates/initial-user-prompt.md
lex/docs/deployment/templates/llm-response-structure.md
lex/docs/implementation/README.md
lex/docs/implementation/diagrams/README.md
lex/docs/implementation/templates/copilot-session-template.md
lex/docs/implementation/templates/hitl-step-template.md
lex/docs/implementation/templates/initial-user-prompt.md
lex/docs/implementation/templates/llm-response-structure.md
lex/docs/lex_topics/00-TOPIC-LIST.md
lex/docs/lex_topics/01-architecture-runtime.md
lex/docs/lex_topics/02-project-structure-discovery.md
lex/docs/lex_topics/03-lexmodel-core.md
lex/docs/lex_topics/04-calculationmodel-lifecycle.md
lex/docs/lex_topics/05-calculatedmodelmixin-combinatorics.md
lex/docs/lex_topics/06-permissions-authorization.md
lex/docs/lex_topics/07-streamlit-dashboards.md
lex/docs/lex_topics/08-serializers-and-api-layer.md
lex/docs/lex_topics/09-fields-and-report-assets.md
lex/docs/lex_topics/10-process-admin-and-model-structure.md
lex/docs/lex_topics/11-logging-and-lexlogger.md
lex/docs/lex_topics/12-celery-async-dispatch.md
lex/docs/lex_topics/13-transactions-and-deferred-recalculation.md
lex/docs/lex_topics/14-signals-and-websocket-updates.md
lex/docs/lex_topics/15-authentication-and-keycloak.md
lex/docs/lex_topics/16-initial-data-upload.md
lex/docs/lex_topics/17-cli-settings-imports-utils.md
lex/docs/lex_topics/18-patterns-pitfalls-checklists.md
lex/docs/lex_topics/19-examples-and-endpoints.md
lex/docs/lex_topics/20-LEX-SPECIFICATIONS.md
lex/docs/lex_topics/21-LEX-APP-CONTEXT.yaml
lex/docs/lex_topics/22-lifecycle-hooks.md
lex/docs/lex_topics/99-QUERY-ROUTER.md
lex/docs/planning/README.md
lex/docs/planning/diagrams/README.md
lex/docs/planning/templates/copilot-session-template.md
lex/docs/planning/templates/hitl-step-template.md
lex/docs/planning/templates/initial-user-prompt.md
lex/docs/planning/templates/llm-response-structure.md
lex/docs/runs/run-template.md
lex/helpers/__init__.py
lex/helpers/cache_tables.py
lex/legacy_data/__init__.py
lex/legacy_data/apps.py
lex/legacy_data/admin/__init__.py
lex/legacy_data/admin/legacy_calculation_id_admin.py
lex/legacy_data/admin/legacy_calculation_log_admin.py
lex/legacy_data/admin/legacy_log_admin.py
lex/legacy_data/admin/legacy_user_change_log_admin.py
lex/legacy_data/admin/read_only_admin.py
lex/legacy_data/migrations/0001_initial.py
lex/legacy_data/migrations/0002_alter_legacycalculationid_options_and_more.py
lex/legacy_data/migrations/0003_legacylog.py
lex/legacy_data/migrations/__init__.py
lex/legacy_data/models/__init__.py
lex/legacy_data/models/legacy_calculation_id.py
lex/legacy_data/models/legacy_calculation_log.py
lex/legacy_data/models/legacy_log.py
lex/legacy_data/models/legacy_user_change_log.py
lex/legacy_data/serializers/__init__.py
lex/legacy_data/serializers/legacy_data_serializers.py
lex/lex_app/__init__.py
lex/lex_app/admin.py
lex/lex_app/apps.py
lex/lex_app/asgi.py
lex/lex_app/celery.py
lex/lex_app/celery_tasks.py
lex/lex_app/fast_health.py
lex/lex_app/groups.py
lex/lex_app/keycloak_exclusions.py
lex/lex_app/models.py
lex/lex_app/routing.py
lex/lex_app/settings.py
lex/lex_app/simple_history_config.py
lex/lex_app/urls.py
lex/lex_app/utils.py
lex/lex_app/views.py
lex/lex_app/wsgi.py
lex/lex_app/management/__init__.py
lex/lex_app/management/commands/Init2.py
lex/lex_app/management/commands/__init__.py
lex/lex_app/management/commands/backfill_audit_logging.py
lex/lex_app/management/commands/backfill_bitemporal_history.py
lex/lex_app/management/commands/bootstrap_keycloak.py
lex/lex_app/management/commands/capture_db_tables.py
lex/lex_app/management/commands/capture_migration_state.py
lex/lex_app/management/commands/create_db.py
lex/lex_app/management/commands/detect_model_changes.py
lex/lex_app/management/commands/full_migration_workflow.py
lex/lex_app/management/commands/generate_legacy_freeze_manifest.py
lex/lex_app/management/commands/init.py
lex/lex_app/management/commands/lex_migrate.py
lex/lex_app/management/commands/normalize_is_calculated.py
lex/lex_app/management/commands/rollback_migration_state.py
lex/lex_app/management/commands/sync_keycloak.py
lex/lex_app/management/commands/tests/__init__.py
lex/lex_app/management/commands/tests/test_backfill_audit_logging_command.py
lex/lex_app/management/commands/tests/test_backfill_audit_logging_payload.py
lex/lex_app/management/commands/tests/test_bootstrap_callback_server.py
lex/lex_app/management/commands/tests/test_init_command.py
lex/lex_app/management/commands/tests/test_migration_workflow_commands.py
lex/lex_app/migrations/0001_initial.py
lex/lex_app/migrations/0002_delete_asoftestmodel_and_more.py
lex/lex_app/migrations/__init__.py
lex/lex_app/streamlit/Streamlit.py
lex/lex_app/streamlit/__init__.py
lex/lex_app/streamlit/embed.py
lex/lex_app/tests/ProcessAdminTestCase.py
lex/lex_app/tests/__init__.py
lex/lex_app/tests/create_db.py
lex/lex_app/tests/test_celery_callbacks.py
lex/lex_app/tests/test_celery_context.py
lex/lex_app/tests/test_fast_health.py
lex/lex_app/tests/test_init_retry.py
lex/lex_app/tests/test_keycloak_manager_timeout.py
lex/lex_app/tests/test_runtime_config.py
lex/lex_app/tests/test_user_model_registration.py
lex/process_admin/__init__.py
lex/process_admin/admin.py
lex/process_admin/apps.py
lex/process_admin/models.py
lex/process_admin/views.py
lex/process_admin/migrations/__init__.py
lex/process_admin/models/ModelCollection.py
lex/process_admin/models/ModelContainer.py
lex/process_admin/models/ModelProcessAdmin.py
lex/process_admin/models/__init__.py
lex/process_admin/models/constants.py
lex/process_admin/models/utils.py
lex/process_admin/settings/__init__.py
lex/process_admin/settings/process_admin_settings.py
lex/process_admin/sites/__init__.py
lex/process_admin/sites/process_admin_site.py
lex/process_admin/tests/__init__.py
lex/process_admin/tests/django_test_settings.py
lex/process_admin/tests/test_ag_grid_list_utilities.py
lex/process_admin/tests/test_api_key_user_context.py
lex/process_admin/tests/test_base_serializer_helpers.py
lex/process_admin/tests/test_bitemporal_synchronizer.py
lex/process_admin/tests/test_constants.py
lex/process_admin/tests/test_destroy_one_with_payload.py
lex/process_admin/tests/test_history_endpoint.py
lex/process_admin/tests/test_keycloak_permissions_middleware.py
lex/process_admin/tests/test_many_model_entries.py
lex/process_admin/tests/test_model_collection_structure.py
lex/process_admin/tests/test_model_container.py
lex/process_admin/tests/test_model_entry_provider_mixin.py
lex/process_admin/tests/test_model_export_utilities.py
lex/process_admin/tests/test_model_permissions_view.py
lex/process_admin/tests/test_model_registration.py
lex/process_admin/tests/test_model_structure_builder_merge.py
lex/process_admin/tests/test_model_structure_permissions.py
lex/process_admin/tests/test_model_structure_types.py
lex/process_admin/tests/test_model_structure_yaml.py
lex/process_admin/tests/test_model_utils.py
lex/process_admin/tests/test_one_model_entry.py
lex/process_admin/tests/test_pk_list_filter_backend.py
lex/process_admin/tests/test_serializer_map_behavior.py
lex/process_admin/tests/test_streamlit_token_views.py
lex/process_admin/tests/test_temporal_parse_as_of.py
lex/process_admin/tests/test_temporal_reconciler.py
lex/process_admin/tests/test_user_read_restriction_filter.py
lex/process_admin/tests/test_xlsx_field.py
lex/process_admin/tests/urls.py
lex/process_admin/utils/__init__.py
lex/process_admin/utils/bitemporal_sync.py
lex/process_admin/utils/local_scheduler.py
lex/process_admin/utils/model_registration.py
lex/process_admin/utils/model_structure.py
lex/process_admin/utils/model_structure_builder.py
lex/process_admin/utils/temporal_reconciler.py
lex/process_admin/views/__init__.py
lex/process_admin/views/model_relation_views.py
lex/react/admin.py
lex/react/apps.py
lex/react/models.py
lex/react/tests.py
lex/react/views.py
lex/react/build/apple-touch-icon.png
lex/react/build/config.js
lex/react/build/favicon-16x16.png
lex/react/build/favicon-32x32.png
lex/react/build/favicon.ico
lex/react/build/index.html
lex/react/build/logo192.png
lex/react/build/logo512.png
lex/react/build/manifest.json
lex/react/build/mockServiceWorker.js
lex/react/build/robots.txt
lex/react/build/assets/index-BircrAiY.css
lex/react/build/assets/index-CuYq2ST-.js
lex/react/build/assets/index.es-CHIH05sX.js
lex/react/build/assets/purify.es-Bf0oSh3b.js
lex/react/migrations/__init__.py
lex/test_project/__init__.py
lex/test_project/apps.py
lex/test_project/lex_config.py
lex/test_project/tests/__init__.py
lex/test_project/tests/api_layer/__init__.py
lex/test_project/tests/api_layer/models.py
lex/test_project/tests/api_layer/test_10a_crud_endpoints.py
lex/test_project/tests/api_layer/test_10b_history_endpoint.py
lex/test_project/tests/api_layer/test_10c_many_endpoint.py
lex/test_project/tests/api_layer/test_10d_api_calc_trigger.py
lex/test_project/tests/api_layer/test_10e_schema_introspection.py
lex/test_project/tests/api_layer/test_10f_global_search.py
lex/test_project/tests/audit_logging/__init__.py
lex/test_project/tests/audit_logging/models.py
lex/test_project/tests/audit_logging/test_6a_api_audit.py
lex/test_project/tests/audit_logging/test_6b_calculation_audit.py
lex/test_project/tests/audit_logging/test_6c_actor_resolution.py
lex/test_project/tests/calculations/__init__.py
lex/test_project/tests/calculations/models.py
lex/test_project/tests/calculations/test_7a_atomic.py
lex/test_project/tests/calculations/test_7b_non_atomic.py
lex/test_project/tests/calculations/test_7c_hierarchy.py
lex/test_project/tests/calculations/test_7d_state_guards.py
lex/test_project/tests/calculations/test_7e_api_trigger.py
lex/test_project/tests/calculations/test_7f_combination_engine.py
lex/test_project/tests/calculations/test_7g_create_pipeline.py
lex/test_project/tests/calculations/test_7h_celery_dispatch.py
lex/test_project/tests/celery_async/__init__.py
lex/test_project/tests/celery_async/models.py
lex/test_project/tests/celery_async/test_8a_sync_fallback.py
lex/test_project/tests/celery_async/test_8g_task_infrastructure.py
lex/test_project/tests/celery_async/test_8h_eager_end_to_end.py
lex/test_project/tests/celery_async/test_8i_scope_contracts.py
lex/test_project/tests/crud_api/__init__.py
lex/test_project/tests/crud_api/models.py
lex/test_project/tests/crud_api/test_2a_create.py
lex/test_project/tests/crud_api/test_2b_read.py
lex/test_project/tests/crud_api/test_2c_update.py
lex/test_project/tests/crud_api/test_2d_delete.py
lex/test_project/tests/crud_api/test_2e_bulk.py
lex/test_project/tests/crud_api/test_2f_missing_scenarios.py
lex/test_project/tests/crud_api/test_2f_ordering.py
lex/test_project/tests/crud_api/test_2g_filtering.py
lex/test_project/tests/exports/__init__.py
lex/test_project/tests/exports/models.py
lex/test_project/tests/exports/test_13a_legacy_export.py
lex/test_project/tests/exports/test_13b_ag_grid_export.py
lex/test_project/tests/exports/test_13c_grouped_selected.py
lex/test_project/tests/exports/test_13d_auth_edge.py
lex/test_project/tests/exports/test_13e_streaming_fast_export.py
lex/test_project/tests/fixtures/__init__.py
lex/test_project/tests/history/__init__.py
lex/test_project/tests/history/models.py
lex/test_project/tests/history/test_5_11_fallback_snapshot.py
lex/test_project/tests/history/test_5a_basic_history.py
lex/test_project/tests/history/test_5b_calculation_history.py
lex/test_project/tests/history/test_5c_history_api.py
lex/test_project/tests/init/__init__.py
lex/test_project/tests/init/test_1a_lex_setup.py
lex/test_project/tests/init/test_1b_default_authz.py
lex/test_project/tests/init/test_1b_lex_init.py
lex/test_project/tests/init/test_1c_initial_data.py
lex/test_project/tests/init/test_1d_init_helpers.py
lex/test_project/tests/init/test_1e_keycloak_sync_manager.py
lex/test_project/tests/init/test_1f_keycloak_drift.py
lex/test_project/tests/init/test_1f_seed_idempotency.py
lex/test_project/tests/init/test_1g_sync_manager_admin.py
lex/test_project/tests/init/test_1h_bootstrap_flow.py
lex/test_project/tests/journeys/__init__.py
lex/test_project/tests/journeys/models.py
lex/test_project/tests/journeys/test_journey_a_invoice_lifecycle.py
lex/test_project/tests/journeys/test_journey_b_portfolio_calculation.py
lex/test_project/tests/journeys/test_journey_c_role_aware_visibility.py
lex/test_project/tests/journeys/test_journey_d_audit_trail.py
lex/test_project/tests/journeys/test_journey_e_validation_gate.py
lex/test_project/tests/permissions/__init__.py
lex/test_project/tests/permissions/models.py
lex/test_project/tests/permissions/test_4a_field_level.py
lex/test_project/tests/permissions/test_4b_action_level.py
lex/test_project/tests/permissions/test_4c_keycloak_fallback.py
lex/test_project/tests/permissions/test_4d_user_context.py
lex/test_project/tests/permissions/test_4e_filter_backend.py
lex/test_project/tests/permissions/test_4f_serializer_mixin.py
lex/test_project/tests/queries/__init__.py
lex/test_project/tests/queries/models.py
lex/test_project/tests/queries/test_14a_query_params.py
lex/test_project/tests/queries/test_14b_ag_post_filter_model.py
lex/test_project/tests/queries/test_14c_ag_post_group_pivot.py
lex/test_project/tests/queries/test_14e_secondary_branches.py
lex/test_project/tests/serializers/__init__.py
lex/test_project/tests/serializers/models.py
lex/test_project/tests/serializers/test_12a_history_meta_scopes.py
lex/test_project/tests/serializers/test_12a_read_contract.py
lex/test_project/tests/serializers/test_12b_type_roundtrip.py
lex/test_project/tests/serializers/test_12c_list_and_many.py
lex/test_project/tests/serializers/test_12d_audit_log_payload.py
lex/test_project/tests/serializers/test_12e_factory.py
lex/test_project/tests/serializers/test_12f_write_paths.py
lex/test_project/tests/signals_ws/__init__.py
lex/test_project/tests/signals_ws/models.py
lex/test_project/tests/signals_ws/test_9_7_suppression_guards.py
lex/test_project/tests/signals_ws/test_9c_cache_cleanup.py
lex/test_project/tests/stress/__init__.py
lex/test_project/tests/stress/_stress_test_case.py
lex/test_project/tests/stress/models.py
lex/test_project/tests/stress/test_11a_seed_baseline.py
lex/test_project/tests/stress/test_11b_list.py
lex/test_project/tests/stress/test_11c_export.py
lex/test_project/tests/stress/test_11d_period_calc.py
lex/test_project/tests/stress/test_11e_bulk_api.py
lex/test_project/tests/stress/test_11f_growth_and_scale.py
lex/test_project/tests/stress/test_11g_fk_heavy_export.py
lex/test_project/tests/stress/test_11h_calc_log_overhead.py
lex/test_project/tests/stress/test_11i_save_fingerprint.py
lex/test_project/tests/validation_hooks/__init__.py
lex/test_project/tests/validation_hooks/models.py
lex/test_project/tests/validation_hooks/test_3a_pre_validation.py
lex/test_project/tests/validation_hooks/test_3b_post_validation.py
lex/test_project/tests/validation_hooks/test_3c_hook_ordering.py
lex/test_project/tests/validation_hooks/test_3d_recursion_guard.py
lex/tests/__init__.py
lex/tests/test_lex_cli.py
lex/tests/test_many_view_transactions.py
lex/tests/e2e/__init__.py
lex/tests/e2e/_authenticated_e2e_test_case.py
lex/tests/e2e/_e2e_test_case.py
lex/tests/e2e/test_audit_and_history.py
lex/tests/e2e/test_calculation_atomicity.py
lex/tests/e2e/test_fund_manager_journey.py
lex/tests/integration/__init__.py
lex/tests/integration/_bitemporal_test_case.py
lex/tests/integration/test_api_user_journey.py
lex/tests/integration/test_audit_recovery.py
lex/tests/integration/test_bitemporal.py
lex/tests/integration/test_calculation_log.py
lex/tests/integration/test_event_scheduling.py
lex/tests/integration/test_user_stories.py
lex/tests/unit/__init__.py
lex/tests/unit/api/__init__.py
lex/tests/unit/api/test_api_helpers.py
lex/tests/unit/api/test_api_helpers_advanced.py
lex/tests/unit/api/test_api_key_requests.py
lex/tests/unit/api/test_base_serializer_helpers.py
lex/tests/unit/api/test_constants.py
lex/tests/unit/api/test_destroy_mixin.py
lex/tests/unit/api/test_destroy_one_with_payload.py
lex/tests/unit/api/test_filter_backends.py
lex/tests/unit/api/test_filter_tree_node.py
lex/tests/unit/api/test_history_endpoint.py
lex/tests/unit/api/test_many_model_entries.py
lex/tests/unit/api/test_model_collection_structure.py
lex/tests/unit/api/test_model_container.py
lex/tests/unit/api/test_model_converter.py
lex/tests/unit/api/test_model_entry_provider_mixin.py
lex/tests/unit/api/test_model_permissions_view.py
lex/tests/unit/api/test_model_registration.py
lex/tests/unit/api/test_model_structure_builder_merge.py
lex/tests/unit/api/test_model_structure_permissions.py
lex/tests/unit/api/test_model_structure_types.py
lex/tests/unit/api/test_model_structure_yaml.py
lex/tests/unit/api/test_model_utils.py
lex/tests/unit/api/test_non_atomic_view_transactions.py
lex/tests/unit/api/test_one_model_entry.py
lex/tests/unit/api/test_pagination.py
lex/tests/unit/api/test_serializer_map_behavior.py
lex/tests/unit/api/test_view_utils.py
lex/tests/unit/api/test_xlsx_field.py
lex/tests/unit/audit/__init__.py
lex/tests/unit/audit/test_audit_actor_tracking.py
lex/tests/unit/audit/test_audit_config.py
lex/tests/unit/audit/test_audit_data_models.py
lex/tests/unit/audit/test_audit_log_mixin.py
lex/tests/unit/audit/test_audit_log_mixin_update.py
lex/tests/unit/audit/test_audit_log_retry.py
lex/tests/unit/audit/test_bulk_audit_log_mixin.py
lex/tests/unit/audit/test_cache_manager.py
lex/tests/unit/audit/test_cache_manager_io.py
lex/tests/unit/audit/test_calculation_audit.py
lex/tests/unit/audit/test_calculation_audit_helpers.py
lex/tests/unit/audit/test_channel_layer_utils.py
lex/tests/unit/audit/test_content_types.py
lex/tests/unit/audit/test_context_resolution.py
lex/tests/unit/audit/test_context_resolver_errors.py
lex/tests/unit/audit/test_initial_data_audit_logger.py
lex/tests/unit/audit/test_legacy_audit_payload.py
lex/tests/unit/audit/test_lex_logger.py
lex/tests/unit/audit/test_model_context.py
lex/tests/unit/audit/test_model_logging_context.py
lex/tests/unit/audit/test_websocket_notifier.py
lex/tests/unit/auth/__init__.py
lex/tests/unit/auth/test_api_key_user_context.py
lex/tests/unit/auth/test_auth_logout.py
lex/tests/unit/auth/test_keycloak_middleware.py
lex/tests/unit/auth/test_keycloak_permissions_middleware.py
lex/tests/unit/auth/test_permission_enforcement.py
lex/tests/unit/auth/test_permission_result.py
lex/tests/unit/auth/test_streamlit_token_views.py
lex/tests/unit/auth/test_token_context.py
lex/tests/unit/auth/test_user_context.py
lex/tests/unit/calculation/__init__.py
lex/tests/unit/calculation/test_active_calculation_state_store.py
lex/tests/unit/calculation/test_calculate_hook.py
lex/tests/unit/calculation/test_calculated_model_mixin.py
lex/tests/unit/calculation/test_calculation_history_transitions.py
lex/tests/unit/calculation/test_calculation_model_state_machine.py
lex/tests/unit/calculation/test_calculation_signals.py
lex/tests/unit/calculation/test_calculation_wait_contexts.py
lex/tests/unit/calculation/test_celery_task_dispatcher.py
lex/tests/unit/calculation/test_dispatch_calculation_task.py
lex/tests/unit/calculation/test_objects_to_recalculate_store.py
lex/tests/unit/calculation/test_operation_context.py
lex/tests/unit/cli/__init__.py
lex/tests/unit/cli/test_lex_cli.py
lex/tests/unit/core/__init__.py
lex/tests/unit/core/test_combination_and_cluster.py
lex/tests/unit/core/test_combination_engine.py
lex/tests/unit/core/test_create_flow_and_duplicates.py
lex/tests/unit/core/test_exceptions.py
lex/tests/unit/core/test_future_activation_scheduler_routing.py
lex/tests/unit/core/test_lex_model_core.py
lex/tests/unit/core/test_lexmodel_atomic_save.py
lex/tests/unit/core/test_lifecycle_hooks.py
lex/tests/unit/core/test_local_scheduler.py
lex/tests/unit/core/test_model_validation.py
lex/tests/unit/core/test_programmatic_creation.py
lex/tests/unit/core/test_reconcile_command.py
lex/tests/unit/crud/__init__.py
lex/tests/unit/crud/test_generic_filters.py
lex/tests/unit/crud/test_helpers.py
lex/tests/unit/grid/__init__.py
lex/tests/unit/grid/test_ag_grid_list_utilities.py
lex/tests/unit/grid/test_ag_grid_server_side.py
lex/tests/unit/grid/test_model_export_ag_grid.py
lex/tests/unit/grid/test_model_export_utilities.py
lex/tests/unit/grid/test_pk_list_filter_backend.py
lex/tests/unit/grid/test_user_read_filter_backend.py
lex/tests/unit/grid/test_user_read_restriction_filter.py
lex/tests/unit/infra/__init__.py
lex/tests/unit/infra/test_bitemporal_service.py
lex/tests/unit/infra/test_celery_callbacks.py
lex/tests/unit/infra/test_celery_context.py
lex/tests/unit/infra/test_celery_tasks_unit.py
lex/tests/unit/infra/test_celery_worker_shutdown.py
lex/tests/unit/infra/test_collection_utils.py
lex/tests/unit/infra/test_custom_storage.py
lex/tests/unit/infra/test_fast_health.py
lex/tests/unit/infra/test_generic_app_config_discovery.py
lex/tests/unit/infra/test_generic_app_config_helpers.py
lex/tests/unit/infra/test_init_retry.py
lex/tests/unit/infra/test_injector_decorator.py
lex/tests/unit/infra/test_keycloak_manager_timeout.py
lex/tests/unit/infra/test_lex_project_config.py
lex/tests/unit/infra/test_model_structure_builder.py
lex/tests/unit/infra/test_proxy_transport_config.py
lex/tests/unit/infra/test_runtime_config.py
lex/tests/unit/infra/test_simple_history_config.py
lex/tests/unit/infra/test_singleton_decorator.py
lex/tests/unit/infra/test_startup_static_collection.py
lex/tests/unit/infra/test_user_model_registration.py
lex/tests/unit/serialization/__init__.py
lex/tests/unit/serialization/test_base_serializers.py
lex/tests/unit/serialization/test_permission_aware_serializer.py
lex/tests/unit/serialization/test_serializer_helpers.py
lex/tests/unit/serialization/test_serializer_parse_value.py
lex/tests/unit/temporal/__init__.py
lex/tests/unit/temporal/test_bitemporal_locking.py
lex/tests/unit/temporal/test_bitemporal_suppress_context_managers.py
lex/tests/unit/temporal/test_bitemporal_suppression.py
lex/tests/unit/temporal/test_bitemporal_synchronizer.py
lex/tests/unit/temporal/test_history_deletion.py
lex/tests/unit/temporal/test_temporal_as_of_parser.py
lex/tests/unit/temporal/test_temporal_parse_as_of.py
lex/tests/unit/temporal/test_temporal_progression.py
lex/tests/unit/temporal/test_temporal_reconciler.py
lex/tests/unit/temporal/test_temporal_utils.py
lex/tools/__init__.py
lex/tools/ai_faq.py
lex/tools/project_root.py
lex/tools/setup_with_ai.py
lex/utilities/__init__.py
lex/utilities/admin.py
lex/utilities/apps.py
lex/utilities/channel_layer.py
lex/utilities/models.py
lex/utilities/views.py
lex/utilities/config/__init__.py
lex/utilities/config/generic_app_config.py
lex/utilities/decorators/__init__.py
lex/utilities/decorators/injector.py
lex/utilities/decorators/singleton.py
lex/utilities/import_system/__init__.py
lex/utilities/import_system/import_utils.py
lex/utilities/import_system/model_loader.py
lex/utilities/import_system/module_finder.py
lex/utilities/migrations/__init__.py
lex/utilities/storage/__init__.py
lex/utilities/storage/custom_storage.py
lex/utilities/utils/__init__.py
lex/utilities/utils/gcs_utils.py
lex_app.egg-info/PKG-INFO
lex_app.egg-info/SOURCES.txt
lex_app.egg-info/dependency_links.txt
lex_app.egg-info/entry_points.txt
lex_app.egg-info/requires.txt
lex_app.egg-info/top_level.txt
migrations_logic/__init__.py
migrations_logic/fix_migrations.py