version = 1

[limits]
ui_shell = 500
ui_module = 800
production_rust_module = 1200

[shells]
"crates/editor/src/ui/asset_browser/panel.rs" = 500
"crates/editor/src/ui/inspector.rs" = 500

# Frozen baselines are debt ceilings, not targets. They may shrink but never grow.
[baselines]
"crates/scene/src/project_validation.rs" = 4685
"crates/editor/src/assets/prefab_overrides.rs" = 4238
"crates/editor/src/scene/scene_io.rs" = 4196
"crates/editor/src/history/mod.rs" = 3651
"crates/editor/src/assets/catalog.rs" = 2077
"crates/scene/src/navigation.rs" = 2346
"crates/shared/src/components.rs" = 1831
"crates/game/src/animation.rs" = 1690
"crates/editor/src/project/collaboration.rs" = 1649
"crates/editor/src/ui/viewport_chrome.rs" = 1575
"crates/content_pipeline/src/transaction.rs" = 1477
"crates/content_pipeline/src/import.rs" = 1417
"crates/editor/src/viewport/brush_edit.rs" = 1286
"crates/editor/src/viewport/material_drop.rs" = 1269
"crates/editor/src/viewport/visualizers.rs" = 1221
"crates/scene/src/upgrade.rs" = 1203
"crates/editor/src/ui/navigation_inspector.rs" = 1210
"crates/editor/src/ui/hierarchy.rs" = 1149
"crates/editor/src/ui/material_library.rs" = 1011
"crates/editor/src/ui/animation_inspector.rs" = 971
"crates/editor/src/ui/component_registry.rs" = 864
