# Changelog

## Score

- CAI 56 → 43 (-12.5)
- Rubric changed (rubric-2026.10.1 → rubric-2026.10.5) — scores are not directly comparable.

## Lenses

- Code Health 81 → 61 (-19.9)
- Architecture 83 → 85 (+2.5)
- Maturity 74 → 71 (-2.8)
- Readiness 51 → 50 (-0.8)
- Security 64 → 35 (-28.5)
- Accessibility 49 → 41 (-8.9)

## Resolved (6)

- Change coupling: ExtractBigQuerySchemaCmd.scala ↔ AutoTaskInfo.scala (src/main/scala/ai/starlake/extract/ExtractBigQuerySchemaCmd.scala)
- Duplicated block (8 lines × 2) (src/main/scala/ai/starlake/serve/SingleUserRequestHandler.scala)
- Off-boarding risk: anonymized user #1
- Outdated: com.manticore-projects.jsqlformatter:jsqlparser
- PR-triggered workflow without a permissions block
- Workflow holding a long-lived secret is unscoped

## New (56)

- High secret: WD-SECRET-0005 (distrib/starlake.sh)
- High secret: WD-SECRET-0005 (distrib/starlake.sh)
- High secret: WD-SECRET-0005 (docker/docker-compose.yml)
- High secret: WD-SECRET-0005 (docker/docker-compose.yml)
- High secret: WD-SECRET-0005 (docker/docker-compose.yml)
- High secret: WD-SECRET-0005 (docker/docker-compose.yml)
- High secret: WD-SECRET-0005 (docker/docker-compose.yml)
- High secret: WD-SECRET-0005 (docker/docker-compose.yml)
- High secret: WD-SECRET-0005 (samples/hdfs/airflow/docker-compose.yaml)
- High secret: WD-SECRET-0005 (samples/local-bigquery/airflow/docker-compose.yaml)
- High secret: WD-SECRET-0005 (samples/local/airflow/docker-compose.yaml)
- High secret: WD-SECRET-0005 (samples/local/application.snowflake.conf)
- High secret: WD-SECRET-0005 (samples/snowflake/application.snowflake.conf)
- High secret: WD-SECRET-0005 (samples/snowflake/quickstart/metadata/application.conf)
- High secret: WD-SECRET-0005 (samples/snowflake_azure/application.conf)
- High secret: WD-SECRET-0005 (samples/snowflake_azure/application.snowflake.conf)
- High secret: WD-SECRET-0005 (samples/snowflake_azure/quickstart/metadata/application.conf)
- High secret: WD-SECRET-0005 (samples/spark/application.snowflake.conf)
- High secret: WD-SECRET-0005 (samples/spark/metadata/application.sl.yml)
- High secret: WD-SECRET-0005 (samples/templates/spark/application.snowflake.conf)
- …and 36 more

## Changes since last survey

- 52 commits — 36 feature/other, 16 fixes

## By area

- src/main — 25 commits
- (root) — 15 commits
- distrib/setup.jar — 5 commits
- (repo) — 3 commits
- project/Versions.scala — 2 commits
- src/test — 2 commits

## Notable commits

- fix: Merge branch 'master' into fix/1832-bq-extract-views
- fix: Merge pull request #1837 from starlake-ai/fix/1832-bq-extract-views
- fix: Merge pull request #1851 from starlake-ai/fix/bigquery-branch-expectations
- fix: fix env var order
- fix: fix(bigquery): address the independent review of view extraction
- fix: fix(bigquery): never extract a view with stale types when its effective schema is unusable
- fix: fix(qod): do not inject SL_QOD_TOKEN into connections with a stored password
- fix: fix(qod): skip CSV reject capture over Flight SQL
- fix: fix(serve): cap bytes billed for BigQuery view preview
- fix: fix(serve): mask more credential option names and URL userinfo
- fix: fix(serve): scrub every connection's credentials in unexpected errors
- fix: fix(serve): scrub unexpected catalog errors
- fix: fix(serve): send integers beyond 2^53 as strings
- fix: fix(serve): typed BigQuery preview values
- fix: fix: bootstrap into a non-empty folder no longer exits the JVM
- fix: fix: run BigQuery expectations on the data branch copy
- change: Setting version to 1.8.10
- change: Setting version to 1.8.10-SNAPSHOT
- change: Setting version to 1.8.11
- change: Setting version to 1.8.11-SNAPSHOT
- …and 32 more

## Architecture

- 0 containers · 1 bounded contexts · 0 dependency edges (baseline)
