Skip to content

Spec Kit Updates#590

Merged
localden merged 2 commits intomainfrom
cli-fix
Sep 25, 2025
Merged

Spec Kit Updates#590
localden merged 2 commits intomainfrom
cli-fix

Conversation

@localden
Copy link
Contributor

Copilot AI review requested due to automatic review settings September 25, 2025 19:28
@localden localden merged commit 55555eb into main Sep 25, 2025
2 checks passed
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR improves the Spec Kit project by reorganizing command presentation and establishing clearer AI contribution policies. The changes streamline the user experience by better categorizing commands and set clear expectations for AI-assisted contributions.

  • Restructured CLI command presentation into core workflow commands and optional enhancement commands
  • Added comprehensive AI contribution disclosure requirements with clear examples
  • Simplified command descriptions and improved visual organization

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/specify_cli/init.py Reorganized command presentation into core workflow and optional enhancement sections
CONTRIBUTING.md Added detailed AI contribution policy with disclosure requirements and examples

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

console.print(steps_panel)

enhancement_lines = [
"Optional commands that you can use for your specs (improve quality & confidence)[/bright_black]",
Copy link

Copilot AI Sep 25, 2025

Choose a reason for hiding this comment

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

Missing opening rich markup tag. The line should start with [bright_black] to match the closing tag at the end.

Suggested change
"Optional commands that you can use for your specs (improve quality & confidence)[/bright_black]",
"[bright_black]Optional commands that you can use for your specs (improve quality & confidence)[/bright_black]",

Copilot uses AI. Check for mistakes.
"Optional commands that you can use for your specs (improve quality & confidence)[/bright_black]",
"",
f"○ [cyan]/clarify[/] [bright_black](optional)[/bright_black] - Ask structured questions to de-risk ambiguous areas before planning (run before [cyan]/plan[/] if used)",
f"○ [cyan]/analyze[/] [bright_black](optional)[/bright_black] - Cross-artifact consistency & alignment report (after [cyan]/tasks[/], before [cyan]/implement[/])"
Copy link

Copilot AI Sep 25, 2025

Choose a reason for hiding this comment

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

These f-strings don't contain any variable interpolation. Consider using regular strings instead of f-strings for better readability and performance.

Suggested change
f"○ [cyan]/analyze[/] [bright_black](optional)[/bright_black] - Cross-artifact consistency & alignment report (after [cyan]/tasks[/], before [cyan]/implement[/])"
"○ [cyan]/analyze[/] [bright_black](optional)[/bright_black] - Cross-artifact consistency & alignment report (after [cyan]/tasks[/], before [cyan]/implement[/])"

Copilot uses AI. Check for mistakes.
jellydn pushed a commit to jellydn/spec-kit that referenced this pull request Sep 30, 2025
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.

1 participant