Combining everything, I would change one assumption from our earlier discussion:
Do not make every domain concept a generated Rust/Python/TypeScript struct.
If every new patent teaches us a new table concept and that requires:
LinkML → codegen → compile → deploy