These questions are fundamental and out of scope here. You need to read the Docs about:
grouping content: https://gohugo.io/functions/group/#readout
or even better go through the complete templates introduction: https://gohugo.io/templates/introduction/
And your issue is not a template lookup order issue.
You have not included any function to render the posts in your list page under: https://gitlab.com/fustkilas/oovoo/blob/master/layouts/section/shows.html
Please re-read the replies I gave above and the links that I am posting to the Docs and if you still fail to render these posts in your list then ask again.
But we need to see some kind of working code.
We are not going to write the code for you. I’m sorry that’s the way it goes.
Also with your latest commit you turned the
/shows/ section into a regular page by changing the
As I said above
_index.md --> Is for list pages = list template
index.md --> regular page = single page template
You need to revert the change you introduced in your last commit to turn this directory into a Hugo Section again.
Also do keep the
index.md under the various subfolders so that these are
.Pages for you to render after reading the links I posted above.