Skip to content

fix: harden build validation and rollback - #12

Merged
jamiesun merged 1 commit into
mainfrom
codex/fix-audit-findings
Jul 22, 2026
Merged

jamiesun merged 1 commit into
mainfrom
codex/fix-audit-findings

Conversation

@jamiesun

Copy link
Copy Markdown
Contributor

Summary

  • reject non-finite and out-of-range CLI audio options with structured validation errors
  • validate shared texture schedules against the shortest suite section and publish matching JSON Schema constraints
  • stage and publish complete suite output sets with rollback so failed builds preserve prior artifacts
  • pin Docker base digests, Debian snapshot package versions, test SoundFont checksum, and sfizz source commit
  • update command documentation, protocol notes, and the roadmap acceptance matrix

Validation

  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • cargo test: 101 passed
  • make test-install
  • shell syntax and test asset checksum validation
  • docker build --progress=plain -t scorekit:improved .
  • container scorekit doctor

@jamiesun
jamiesun merged commit 7a51c4a into main Jul 22, 2026
1 check passed
@jamiesun jamiesun mentioned this pull request Jul 22, 2026
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