aofdev/fiber-versioning-boilerplate
59.3
Weak · 21 September 2026
633
lines of production code
Go
primary language
4
measurements over time
What this system is
Features
Added MongoDB seed scripts for database dump and restore
New shell scripts (dump.sh and restore.sh) were added to the seed/mongodb directory. These scripts automate the process of dumping and restoring the MongoDB database using Docker, handling environment variable loading and URI configuration.
seed · high confidence
Initial release of the API with dual-versioned media endpoints
The API now provides access to media resources through two distinct versioned routes: /v1 and /v2. Each version exposes GET and POST endpoints to retrieve media by single ID or list of IDs, backed by a new MongoDB adapter and dedicated repository/usecase layers. The v2 endpoints additionally support a 'dislike\_count' field in the response metadata.
api · high confidence
Dependencies
Initial Go module and dependency setup
The project's Go module file (go.mod) and its corresponding checksum file (go.sum) have been added, establishing the project as a Go module named 'github.com/aofdev/fiber-versioning-boilerplate' on Go 1.17. This includes a comprehensive set of indirect dependencies required by the application, such as the Fiber web framework, Swagger, and various utility libraries.
(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
This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings — which rule fired, in which file, on which line, and how to fix it — are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.
Score
- CAI 64 → 59 (-4.4)
- Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.
Lenses
- Code Health 99 → 98 (-0.9)
- Architecture 69 → 66 (-3.3)
- Maturity 81 → 61 (-19.8)
- Readiness 49 → 49 (+0.0)
- Security 85 → 85 (-0.8)
Resolved (12)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Duplicated block (10 lines × 2) (api/versions/v1/routes/media.go)
- Duplicated block (13 lines × 2) (api/versions/v1/routes/media.go)
- Duplicated block (14 lines × 2) (api/versions/v1/repositories/media.go)
- High: security finding (details withheld)
- High: security finding (details withheld)
- No exposed public API
- OSV Dependency Vulnerabilities not included (check did not complete)
- early-stage repository — too little history to judge knowledge freshness
- git history depth insufficient
- git history depth insufficient
- single-maintainer — knowledge-concentration (bus factor) risk
New (27)
- Critical CVE: [GHSA redacted] (go.mod)
- Critical CVE: [GHSA redacted] (go.mod)
- Dependency hygiene PARTLY measured — Go module pinning and checksums read, no direct requirement to grade for currency
- Duplicated block (12 lines × 2) (api/versions/v1/factories/media.go)
- Duplicated block (12 lines × 2) (api/versions/v1/repositories/media.go)
- Duplicated block (14 lines × 2) (api/versions/v1/routes/media.go)
- Duplicated block (16 lines × 2) (api/versions/v1/repositories/media.go)
- Duplicated block (16 lines × 2) (api/versions/v1/routes/media.go)
- Duplicated block (23 lines × 2) (api/versions/v1/usecases/media.go)
- Duplicated block (33 lines × 2) (api/versions/v1/entities/media.go)
- Duplicated block (8 lines × 2) (api/versions/v1/repositories/media.go)
- High CVE: [GHSA redacted] (go.mod)
- High CVE: [GHSA redacted] (go.mod)
- High CVE: [GHSA redacted] (go.mod)
- High CVE: [GHSA redacted] (go.mod)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- Medium CVE: [GHSA redacted] (go.mod)
- …and 7 more
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
aofdev/fiber-versioning-boilerplate 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 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 6b488ef807780f83436255410e2e9fc6bd42d31c — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.