Thanks! Both introspection, “lightness” and flexibility are the design goals of tapir :)
As for plans: short-term, we definitely need to work on schema definitions & generation, to fix some issues & support constraints.
Long-term — well that’s also a question to the community. What are you lacking in tapir? It only covers HTTP, but having experience with Lagom, you can maybe point to some other areas which could use a library like tapir?