Skip to content
CAI
Software that uses CAICheck a score

git-tips/tips

47.2

Weak · 1 October 2026

38

lines of production code

JavaScript

primary language

2

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

This system is a documentation infrastructure project designed to automate the generation of Git usage guides. It maintains a structured, data-driven workflow where a central JSON file serves as the source of truth for tips, which are compiled into a README and a GitBook site using HonKit. The repository also enforces community standards through contributor guidelines and a code of conduct.

Features

Repository restructured with automated documentation and contributor guidelines

The project has been reorganized to support a structured, data-driven documentation workflow. A new \tips.json\ file now serves as the single source of truth for all Git tips, which are automatically compiled into the \README.md\ via a new \build-readme.js\ script. This change introduces categorized navigation (e.g., Basic Operations, Branching, Stashing) and supports multiple command alternatives per tip. To facilitate community contributions, the repository now includes a \contributing.md\ guide, a \CODE\_OF\_CONDUCT.md\, and a \LICENSE\. Additionally, a \book.json\ file has been added to support GitBook documentation generation, and a \.gitignore\ file has been introduced to exclude build artifacts and IDE configurations.

(repo-wide) · high confidence

Dependencies

Add HonKit documentation build tooling

The project now includes HonKit (v6.1.7) as a development dependency to build documentation from the ./docs directory, accessible via the new 'docs:build' npm script. This change introduces the necessary package manifests and lockfile to support this documentation generation workflow.

(dependencies) · high confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 44 → 47 (+3.0)
  • Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

Lenses

  • Code Health 100 → 100 (+0.0)
  • Architecture 69 → 69 (+0.0)
  • Maturity 50 → 50 (+0.0)
  • Readiness 29 → 32 (+3.7)
  • Security 56 → 64 (+8.5)

Resolved (4)

  • Dependency hygiene PARTLY measured — npm pinning read, dependency currency not (no pnpm-resolved versions to grade)
  • Documentation: no installation or build instructions (README.md)
  • Documentation: no usage examples (README.md)
  • High CVE: [GHSA redacted] (package-lock.json)

New (3)

  • Dependency hygiene PARTLY measured — npm pinning read, dependency currency not (the committed lockfile resolved no direct production dependency)
  • High CVE: [GHSA redacted] (package-lock.json)
  • Medium CVE: [GHSA redacted] (package-lock.json)

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

git-tips/tips was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 1 October 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 727551c5dab24c7b1d63814222a06f9d01546bc4 — the exact code this score is about.
  • Scored under rubric-2026.09.18 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-e569280dd5e2.