What every tool has to look up
Which languages exist, what files they claim, what builds them, and how
package identity is spelled in each registry — as data, in a crate that
depends on nothing.
What is actually known
Eight things langbank can know about a language. Most know one. Which, and which languages are thin.
Most languages know one thing about themselves
The part that does something
Where several languages claim an extension, langbank carries rules that
read the bytes instead. Paste a file — it says which rule fired, not just which language.