Skip to content

fix: correct step reference in specify.md to prevent validation loop#1694

Open
fsilvaortiz wants to merge 1 commit intogithub:mainfrom
fsilvaortiz:fix/minor-docs-and-template-corrections
Open

fix: correct step reference in specify.md to prevent validation loop#1694
fsilvaortiz wants to merge 1 commit intogithub:mainfrom
fsilvaortiz:fix/minor-docs-and-template-corrections

Conversation

@fsilvaortiz
Copy link
Contributor

@fsilvaortiz fsilvaortiz commented Feb 25, 2026

Summary

  • Step 6c in the specify template incorrectly referenced "proceed to step 6" (itself), creating an infinite validation loop
  • Changed to "proceed to step 7" (the completion report step)

Closes #1509

Test plan

  • Verified specify.md step 6c now references step 7
  • Confirmed step 7 is the "Completion Report" step

🤖 Generated with Claude Code

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 fixes three documentation and configuration issues: a logical infinite loop in a template instruction, and two outdated agent installation URLs. Each fix addresses a specific reported issue with clear traceability.

Changes:

  • Fixed infinite loop in specify.md template where step 6 incorrectly referenced itself instead of step 7
  • Updated Antigravity agent homepage URL from deprecated agy.ai to current antigravity.google
  • Updated Claude Code installation URL from redirecting docs.anthropic.com to canonical code.claude.com domain

Reviewed changes

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

File Description
templates/commands/specify.md Corrected validation completion step reference from 6 to 7, fixing logical loop in AI workflow
README.md Updated Antigravity homepage link to reflect current domain
src/specify_cli/init.py Updated Claude Code install_url to canonical domain without redirect

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Collaborator

@mnriem mnriem left a comment

Choose a reason for hiding this comment

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

Can you please limit your change to fixing the template loop? Thanks!

Step 6c in the specify template incorrectly referenced "proceed to step
6" (itself), creating an infinite validation loop. Changed to "proceed
to step 7" (the completion report step).

Closes github#1509

🤖 Generated with [Claude Code](https://claude.com/code)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@fsilvaortiz fsilvaortiz force-pushed the fix/minor-docs-and-template-corrections branch from c88b5b0 to 13e1f48 Compare February 27, 2026 16:14
@fsilvaortiz fsilvaortiz changed the title fix: correct template loop, update outdated URLs fix: correct step reference in specify.md to prevent validation loop Feb 27, 2026
@fsilvaortiz
Copy link
Contributor Author

@mnriem Done — removed the URL changes and limited the PR to only the template loop fix. Rebased on latest main, single commit.

🤖 Generated with Claude Code

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.

Infinite Loop instruction in templates/commands/specify.md

3 participants