A couple of years ago, we decided to follow international standards and tag road according to their importance in the highway network.
This is often consistent with the numbering scheme, but there are many exceptions. E.g. road #4 is not a trunk for some long sections between Chumphon and Trang (but construction is ongoing). In contrast, #401, #403, #406 are trunks for most of their length - despite their 3 digits. And #4311 actually replaces #4 between Phangnga and Tap Phut. For a user of the map, the road number is secondary to its usability.
At Sisaketh, the way along road 226 thru the town is surely shorter (cooncerning distance) than on 294 around town. Without other parameters like speed limits, navigation devices will send you thru town consequently.
How does 294 look like on ground? In the maxar imagery, it is partially a dual carriage highway, partially not, but looks like construction. If it is a well built fast road round the town in its entire length, I’d prefer “trunk”.