# Changelog

## Score

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

## Lenses

- Code Health 59 (new)
- Architecture 40 (new)
- Maturity 13 → 68 (+54.7)
- Readiness 15 → 41 (+25.1)
- Security 100 → 75 (-25.0)
- Domain Modelling 100 (new)
- Accessibility 58 (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 (120)

- Coverage not included — suite not readable by the collector
- Critical CVE: [GHSA redacted] (pnpm-lock.yaml)
- Critical CVE: [GHSA redacted] (apps/quarry-web/package-lock.json)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- FileTooLong: agent/CreateAgentDialog.tsx (apps/smithy-web/src/components/agent/CreateAgentDialog.tsx)
- FileTooLong: agent/CronScheduleBuilder.tsx (apps/smithy-web/src/components/agent/CronScheduleBuilder.tsx)
- FileTooLong: agents/RoleDefinitionDetailView.tsx (apps/smithy-next/src/components/overlays/agents/RoleDefinitionDetailView.tsx)
- FileTooLong: agents/RuntimeDetailView.tsx (apps/smithy-next/src/components/overlays/agents/RuntimeDetailView.tsx)
- FileTooLong: agents/index.tsx (apps/smithy-web/src/routes/agents/index.tsx)
- FileTooLong: api/quarry-api.ts (packages/quarry/src/api/quarry-api.ts)
- FileTooLong: api/types.ts (packages/quarry/src/api/types.ts)
- FileTooLong: assets/utils-vendor-CfYKiENT.js (packages/quarry/web/assets/utils-vendor-CfYKiENT.js)
- FileTooLong: automations/WorkflowDetailView.tsx (apps/smithy-next/src/components/overlays/automations/WorkflowDetailView.tsx)
- FileTooLong: canvas/CanvasView.tsx (apps/smithy-next/src/components/overlays/sessions/canvas/CanvasView.tsx)
- FileTooLong: commands/admin.ts (packages/quarry/src/cli/commands/admin.ts)
- FileTooLong: commands/agent.ts (packages/smithy/src/cli/commands/agent.ts)
- FileTooLong: commands/channel.ts (packages/quarry/src/cli/commands/channel.ts)
- FileTooLong: commands/crud.ts (packages/quarry/src/cli/commands/crud.ts)
- FileTooLong: commands/document.ts (packages/quarry/src/cli/commands/document.ts)
- FileTooLong: commands/external-sync.ts (packages/quarry/src/cli/commands/external-sync.ts)
- …and 100 more
