Skip to content

feat: CPLYTM-1302 - include a constitution file for speckit#387

Closed
marcusburghardt wants to merge 2 commits intocomplytime:mainfrom
marcusburghardt:speckit-constitution
Closed

feat: CPLYTM-1302 - include a constitution file for speckit#387
marcusburghardt wants to merge 2 commits intocomplytime:mainfrom
marcusburghardt:speckit-constitution

Conversation

@marcusburghardt
Copy link
Contributor

Summary

We want to make the collaboration more efficient by using Speckit and AI tools.
This PR introduces the SpecKit constitution file, which includes the core principles used by SpecKit commands.

Related Issues

  • Standardize SpecKit core principles.

Review Hints

@marcusburghardt marcusburghardt requested a review from a team as a code owner February 24, 2026 13:34
Copy link
Member

@jpower432 jpower432 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple comments here

Leverage existing solutions, but validate their quality and contribute back.

**Implementation**:
- **Research First**: Always research existing open-source libraries or cloud-native solutions before writing custom code.
Copy link
Member

@jpower432 jpower432 Feb 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think here we should actually ask the agent to prompt the user for a dependency list. Not the the evaluation umprompted. WDYT?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jpower432 , I used AI to support me with complete review and incorporated your feedback in the last commit. Could you take a look, please?

Signed-off-by: Marcus Burghardt <maburgha@redhat.com>
Refactor constitution from human-oriented style guide into
agent-enforceable directives. Normalize all rules to RFC 2119
(MUST/SHOULD/MAY), remove repository-specific references, add lint
configuration awareness rule, and define the incremental constitution
model for downstream repositories.

Signed-off-by: Marcus Burghardt <maburgha@redhat.com>
@marcusburghardt
Copy link
Contributor Author

Closing since the commits are now incorporated into #381

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants