Repository navigation
Document the 1.4.0 release and host migration - #191
Merged
Merged
Conversation
Consolidate the Unreleased entries from 2d157ec, 4c3eb7f, 6db794f, 1e6eb83 and bfc4ddc; record CI/reference requests d6388d5 and 98df3bf. Replace the request-local Generated C++/manifest identity wording from 6db794f with release-scoped compatibility and inherited limitations. Update current-release prose from cb5eb94 and b654c2a to the planned 1.4.0 pair without changing historical measurements or VERSION. Render registry grades from the prepared export; supervisor rebinds landed facts and records the docs gate before publication. Co-Authored-By: Codex <noreply@openai.com>
Correct the fc4ede7 sentences about computed numeric options, signed plain-input getters and fixture-parity counts; clarify the single-backslash NUL escape that the actual fc4ede7 blob already spells correctly. Replace "one override sets all of them" as the normal paired-harness contract with checked duplicate-key refusal and whole-fingerprint null. Supersede b0ed496's shared-key sentence and expand 6db794f's instruction to hide unsupported inputs with explicit checked-path refusal guidance. Expand fc4ede7 migration guidance for supported=false, checked settings, color encoding and retained fingerprint epochs; distinguish the three newly refused requests from already-failing invalid capital settings. Document the HPO 0.11.0 float-option issue and conditional upgrade path. Keep the main notes Unreleased; dating is a separate unapplied packet. Co-Authored-By: Codex <noreply@openai.com>
Supersede c203463's overbroad setting-refusal class statements with the b3192bfc catalog mapping for setting_rejected, setting_unsupported and strategy_runtime_error. Keep the exit-4 billing/refund limitation. Correct c203463's HPO workaround to follow each manifest option's actual number type, including integer and mixed options on float inputs. Use public examples instead of retained-request wording and bind the README migration link to the 1.4.0 section. Keep notes Unreleased; refresh dating separately without applying it to this branch. Co-Authored-By: Codex <noreply@openai.com>
luisleo526
marked this pull request as ready for review
October 8, 2026 02:07
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.
Prepare the 1.4.0 release notes and host migration guidance for the paired engine and code generator. The notes describe the landed collection, numeric-manifest and generated-ABI changes, bind the published release facts, and preserve the historical release sections.
The migration guidance explains the supported flag on every manifest row, omitted computed numeric options, duplicate input titles and null fingerprints, checked-setting refusals, color encoding, and the HPO 0.11.0 numeric-option limitation. Failure classification distinguishes setting_rejected (input), setting_unsupported (unsupported), and strategy_runtime_error (strategy); their shared entrypoint exit code does not determine billing or refund treatment. The retained hash domains do not promise identical generated code, fingerprints or trades across releases.
This request changes four Markdown files only. Product code, tests, VERSION, dependencies, license and release workflows remain unchanged. Notes remain Unreleased; the separate dating request is held for the release notice window.
Validation: documentation history, whitespace, anchors and all 33 release-facts markers pass. The documentation-only gate is recorded for head 9ed00c4, tree d32921cccf2a2c59cf54d344dee54b59d8972e33; no sweep is required. Earlier paired emission and failure-sample evidence remains explicitly scoped in the notes. This request does not publish a release or deploy a consumer.