The post itself was fine. Then I replied to it with the GitHub link and three hashtags (#creativecoding #threejs #webgl). Shortly after, my account (@dzhumagulov, registered 2011, no prior violations) was permanently suspended for violating the X Rules — moved to read-only, can't post, like, or create new accounts.
I appealed through the official form: explained it's my own MIT-licensed project, no monetization, posted once. The rejection came back from their automated system, and the template literally didn't name the violation — the "specifically:" section was empty. It just says the decision stands and I should "remedy the violations," without saying what they are.
So the current state: banned by one automated system, appeal denied by another, and no human has told me what rule I broke. As far as I can tell, "external link + hashtags in a reply" simply pattern-matches to spam.
I get that spam detection at X's scale is hard. But sharing your own open-source work is about the most normal developer behavior there is, and there's apparently no path to reach a human reviewer. Curious if others have hit this and whether anything short of going viral actually works.
> "The Trial" by Franz Kafka is a novel written in 1914 and 1915. It follows Josef K., a bank clerk who is arrested and prosecuted by a mysterious, unreachable authority. Neither he nor the reader ever learns what crime he has committed. As Josef navigates an absurd legal system filled with bizarre encounters and inexplicable procedures, his case consumes his life while remaining perpetually unresolved. The novel, never completed by Kafka, was published posthumously in 1925.
https://www.gutenberg.org/ebooks/7849