# Changelog

## Score

- CAI 49 → 52 (+2.8)
- Rubric changed (rubric-2026.08.17 → rubric-2026.09.15) — scores are not directly comparable.

## Lenses

- Code Health 97 → 100 (+2.9)
- Architecture 100 → 76 (-23.6)
- Maturity 44 → 52 (+7.6)
- Readiness 24 → 36 (+11.2)
- Security 100 → 81 (-19.5)

## Resolved (18)

- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — no supported dependency manifest was read
- Duplicated block (10 lines × 2) (app/logger/job/internal/data/data.go)
- Duplicated block (11 lines × 2) (app/logger/job/internal/data/data.go)
- Duplicated block (11 lines × 2) (app/logger/job/internal/server/grpc.go)
- Duplicated block (13 lines × 2) (app/logger/job/internal/data/data.go)
- Duplicated block (14–15 lines × 2) (app/logger/job/internal/data/ent/schema/sensordata.go)
- Duplicated block (15 lines × 2) (app/logger/job/cmd/server/main.go)
- Duplicated block (15 lines × 2) (app/logger/job/cmd/server/main.go)
- Duplicated block (15 lines × 2) (app/logger/job/internal/data/ent/schema/sensor.go)
- Duplicated block (6 lines × 2) (app/logger/service/internal/data/sensor_data.go)
- Duplicated block (9 lines × 2) (app/logger/job/internal/server/registrar.go)
- No exposed public API
- Test reliability not included
- complexity unreadable for .go — churn × complexity hotspots could not be measured
- early-stage repository — too little history to judge knowledge freshness
- git history depth insufficient
- single-maintainer — knowledge-concentration (bus factor) risk

## New (49)

- Critical CVE: [GHSA redacted] (go.mod)
- Critical CVE: [GHSA redacted] (go.mod)
- Dependency pinned to a stale untagged commit: github.com/go-kratos/kratos/contrib/config/consul/v2
- Dependency pinned to a stale untagged commit: github.com/go-kratos/kratos/contrib/config/etcd/v2
- Dependency pinned to a stale untagged commit: github.com/go-kratos/kratos/contrib/config/nacos/v2
- Dependency pinned to a stale untagged commit: github.com/go-kratos/kratos/contrib/registry/consul/v2
- Dependency pinned to a stale untagged commit: github.com/tx7do/kratos-transport/transport/kafka
- Deprecated module: go.opentelemetry.io/otel/exporters/jaeger
- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- 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 CVE: [GHSA redacted] (go.mod)
- High CVE: [GHSA redacted] (go.mod)
- Low CVE: [GHSA redacted] (go.mod)
- Medium CVE: [GHSA redacted] (go.mod)
- Medium CVE: [GHSA redacted] (go.mod)
- Medium CVE: GO-2023-2041 (go.mod)
- …and 29 more
