Skip to content

Rename Facebot to Stoop ahead of public release - #1

Draft
sugawolfdrew wants to merge 1 commit into
mainfrom
claude/facebot-release-planning-lx1gxm
Draft

Rename Facebot to Stoop ahead of public release#1
sugawolfdrew wants to merge 1 commit into
mainfrom
claude/facebot-release-planning-lx1gxm

Conversation

@sugawolfdrew

Copy link
Copy Markdown
Owner

First step of release planning: retiring the working title.

Why rename

Trademark exposure. Meta has enforced against Teachbook, Lamebook, and FaceCash over the "face"/"book" elements alone. Facebot is a harder case than any of those — it uses "face," sits in a Facebook-adjacent category, and exists to automate Facebook. Not a name to take public.

Positioning. The existing open-source landscape here is wall-to-wall facebook-marketplace-bot, Facebook-Marketplace-Auto-Poster, facebook-marketplace-scraper — bulk posters and scrapers. "-bot" filed this project on exactly that shelf, directly against the assistant, not bot farm posture the whole design is built around (human-scale caps, quiet hours, three hard checkpoints). If a platform trust-and-safety reviewer ever reads the name, "bot" is the wrong word to hand them.

Why Stoop

A "stoop sale" is precisely this product: one person selling their own things at neighborhood scale. It's platform-neutral, so eBay (P3) and any later OfferUp/Craigslist/Mercari adapters need no second rename. It's one syllable and unmistakable spoken aloud, which matters because the thing is invoked by chat — stoop run, stoop status, stoop check messages. And a stoop is the threshold where your things leave the house, which is what the three checkpoints guard.

Alternatives considered and cut for collisions: Sundry (Sundry Marketplace is a live P2P trading app), Rummage (Rumage is a secondhand marketplace), Legwork (funded SaaS holding the mark), Curio, Pitch, and Cinch. Runners-up were Tagsale, Consign, and Curbside. Only conflict on Stoop is Stoop Inbox, a niche newsletter app in an unrelated category.

What changed

Mechanical rename only — no behavior, design, or roadmap changes.

  • skills/facebot/skills/stoop/ (git-tracked as a rename)
  • Skill frontmatter names: facebot-intakestoop-intake, and the same for comps/list/inbox/close
  • Trigger phrases throughout: "facebot run""stoop run", etc.
  • Folder path in docs: ~/facebot~/stoop
  • Prose in README, architecture doc, and config comments

References to Facebook Marketplace and Facebook Messenger as platforms are deliberately untouched — those name the real service, not the product. This was safe to do mechanically because Facebot and Facebook diverge at the 7th letter, so the substitution could never match the platform name. Verified after the fact: all 8 platform references survive intact.

Also nudged the ASCII repo-layout tree in docs/architecture.md back into alignment, since stoop is two characters shorter than facebot.

Follow-ups not in this PR

  • Renaming the GitHub repo itself (sugawolfdrew/facebotsugawolfdrew/stoop) has to happen in repo Settings — no API tool available in this session. The architecture doc already points at the new slug, so that link is dead until the repo is renamed. GitHub will redirect the old URL afterward.
  • The local clone directory and this branch name still say facebot; both are cosmetic and not worth churning.
  • Remaining release work (versioning, P4 plugin packaging, setup skill, docs pass) is still ahead.

Generated by Claude Code

"Facebot" was a working title and carries two problems for a public repo:

- Trademark exposure. Meta has enforced against Teachbook, Lamebook, and
  FaceCash over the "face"/"book" elements alone. Facebot is a harder case
  than any of them: it uses "face", sits in a Facebook-adjacent category,
  and exists to automate Facebook.
- Positioning. The existing OSS landscape here is a wall of
  facebook-marketplace-bot / auto-poster / scraper projects. "-bot" filed
  this project on that shelf, directly against the assistant-not-bot-farm
  posture the design is built around.

Stoop is platform-neutral (eBay is P3, more adapters after), reads as
human-scale rather than automated, and works as a spoken command:
"stoop run", "stoop status", "stoop check messages".

Mechanical rename only, no behavior or design changes. References to
Facebook Marketplace and Facebook Messenger as platforms are untouched.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01752oaiKHg6FnzCbR3F4ytE
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.

2 participants