Archive a custom field and bring search into line
What It Does
Field archival retires current use without discarding values. The transaction also records which search indexes need rebuilding; starting those jobs is a later step.
The Flow
When Something Fails
Display the API refusal or failure to the administrator. Before a committed archive there is no field change. Stop and roll back on a lock, repeated archive or dependent-condition refusal. The definition and index-degradation records commit together. Propagate a start error to the request; reconciliation can settle the pending job as never started. The field remains archived while search documents can retain its old values. The job engine handles retry and final settlement. Old search content remains until a rebuild completes.
Open Design Questions
Automatic recovery of a never-started search rebuild needs a decision.