CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
schemas/v1.json
schemas/governance-report/v1.json
schemas/prep-for-ai/v1.json
schemas/workspace-summary/v1.json
scripts/ci-governance-check.py
src/fabric_ai_meta/__init__.py
src/fabric_ai_meta/cli.py
src/fabric_ai_meta/config.py
src/fabric_ai_meta/mcp_server.py
src/fabric_ai_meta/py.typed
src/fabric_ai_meta.egg-info/PKG-INFO
src/fabric_ai_meta.egg-info/SOURCES.txt
src/fabric_ai_meta.egg-info/dependency_links.txt
src/fabric_ai_meta.egg-info/entry_points.txt
src/fabric_ai_meta.egg-info/requires.txt
src/fabric_ai_meta.egg-info/top_level.txt
src/fabric_ai_meta/analyzer/__init__.py
src/fabric_ai_meta/analyzer/classifier.py
src/fabric_ai_meta/analyzer/dax_parser.py
src/fabric_ai_meta/analyzer/delta.py
src/fabric_ai_meta/analyzer/governance.py
src/fabric_ai_meta/analyzer/graph_necessity.py
src/fabric_ai_meta/analyzer/pipeline.py
src/fabric_ai_meta/analyzer/scorer.py
src/fabric_ai_meta/auth/__init__.py
src/fabric_ai_meta/auth/entra.py
src/fabric_ai_meta/extractor/__init__.py
src/fabric_ai_meta/extractor/base.py
src/fabric_ai_meta/extractor/factory.py
src/fabric_ai_meta/extractor/mock.py
src/fabric_ai_meta/extractor/pbip.py
src/fabric_ai_meta/extractor/semantic_link.py
src/fabric_ai_meta/fixtures/adventure_works.copilot.json
src/fabric_ai_meta/fixtures/adventure_works.json
src/fabric_ai_meta/fixtures/contoso_sales.json
src/fabric_ai_meta/fixtures/enterprise_sales.copilot.json
src/fabric_ai_meta/fixtures/enterprise_sales.json
src/fabric_ai_meta/generator/__init__.py
src/fabric_ai_meta/generator/base.py
src/fabric_ai_meta/generator/builtin_exporters.py
src/fabric_ai_meta/generator/copilot_reader.py
src/fabric_ai_meta/generator/description_backfill.py
src/fabric_ai_meta/generator/export_autogen.py
src/fabric_ai_meta/generator/export_copilot.py
src/fabric_ai_meta/generator/export_langchain.py
src/fabric_ai_meta/generator/export_openai.py
src/fabric_ai_meta/generator/export_semantic_kernel.py
src/fabric_ai_meta/generator/prep_for_ai.py
src/fabric_ai_meta/generator/registry.py
src/fabric_ai_meta/generator/schema.py
src/fabric_ai_meta/llm/__init__.py
src/fabric_ai_meta/llm/base.py
src/fabric_ai_meta/llm/cache.py
src/fabric_ai_meta/llm/client.py
src/fabric_ai_meta/llm/litellm_backend.py
src/fabric_ai_meta/llm/prompts.py
src/fabric_ai_meta/models/__init__.py
src/fabric_ai_meta/models/copilot.py
src/fabric_ai_meta/models/metadata.py
src/fabric_ai_meta/writeback/__init__.py
src/fabric_ai_meta/writeback/copilot_writer.py
src/fabric_ai_meta/writeback/description_writer.py
src/fabric_ai_meta/writeback/tmdl_client.py
tests/conftest.py
tests/test_analyzer.py
tests/test_ci_script.py
tests/test_cli.py
tests/test_copilot_models.py
tests/test_copilot_reader.py
tests/test_copilot_signals.py
tests/test_copilot_writer.py
tests/test_delta.py
tests/test_export_copilot.py
tests/test_exporter_registry.py
tests/test_extractor.py
tests/test_generator.py
tests/test_governance.py
tests/test_graph_necessity.py
tests/test_integration.py
tests/test_litellm_backend.py
tests/test_llm.py
tests/test_mcp_server.py
tests/test_packaging.py
tests/test_pbip_extractor.py
tests/test_prep_for_ai.py
tests/test_tmdl_client.py
tests/test_workspace_copilot.py
tests/test_writeback.py
tests/fixtures/pbip/PROVENANCE.md
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/.platform
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition.pbism
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/diagramLayout.json
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/database.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/model.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/relationships.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/cultures/en-US.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/tables/All Items.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/tables/DateTableTemplate_8ae74996-2ece-4010-bb78-59048d06e734.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/tables/LocalDateTable_0b67c352-30ce-4c49-bf9a-600e4e636c4b.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/tables/LocalDateTable_d006c574-cce5-4331-bde3-0a17c4537dda.tmdl
tests/fixtures/pbip/stix-one-pho-amazon.SemanticModel/definition/tables/LocalDateTable_e43ae5fd-9170-4ac1-a420-43e55dbb08b3.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/.platform
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition.pbism
tests/fixtures/pbip/stix-one-pho.SemanticModel/diagramLayout.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/examplePrompts.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/schema.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/settings.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/version.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/Instructions/instructions.md
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/VerifiedAnswers/top-customers.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/Copilot/VerifiedAnswers/total-sales-by-year.json
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/database.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/model.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/relationships.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/cultures/en-US.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/DateTableTemplate_2e3d54aa-6fee-42df-8af2-aa048f69a60f.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/LocalDateTable_4cb2f39a-5d5c-4d88-bc5d-d7ad046e89ab.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/LocalDateTable_9fee344e-9c72-4802-806a-b81856b4a0ea.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/LocalDateTable_e0e3caed-45d8-4613-9f3e-e0d961cf4e1f.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/LocalDateTable_e69f3103-691e-4a46-b43b-b71c86d314cb.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/Sales Order.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/SalesOrderLarge.tmdl
tests/fixtures/pbip/stix-one-pho.SemanticModel/definition/tables/cards.tmdl