A fork of mtelver's day10 project

Fix sidebar package names and indentation in odoc-docsite

Add index.mld files for all packages that were missing them, which
caused odoc to generate default pages titled "<package> index". Also
fix leaf item indentation by always adding a spacer span regardless
of the node kind.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

+6
+2
doc/day10-web/dune
··· 1 + (documentation 2 + (package day10-web))
+1
doc/day10-web/index.mld
··· 1 + {0 Advent of Code Day 10 (Web)}
+2
doc/dune
··· 1 + (documentation 2 + (package day10))
+1
doc/index.mld
··· 1 + {0 Advent of Code Day 10}