Skip to content

Phase 2: adopt shared Verify for AutoTalk - #6

Merged
VolkerChristian merged 2 commits into
mainfrom
phase2-verify
Oct 10, 2026
Merged

VolkerChristian merged 2 commits into
mainfrom
phase2-verify

Conversation

@VolkerChristian

@VolkerChristian VolkerChristian commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

Phase 2: shared Python/native profile

  • Add canonical read-only shared Verify caller and build-only manifest.
  • Remove obsolete duplicated native-builds.yml (no simultaneous old/new implementation).
  • Preserve Python 3.12 on Ubuntu 24.04, Windows 2025 and macOS 15, editable dev install, non-audio-device pytest selection, native package build, packaged smoke launch and archive/checksum uploads. Matrix fail-fast stays disabled.

Verified locally: Linux Python 3.12 package build and packaged smoke launch. Existing source is unchanged.

Outstanding: full Linux pytest currently hangs in prepared-playback qualification without a headless audio backend; the maintainer explicitly deferred this investigation; it is neither skipped nor marked green. Windows/macOS native qualification remains required. Existing workflow run already fails macOS, with the other platforms cancelled. The maintainer explicitly deferred test fixes to later work; tests remain enabled. The draft is held for the shared-workflow release, not a claimed application test fix.

Coordination — do not merge yet

Depends on control PR #2, followed by the maintainer publishing its reviewed shared-workflow version and moving the existing v1.0 in SNodeC/.github. The existing v1.0 has now been moved to the merged control commit; callers use @v1.0. Only the existing control workflow tag was moved with explicit approval; no new version tag was created. The seven-line read-only Verify caller remains the proposed template. Build details live only in .snodec/repo.yml.

No package workflow/pipeline, secrets, stable release tags, licences, default-branch names, other repositories' READMEs or upstream forks are changed. README frames remain Phase 4. This is a draft migration, not a claim that Phase 2's default-branch gate is achieved.

Approved tag-reference update

The maintainer explicitly requested moving the already existing workflow tag rather than creating v1. The existing v1.0 tag in SNodeC/.github now points to merged control/tag-reference PR #3 (8914a66cb34ae0fe003ff9d0fe5a69dadfcc3060). The canonical template and all callers use @v1.0. No v1 tag was created and no Book-* tag was changed. CodexUI/AutoTalk test fixes remain explicitly deferred, with tests enabled.

@VolkerChristian
VolkerChristian marked this pull request as ready for review October 10, 2026 16:42
@VolkerChristian
VolkerChristian merged commit adfe56d into main Oct 10, 2026
2 of 4 checks passed
@VolkerChristian
VolkerChristian deleted the phase2-verify branch October 15, 2026 19:07
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