namespace ClaudeDo.Data.Models;

public sealed class SubtaskEntity
{
    public required string Id { get; init; }
    public required string TaskId { get; init; }
    public required string Title { get; set; }
    public bool Completed { get; set; }
    public int OrderNum { get; set; }
    public required DateTime CreatedAt { get; init; }

    // Navigation property
    public TaskEntity Task { get; set; } = null!;
}
