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: .github/instructions/md.instructions.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Markdown style guidelines for consistency across documentation.
5
5
6
6
# Markdown Style Guidelines
7
7
8
-
This document defines the markdown style guidelines for all markdown files in this repository. These rules follow common markdown linter best practices and ensure consistency across documentation.
8
+
This document defines the Markdown style guidelines for all Markdown files in this repository. These rules follow common markdown linter best practices and ensure consistency across documentation.
9
9
10
10
## Headings
11
11
@@ -110,7 +110,7 @@ No blank lines before/after code blocks.
110
110
- Always provide link text in square brackets: `[text](url)`
111
111
- Do not use bare URLs (wrap them: `<https://example.com>`)
112
112
- For internal repository links, use relative paths starting with `./` or `../`
Copy file name to clipboardExpand all lines: .github/prompts/constitution.prompt.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,12 +64,12 @@ Follow this execution flow:
64
64
65
65
3. Draft / Merge updated constitution content:
66
66
- In Iteration Mode, integrate new principles/sections with minimal disruption:
67
-
* Retain stable identifiers (e.g., keep existing principle numbering unless renumbering is explicitly required or gaps introduced by removals).
68
-
* When replacing, either (a) fully substitute content if user confirmed or (b) append revised content and mark old with `DEPRECATED:` prefix plus TODO for removal in a future major version.
69
-
- Replace every placeholder with concrete text (no bracketed tokens left except intentionally retained template slots that the project has chosen not to define yet—explicitly justify any left).
70
-
- Preserve heading hierarchy and comments can be removed once replaced unless they still add clarifying guidance.
71
-
- Ensure each Principle section: succinct name line, paragraph (or bullet list) capturing non‑negotiable rules, explicit rationale if not obvious.
* Retain stable identifiers (e.g., keep existing principle numbering unless renumbering is explicitly required or gaps introduced by removals).
68
+
* When replacing, either (a) fully substitute content if user confirmed or (b) append revised content and mark old with `DEPRECATED:` prefix plus TODO for removal in a future major version.
69
+
- Replace every placeholder with concrete text (no bracketed tokens left except intentionally retained template slots that the project has chosen not to define yet—explicitly justify any left).
70
+
- Preserve heading hierarchy and comments can be removed once replaced unless they still add clarifying guidance.
71
+
- Ensure each Principle section: succinct name line, paragraph (or bullet list) capturing non‑negotiable rules, explicit rationale if not obvious.
4. Consistency propagation checklist (convert prior checklist into active validations):
75
75
- Read [`.specify/templates/plan-template.md`](../../.specify/templates/plan-template.md) and ensure any "Constitution Check" or rules align with updated principles.
3. Run the script [`.specify/scripts/powershell/create-new-feature.ps1 -Json -FeatureDescription "$ARGUMENTS" -BranchName "<your-generated-name>"`](../../.specify/scripts/powershell/create-new-feature.ps1) from repo root and parse its JSON output for BRANCH_NAME, SPEC_FILE, and IS_EXISTING_BRANCH. All file paths must be absolute.
54
-
**IMPORTANT** You must only ever run this script once. The JSON is provided in the terminal as output - always refer to it to get the actual content you're looking for.
55
-
**NOTE**
56
-
- The script will prepend an auto-incremented feature number (e.g., `003-`) to your branch name.
57
-
- If you're currently on `main` branch, a new feature branch will be created.
58
-
- If you're already on a feature branch (starts with 3 digits like `001-`, `002-`, etc.), you'll stay on that branch to iterate on the existing feature.
59
-
- This allows you to refine specifications without creating multiple branches for the same feature.
55
+
56
+
**IMPORTANT** You must only ever run this script once. The JSON is provided in the terminal as output - always refer to it to get the actual content you're looking for.
57
+
58
+
**NOTE**
59
+
60
+
- The script will prepend an auto-incremented feature number (e.g., `003-`) to your branch name.
61
+
- If you're currently on `main` branch, a new feature branch will be created.
62
+
- If you're already on a feature branch (starts with 3 digits like `001-`, `002-`, etc.), you'll stay on that branch to iterate on the existing feature.
63
+
- This allows you to refine specifications without creating multiple branches for the same feature.
60
64
61
65
4.**Store fork information (if detected in step 1)**:
62
66
- If the user indicated this is a fork contribution, create a `.fork-info.json` file in the feature directory (same location as SPEC_FILE)
0 commit comments