# Changelog

## Score

- CAI 68 → 67 (-1.3)
- Rubric changed (rubric-2026.10.1 → rubric-2026.10.5) — scores are not directly comparable.

## Lenses

- Code Health 99 → 99 (+0.1)
- Architecture 88 → 88 (+0.0)
- Maturity 54 → 51 (-2.7)
- Readiness 80 → 80 (+0.0)
- Security 77 → 77 (+0.0)

## Resolved (2)

- Duplicated block (6 lines × 3) (src/Resources/Edits.php)
- Off-boarding risk: anonymized user #1

## New (78)

- Documentation: no contributor guidance (README.md)
- Duplicated block (6 lines × 4) (src/Resources/Decisions.php)
- Off-boarding risk: anonymized user #1
- Orphaned file (src/Contracts/Resources/ResponsesContract.php)
- Orphaned file (src/Contracts/Resources/ThreadsRunsContract.php)
- Orphaned file (src/Factory.php)
- Orphaned file (src/Resources/Assistants.php)
- Orphaned file (src/Resources/Audio.php)
- Orphaned file (src/Resources/Batches.php)
- Orphaned file (src/Resources/Files.php)
- Orphaned file (src/Resources/FineTunes.php)
- Orphaned file (src/Resources/FineTuning.php)
- Orphaned file (src/Resources/Images.php)
- Orphaned file (src/Resources/Responses.php)
- Orphaned file (src/Resources/Threads.php)
- Orphaned file (src/Resources/ThreadsMessages.php)
- Orphaned file (src/Resources/ThreadsRuns.php)
- Orphaned file (src/Resources/ThreadsRunsSteps.php)
- Orphaned file (src/Resources/VectorStores.php)
- Orphaned file (src/Responses/Assistants/AssistantListResponse.php)
- …and 58 more

## Changes since last survey

- 4 commits — 2 feature/other, 2 fixes

## By area

- src/Responses — 2 commits
- .github/workflows — 1 commit
- src/Transporters — 1 commit

## Notable commits

- fix: fix(OpenAI): allow null names and boolean choice values in Decisions (#815)
- fix: fix(OpenAI): handle rate limit and server errors on Guzzle stream requests (#816)
- change: build(deps): bump shivammathur/setup-php from 2.37.2 to 2.40.0 (#814)
- change: feat(OpenAI): Decisions API. (#812)
