Skip to content

Promote release_candidate to prod - #197

Merged
SynapticAISystems merged 40 commits into
prodfrom
release_candidate
Oct 20, 2026
Merged

SynapticAISystems merged 40 commits into
prodfrom
release_candidate

Conversation

@SynapticAISystems

Copy link
Copy Markdown
Collaborator

Summary

Validation

  • Preprod-to-candidate branch policy, hygiene, source qualification and CI / merge-ready passed before Promote preprod to release_candidate #196 merged.
  • This production promotion still needs its own exact-source candidate qualification and merge-ready checks. Their results are not yet verified.
  • Draft for review only; production has not been merged.

Synaptic724 and others added 30 commits October 6, 2026 05:41
…ate all references to clarify spell_id as the SHA256 of the object's code.
- Resolved `NameError` by moving `ManagedSpellMode` enum import to runtime.
- Added four regression tests to validate constructor and reflection behavior.
- Ensured all 51 reported failures pass across affected Python 3.14 versions.
- Bumped version to `0.2.8264` and updated release notes and generated assets.
- Enforced atomic pending-ID reservations during cluster admission to ensure exclusivity.
- Released reservations post-failure or registration to avoid holding locks during recording/sharing.
- Added six regression tests validating exclusivity and edge cases with forced admission races using Python 3.14 variants.
- Updated release notes with "Concurrent cluster adds admit one caller" under version bump to `0.2.8265`.
- Cleared temporary artifacts, refreshed documentation, and finalized post-closure rebuilds and validations.
Synaptic724 and others added 10 commits October 19, 2026 19:06
- Replaced elapsed-time assertion with controlled-clock cases to eliminate scheduling sensitivity.
- Added deterministic tests to validate timeout preservation and failure on deadline reset mutations.
- Verified full-suite qualification with 14,399 tests passed locally, including 400 repetitions under Python 3.14 variants.
- Updated test map metadata and regenerated associated inputs and artifacts.
- Replaced flaky timed two-worker fixture with deterministic RLock-based cleanup boundary.
- Ensured test detects missing cleanup guards without requiring scheduler timing.
- Verified with 14,399 full-suite tests passing and 400 repeated cases showing zero failures.
- Both removed-guard variants correctly fail, ensuring robust qualification.
**Make FrameLink cleanup guard regression test deterministic**
- Introduced a dedicated intermediate section in the README with a runnable example for `managed_spell_quantity`, covering lifecycle rules and explicit reset/reuse/dispose operations.
- Executed 41 curriculum checks, 60 documentation tests, a complete 313-page build, and validated 39,256 local links with zero issues.
- Documentation-only change with distinct author self-review; no runtime modifications.
Add intermediate README example for `managed_spell_quantity`.
Promote preprod to release_candidate
@SynapticAISystems
SynapticAISystems marked this pull request as ready for review October 20, 2026 13:53
@SynapticAISystems
SynapticAISystems merged commit 2d6c752 into prod Oct 20, 2026
54 checks passed

This branch was successfully deployed

1 active deployment
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.

2 participants