Expand description
Worker launch configuration + launcher argv (spec §3/§4). The argv build is a pure function so
it is unit-tested without a Ghidra install. Attach-only (-process, not -import) because v1
attaches to already-analyzed projects (spec §8.1); writable (NOT -readOnly) since M2a’s rename
write tool needs DomainFile.save(); the worker .java blocks in its socket loop so analyzeHeadless never
returns and the JVM stays resident (spike D1).