Skip to content

Commit 00c4cc0

Browse files
author
Test User
committed
Implementation coverage feature added.
1 parent 788e65e commit 00c4cc0

File tree

64 files changed

+1543
-393
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+1543
-393
lines changed

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Reqvire is an AI-driven framework for system modeling and requirements managemen
1111
2. **Verifications**: Define how the feature will be verified before implementation
1212
3. **Tests**: Create tests to satisfy verifications (can be refined during implementation if needed)
1313
4. **Implementation**: Only after requirements and verifications are defined, implement the code
14-
5. **Satisfaction Links**: Link implementation to requirements via satisfiedBy relations
14+
5. **Satisfaction Links**: Link implementation to `requirement` elements (and test-verifications) via satisfiedBy relations
1515

1616
**Never skip the requirements step.** Implementation without requirements violates the MBSE methodology and project principles.
1717

@@ -114,7 +114,7 @@ cli/src/
114114

115115
### Architecture Principles
116116
- Follow the requirements and architecture defined in requirements/
117-
- Link code and implementations to requirements via satisfiedBy on requirement level
117+
- Link code and implementations via satisfiedBy only on `requirement` (system) and `test-verification` elements
118118
- Use Result with custom error types for error handling
119119
- Document all public APIs with rustdoc
120120
- Organize code in modules by functionality

0 commit comments

Comments
 (0)