Sitelet https://github.com/msgwing/ZeroSMTP/pull/244
Skip to content

fix(radar): odrzucaj listy zamkniete w cudzym ekosystemie - #244

Merged
msgwing merged 1 commit into
mainfrom
radar-category-gate
Aug 23, 2026
Merged

msgwing merged 1 commit into
mainfrom
radar-category-gate

Conversation

@msgwing

@msgwing msgwing commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Słaba liczba stanowiska strategicznego: osiem miejsc podsuniętych, trzy użyteczne. 37%.

Dwie bramki już istniały i obie są słuszne — nagłówek pocztowy musi być nagłówkiem, a nie słowem w tekście, a listy self-hosted i FOSS-only są odrzucane, bo usługa hostowana nie zakwalifikuje się niezależnie od brzmienia wpisu.

Żadna z nich nie łapie listy, która jest po prostu cudzym ekosystemem. matteocrippa/awesome-swift ma sekcję pocztową i nigdy nie przyjmie narzędzia w Node. Lista aplikacji tylko na macOS nigdy nie przyjmie hostowanego przekaźnika.

Przechodzą wyłącznie ekosystemy, w których faktycznie jesteśmy: wysyłamy CLI w Node i usługę hostowaną.

Zmierzone na tych samych ośmiu miejscach, nie oszacowane

ODRZUCONE awesome-swift (swift), awesome-native-macosx-apps (macos), awesome-n8n-templates (n8n)
przepuszczone awesome-free-apps — 51 mergy w 90 dniach, awesome-opensource-email

Trzy fałszywe trafienia usunięte, zero użytecznych straconych. 37% → 60%.

Reszta pudeł to klient bazodanowy, który w ogóle nie jest listą, i dwie listy FOSS, które powinna była zatrzymać istniejąca bramka — to następna rzecz tutaj, nie ta.

The strategy seat's failing number: eight venues surfaced, three usable. 37%.

Two gates already existed and both were right - a mail heading has to be a
heading rather than the word in prose, and self-hosted or FOSS-only lists are
rejected because a hosted service cannot qualify however the entry is worded.
Neither catches a list that is simply somebody else's ecosystem.
matteocrippa/awesome-swift has a mail section and will never take a Node CLI. A
macOS-only app list will never take a hosted relay.

Only the ecosystems this project is actually in pass: we ship a Node CLI and a
hosted service, so a list named or described as belonging to another language
or platform is the wrong list before the entry is written.

Measured against the same eight venues the radar actually surfaced rather than
argued for: it rejects awesome-swift, awesome-native-macosx-apps and
awesome-n8n-templates, and keeps both of the ones that turned out usable -
awesome-free-apps, which merged 51 pull requests in 90 days, and
awesome-opensource-email. Three false positives removed, zero true positives
lost. 37% becomes 60%.

The remaining misses are a database client that is not a list at all and two
FOSS lists the existing gate should have held, which is the next thing here
rather than this one.
@msgwing
msgwing enabled auto-merge August 23, 2026 10:21
@github-actions github-actions Bot added the ci label Aug 23, 2026
@msgwing
msgwing merged commit 7c7f167 into main Aug 23, 2026
36 checks passed
@msgwing
msgwing deleted the radar-category-gate branch August 23, 2026 10:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant