docs: clarify that feature directories may be outside the project root
Maintainer thường phản hồi trong vòng 2 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 88/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với docs/reference/core.md và docs/guides/monorepo.md, xác định các mô tả về SPECIFY_FEATURE_DIRECTORY, bảng biến môi trường và ghi chú về hai trục. Cập nhật cả hai trang để phân biệt thư mục gốc của dự án với vị trí của tài liệu tính năng, giữ nguyên cách phân giải đường dẫn tương đối và nêu rõ rằng các đường dẫn tuyệt đối hoặc bên ngoài được chọn một cách rõ ràng đều được phép; xác minh rằng các thay đổi chỉ liên quan đến tài liệu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
docs/reference/core.md describes SPECIFY_FEATURE_DIRECTORY as selecting a feature directory “within” the resolved project (environment-variable table and two-axes note). docs/guides/monorepo.md likewise says the selected feature is “within” the project. This implies a containment rule that is not intended or enforced.
Feature directories hold documentation artifacts such as spec.md and plan.md and may intentionally be outside the project root. The project root identifies the Spec Kit project and its command/configuration context; choosing an external feature directory does not relocate or select executable skills, scripts, or extensions.
Requested clarification
- Update both pages to distinguish the project root from the feature-document location.
- Preserve the current explanation that relative feature paths resolve against the selected project root, while making clear that an absolute path (or a relative path resolving outside the root) may select an external feature directory.
- Clarify that the default feature path is under
specs/, but explicitly selected feature paths are not restricted to the project root.
This is documentation-only: do not add path containment or change runtime behavior.
- Ngôn ngữ chính
- Python
- Star
- 138k
- Fork
- 12.4k
- Merge trung bình
- 2 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 163
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của github/spec-kit
-
Windows: Copilot integration hardcodes `copilot.cmd`, breaking installs that ship `copilot.exe`Đang mởbug-assess severity-medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
github/spec-kit#4755 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
[Feature]: 给 slug 添加默认值Đang mởenhancement needs-triage triage-can-wait
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
github/spec-kit#4627 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
needs-triage triage-nice-to-have
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/spec-kit#4527 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
bug-assess severity-medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/spec-kit#4273 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của github/spec-kit
Issue tương tự
-
pydanty:is-working
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
pydantic/pydantic-ai#8843 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
breaking change enhancement server
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
sktime/sktime#11310 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày