jeeves-meta-monorepo
    Preparing search index...

    Function cleanupStaleLocks

    • Clean up stale lock files on startup.

      For each .meta directory found via the provided paths:

      • If lock contains PID-only data (synthesis incomplete), delete it.
      • If lock contains staged result (_id present), log warning and delete.

      Parameters

      • metaPaths: string[]

        Array of .meta directory paths to check.

      • Optionallogger: { warn: (obj: Record<string, unknown>, msg: string) => void }

        Optional logger for warnings.

      Returns void