# Changelog

## Score

- CAI 44 → 52 (+7.3)
- Rubric changed (rubric-2026.08.15 → rubric-2026.09.15) — scores are not directly comparable.

## Lenses

- Code Health 90 → 85 (-4.7)
- Architecture 94 → 99 (+5.0)
- Maturity 51 → 49 (-2.5)
- Readiness 17 → 33 (+16.6)
- Security 82 → 84 (+1.7)

## Resolved (27)

- Coverage not measured — test suite did not build
- Dimension evaluation failed
- Duplicated block (10 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/timeline/video/TVideoTimeline.kt)
- Duplicated block (11 lines × 2) (RxKit/src/main/java/com/tamsiree/rxkit/RxPictureTool.kt)
- Duplicated block (11 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/popupwindows/tools/RxPopupViewCoordinatesFinder.kt)
- Duplicated block (11 lines × 3) (RxKit/src/main/java/com/tamsiree/rxkit/RxRegTool.kt)
- Duplicated block (14 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/popupwindows/tools/RxPopupViewCoordinatesFinder.kt)
- Duplicated block (16 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/RxCobwebView.kt)
- Duplicated block (17 lines × 2) (RxKit/src/main/java/com/tamsiree/rxkit/RxLocationTool.kt)
- Duplicated block (17 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/dialog/RxDialog.kt)
- Duplicated block (17 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/dialog/RxDialogTool.kt)
- Duplicated block (27 lines × 2) (RxKit/src/main/java/com/tamsiree/rxkit/RxPhotoTool.kt)
- Duplicated block (28 lines × 2) (RxKit/src/main/java/com/tamsiree/rxkit/RxNetTool.kt)
- Duplicated block (5 lines × 2) (RxDemo/src/main/java/com/tamsiree/rxdemo/activity/ActivityLoginAct.kt)
- Duplicated block (6 lines × 2) (RxDemo/src/main/java/com/tamsiree/rxdemo/activity/ActivityELMe.kt)
- Duplicated block (7 lines × 2) (RxArcGisKit/src/main/java/com/tamsiree/rxarcgiskit/tool/RxArcGisMapTool.kt)
- Duplicated block (7 lines × 2) (RxArcGisKit/src/main/java/com/tamsiree/rxarcgiskit/tool/RxArcGisMapTool.kt)
- Duplicated block (7 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/dialog/shapeloadingview/RxShapeView.kt)
- Duplicated block (7 lines × 9) (RxArcGisKit/src/main/java/com/tamsiree/rxarcgiskit/view/RxMapScaleView.kt)
- Duplicated block (8 lines × 2) (RxUI/src/main/java/com/tamsiree/rxui/view/RxCobwebView.kt)
- …and 7 more

## New (239)

- 2.Touch (cognitive 18) (RxUI/src/main/java/com/tamsiree/rxui/view/RxSeatAirplane.java)
- 3.onSingleTapConfirmed (cognitive 37) (RxUI/src/main/java/com/tamsiree/rxui/view/RxSeatMovie.java)
- AbstractWheel.doScroll (cognitive 17) (RxUI/src/main/java/com/tamsiree/rxui/view/wheelhorizontal/AbstractWheel.java)
- AbstractWheel.rebuildItems (cognitive 16) (RxUI/src/main/java/com/tamsiree/rxui/view/wheelhorizontal/AbstractWheel.java)
- AbstractWheel.setCurrentItem (cognitive 26) (RxUI/src/main/java/com/tamsiree/rxui/view/wheelhorizontal/AbstractWheel.java)
- ActivityELMe.initView (cognitive 29) (RxDemo/src/main/java/com/tamsiree/rxdemo/activity/ActivityELMe.kt)
- ActivityLoginAct.initEvent (cognitive 19) (RxDemo/src/main/java/com/tamsiree/rxdemo/activity/ActivityLoginAct.kt)
- ActivityLoginAct.initEvent (cyclomatic 17) (RxDemo/src/main/java/com/tamsiree/rxdemo/activity/ActivityLoginAct.kt)
- ActivityProgressBar.initRoundProgress (cognitive 17) (RxDemo/src/main/java/com/tamsiree/rxdemo/activity/ActivityProgressBar.kt)
- AdapterRightDish.onBindViewHolder (cognitive 17) (RxDemo/src/main/java/com/tamsiree/rxdemo/adapter/AdapterRightDish.kt)
- Base64.decode (cognitive 25) (RxPay/src/main/java/com/tamsiree/rxpay/alipay/Base64.java)
- Base64.decode (cyclomatic 17) (RxPay/src/main/java/com/tamsiree/rxpay/alipay/Base64.java)
- Base64.encode (cognitive 20) (RxPay/src/main/java/com/tamsiree/rxpay/alipay/Base64.java)
- Builder.setSpan (cognitive 25) (RxKit/src/main/java/com/tamsiree/rxkit/RxTextTool.kt)
- Builder.setSpan (cyclomatic 25) (RxKit/src/main/java/com/tamsiree/rxkit/RxTextTool.kt)
- CameraConfigurationManager.setZoom (cognitive 21) (RxFeature/src/main/java/com/tamsiree/rxfeature/scaner/CameraConfigurationManager.java)
- CameraConfigurationManager.setZoom (cyclomatic 16) (RxFeature/src/main/java/com/tamsiree/rxfeature/scaner/CameraConfigurationManager.java)
- ClassTooLong: RxCardStackView (RxUI/src/main/java/com/tamsiree/rxui/view/cardstack/RxCardStackView.kt)
- ClassTooLong: RxFileTool (RxKit/src/main/java/com/tamsiree/rxkit/RxFileTool.kt)
- ClassTooLong: RxRulerWheelView (RxUI/src/main/java/com/tamsiree/rxui/view/RxRulerWheelView.java)
- …and 219 more

## Architecture

- Containers 0 added · 0 removed · contexts 5 added · 0 removed · edges 3 added · 0 removed

## Added bounded contexts (5)

- RxCamera
- RxDemo
- RxFeature
- RxKit
- RxUI

## Added dependency edges (3)

- RxDemo → RxUI
- RxFeature → RxUI
- RxUI → RxKit
