With the site setup in your main branch the output matches my expectation.
I would recommend to take one step back - out of your box:
- work through it - check the referenced documentation (and related stuff)
- let me add: Template lookup order related to your section order.
- play and study: _start with a basic setup _ as and - _slowly target complex _ things.
I don’t say hugo is easy – you are not the only one hassling with the stuff around bundles and template orders - but you are one of the few that try to start with all that stuff combined.
- hugo is neither jekyll , wordpress or a c-compiler - it has it’s own way of ‘thinking’ and doing things. You will have to adapt to be successful.
and believe me, it’s all in your site setup and addressed by all the posts above.
here’s the result you requested
N 7b9e1dd [2024-08-09 17:53:05] (HEAD -> main, origin/main, origin/HEAD) : First commit
PS C:\topic-51075> hugo
Start building sites …
hugo v0.131.0-bfbee17932ff24009008aa94cdd75c0c41f59279+extended windows/amd64 BuildDate=2024-08-02T09:03:48Z VendorInfo=gohugoio
| EN
-------------------+-----
Pages | 42
Paginator pages | 0
Non-page files | 0
Static files | 1
Processed images | 0
Aliases | 0
Cleaned | 0
Total in 64 ms
PS C:\topic-51075> tree /f public
Folder PATH listing
Volume serial number is XXXX-YYYY
C:\TOPIC-51075\PUBLIC
│ .DS_Store
│ index.html
│ index.xml
│ sitemap.xml
│
└───assets
└───styles
example.min.f89c36420e7bc5ff6a1e31915b304ce5a963ca0dcd4495ae903f2af1e6daa0ee.css
just for clarification: deterministic means (simplified): same input => same output
in your case I’d rather say: unexpected (at least for you)