# datalens/datalens-ui

- Platform link: https://sourcecraft.dev/datalens/datalens-ui
- Modifiers: imported from GitHub
- Snapshot date: 2026-10-08
- Generated at: 2026-10-09 10:09 UTC

## Score

**47–82** (D–B — room to grow–good), applicable weight 65%.

## Categories

| Category | Weight (nominal / applied) | State | Score | Coverage |
| --- | --- | --- | --- | --- |
| Documentation and best practices | 20 / 30.77 | partial | 76.19–85.71 | 90% |
| CI/CD | 15 / 23.08 | partial | 0–50 | 50% |
| Security | 20 / 0 | no data | – | 0% |
| Project activity | 20 / 30.77 | partial | 76.57–93.24 | 83% |
| Issues | 15 / 0 | no data | – | 0% |
| Code health | 10 / 15.38 | collection failed | 0–100 | 0% |

## Strengths

- **README** (Documentation and best practices): earned 8.79 of 8.79
- **commits in the last year** (Project activity): earned 5.13 of 5.13
- **weekly activity** (Project activity): earned 5.13 of 5.13
- **top author's share of commits** (Project activity): earned 5.13 of 5.13
- **unique authors** (Project activity): earned 5.13 of 5.13

## Recommendations

- **add a SourceCraft CI configuration (.sourcecraft/ci.yaml); the service does not see external CI** [critical] (CI/CD) — SourceCraft CI configuration, may return up to +11.54 (the build and the checks are reproducible for whoever takes the code)
- **set up a review policy** [medium] (Documentation and best practices) — review policy, may return up to +2.93 (a change is reviewed, and the history stays readable)
- **make a commit soon** [medium] (Project activity) — last commit, may return up to +2.08 (the repository shows it is alive, not abandoned)
- **set up a branch protection policy** [optional] (Documentation and best practices) — branch protection policy, may return up to +1.47 (a change is reviewed, and the history stays readable)

## Not measured — interval width

Not a penalty: the lower bound of the score counts the metric as zero, the upper bound as full.

- **Documentation and best practices** — partial
  - docs directory: up to −2.93 — the platform returned incomplete data — the value could not be determined
- **CI/CD** — partial
  - CI runs: up to −11.54 — access to the source is closed
- **Project activity** — partial
  - last release: up to −5.13 — the platform response lacks the needed field
- **Code health** — collection failed
  - TODO/FIXME density: up to −15.38 — the platform returned incomplete data — the value could not be determined

## Not counted in the score, and why

- **Security** — no data
  - the basis was not saved: there was nothing to measure, or the reason was not recorded in the snapshot
- **Issues** — no data
  - the basis was not saved: there was nothing to measure, or the reason was not recorded in the snapshot
