From 86774de632d7766e216259297b302dbb70b2ae8b Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 21 May 2026 07:32:08 +0000 Subject: [PATCH 1/4] =?UTF-8?q?chore(promo):=20record=20velog=20publicatio?= =?UTF-8?q?n=20=E2=80=94=20OpenSSF=20silver=206-week=20post?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The velog post (drafted in PR #369) was published 2026-05-21 at: https://velog.io/@hashevolution/%EC%86%94%EB%A1%9C-%EB%A9%94%EC%9D%B8%ED%85%8C%EC%9D%B4%EB%84%88%EA%B0%80-OpenSSF-%EC%8B%A4%EB%B2%84%EC%97%90-%EB%8F%84%EC%A0%84%ED%95%98%EB%8A%94-6%EC%A3%BC-%EC%96%B4%EC%8A%88%EC%96%B4%EB%9F%B0%EC%8A%A4-%EC%BC%80%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%84%B1%EA%B8%B0 (Decoded slug: 솔로-메인테이너가-OpenSSF-실버에-도전하는-6주-어슈어런스-케이스-작성기) Changes: 1. reports/promo-assets/hada-openssf-silver-share.md — replaces the two `` placeholders (in the 외부 링크 URL section and the 링크 section of the Hada body) with the real velog URL. Records 발행 일자 2026-05-21 next to the URL. 2. reports/promo-assets/launch-tracker.md — adds a new row at the top of the Social posts table under the K5 label (Velog (K5) — OpenSSF silver 6-week progress report). Placed above the existing GeekNews (K1) / Velog (K4) / X (KO) entries for visibility as the most recent post. The Hada투고 step is now unblocked: the share-card body can be copy-pasted to news.hada.io with the URL fields ready. Out of scope: - Actually submitting to Hada — user action. The share card now has all fields filled and is ready. - Recording the Hada submission ID — follow-up commit after Hada publication. - Cross-channel posts (Reddit r/LocalLLaMA, HN Show HN, dev.to EN variant) — separate promo PRs after observing velog/Hada response per the agreed promo plan sequencing. Co-authored-by: Claude Opus 4.7 (1M context) --- reports/promo-assets/hada-openssf-silver-share.md | 6 ++++-- reports/promo-assets/launch-tracker.md | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/reports/promo-assets/hada-openssf-silver-share.md b/reports/promo-assets/hada-openssf-silver-share.md index 40001aac..06a6f631 100644 --- a/reports/promo-assets/hada-openssf-silver-share.md +++ b/reports/promo-assets/hada-openssf-silver-share.md @@ -9,9 +9,11 @@ ## 외부 링크 URL (velog 발행 후 채워서 투고) ``` - +https://velog.io/@hashevolution/%EC%86%94%EB%A1%9C-%EB%A9%94%EC%9D%B8%ED%85%8C%EC%9D%B4%EB%84%88%EA%B0%80-OpenSSF-%EC%8B%A4%EB%B2%84%EC%97%90-%EB%8F%84%EC%A0%84%ED%95%98%EB%8A%94-6%EC%A3%BC-%EC%96%B4%EC%8A%88%EC%96%B4%EB%9F%B0%EC%8A%A4-%EC%BC%80%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%84%B1%EA%B8%B0 ``` +velog 발행 일자: 2026-05-21 + 대체 후보 (velog 글 외부 페이지가 너무 안 열리는 환경 대비): ``` https://github.com/Hashevolution/James-RAG-Evol/blob/main/reports/promo-assets/velog-openssf-silver-6weeks.md @@ -82,7 +84,7 @@ SHOULD criterion justification) 을 얹는 방식** 으로 해당 항목을 met ## 링크 -- 본문 (velog): +- 본문 (velog): https://velog.io/@hashevolution/%EC%86%94%EB%A1%9C-%EB%A9%94%EC%9D%B8%ED%85%8C%EC%9D%B4%EB%84%88%EA%B0%80-OpenSSF-%EC%8B%A4%EB%B2%84%EC%97%90-%EB%8F%84%EC%A0%84%ED%95%98%EB%8A%94-6%EC%A3%BC-%EC%96%B4%EC%8A%88%EC%96%B4%EB%9F%B0%EC%8A%A4-%EC%BC%80%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%84%B1%EA%B8%B0 - GitHub: https://github.com/Hashevolution/James-RAG-Evol - OpenSSF 페이지 (현재 passing 뱃지, silver 진척 ~133%): https://www.bestpractices.dev/projects/12806 diff --git a/reports/promo-assets/launch-tracker.md b/reports/promo-assets/launch-tracker.md index 498cdcd0..1f832abc 100644 --- a/reports/promo-assets/launch-tracker.md +++ b/reports/promo-assets/launch-tracker.md @@ -90,6 +90,7 @@ Three independent curators, three independent review pipelines. One acceptance i | Channel | URL | Audience | Posted | |---|---|---|---| +| **Velog (K5) — OpenSSF silver 6-week progress report** | https://velog.io/@hashevolution/%EC%86%94%EB%A1%9C-%EB%A9%94%EC%9D%B8%ED%85%8C%EC%9D%B4%EB%84%88%EA%B0%80-OpenSSF-%EC%8B%A4%EB%B2%84%EC%97%90-%EB%8F%84%EC%A0%84%ED%95%98%EB%8A%94-6%EC%A3%BC-%EC%96%B4%EC%8A%88%EC%96%B4%EB%9F%B0%EC%8A%A4-%EC%BC%80%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%84%B1%EA%B8%B0 | KR (velog.io developer audience — OpenSSF/security angle) | 2026-05-21 | | **GeekNews (K1)** | https://news.hada.io/topic?id=29648 | KR (Hada.io tech community) | 2026-05-19 | | **Velog (K4) — Korean intro cross-post** | https://naver.me/GUTw3kar | KR (Naver-shortened, full at velog.io/@hashevolution) | 2026-05-19 | | **X (KO) K3 Video 1 — login + main chat** | https://x.com/i/status/2056628377919128016 | KR (X timeline) | 2026-05-19 | From 7e9f4d47775c279c09b9ba4338632001d7a1ca61 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 21 May 2026 07:32:40 +0000 Subject: [PATCH 2/4] chore(promo): mark velog-publish checklist items complete MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Marks the four 투고 시 체크 items now completed by the prior commit (86774de) — velog 발행, 외부 링크 교체, 본문 placeholder 교체, launch-tracker.md 기록. The remaining three items (timing of Hada submission, first-30-min reply readiness, Hada-side ID logging) stay unchecked because they depend on the actual Hada submission which is still a pending user action. Also splits the previous "발행 직후 launch-tracker.md 기록" item into two: - velog publish → tracker (now checked, done by 86774de) - Hada submit → tracker (still pending, to be checked after Hada) This keeps the checklist accurate as an at-a-glance status for the publication sequence. --- reports/promo-assets/hada-openssf-silver-share.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/reports/promo-assets/hada-openssf-silver-share.md b/reports/promo-assets/hada-openssf-silver-share.md index 06a6f631..85013f1e 100644 --- a/reports/promo-assets/hada-openssf-silver-share.md +++ b/reports/promo-assets/hada-openssf-silver-share.md @@ -98,14 +98,15 @@ SHOULD criterion justification) 을 얹는 방식** 으로 해당 항목을 met ## 투고 시 체크 -- [ ] velog 글이 먼저 발행되었고 URL이 유효한지 확인 -- [ ] 외부 링크 URL을 velog URL로 교체 (위 placeholder 자리) -- [ ] 본문 안의 `` 도 교체 +- [x] velog 글이 먼저 발행되었고 URL이 유효한지 확인 (2026-05-21 발행 완료) +- [x] 외부 링크 URL을 velog URL로 교체 (위 placeholder 자리) +- [x] 본문 안의 `` 도 교체 - [ ] 댓글 응대 가능한 시간대에 투고 (한국 시간 오전 9~10시 권장 — 점심 전 첫 페이지 노출) - [ ] 투고 후 30분 내 첫 댓글 들어오면 즉시 응대 (Hada는 첫 30분 코멘트 활성도가 점수 가중) -- [ ] 발행 직후 `launch-tracker.md` 에 게시 ID + URL 기록 +- [x] velog 발행 직후 `launch-tracker.md` 에 게시 URL 기록 (Velog (K5) 행 추가) +- [ ] Hada 투고 후 게시 ID + URL을 `launch-tracker.md` Velog (K5) 행 옆에 추가 기록 ## 톤 가이드 (댓글 응대 시) From 431823197600ab63770fd025527828a68d7dc6df Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 21 May 2026 10:43:57 +0000 Subject: [PATCH 3/4] =?UTF-8?q?chore(promo):=20record=20X=20(KO)=20K6=20?= =?UTF-8?q?=E2=80=94=20OpenSSF=20silver=20velog=20companion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the X (Korean) cross-promotion post for the velog K5 article to the Social posts table: https://x.com/i/status/2057409108974895194 Posted 2026-05-21 as the X (KO) companion to the velog OpenSSF silver 6-week progress report (Velog K5). Placed at the top of the Social posts table above K5 since it's the most recent entry. The X content (thread option A from the session draft, or single- tweet option B) is not separately filed in reports/promo-assets/; the launch-tracker URL record is the canonical reference, matching the existing convention for prior X posts (K3 video series, v0.3.0 K1-companion). Out of scope: - Recording X reply activity / first-30-min response patterns — added later if substantive replies arrive (same convention as the existing X reply response patterns subsection of launch-tracker.md). - Hada submission — still pending user action, separate follow-up commit on this branch or a fresh PR after Hada lands. --- reports/promo-assets/launch-tracker.md | 1 + 1 file changed, 1 insertion(+) diff --git a/reports/promo-assets/launch-tracker.md b/reports/promo-assets/launch-tracker.md index 1f832abc..a35c5779 100644 --- a/reports/promo-assets/launch-tracker.md +++ b/reports/promo-assets/launch-tracker.md @@ -90,6 +90,7 @@ Three independent curators, three independent review pipelines. One acceptance i | Channel | URL | Audience | Posted | |---|---|---|---| +| **X (KO) K6 — OpenSSF silver 6-week velog companion** | https://x.com/i/status/2057409108974895194 | KR (X timeline — velog K5 cross-promotion) | 2026-05-21 | | **Velog (K5) — OpenSSF silver 6-week progress report** | https://velog.io/@hashevolution/%EC%86%94%EB%A1%9C-%EB%A9%94%EC%9D%B8%ED%85%8C%EC%9D%B4%EB%84%88%EA%B0%80-OpenSSF-%EC%8B%A4%EB%B2%84%EC%97%90-%EB%8F%84%EC%A0%84%ED%95%98%EB%8A%94-6%EC%A3%BC-%EC%96%B4%EC%8A%88%EC%96%B4%EB%9F%B0%EC%8A%A4-%EC%BC%80%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%84%B1%EA%B8%B0 | KR (velog.io developer audience — OpenSSF/security angle) | 2026-05-21 | | **GeekNews (K1)** | https://news.hada.io/topic?id=29648 | KR (Hada.io tech community) | 2026-05-19 | | **Velog (K4) — Korean intro cross-post** | https://naver.me/GUTw3kar | KR (Naver-shortened, full at velog.io/@hashevolution) | 2026-05-19 | From c28f75d2280d2255a17890e51b6b2ccddc4c0521 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 25 May 2026 22:46:35 +0000 Subject: [PATCH 4/4] =?UTF-8?q?chore(promo):=20record=20Reddit=20r/SidePro?= =?UTF-8?q?ject=20(E1)=20=E2=80=94=20JAMES=20intro=20post?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit First Reddit post for the project, published 2026-05-25 to r/SideProject: https://www.reddit.com/r/SideProject/s/kJPXpdKTqp This is the JAMES *introduction* post (current v0.3.0 state), not the OpenSSF silver lessons post. r/SideProject was chosen over r/LocalLLaMA for a first Reddit post — more welcoming to new posters, less strict self-promotion gating. Labeled E1 (English channel 1 for the v0.3 promo cycle) to distinguish from the KR channels (K1 GeekNews, K4/K5 Velog, K6 X). Placed at the top of the Social posts table as the most recent entry. Out of scope: - The OpenSSF silver lessons post (drafted for r/opensource) — separate future publication after the intro post settles, per the agreed "intro first, lessons second" sequencing. - r/selfhosted / r/LocalLLaMA cross-posts — 24h+ after the r/SideProject intro per Reddit cross-post etiquette. - Recording Reddit engagement metrics (upvotes / comments) — added later only if a notable reply thread develops. --- reports/promo-assets/launch-tracker.md | 1 + 1 file changed, 1 insertion(+) diff --git a/reports/promo-assets/launch-tracker.md b/reports/promo-assets/launch-tracker.md index a35c5779..95f44a6f 100644 --- a/reports/promo-assets/launch-tracker.md +++ b/reports/promo-assets/launch-tracker.md @@ -90,6 +90,7 @@ Three independent curators, three independent review pipelines. One acceptance i | Channel | URL | Audience | Posted | |---|---|---|---| +| **Reddit r/SideProject (E1) — JAMES intro (first Reddit post)** | https://www.reddit.com/r/SideProject/s/kJPXpdKTqp | Global EN (maker / side-project community) | 2026-05-25 | | **X (KO) K6 — OpenSSF silver 6-week velog companion** | https://x.com/i/status/2057409108974895194 | KR (X timeline — velog K5 cross-promotion) | 2026-05-21 | | **Velog (K5) — OpenSSF silver 6-week progress report** | https://velog.io/@hashevolution/%EC%86%94%EB%A1%9C-%EB%A9%94%EC%9D%B8%ED%85%8C%EC%9D%B4%EB%84%88%EA%B0%80-OpenSSF-%EC%8B%A4%EB%B2%84%EC%97%90-%EB%8F%84%EC%A0%84%ED%95%98%EB%8A%94-6%EC%A3%BC-%EC%96%B4%EC%8A%88%EC%96%B4%EB%9F%B0%EC%8A%A4-%EC%BC%80%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%84%B1%EA%B8%B0 | KR (velog.io developer audience — OpenSSF/security angle) | 2026-05-21 | | **GeekNews (K1)** | https://news.hada.io/topic?id=29648 | KR (Hada.io tech community) | 2026-05-19 |