docs(spec): push-email-notify → REMAKE on smtp-notify-action; §9 bans dawidd6; §11 merge proof - #725
Merged
Merged
Conversation
…9 bans dawidd6; §11 merge proof = CLEAN|UNSTABLE + rule-suite pass Owner ruling 2026-09-02: replace dawidd6/action-send-mail everywhere with hyperpolymath/smtp-notify-action (v0.1.0, pin 1b3b752). The dormant push-email-notify.yml stays, with only its uses: line repointed and the lock regenerated in the same PR. §11 records the double-track-browser #98 finding: UNSTABLE is a pass state and the rule-suite result is the proof. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Contributor
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…k repos, SHA on no-lock repos); census 337 repos Inline SHA and actions.lock are mutually exclusive (14 measured startup_failures), so the canonical rsr-template-repo file (#54) keeps the tag form with the lock as pin authority; the 202 no-lock repos get the SHA form until step 5 gives them a lock. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
This was referenced Sep 2, 2026
hyperpolymath
added a commit
to hyperpolymath/aerie
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=no-lock changed=.github/workflows/push-email-notify.yml, sig=G 968427d base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/alloyiser
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=lock pristine=valid post=valid changed=.github/workflows/actions.lock,.github/workflows/push-email-notify.yml, sig=G ee2229f base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to metadatastician/groove
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=lock pristine=invalid post=valid repair changed=.github/workflows/actions.lock,.github/workflows/push-email-notify.yml, sig=G 3a2ab6d base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This was referenced Sep 2, 2026
chore(ci): repoint push-email-notify to smtp-notify-action
hyperpolymath/academic-workflow-suite#332
Merged
Merged
chore(ci): repoint push-email-notify to smtp-notify-action
hyperpolymath/accessibility-everywhere#98
Merged
Merged
Merged
hyperpolymath
added a commit
to hyperpolymath/absolute-zero
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=lock pristine=invalid post=valid repair changed=.github/workflows/actions.lock,.github/workflows/push-email-notify.yml, sig=G b50fa66 base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/AcceleratorGate.jl
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=no-lock changed=.github/workflows/push-email-notify.yml, sig=G 1d21c07 base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/affinescriptiser
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=no-lock changed=.github/workflows/push-email-notify.yml, sig=G f85fd5d base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/a2ml-ecosystem
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=no-lock changed=.github/workflows/push-email-notify.yml, sig=G cc2dd89 base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/accessibility-everywhere
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=no-lock changed=.github/workflows/push-email-notify.yml, sig=G 41896d7 base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/affinescript
that referenced
this pull request
Sep 2, 2026
Replaces `dawidd6/action-send-mail` with `hyperpolymath/smtp-notify-action` v0.1.0 (tag commit `1b3b752d39a4fe4c0f28f10905e4608789d3e050`), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is the `rsr-template-repo` canonical, so besides the `uses:` line it also: limits the trigger to branch pushes (tag/deletion payloads mislabel `Branch:`), drops `actions: read` (unused), and adds `timeout-minutes: 5`. Dormant gating on `vars.PUSH_EMAIL_ENABLED == 'true'` is unchanged. Line 1 SPDX header kept as it was. Engine: `.git-private-farm/scripts/smtp-notify-sweep.sh`. Verification for this repo: `regime=lock pristine=invalid post=valid repair changed=.github/workflows/actions.lock,.github/workflows/push-email-notify.yml, sig=G 16066a4 base=main` (`pristine`/`post` = `gh actions-lock --no-fix` validity before/after; `repair` = the lock was already invalid before this change and is valid after it.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This was referenced Sep 2, 2026
Open
chore(ci): repoint push-email-notify to smtp-notify-action
hyperpolymath/cloudflare-dns-terraform#36
Open
Open
Open
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.



Owner ruling 2026-09-02: replace
dawidd6/action-send-maileverywhere withhyperpolymath/smtp-notify-action.push-email-notify.yml: DROP → REMAKE · dormant. File andvars.PUSH_EMAIL_ENABLEDgate unchanged;uses:repointed tohyperpolymath/smtp-notify-action@1b3b752d39a4fe4c0f28f10905e4608789d3e050 # v0.1.0, lock regenerated in the same PR. The 325 disabled copies stay disabled pending an owner re-arm decision.push-email-notifyout,dawidd6/action-send-mailin.mergeStateStatus ∈ {CLEAN, UNSTABLE}before merge plus rule-suiteresult: pass(double-track-browser Phase C — E2E verification + gateway↔gnosis seam tests #98 finding).Pin rationale:
git diff --stat 1b3b752 f9809b1=.github/workflows/ci.ymlonly (mailpit CRLF harness fix); the Release run at the tag rebuilt and hash-verified both binaries.🤖 Generated with Claude Code