4d4c745bb9
Upstream force-rewrote history; this branch carried old-SHA twins of the rewritten commits. All non-goal conflicts resolved to upstream (verified ours == old upstream tip). Goal-side reconciliation: - cli.ts: profile bootstrap woven into the new lazy-import/resolveCliArgv structure; worker-host entry declaration deferred until after profile selection (pi-utils/env eagerly snapshots the agent dir .env); the floating runCli call guarded with import.meta.main || !Bun.isMainThread so importing runCli stays side-effect free while Worker re-entry works. - args.ts/flag-tables.ts: kept profile/alias branches; upstream's new repeatable --config overlay flag moved into STRING_SETTERS. - Changelogs: upstream-released bullets deduped out of Unreleased; profile entries restored under Unreleased. - task/index.ts: removed duplicated validateTaskIds block from auto-merge.