finos / finos/morphir-elm

Provide model quality metrics

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Elm
Stars
51
Forks
69
Avg merge
25m
Merged PRs (30d)
1

Description

Example metrics:

- domain coverage
- ratio of domain cardinality vs number of test cases
- cardinality is 2 for Bool, infinite for String, each argument multiplies the function cardinality
- _note:_ this serves the "make invalid state unrepresentable" guideline

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the Morphir model and test-case code, then determine where model quality metrics would belong and how domain cardinality should be represented. Done means the requested metrics, including domain coverage and the stated cardinality rules, are defined and available with tests or documentation showing their results.

Written by the indexing model from the issue text.

Assessment

Tech stack
elm
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.