# Changelog

> **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 53 → 53 (+0.1)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 73 → 73 (+0.0)
- Architecture 99 → 100 (+0.3)
- Maturity 59 → 59 (+0.4)
- Readiness 52 → 52 (+0.0)
- Security 44 → 44 (+0.0)

## Resolved (39)

- Change coupling: doc.go ↔ spool.go (broker/fragment/doc.go)
- Duplicated block (10 lines × 3) (broker/protocol/label_extensions.go)
- Duplicated block (10 lines × 3) (consumer/shard_api.go)
- Duplicated block (10 lines × 4) (broker/fragment_store_health_api.go)
- Duplicated block (10 lines × 4) (broker/stores/azure/common.go)
- Duplicated block (11 lines × 2) (broker/list_apply_api.go)
- Duplicated block (11 lines × 2) (consumer/protocol/auth.go)
- Duplicated block (12 lines × 2) (broker/protocol/auth.go)
- Duplicated block (12 lines × 2) (cmd/gazctl/gazctlcmd/journals_reset_head.go)
- Duplicated block (13 lines × 2) (mainboilerplate/client.go)
- Duplicated block (16 lines × 2) (broker/teststub/broker.go)
- Duplicated block (6 lines × 2) (allocator/allocator_key_space.go)
- Duplicated block (6 lines × 2) (broker/client/append_service_win.go)
- Duplicated block (7 lines × 2) (allocator/alloc_state.go)
- Duplicated block (7 lines × 2) (broker/stores/azure/account.go)
- Duplicated block (8 lines × 2) (broker/list_apply_api.go)
- Duplicated block (9 lines × 2) (broker/client/list.go)
- Duplicated block (9 lines × 2) (broker/replica.go)
- Duplicated block (9 lines × 3) (broker/append_api.go)
- Low: security finding (details withheld)
- …and 19 more

## New (38)

- Duplicated block (10 lines × 2) (broker/list_apply_api.go)
- Duplicated block (10 lines × 2) (cmd/gazctl/gazctlcmd/journals_reset_head.go)
- Duplicated block (10 lines × 2) (consumer/protocol/auth.go)
- Duplicated block (11 lines × 2) (broker/protocol/auth.go)
- Duplicated block (12 lines × 2) (mainboilerplate/client.go)
- Duplicated block (15 lines × 2) (broker/teststub/broker.go)
- Duplicated block (5 lines × 2) (broker/client/append_service_win.go)
- Duplicated block (6 lines × 2) (allocator/alloc_state.go)
- Duplicated block (6 lines × 2) (broker/client/list.go)
- Duplicated block (6 lines × 2) (broker/stores/azure/account.go)
- Duplicated block (7 lines × 2) (broker/list_apply_api.go)
- Duplicated block (7 lines × 3) (broker/append_api.go)
- Duplicated block (8 lines × 2) (broker/replica.go)
- Duplicated block (8 lines × 4) (broker/fragment_store_health_api.go)
- Duplicated block (9 lines × 3) (broker/protocol/label_extensions.go)
- Duplicated block (9 lines × 3) (consumer/shard_api.go)
- Duplicated block (9 lines × 4) (broker/stores/azure/common.go)
- LLM evaluation failed
- Low: security finding (details withheld)
- Low: security finding (details withheld)
- …and 18 more
