finos / finos/architecture-as-code
Gap in CALM Validate for Patterns
Closed
- Dominant language
- TypeScript
- Stars
- 399
- Forks
- 138
- Avg merge
- 3d 21h
- Merged PRs (30d)
- 42
Description
## Bug Report
CALM Validate doesn't provide some basic validations on patterns that we get when validating just an Architecture
### Steps to Reproduce:
1. Create a pattern which has a node and relationship with the same unique ID
2. Run `calm validate` against it
### Expected Result:
I'd expect to get an error which points out the duplicated unique-id
### Actual Result:
CALM Validate passes
### Environment:
CALM CLI v1.34.4
### Additional Context:
I suspect there are more rules which are not applied to patterns that would help pattern authors catch these kinds of easy to fix issues earlier in the process
Contributor guide
Assessment
This issue has not been assessed yet.