Skip to content

fix: drop listings whose pages do not match - #148

Merged
sonpiaz merged 4 commits into
mainfrom
fix/revert-unpublished-rates
Oct 2, 2026
Merged

sonpiaz merged 4 commits into
mainfrom
fix/revert-unpublished-rates

Conversation

@sonpiaz

@sonpiaz sonpiaz commented Oct 2, 2026

Copy link
Copy Markdown
Member

Why

Three programs merged on 2 October do not match their own pages, measured again the same day.

An earlier review on 29 September marked the same YAML not ready. The files were merged anyway. This removes those three files. Nothing else in the registry changes.

Swokei (#137) stays. Its page title is still "Earn 30% Recurring Commission, For Life". Only short_description was 136 characters. The schema max is 100, so this PR cuts it to one finished sentence of 94 characters. The commission fields are unchanged.

Test

npx tsx scripts/build-registry.ts loaded 785 programs after the three deletions.

The live affiliate page still states 30% for life. The one-line summary was 136 characters and the schema max is 100.
@vercel

vercel Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
open-affiliate Ready Ready Preview Oct 2, 2026 8:03am UTC

Request Review

@sonpiaz sonpiaz added the do-not-merge Emergency stop: never auto-merge this pull request label Oct 2, 2026
@sonpiaz
sonpiaz merged commit 569c171 into main Oct 2, 2026
6 of 7 checks passed
@github-actions github-actions Bot added the automerge:blocked Machine policy requires human review label Oct 2, 2026
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Auto-merge policy — LIVE

⛔ Blocked

  • blocking label: do-not-merge
  • changes more than 3 program files
  • program is removed, not newly added: programs/animate-with-code-hyperframes.yaml
  • deletes lines: programs/animate-with-code-hyperframes.yaml
  • program is removed, not newly added: programs/claudeguard.yaml
  • deletes lines: programs/claudeguard.yaml
  • program is removed, not newly added: programs/fusebox.yaml
  • deletes lines: programs/fusebox.yaml
  • program is modified, not newly added: programs/swokei.yaml
  • deletes lines: programs/swokei.yaml

Human review is required; auto-merge was not requested.

The workflow never executes pull-request code with its write token
and never falls back to a direct merge.

This branch was successfully deployed

1 active deployment
Preview — 73b437d7 Deployed Oct 2, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge:blocked Machine policy requires human review do-not-merge Emergency stop: never auto-merge this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant