Do not drop system-library .tsf units when the file stem differs from top-level symbols.
Add test_provider support for --interpreter=... and an interpreter integration test that validates full indexing plus completion+resolve snippet.
move semantic declarations into focused partitions and add new type_system.types/graph.types modules.
reorder lsp server members so async executor shuts down before manager hub to avoid exit crash.