# Changelog

## Score

- CAI 28 → 44 (+16.0)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 94 (new)
- Architecture 91 (new)
- Maturity 13 → 51 (+37.7)
- Readiness 15 → 45 (+29.4)
- Security 100 → 54 (-45.6)
- Domain Modelling 100 (new)
- Accessibility 31 (new)

## Resolved (6)

- Dependency hygiene not measured — no supported dependency manifest was read
- No automated tests
- No tests found
- bus factor not measured — no commits were sampled
- early-stage repository — too little history to judge knowledge freshness
- single-commit history — no usable git history window to measure hotspots

## New (71)

- Boundary-crossing change coupling: set-api-token.ts ↔ validate-if-user-is-logged-in-middleware.function.ts (pages/api/notion/set-api-token.ts)
- Boundary-crossing change coupling: user-provider.component.tsx ↔ user.types.ts (client/presentation/providers/user-provider/user-provider.component.tsx)
- Change coupling clique: onboarding-step-four.component.tsx, onboarding-step-one.component.tsx, onboarding-step-three.component.tsx, onboarding-step-two.component.tsx (client/presentation/organisms/onboarding-step-four/onboarding-step-four.component.tsx)
- Change coupling: available-databases.ts ↔ random-words.ts (pages/api/notion/available-databases.ts)
- Change coupling: rest.api.ts ↔ rest.repository.ts (client/api/rest/rest.api.ts)
- Change coupling: rest.api.ts ↔ rest.use-cases.ts (client/api/rest/rest.api.ts)
- Change coupling: supabase.api.ts ↔ supabase.repository.ts (client/api/supabase/supabase.api.ts)
- Change coupling: supabase.api.ts ↔ supabase.use-cases.ts (client/api/supabase/supabase.api.ts)
- Coverage not included — suite not readable by the collector
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Critical CVE: [GHSA redacted] (yarn.lock)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Dormant codebase
- High CVE: [GHSA redacted] (yarn.lock)
- …and 51 more
