Repository navigation
Finish hardening and V1 contract through S32 - #9
Merged
Merged
Conversation
Complete S31-S32 with sanitizer/static-analysis/LTO/PGO/ISA gates, performance regression tooling, install/export consumer proof, API contract 1.0 candidate and BotOps evidence handshake without overstating external certification.
Valessc2
marked this pull request as ready for review
August 18, 2026 23:23
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope
Completes the final software slices S31-S32 while preserving the distinction between 32/32 implemented and externally certified V1.
S31 — toolchain hardening
S32 — V1 contract and integration boundary
1.0with statusv1-candidatesc2opt::find_package(SC2AIOptimize CONFIG REQUIRED)integrations/botops/Runtime cost discipline
The runtime umbrella remains
sc2opt::sc2optand does not transitively link the proof library. Sanitizers, static analysis, profiling, PGO training, manifests and regression checks are build/proof machinery, not mandatory ladder-runtime work.No ISA-specific or PGO mode is enabled by default. Requested unsupported modes fail closed rather than silently degrading or pretending to be enabled.
Expanded CI gate
This PR must pass:
Certification status
If this PR passes and lands, the 32-slice software programme is 32/32 implemented. It does not mean V1 runtime certification is complete.
The API remains
v1-candidateuntil real evidence closes the external gates: representative target-hardware benchmark/crossover evidence, real C++ and Python bot/framework integration, behavioural/equivalence evidence where replacing logic, ladder/runtime proof, and BotOps release acceptance.