How do I keep a workspace migration log that helps resolve missing items?
Quick answer
Keep one shared log with a row for each migration batch and a separate, linked record for each exception. Record the source and destination, batch identifier, item counts or other agreed checks, unresolved mappings, verification results, owner, next action, and status. Update it as work happens, and close an exception only when the expected item is located or an agreed resolution is documented.
The question, the details, the next step.
A practical checklist
Assign a unique ID to every batch and exception.
Record source, intended destination, and the scope of each batch.
State the expected check separately from the observed result.
Log each missing item or uncertain mapping as a linked exception.
Give every open exception an owner, next action, and status.
Document what verification covered and what remains unverified.
Close an exception only after recording its resolution or agreed follow-up.
A few more useful answers
Should I put exceptions in the batch notes or a separate list?
Use a separate exception list when issues need their own owner, next action, or resolution evidence. Link each row to its batch ID; brief batch notes can summarize the number of open exceptions.
Can a batch be marked complete when some items are still unverified?
Use a status that makes the distinction clear, such as “Partial—exceptions open,” rather than implying every item was checked. Define status meanings with your team so readers interpret them consistently.
What if we cannot identify the intended destination yet?
Mark the mapping as unconfirmed, record the known source and observations, and assign an owner to confirm it. Do not record a guess as a verified destination.
