-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Closed
Description
Currently, the constitution file contains a version number at the bottom. However, these version numbers are not always applied correctly, likely due to the non-deterministic nature of LLMs.
Given that all Spec Kit outputs are stored in git (or another source control system), including version numbers and change logs inside the file itself is an anti-pattern. Git serves as the source of truth for version history and change logs, ensuring accurate and reliable tracking.
Proposal:
- Remove the versioning line(s) at the bottom of the constitution file.
- Rely solely on git or your SCM for versioning and change history.
Removing in-file versioning will eliminate redundant and potentially unreliable information and streamline file maintenance.
Example:
See the discussion in @radius-project/design-notes/pull/141 for context on improving constitution management and versioning practices.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels