Skip to content

fix: audit remediation — runtime split, CI repair, lint clean - #124

Merged
Patel230 merged 5 commits into
mainfrom
fix/audit-remediation
Sep 20, 2026
Merged

Patel230 merged 5 commits into
mainfrom
fix/audit-remediation

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Branch fix/audit-remediation vs main (301 files): provider runtime split + instance-owned routing, version normalization, CI guard/fuzz repair, additive DTO contracts, remediation plan, plus golangci-lint fixes (De Morgan x2, drop dead test shims). Local gates green: vet, gofumpt/goimports, golangci-lint 0 issues, go test, -race -shuffle, coverage 65.6% (threshold 60%), fuzz smoke x4, cross-builds linux/darwin/windows.

opencode and others added 5 commits September 19, 2026 02:43
- README 22->28 providers + 6 missing rows, Quick Start to engine facade
- .env.example fill 28 provider keys
- docs/ARCHITECTURE fix tree + endpoints /v1/chat/completions /rerank /ready + 8->28
- docs/README index add HOST-ENGINE-BOUNDARY + enterprise
- engine/types.go add 6 aliases ChatOptions/ContinuationConfig/StreamResult/ResponseFormat/ImageURLPart/InputAudioPart
…racts and remediation plan

CI was non-functional on this branch: three jobs invoked the deleted
scripts/check-client-layering.sh and the fuzz job targeted the removed ./client
package. Also format five files and add additive DTO fields (ProviderBlock,
CallWarning, StreamErrorInfo, RawArguments, ProviderMetadata, route deployment
id) that later work packages depend on. Adds docs/plans/audit-remediation.md.
@Patel230
Patel230 merged commit f9037a8 into main Sep 20, 2026
16 checks passed
@Patel230
Patel230 deleted the fix/audit-remediation branch September 20, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant