LICENSE
MANIFEST.in
README.md
pyproject.toml
src/modmgr/__init__.py
src/modmgr/acf_parser.py
src/modmgr/apply_ops.py
src/modmgr/backup_dir_builder.py
src/modmgr/backup_ops.py
src/modmgr/bootstrap.py
src/modmgr/cli.py
src/modmgr/database_ops.py
src/modmgr/engine.py
src/modmgr/forest_visual.py
src/modmgr/iojson.py
src/modmgr/osplatform.py
src/modmgr/path_normalizer.py
src/modmgr/path_resolver.py
src/modmgr/paths.py
src/modmgr/pathstyle.py
src/modmgr/prep.py
src/modmgr/restore_ops.py
src/modmgr/rule_aggregator.py
src/modmgr/rule_validator.py
src/modmgr/schema.py
src/modmgr/steam_scanner.py
src/modmgr/userconfig_ops.py
src/modmgr/validation.py
src/modmgr/vdf_parser.py
src/modmgr.egg-info/PKG-INFO
src/modmgr.egg-info/SOURCES.txt
src/modmgr.egg-info/dependency_links.txt
src/modmgr.egg-info/entry_points.txt
src/modmgr.egg-info/requires.txt
src/modmgr.egg-info/top_level.txt
src/modmgr/core/__init__.py
src/modmgr/core/workspacemanager.py
src/modmgr/orchestrator/__init__.py
src/modmgr/orchestrator/_common.py
src/modmgr/orchestrator/compute_pipeline.py
src/modmgr/orchestrator/data_port.py
src/modmgr/orchestrator/entry.py
src/modmgr/orchestrator/resolver.py
src/modmgr/orchestrator/verifier.py
src/modmgr/orchestrator/fileops/__init__.py
src/modmgr/orchestrator/fileops/_common.py
src/modmgr/orchestrator/fileops/planner/__init__.py
src/modmgr/orchestrator/fileops/planner/ignore_rules.py
src/modmgr/orchestrator/fileops/planner/planner.py
src/modmgr/orchestrator/fileops/planner/preflight.py
src/modmgr_web/__init__.py
src/modmgr_web/__main__.py
src/modmgr_web/adapters.py
src/modmgr_web/app.py
src/modmgr_web/dependencies.py
src/modmgr_web/schemas.py
src/modmgr_web/sse.py
src/modmgr_web/routes/__init__.py
src/modmgr_web/routes/backups.py
src/modmgr_web/routes/config.py
src/modmgr_web/routes/database.py
src/modmgr_web/routes/os_defaults.py
src/modmgr_web/routes/rules.py
src/modmgr_web/routes/workspace.py
src/modmgr_web/static/favicon.jpg
src/modmgr_web/static/index.html
src/modmgr_web/static/mockServiceWorker.js
src/modmgr_web/static/assets/AdvancedPage-BOy2nqQ8.css
src/modmgr_web/static/assets/AdvancedPage-CwT_3NzI.js
src/modmgr_web/static/assets/ComputePrepPage-BxOuQEE4.js
src/modmgr_web/static/assets/ComputePrepPage-Cuwyx6dM.css
src/modmgr_web/static/assets/ConflictsPage-Dfe3kTdp.css
src/modmgr_web/static/assets/ConflictsPage-st8yBvaW.js
src/modmgr_web/static/assets/DataSourcePage-B0Fb4feM.css
src/modmgr_web/static/assets/DataSourcePage-BtCbwJ-T.js
src/modmgr_web/static/assets/DatabaseSelector.vue_vue_type_script_setup_true_lang-BIJrR2HG.js
src/modmgr_web/static/assets/ForestPage-6KpG9V6V.js
src/modmgr_web/static/assets/ForestPage-DGF6rvaN.css
src/modmgr_web/static/assets/OperationsPage-D-Nv6brQ.js
src/modmgr_web/static/assets/OperationsPage-DUJyGPlV.css
src/modmgr_web/static/assets/RuleEditorPage-BN6I5Wjs.css
src/modmgr_web/static/assets/RuleEditorPage-BSBCt3wv.js
src/modmgr_web/static/assets/RulesOverviewPage-X6AwekNq.js
src/modmgr_web/static/assets/RulesOverviewPage-n5UOmk0q.css
src/modmgr_web/static/assets/SettingsPage-BqGIPRGT.css
src/modmgr_web/static/assets/SettingsPage-D__Ltuai.js
src/modmgr_web/static/assets/WorkspaceListPage-BhaxJXyF.js
src/modmgr_web/static/assets/WorkspaceListPage-CpPPvOBL.css
src/modmgr_web/static/assets/el-alert-B6UgayC7.css
src/modmgr_web/static/assets/el-alert-D2Saa0Hc.js
src/modmgr_web/static/assets/el-button-BYe4S2ex.js
src/modmgr_web/static/assets/el-button-DITZ5HsB.css
src/modmgr_web/static/assets/el-card-BAyktVMS.css
src/modmgr_web/static/assets/el-card-s1CSqXfS.js
src/modmgr_web/static/assets/el-checkbox-CzNtyWdF.css
src/modmgr_web/static/assets/el-checkbox-DeteIHNl.js
src/modmgr_web/static/assets/el-descriptions-BpDzfuC8.css
src/modmgr_web/static/assets/el-descriptions-vSz7N21L.js
src/modmgr_web/static/assets/el-dialog-DdHdkgt4.css
src/modmgr_web/static/assets/el-dialog-DwhSavoe.js
src/modmgr_web/static/assets/el-empty-S7fQQ3B8.css
src/modmgr_web/static/assets/el-empty-VMYF2sSP.js
src/modmgr_web/static/assets/el-form-item-B4gKaEz8.js
src/modmgr_web/static/assets/el-form-item-BUYvSc9V.css
src/modmgr_web/static/assets/el-input-xaztPnzw.css
src/modmgr_web/static/assets/el-overlay-BKLuON5C.css
src/modmgr_web/static/assets/el-overlay-wnSnOlkc.js
src/modmgr_web/static/assets/el-popconfirm-BGy5JHgt.js
src/modmgr_web/static/assets/el-popconfirm-BmypG9Rq.css
src/modmgr_web/static/assets/el-radio-group-DoHaUrP6.js
src/modmgr_web/static/assets/el-radio-group-iy_biC8N.css
src/modmgr_web/static/assets/el-select-CK58rX4v.css
src/modmgr_web/static/assets/el-select-OUVOOvVS.js
src/modmgr_web/static/assets/el-switch-BaqOoRAo.js
src/modmgr_web/static/assets/el-switch-DpR9-s4E.css
src/modmgr_web/static/assets/el-table-column-Dp73S2HR.css
src/modmgr_web/static/assets/el-table-column-ZcwEwZCy.js
src/modmgr_web/static/assets/el-tag-BkjtId4Z.js
src/modmgr_web/static/assets/el-tag-ChKtugzh.css
src/modmgr_web/static/assets/errorCodes-D-5ZmgKx.js
src/modmgr_web/static/assets/index-BK5KbVso.css
src/modmgr_web/static/assets/index-CD5SgAY3.js
src/modmgr_web/static/assets/index-D1sN9TXS.js
src/modmgr_web/static/assets/index-DoSbT-ZE.js
src/modmgr_web/static/assets/index-wmYzOOc3.js
src/modmgr_web/static/assets/omit-0VPi5Pw4.js
src/modmgr_web/static/assets/scroll-bIjgS0la.js
src/modmgr_web/static/assets/validator-bvQTp9xD.js
src/modmgr_web/static/assets/vue-vendor-BAcbAOSy.js
tests/test_apply_ops.py
tests/test_backup_dir_builder.py
tests/test_backup_dir_multi_mod.py
tests/test_backup_ops.py
tests/test_backup_tree.py
tests/test_bootstrap.py
tests/test_case_mismatch_warning.py
tests/test_cli_database_ops.py
tests/test_contract.py
tests/test_database_ops.py
tests/test_database_ops_promotion.py
tests/test_dataport_spec.py
tests/test_dispatch_cross_contam.py
tests/test_dump_backup_assignment.py
tests/test_engine.py
tests/test_forest_visual.py
tests/test_full_pipeline_integration.py
tests/test_gate_boundary.py
tests/test_ignore_rules.py
tests/test_inherent_fixes.py
tests/test_integration_fixtures.py
tests/test_iojson.py
tests/test_kmmignore_lifecycle.py
tests/test_orchestrator.py
tests/test_orchestrator_engine.py
tests/test_osplatform.py
tests/test_path_normalizer.py
tests/test_path_resolver.py
tests/test_paths.py
tests/test_pathstyle.py
tests/test_planner_fileops.py
tests/test_preflight.py
tests/test_restore_backupdir_contract.py
tests/test_restore_ops.py
tests/test_restore_per_design.py
tests/test_rule_aggregator.py
tests/test_rule_validator.py
tests/test_steam_scanner.py
tests/test_userconfig_ops.py
tests/test_validation.py
tests/test_validator_normalizer_placement.py
tests/test_web_api.py
tests/test_web_api_rule_sources.py
tests/test_web_entrypoint.py
tests/test_web_purification.py