You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Instructions/Labs/LAB_AK_14_get-started-spec-driven-development.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -167,7 +167,9 @@ With the project folder created, GitHub Spec Kit initialized, and source control
167
167
168
168
## Generate the constitution using stakeholder documentation
169
169
170
-
The constitution.md file defines policies, requirements, and technical standards that must be followed throughout the development process. GitHub Spec Kit includes several resources that help you create and maintain the constitution.md file:
170
+
The constitution.md file defines policies, requirements, and technical standards that must be followed throughout the development process.
171
+
172
+
GitHub Spec Kit includes several resources that help you create and maintain the constitution.md file:
171
173
172
174
- The .specify/memory/constitution.md file contains a template for the constitution document.
173
175
- The .github/agents/speckit.constitution.agent.md file contains detailed instructions that are used to generate (or update) the constitution.md file.
@@ -644,10 +646,10 @@ Use the following steps to complete this task:
644
646
645
647
For example, the acceptance scenarios for the MVP application might be similar to the following example:
646
648
647
-
1. **Given** the subscription management interface is loaded, **When** the user enters a valid feed URL in the input field and clicks "Add Subscription", **Then** the system accepts the URL and confirms the subscription was added
648
-
2. **Given** the user has entered a feed URL, **When** the user submits the form, **Then** the input field is cleared and ready for another URL
649
-
3. **Given** the user enters an empty string or whitespace-only input, **When** they attempt to add the subscription, **Then** the system prevents submission (basic client-side validation)
650
-
4. **Given** no subscriptions have been added, **When** the user loads the page, **Then** an empty state is shown (e.g., "No subscriptions yet" message)
649
+
1. **Given** no subscriptions have been added, **When** the user loads the page, **Then** an empty state is shown (e.g., "No subscriptions yet" message)
650
+
2. **Given** the subscription management interface is loaded, **When** the user enters a valid feed URL in the input field and clicks "Add Subscription", **Then** the system accepts the URL and confirms the subscription was added
651
+
3. **Given** the user has entered a feed URL, **When** the user submits the form, **Then** the input field is cleared and ready for another URL
652
+
4. **Given** the user enters an empty string or whitespace-only input, **When** they attempt to add the subscription, **Then** the system prevents submission (basic client-side validation)
651
653
5. **Given** the user has added one subscription, **When** the page displays, **Then** the subscription URL is visible in the list
652
654
6. **Given** the user has added multiple subscriptions, **When** the page displays, **Then** all subscription URLs are visible in the list in the order they were added (newest last)
0 commit comments