Hello. Thanks for mapping on this project.
One of the validator jobs is to reviews the taggings of highways .  Experience learns that traces of highways are regularly wrong tagged.

How to decide when a trace is a path or an unclassified highway (main choices in rural areas)
First, look what they connect.  Houses, settlements, villages. Then measure the width of that trace.

In iDeditor 

Shortcut : Ctrl+⇧ Shift+M – toggle  opens measurement panel
Draw a line between the shoulders of a trace (zoom in very far) and read the distance.
If a trace is max 2 meters wide, tag it as a path. Use footway only in urban (town) areas.
Wider and connect hamlets, houses and villages should be tagged as unclassified.
Tag residential in urban areas (villages, towns)

In JOSM, use the measure tab or, draw a circle (round building, shortcut Alt-Z when the building plugin is installed)) between the shoulders of a trace and read the distance on the lower toolbar. (don't map that bulding)

https://wiki.openstreetmap.org/wiki/East_Africa_Tagging_Guidelines
This is mentioned about tracks on the
https://wiki.openstreetmap.org/wiki/Routing#Routing_considerations

Quote: Tracks are roads of agricultural purpose. They usually connect fields to farms. The surface sometimes makes them inaccessible for regular cars, or at least limits the speeds to a very slow pace. Tracks should always be avoided for through-going traffic or within urban areas.

Important. Please connect highways to each other, where obvious,  to get a network which can be used by GPS NAV systems.

Best regards