Parallel doc generation with unified compile+link DAG
Build the entire doc pipeline (compile + link) as a single DAG and
execute with the parallel DAG executor. Compile nodes depend on
build nodes and their deps' compiles (following build dependency
order). Link nodes depend on all compiles in the solution universe.
Added priority to the DAG executor: link nodes (priority 2) run
before compile nodes (priority 1) before build nodes (priority 0),
so final HTML output is produced as early as possible.
Tested: 88 packages, 8447 HTML files, 0 failures, compile and link
interleaved in one parallel pass.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>