# aaas/gq-day-01

- Platform link: https://sourcecraft.dev/aaas/gq-day-01
- Snapshot date: 2026-10-08
- Generated at: 2026-10-09 08:57 UTC

## Score

**23–58** (F–C — starting point–not bad), applicable weight 55%.

## Categories

| Category | Weight (nominal / applied) | State | Score | Coverage |
| --- | --- | --- | --- | --- |
| Documentation and best practices | 20 / 36.36 | scored | 21.9 | 100% |
| CI/CD | 15 / 27.27 | partial | 52–92 | 60% |
| Security | 20 / 0 | no data | – | 0% |
| Project activity | 20 / 36.36 | partial | 3–69.67 | 33% |
| Issues | 15 / 0 | no data | – | 0% |
| Code health | 10 / 0 | no data | – | 0% |

## Strengths

- **SourceCraft CI configuration** (CI/CD): earned 10.91 of 10.91
- **share of short commit messages** (Documentation and best practices): earned 1.73 of 1.73

## Recommendations

- **publish a release or tag a version** [critical] (Project activity) — last release, may return up to +6.06 (the build and the checks are reproducible for whoever takes the code)
- **make a commit soon** [medium] (Project activity) — last commit, may return up to +4.97 (the repository shows it is alive, not abandoned)
- **add a quickstart section to the README** [medium] (Documentation and best practices) — README, may return up to +4.16 (a newcomer can tell how to run the project and where to look)
- **add a license file** [medium] (Documentation and best practices) — license file, may return up to +3.46 (the terms of use are stated, not guessed)
- **write tests for the project** [medium] (Documentation and best practices) — tests directory, may return up to +3.46 (the build and the checks are reproducible for whoever takes the code)
- **write project documentation** [medium] (Documentation and best practices) — docs directory, may return up to +3.46 (a newcomer can tell how to run the project and where to look)
- **containerize the project — add a Dockerfile** [medium] (Documentation and best practices) — Dockerfile, may return up to +3.46 (a newcomer can tell how to run the project and where to look)
- **add a dependency lockfile** [medium] (Documentation and best practices) — dependency lockfile, may return up to +3.46 (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 +3.46 (a change is reviewed, and the history stays readable)
- **run CI on pull requests, not only on pushes to the default branch** [medium] (CI/CD) — CI configuration contents, may return up to +2.18 (a change is reviewed, and the history stays readable)
- **add a contributing guide** [optional] (Documentation and best practices) — contributing guide, may return up to +1.73 (an outside contributor gets an answer, and their work is not lost)
- **set up a branch protection policy** [optional] (Documentation and best practices) — branch protection policy, may return up to +1.73 (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.

- **CI/CD** — partial
  - CI runs: up to −10.91 — access to the source is closed
- **Project activity** — partial
  - commits in the last year: up to −6.06 — not collected in this run
  - weekly activity: up to −6.06 — not collected in this run
  - top author's share of commits: up to −6.06 — not collected in this run
  - unique authors: up to −6.06 — not collected in this run

## 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
- **Code health** — no data
  - the basis was not saved: there was nothing to measure, or the reason was not recorded in the snapshot
