A task list should make the next piece of work easy to recognise. A clear title, project context and status are often more useful than a crowded card full of metadata. I add detail where it helps a real decision.
Dates and visibility need an understandable place in the layout. Marking a task complete should also be easy to reverse when it happens by mistake. The strength of a small task system comes from clarity in daily use rather than the number of fields it contains.
