Skip to content

Split social posts per author × platform with per-platform rules#2570

Merged
hiroshinishio merged 1 commit intomainfrom
wes
Apr 21, 2026
Merged

Split social posts per author × platform with per-platform rules#2570
hiroshinishio merged 1 commit intomainfrom
wes

Conversation

@hiroshinishio
Copy link
Copy Markdown
Collaborator

@hiroshinishio hiroshinishio commented Apr 21, 2026

Summary

  • Split the single ## Social Media Post section into five — GitAuto on X, GitAuto on LinkedIn, Wes on X, Wes on LinkedIn, and HN Title — so each platform gets text written for its actual reader.
  • Added per-platform voice/length rules to CLAUDE.md (GitAuto X ≤280, GitAuto LI 400-800, Wes X long-form via Premium, Wes LI 600-1200, HN title ≤80).
  • Fixed a LinkedIn API bug where content.article.title was set to the same string as the post body, making the preview card echo the post text back at itself. Posts are plain text now; URLs go inline when needed.
  • Dropped the sns label gate on the Hacker News job. HN now fires whenever the HN Title section exists, matching the opt-in model of the other platforms.
  • Renamed .github/scripts/post-twitter.jspost-x.js.
  • Each section is independent: if a section is missing, only that single post is skipped — no all-or-nothing coupling.

@hiroshinishio hiroshinishio self-assigned this Apr 21, 2026
@hiroshinishio hiroshinishio merged commit ba83470 into main Apr 21, 2026
1 check passed
@hiroshinishio hiroshinishio deleted the wes branch April 21, 2026 23:33
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