Features
Features (F-####) describe specific capabilities of the system. They form a hierarchical tree and can contain sub-features and requirements.
Hierarchy
Features can nest infinitely. A parent feature groups related sub-features, while leaf features contain requirements.
Directory Structure
speclan/features/
├── F-1234-user-auth/
│ ├── F-1234-user-auth.md
│ ├── F-5678-login/
│ │ └── F-5678-login.md
│ └── requirements/
│ └── R-9012-password-rules/
│ └── R-9012-password-rules.md