.coverage
.gitattributes
.gitignore
AGENT.md
CLAUDE.md
LICENSE
Makefile
README.md
pipeline.yml
pyproject.toml
pyvenv.cfg
sheets.yaml
.github/workflows/release.yml
docs/attributes.adoc
docs/internal_guide/internal_guide.adoc
docs/internal_guide/ai_policy/_ai_policy.adoc
docs/internal_guide/ai_policy/ai_primer_prompt.adoc
docs/internal_guide/ai_policy/git.adoc
docs/internal_guide/ai_policy/practices.adoc
docs/internal_guide/ai_policy/project_specific_conventions.adoc
docs/internal_guide/ai_policy/repo_committing_agents.adoc
docs/internal_guide/ai_policy/transparency_note.adoc
docs/internal_guide/architecture/ARCH-LAYERS.adoc
docs/internal_guide/architecture/_architecture.adoc
docs/internal_guide/architecture/generic_ir.adoc
docs/internal_guide/architecture/meta_registry.yaml
docs/internal_guide/architecture/spreadsheet_backend_capability_profiles.adoc
docs/internal_guide/architecture/spreadsheet_meta_registry.adoc
docs/internal_guide/architecture/spreadsheet_meta_semantics.adoc
docs/internal_guide/architecture/spreadsheet_parse_contract.adoc
docs/internal_guide/architecture_decision_records/ADR-RENDER-FLOW-VS-DOMAIN-PIPELINE.adoc
docs/internal_guide/architecture_decision_records/_architecture_decision_records.adoc
docs/internal_guide/architecture_decision_records/adr-001_hexagonal_architecture.adoc
docs/internal_guide/architecture_decision_records/adr-002_pandas.adoc
docs/internal_guide/architecture_decision_records/adr-003_intermediate_representation_layer.adoc
docs/internal_guide/architecture_decision_records/adr-004_meta.adoc
docs/internal_guide/architecture_decision_records/adr-005.adoc
docs/internal_guide/architecture_decision_records/adr-006_render_chain.adoc
docs/internal_guide/backlog/_backlog.adoc
docs/internal_guide/backlog/early_project_evolution.adoc
docs/internal_guide/backlog/epics.adoc
docs/internal_guide/backlog/project_status_notice.adoc
docs/internal_guide/backlog/ftrs/_features_by_status.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ADAPTER-DEPRECATION-STUBS.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ARCHITECTURE-DOC-POST-3B.adoc
docs/internal_guide/backlog/ftrs/done/FTR-CLEANUP-IR-P4.adoc
docs/internal_guide/backlog/ftrs/done/FTR-CLI-DEFAULT-PIPELINES.adoc
docs/internal_guide/backlog/ftrs/done/FTR-COLUMN-MAP.adoc
docs/internal_guide/backlog/ftrs/done/FTR-DEMO-FREEZE.adoc
docs/internal_guide/backlog/ftrs/done/FTR-DEPRECATED-ADAPTER-REMOVAL-P3E.adoc
docs/internal_guide/backlog/ftrs/done/FTR-DEV-MARKERS.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ENGINE-RETIREMENT-P3E.adoc
docs/internal_guide/backlog/ftrs/done/FTR-FK-HELPER-REFACTOR-P3B.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IO-COMPAT-REMOVAL-P3F.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-ARCHITECTURE-CLARITY-P3H.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-ARCHITECTURE-CLARITY-P3H_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-DATA-CELLS.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-READPATH.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-SHIM-CLEANUP.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-TYPING-CANONICAL.adoc
docs/internal_guide/backlog/ftrs/done/FTR-IR-WRITEPATH-P1.adoc
docs/internal_guide/backlog/ftrs/done/FTR-META-BOOTSTRAP.adoc
docs/internal_guide/backlog/ftrs/done/FTR-META-PERSISTENCE.adoc
docs/internal_guide/backlog/ftrs/done/FTR-META-REGISTRY-HARDENING-P3I.adoc
docs/internal_guide/backlog/ftrs/done/FTR-META-REGISTRY-HARDENING-P3I_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-META-REGISTRY-P3H.adoc
docs/internal_guide/backlog/ftrs/done/FTR-META-REGISTRY-P3H_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-MODULE-SPLIT-CLEANUP-P3D.adoc
docs/internal_guide/backlog/ftrs/done/FTR-MULTIHEADER-P2.adoc
docs/internal_guide/backlog/ftrs/done/FTR-NAMED-RANGES.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ODS-CALC-ADAPTER-IMPLEMENTATION-P3J.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ODS-CALC-ADAPTER-IMPLEMENTATION-P3J_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ODS-CALC-CONTRACT-MAPPING-P3J.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ODS-CALC-CONTRACT-MAPPING-P3J_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ODS-CALC-PARITY-TESTS-P3J.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ODS-CALC-PARITY-TESTS-P3J_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ONE-ORCHESTRATOR.adoc
docs/internal_guide/backlog/ftrs/done/FTR-PARITY-IR-P3.adoc
docs/internal_guide/backlog/ftrs/done/FTR-PIPELINE-CONSOLIDATION-P3B.adoc
docs/internal_guide/backlog/ftrs/done/FTR-PREHEX-TEST-CONSOLIDATION-P3C.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ROUNDTRIP-SAFE-P1.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ROUTER-DECLARATIVE-P3F.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-BACKEND-CONTRACT-P3H.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-BACKEND-CONTRACT-P3H_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-BOUNDARY-GUARDS-P3I.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-BOUNDARY-GUARDS-P3I_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-META-SEMANTICS-P3H.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-META-SEMANTICS-P3H_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-PARSE-CONTRACT-P3I.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-PARSE-CONTRACT-P3I_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-SEMANTIC-INVARIANTS-P3I.adoc
docs/internal_guide/backlog/ftrs/done/FTR-SPREADSHEET-SEMANTIC-INVARIANTS-P3I_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-STYLE-THEMES.adoc
docs/internal_guide/backlog/ftrs/done/FTR-TEST-HARNESS.adoc
docs/internal_guide/backlog/ftrs/done/FTR-TYPING-CONSISTENCY-P3D.adoc
docs/internal_guide/backlog/ftrs/done/FTR-VALIDATION-FINDINGS-P3B.adoc
docs/internal_guide/backlog/ftrs/done/FTR-VALIDATION-PASS-INFRA.adoc
docs/internal_guide/backlog/ftrs/done/FTR-XLSX-ADAPTER-ALIGNMENT-P3H.adoc
docs/internal_guide/backlog/ftrs/done/FTR-XLSX-ADAPTER-ALIGNMENT-P3H_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-XLSX-PARSER-MODULARIZATION-P3I.adoc
docs/internal_guide/backlog/ftrs/done/FTR-XLSX-PARSER-MODULARIZATION-P3I_review.adoc
docs/internal_guide/backlog/ftrs/done/FTR-XML-MULTIHEADER-P2.adoc
docs/internal_guide/backlog/ftrs/done/FTR-YAML-OVERRIDES.adoc
docs/internal_guide/backlog/ftrs/done/FTR-ZOMBIE-IMPORT-CLEANUP-P3E.adoc
docs/internal_guide/backlog/ftrs/done/_ftrs_done.adoc
docs/internal_guide/backlog/ftrs/future/FTR-DISTRIBUTION-PEX.adoc
docs/internal_guide/backlog/ftrs/future/FTR-EXCEL-ADDIN.adoc
docs/internal_guide/backlog/ftrs/future/FTR-WEB-SERVICE.adoc
docs/internal_guide/backlog/ftrs/future/_ftrs_future.adoc
docs/internal_guide/backlog/ftrs/in_progress/_ftrs_in_progress.adoc
docs/internal_guide/backlog/ftrs/new_suggestions/FTR-CELL-CODEC.adoc
docs/internal_guide/backlog/ftrs/new_suggestions/FTR-COMPACT-MULTIAXIS.adoc
docs/internal_guide/backlog/ftrs/new_suggestions/FTR-COMPACT-TRANSFORMS.adoc
docs/internal_guide/backlog/ftrs/new_suggestions/FTR-XREF-CROSSTABLE.adoc
docs/internal_guide/backlog/ftrs/open/FTR-AUTORELEASE-POLICY.adoc
docs/internal_guide/backlog/ftrs/open/FTR-BACKEND-ABC.adoc
docs/internal_guide/backlog/ftrs/open/FTR-CELL-CODEC.adoc
docs/internal_guide/backlog/ftrs/open/FTR-CLI-CONSOLIDATE-REMOVE-STEPS
docs/internal_guide/backlog/ftrs/open/FTR-CLI-STEPS-DEPRECATION-P3G.adoc
docs/internal_guide/backlog/ftrs/open/FTR-COMPACT-MULTIAXIS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-COMPACT-TRANSFORMS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-CROSSTAB-XREF-LONG.adoc
docs/internal_guide/backlog/ftrs/open/FTR-DEMO-AUTOSYNC.adoc
docs/internal_guide/backlog/ftrs/open/FTR-DEMO-REINTEGRATION.adoc
docs/internal_guide/backlog/ftrs/open/FTR-DOCUMENTATION-PUBLICATION.adoc
docs/internal_guide/backlog/ftrs/open/FTR-DOCUMENTATION-SEPARATION.adoc
docs/internal_guide/backlog/ftrs/open/FTR-DOMAIN-CONSOLIDATION.adoc
docs/internal_guide/backlog/ftrs/open/FTR-FORMULA-PROVIDERS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-JSON-BUNDLER.adoc
docs/internal_guide/backlog/ftrs/open/FTR-LEGEND-BLOCKS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-META-SCHEMA-V2.adoc
docs/internal_guide/backlog/ftrs/open/FTR-MULTI-HELPER-COLUMN.adoc
docs/internal_guide/backlog/ftrs/open/FTR-NESTED-LISTS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ODS-CALC-ADAPTER-P3H.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ODS-FREEZE-READBACK-P3K.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ODS-PARSER-ROBUSTNESS-P3K.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ODS-PARSER-ROBUSTNESS-P3K_review.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ODS-RENDERER-MODULARIZATION-P3K.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ODS-RENDERER.adoc
docs/internal_guide/backlog/ftrs/open/FTR-OPTIONAL-BACKEND-DEPS-P3K.adoc
docs/internal_guide/backlog/ftrs/open/FTR-ORDERED-LISTS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-PARTITION-BY-DOMAIN.adoc
docs/internal_guide/backlog/ftrs/open/FTR-PERF-LIMITS.adoc
docs/internal_guide/backlog/ftrs/open/FTR-PREHEX-TEST-RETIRE.adoc
docs/internal_guide/backlog/ftrs/open/FTR-PROJECT-MARKETING.adoc
docs/internal_guide/backlog/ftrs/open/FTR-RUN-PATH-SHEET-OVERRIDES-P3G.adoc
docs/internal_guide/backlog/ftrs/open/FTR-SIMPLE-CLI-SHIMS-P6.adoc
docs/internal_guide/backlog/ftrs/open/FTR-VALIDATION-COMPACT.adoc
docs/internal_guide/backlog/ftrs/open/FTR-VALIDATION-MODE-ALIASES-P3G.adoc
docs/internal_guide/backlog/ftrs/open/FTR-VALIDATION-PARITY-SEMANTICS-P3K.adoc
docs/internal_guide/backlog/ftrs/open/FTR-XREF-CROSSTABLE.adoc
docs/internal_guide/backlog/ftrs/open/_ftrs_open.adoc
docs/internal_guide/backlog/ftrs/roadmaps/RM-IR-PARITY.adoc
docs/internal_guide/backlog/ftrs/roadmaps/_roadmaps.adoc
docs/internal_guide/concepts/_concepts.adoc
docs/internal_guide/concepts/concept_compact_transforms.adoc
docs/internal_guide/concepts/concept_partition_by_domain.adoc
docs/internal_guide/concepts/concept_roundtrip_spreadsheet_layout.adoc
docs/internal_guide/dev_man/dev_man.adoc
docs/internal_guide/dev_man/ftr_conventions.adoc
docs/internal_guide/dev_man/ftr_workflow.adoc
docs/internal_guide/dev_man/git.adoc
docs/internal_guide/dev_man/testing/ftr_markers.adoc
docs/internal_guide/dev_man/testing/pytest_via_make.adoc
docs/internal_guide/dev_man/testing/testing.adoc
docs/internal_guide/glossary/_glossary.adoc
docs/internal_guide/releases/releases.adoc
docs/user_guide/user_guide.adoc
docs/user_guide/ch01_intro/01_what_is_it.adoc
docs/user_guide/ch01_intro/02_quickstart_cli_shims.adoc
docs/user_guide/ch01_intro/03_quickstart_steps_ad_hoc.adoc
docs/user_guide/ch01_intro/04_quickstart_repo_integration.adoc
docs/user_guide/ch01_intro/05_summary.adoc
docs/user_guide/ch01_intro/_chapter.adoc
docs/user_guide/ch02_capabilities/01_json_to_xlsx.adoc
docs/user_guide/ch02_capabilities/02_formatting_pipeline.adoc
docs/user_guide/ch02_capabilities/_chapter.adoc
examples/config_example.yaml
examples/roundtrip_start.json
interactive_test/bestellungen.json
interactive_test/distribution_options.txt
interactive_test/guten_morgen.json
interactive_test/pack.csv.yaml
interactive_test/pack.xlsx.yaml
interactive_test/test_howto.txt
interactive_test/smoke_formatting/demo_config.yaml
interactive_test/smoke_formatting/overrides.yaml
interactive_test/smoke_formatting/in/Orders.json
interactive_test/smoke_formatting/in/Products.json
interactive_test/smoke_nested/README.txt
interactive_test/smoke_nested/in_flat/orders.json
interactive_test/smoke_nested/in_nested_1/orders.json
interactive_test/smoke_nested/in_nested_2/orders.json
scripts/build_doc_user_guide.sh
scripts/debug_print_router_registers.sh
scripts/merged_to_dev.sh
scripts/print_delete_merged.sh
src/__init__.py
src/spreadsheet_handling/__init__.py
src/spreadsheet_handling/_version.py
src/spreadsheet_handling/frame_keys.py
src/spreadsheet_handling/logging_utils.py
src/spreadsheet_handling/orchestrator.py
src/spreadsheet_handling/py.typed
src/spreadsheet_handling.egg-info/PKG-INFO
src/spreadsheet_handling.egg-info/SOURCES.txt
src/spreadsheet_handling.egg-info/dependency_links.txt
src/spreadsheet_handling.egg-info/entry_points.txt
src/spreadsheet_handling.egg-info/requires.txt
src/spreadsheet_handling.egg-info/top_level.txt
src/spreadsheet_handling/application/__init__.py
src/spreadsheet_handling/application/orchestrator.py
src/spreadsheet_handling/cli/__init__.py
src/spreadsheet_handling/cli/logging_utils.py
src/spreadsheet_handling/cli/runtime.py
src/spreadsheet_handling/cli/apps/__init__.py
src/spreadsheet_handling/cli/apps/run.py
src/spreadsheet_handling/cli/apps/sheets_pack.py
src/spreadsheet_handling/cli/apps/sheets_unpack.py
src/spreadsheet_handling/core/__init__.py
src/spreadsheet_handling/core/df_build.py
src/spreadsheet_handling/core/fk.py
src/spreadsheet_handling/core/flatten.py
src/spreadsheet_handling/core/indexing.py
src/spreadsheet_handling/core/paths.py
src/spreadsheet_handling/core/refs.py
src/spreadsheet_handling/core/unflatten.py
src/spreadsheet_handling/domain/__init__.py
src/spreadsheet_handling/domain/meta_bootstrap.py
src/spreadsheet_handling/domain/yaml_overrides.py
src/spreadsheet_handling/domain/extractions/__init__.py
src/spreadsheet_handling/domain/transformations/__init__.py
src/spreadsheet_handling/domain/transformations/helpers.py
src/spreadsheet_handling/domain/validations/__init__.py
src/spreadsheet_handling/domain/validations/findings.py
src/spreadsheet_handling/domain/validations/fk_helpers.py
src/spreadsheet_handling/domain/validations/validate_columns.py
src/spreadsheet_handling/examples/__init__.py
src/spreadsheet_handling/examples/pipeline_basic.yml
src/spreadsheet_handling/examples/pipeline_pack.yml
src/spreadsheet_handling/examples/pipelines.yml
src/spreadsheet_handling/io_backends/__init__.py
src/spreadsheet_handling/io_backends/_interfaces.py
src/spreadsheet_handling/io_backends/base.py
src/spreadsheet_handling/io_backends/csv_backend.py
src/spreadsheet_handling/io_backends/errors.py
src/spreadsheet_handling/io_backends/json_backend.py
src/spreadsheet_handling/io_backends/router.py
src/spreadsheet_handling/io_backends/spreadsheet_contract.py
src/spreadsheet_handling/io_backends/xml_backend.py
src/spreadsheet_handling/io_backends/yaml_backend.py
src/spreadsheet_handling/io_backends/ods/__init__.py
src/spreadsheet_handling/io_backends/ods/odf_parser.py
src/spreadsheet_handling/io_backends/ods/odf_renderer.py
src/spreadsheet_handling/io_backends/ods/ods_backend.py
src/spreadsheet_handling/io_backends/ods/parser_interpretation.py
src/spreadsheet_handling/io_backends/xlsx/__init__.py
src/spreadsheet_handling/io_backends/xlsx/openpyxl_parser.py
src/spreadsheet_handling/io_backends/xlsx/openpyxl_renderer.py
src/spreadsheet_handling/io_backends/xlsx/parser_interpretation.py
src/spreadsheet_handling/io_backends/xlsx/xlsx_backend.py
src/spreadsheet_handling/pipeline/__init__.py
src/spreadsheet_handling/pipeline/config.py
src/spreadsheet_handling/pipeline/pipeline.py
src/spreadsheet_handling/pipeline/registry.py
src/spreadsheet_handling/pipeline/runner.py
src/spreadsheet_handling/pipeline/steps.py
src/spreadsheet_handling/pipeline/types.py
src/spreadsheet_handling/rendering/__init__.py
src/spreadsheet_handling/rendering/flow.py
src/spreadsheet_handling/rendering/ir.py
src/spreadsheet_handling/rendering/plan.py
src/spreadsheet_handling/rendering/workbook_projection.py
src/spreadsheet_handling/rendering/composer/__init__.py
src/spreadsheet_handling/rendering/composer/layout_composer.py
src/spreadsheet_handling/rendering/passes/__init__.py
src/spreadsheet_handling/rendering/passes/core.py
src/spreadsheet_handling/rendering/passes/formula_pass.py
src/spreadsheet_handling/rendering/passes/meta_pass.py
src/spreadsheet_handling/rendering/passes/post_pass.py
src/spreadsheet_handling/rendering/passes/style_pass.py
src/spreadsheet_handling/rendering/passes/validation_pass.py
tests/__init__.py
tests/conftest.py
tests/data/test_roundtrip.json
tests/experimental/rendering/test_ir_render_flow_p1.py
tests/integration/test_consumer_smoke.py
tests/integration/test_run_minimal_roundtrip_pipeline.py
tests/integration/test_run_split_join_pipeline.py
tests/integration/cli_with_io/test_main_with_top_level_pipeline.py
tests/integration/io_backends/test_ods_xlsx_parity.py
tests/integration/io_backends/xlsx/test_ir_golden.py
tests/integration/io_backends/xlsx/test_roundtrip_json_xlsx.py
tests/integration/io_backends/xlsx/test_xlsx_backend_write_multi.py
tests/integration/pipelines/sheets_minimal.yaml
tests/integration/pipelines/sheets_spit_join.yaml
tests/unit/test_cli_delegation.py
tests/unit/test_orchestrator_meta_contract.py
tests/unit/test_orchestrator_smoke.py
tests/unit/cli/test_cli_default_pipelines.py
tests/unit/cli/test_cli_runtime.py
tests/unit/cli/test_run_load_config_inline_io.py
tests/unit/cli/test_run_main_missing_io.py
tests/unit/cli/test_run_main_smoke.py
tests/unit/cli/test_run_maybe_load_inline_from_steps_yaml.py
tests/unit/cli/test_run_select_io_config_happy.py
tests/unit/cli/test_run_select_io_config_unknow_profile.py
tests/unit/core/__init__.py
tests/unit/core/test_indexing_multiindex_unit.py
tests/unit/core/test_order_stability.py
tests/unit/domain/test_meta_bootstrap.py
tests/unit/domain/test_yaml_overrides.py
tests/unit/domain/extractions/test_select.py
tests/unit/domain/transformations/test_fk_edge_cases.py
tests/unit/domain/transformations/test_fk_helpers_enrich.py
tests/unit/domain/transformations/test_helpers.py
tests/unit/domain/transformations/test_helpers_clean_aux_columns.py
tests/unit/domain/transformations/test_split_join.py
tests/unit/domain/validations/test_add_validations_on_plain_dict.py
tests/unit/domain/validations/test_findings.py
tests/unit/domain/validations/test_fk_check.py
tests/unit/domain/validations/test_unique.py
tests/unit/domain/validations/test_validate_colums_xls_effect.py
tests/unit/domain/validations/test_validate_modes.py
tests/unit/io_backends/test_adapter_deprecation_stubs.py
tests/unit/io_backends/test_csv_backend.py
tests/unit/io_backends/test_json_multiheader_output.py
tests/unit/io_backends/test_json_roundtrip.py
tests/unit/io_backends/test_meta_persistence.py
tests/unit/io_backends/test_router.py
tests/unit/io_backends/test_spreadsheet_boundary_guards.py
tests/unit/io_backends/test_spreadsheet_parse_contract.py
tests/unit/io_backends/test_xlsx_writer_styling.py
tests/unit/io_backends/test_xml_multiheader.py
tests/unit/io_backends/test_yaml_roundtrip.py
tests/unit/io_backends/ods/test_odf_renderer_support.py
tests/unit/io_backends/ods/test_ods_adapter_roundtrip.py
tests/unit/io_backends/ods/test_ods_parser_modularization.py
tests/unit/io_backends/ods/test_ods_parser_robustness.py
tests/unit/io_backends/xlsx/conftest.py
tests/unit/io_backends/xlsx/test_adapter_alignment.py
tests/unit/io_backends/xlsx/test_apply_validations.py
tests/unit/io_backends/xlsx/test_ir_call_chain.py
tests/unit/io_backends/xlsx/test_ir_data_cells.py
tests/unit/io_backends/xlsx/test_ir_multiheader_write.py
tests/unit/io_backends/xlsx/test_ir_readpath.py
tests/unit/io_backends/xlsx/test_ir_roundtrip_smoke.py
tests/unit/io_backends/xlsx/test_openpyxl_renderer_stub.py
tests/unit/io_backends/xlsx/test_xlsx_parser_modularization.py
tests/unit/pipeline/test_meta_merge.py
tests/unit/pipeline/test_pipeline_basic.py
tests/unit/pipeline/test_pipeline_meta_sidecar.py
tests/unit/pipeline/test_pipeline_yaml.py
tests/unit/pipeline/test_plugins_dotted_path.py
tests/unit/pipeline/test_run_selected_pipeline_steps.py
tests/unit/pipeline/test_step_contract.py
tests/unit/rendering/test_ir_architecture_clarity.py
tests/unit/rendering/test_ir_model.py
tests/unit/rendering/test_meta_registry.py
tests/unit/rendering/test_meta_registry_hardening.py
tests/unit/rendering/test_multiheader_p2_plan.py
tests/unit/rendering/test_parse_ir_roundtrip.py
tests/unit/rendering/test_spreadsheet_meta_semantics.py
tests/unit/rendering/test_spreadsheet_semantic_invariants.py
tests/unit/rendering/test_style_themes.py
tests/unit/rendering/test_validation_pass_infra.py
tests/unit/rendering/composer/test_layout_composer.py
tests/unit/rendering/passes/test_meta_pass.py
tests/unit/rendering/passes/test_named_range_pass.py
tests/unit/rendering/passes/test_style_pass.py
tests/unit/rendering/passes/test_validation_pass.py
tests/utils/__init__.py
tests/utils/xlsx_normalize.py
tmp/Bestellungen.csv
tmp/Guten Morgen.csv
tmp/bestellungen.json
tmp/guten_morgen.json
tmp/w1.patch
tools/concat_files_core.sh
tools/ensure_pip.sh
tools/pip_install_spec.sh
tools/repo_snapshot.sh
tools/start_conversion.sh