Unified build+compile+link pipeline in one DAG executor pass
Build phase integrated into the doc generation DAG. When --with-doc,
a single Dag_executor.execute call handles building packages, compiling
docs, and linking docs — all with parallel execution and priority
scheduling (link > compile > build).
The build_one callback is passed from cmd_batch into Generate.run,
so the doc library doesn't need to know about patches, repo mounts,
or other build-specific config.
When --with-doc is not given, falls back to a build-only executor pass.
Tested: fresh cache, 19 targets, 550 layers, 8069 HTML files, 0 failures.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>