¿Por qué el contenido mínimo no funciona con autocompletar o autoajustar?

Básicamente, no entiendo por qué esto funciona:

.grid {
  display: grid;
  grid-template-columns: repeat(4, min-content);
}

Pero esto no funciona:

.grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, min-content);
}

Realmente deseo hacer posible esta última funcionalidad. ¿Hay otras formas de hacerlo funcionar?

Respuestas a la pregunta(1)

Su respuesta a la pregunta