Add archive-root lock preflight and --salvage-before-scrape to run-documents-scrape.sh so direct operator invocations match validation safety and KotOR catch-up workflow.