LICENSE
README.md
pyproject.toml
src/alfrd/__init__.py
src/alfrd/avica_layout.py
src/alfrd/cli.py
src/alfrd/config.py
src/alfrd/lib.py
src/alfrd/manifest.py
src/alfrd/plugins.py
src/alfrd/repository.py
src/alfrd/studio_defs.py
src/alfrd/studio_live.py
src/alfrd/util.py
src/alfrd.egg-info/PKG-INFO
src/alfrd.egg-info/SOURCES.txt
src/alfrd.egg-info/dependency_links.txt
src/alfrd.egg-info/entry_points.txt
src/alfrd.egg-info/requires.txt
src/alfrd.egg-info/top_level.txt
src/alfrd/core/__init__.py
src/alfrd/core/artifacts.py
src/alfrd/core/config.py
src/alfrd/core/inspect.py
src/alfrd/core/logframe.py
src/alfrd/core/logger.py
src/alfrd/core/logging.py
src/alfrd/core/manifest.py
src/alfrd/core/pipeline.py
src/alfrd/core/project.py
src/alfrd/core/repository.py
src/alfrd/core/viewers.py
src/alfrd/core/workflow.py
src/alfrd/gui/__init__.py
src/alfrd/gui/config.py
src/alfrd/gui/routes.py
src/alfrd/gui/security.py
src/alfrd/gui/services.py
src/alfrd/gui/studio.py
src/alfrd/gui/summaries.py
src/alfrd/gui/model/__init__.py
src/alfrd/gui/model/schema.sql
src/alfrd/gui/model/tables.py
src/alfrd/gui/static/alfrd.css
src/alfrd/gui/templates/dashboard/artifacts.htm
src/alfrd/gui/templates/dashboard/connect.htm
src/alfrd/gui/templates/dashboard/index.htm
src/alfrd/gui/templates/dashboard/layout.htm
src/alfrd/gui/templates/dashboard/matrix.htm
src/alfrd/gui/templates/dashboard/project_details.htm
src/alfrd/runtime/__init__.py
src/alfrd/runtime/adapters.py
src/alfrd/runtime/avica.py
src/alfrd/runtime/matrix.py
src/alfrd/runtime/models.py
src/alfrd/runtime/protocols.py
src/alfrd/runtime/service.py
src/alfrd/runtime/store.py
src/alfrd/runtime/worker.py
src/alfrd/schemas/__init__.py
src/alfrd/schemas/project-manifest-v1.schema.json
src/alfrd/web/__init__.py
src/alfrd/web/index.html
src/alfrd/web/assets/favicon.svg
src/alfrd/web/assets/templates/avica.yaml
src/alfrd/web/css/studio.css
src/alfrd/web/js/app.js
src/alfrd/web/js/components/alfrd_config.js
src/alfrd/web/js/components/attach.js
src/alfrd/web/js/components/canvas.js
src/alfrd/web/js/components/logs.js
src/alfrd/web/js/components/logview.js
src/alfrd/web/js/components/metadata.js
src/alfrd/web/js/components/overview.js
src/alfrd/web/js/components/results.js
src/alfrd/web/js/data/avica.js
src/alfrd/web/js/data/defs.js
src/alfrd/web/js/data/demo.js
src/alfrd/web/js/data/folder_scan.js
src/alfrd/web/js/data/importers.js
src/alfrd/web/js/data/live.js
src/alfrd/web/js/data/model.js
src/alfrd/web/js/data/server.js
src/alfrd/web/js/utils/csv_parser.js
src/alfrd/web/js/utils/dom.js
src/alfrd/web/js/utils/yaml_parser.js
tests/test_artifacts.py
tests/test_avica_import.py
tests/test_avica_layout.py
tests/test_cli.py
tests/test_config_repository.py
tests/test_deprecations.py
tests/test_gui.py
tests/test_gui_artifact_registration.py
tests/test_gui_connections.py
tests/test_gui_integration_edges.py
tests/test_gui_matrix.py
tests/test_gui_runtime_control.py
tests/test_gui_schema_migration.py
tests/test_gui_summaries.py
tests/test_gui_ux.py
tests/test_integration.py
tests/test_logframe.py
tests/test_logging.py
tests/test_manifest.py
tests/test_manifest_summaries.py
tests/test_matrix.py
tests/test_package_data.py
tests/test_pipeline.py
tests/test_project.py
tests/test_public_api.py
tests/test_runtime.py
tests/test_runtime_concurrency.py
tests/test_security.py
tests/test_studio.py
tests/test_studio_defs.py
tests/test_studio_live.py
tests/test_viewers.py
tests/test_wheel.py
tests/test_worker_cleanup.py
tests/test_workflow.py