# Changelog

## Score

- CAI 59 → 59 (+0.0)
- Rubric changed (rubric-2026.09.8 → rubric-2026.09.16) — scores are not directly comparable.

## Lenses

- Code Health 98 → 98 (-0.0)
- Architecture 100 → 93 (-6.8)
- Maturity 56 → 56 (+0.5)
- Readiness 46 → 47 (+0.8)
- Security 73 → 73 (+0.0)

## Resolved (10)

- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- Members sharing a duplicated core (32 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Annotation.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/AnnotationLiteral.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/ArrayInitializer.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/JumpLabel.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Local.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/MethodParameterIn.scala)
- Members sharing a duplicated core (6 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Block.scala)
- Off-boarding risk: anonymized user #1

## New (20)

- Duplicated block (11 lines × 2) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/ArrayInitializer.scala)
- Duplicated block (12 lines × 2) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/AnnotationLiteral.scala)
- Duplicated block (12 lines × 2) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Local.scala)
- Duplicated block (14 lines × 3) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Block.scala)
- Duplicated block (8 lines × 3) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/AnnotationParameter.scala)
- Duplicated block (9 lines × 2) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Namespace.scala)
- Members sharing a duplicated core (32 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Annotation.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/AnnotationLiteral.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/ArrayInitializer.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/JumpLabel.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Local.scala)
- Members sharing a duplicated core (4 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/MethodParameterIn.scala)
- Members sharing a duplicated core (6 members, 50+ identical tokens) (domainClasses/src/main/generated/io/shiftleft/codepropertygraph/generated/nodes/Block.scala)
- No ADRs found
- Off-boarding risk: anonymized user #1
- Outdated: com.github.scopt:scopt_3
- Outdated: org.apache.logging.log4j:log4j-core
- Outdated: org.apache.logging.log4j:log4j-slf4j2-impl
- Outdated: org.slf4j:slf4j-api
- Projects may be oversized for their cohesion

## Changes since last survey

- 4 commits — 4 feature/other, 0 fixes

## By area

- (root) — 2 commits
- codepropertygraph/src — 1 commit
- domainClasses/src — 1 commit

## Notable commits

- change: Add common_javacopts to make_scala_rules call site (#1867)
- change: IOUtils rework (#1865)
- change: Replace json4s with com.lihaoyi.upickle (#1868)
- change: update to latest flatgraph (#1866)
