feat(day10): thread compiler_layers through container interface
Layer hashes for doc, jtw, and solution workers now depend on the
compiler stack, ensuring cache invalidation when the compiler layers
change. Adds ~compiler_layers parameter to doc_layer_hash, generate_docs,
jtw_layer_hash, generate_jtw, and build_solution_worker across all
platform implementations.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>