Skip to content

Feature Request: Deterministic Ordering for Archived Specs #409

@BobbyWang0120

Description

@BobbyWang0120

Feature Request: Deterministic Ordering for Archived Specs

When multiple specs are archived on the same day, the current YYYY-MM-DD-spec-name naming convention causes them to be sorted alphabetically by spec name, obscuring the actual order in which they were completed.

I propose replacing the date-based prefix with a simple, monotonically increasing sequence number for all archived specs. Using a zero‑padded counter (e.g., 001, 002, 003) as the prefix ensures the archive always reflects the chronological progression of specs, regardless of the day they were completed.

Example:

001-user-auth-spec
002-payment-flow-spec
003-notifications-spec

This approach eliminates same-day sorting issues and makes the archive a clear, ordered history of the project’s specification evolution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions