namespace Domain.ReadModels;

/// <summary>
/// Minimal read-only projection of a student for classmate queries.
/// Used to avoid loading full Student entities when only Id and Name are needed.
/// </summary>
/// <param name="StudentId">The student's unique identifier.</param>
/// <param name="Name">The student's full name.</param>
public readonly record struct ClassmateInfo(int StudentId, string Name);
