code: func (b *Local) Context(op *backend.Operation) (*terraform.Context, statemgr.Full, tfdiags.Diagnostics) {
  	// Make sure the type is invalid. We use this as a way to know not
  	// to ask for input/validate.
  	op.Type = backend.OperationTypeInvalid
  
  	if op.LockState {
  		op.StateLocker = clistate.NewLocker(context.Background(), op.StateLockTimeout, b.CLI, b.Colorize())
  	} else {
  		op.StateLocker = clistate.NewNoopLocker()
  	}
  
  	ctx, _, stateMgr, diags := b.context(op)
  	return ctx, stateMgr, diags
  }
docs: // backend.Local implementation.