a14a2c402c
- Pinned final plan path before handleCompactCommand so queued messages use approved plan, not draft. - Added regression coverage for setPlanReferencePath timing before compaction queue flush.