Trunk based development involves creating short lived feature branches, not committing directly to master. At least I haven't seen it done that way.
See https://trunkbaseddevelopment.com/ to know more about it
TBD works on main, or “trunk” as described in the spec