diff --git a/docs/community/2026-07-18-community-research.md b/docs/community/2026-07-18-community-research.md
index 180023a2..aa9a2381 100644
--- a/docs/community/2026-07-18-community-research.md
+++ b/docs/community/2026-07-18-community-research.md
@@ -11,7 +11,7 @@ re-check each destination immediately before requesting approval to post.
| 1 | r/GenAiApps | Direct fit for a generative-AI iPhone workflow | Self-promotion must be contextual and useful, use the appropriate flair, and avoid duplicate or unsafe links. | Maintainer approves the exact link-free post and `iOS` flair. Add a beta link only after separate verification and approval. |
| 2 | r/TestFlight | Direct access to beta testers | Link posts must point only to TestFlight; title should be the app name with at most a short message; use the app flair; keep comments on the beta; avoid repeat posts. | Hold until a public TestFlight link is tested, then maintainer approves the exact post. |
| 3 | r/BetaTests | Focused product-beta feedback | Posting identities must be at least 24 hours old with at least 2 combined karma. Posts should explain the product and ask specific feedback questions. | Maintainer approves the exact post and confirms identity eligibility. Keep it link-free until a direct beta URL is verified. |
-| 4 | r/alphaandbetausers | Broad alpha/beta tester recruitment | No community-specific rules are visible, but recent moderation behavior and Reddit-wide authenticity rules still apply. | Maintainer approves the exact link-free post after a same-day rules and removals check. |
+| 4 | r/alphaandbetausers | Broad but likely low-signal alpha/beta tester recruitment | No community-specific rules are visible. Recent discussion reports weak follow-through, and active threads often encourage reciprocal testing, so a broad tester request may attract low-quality responses. Reddit-wide authenticity rules still apply. | Use only as a secondary experiment. A maintainer approves the exact link-free post and one measurable feedback question after a same-day rules and removals check. Do not promise reciprocal testing, incentives, or private contact exchange. |
| 5 | r/AI_Agents | Coding-agent builders and users | Project promotion belongs in the weekly Project Display thread; links belong there rather than in standalone posts. Self-promotion should remain around one in ten contributions and must include useful context. | Hold until the identity has genuine non-promotional participation and the current thread is re-checked; then approve one no-link comment. |
| 6 | r/SideProject | Broad maker feedback | No community-specific About-page rules are visible. A current thread explicitly invites project sharing, but community discussion rejects promotion-only accounts and low-effort link dropping. | Prefer one approved no-link thread comment after genuine participation and a same-day thread/removal check. |
| 7 | r/ChatGPTCoding | AI coding users and agent-tool builders | Promotion belongs in the designated self-promotion thread; flair is required for main posts; promote a project only once in the thread's stated policy. Main-feed promotion requires moderator sponsorship through modmail. | Maintainer approval required. Use only the current self-promotion thread, not the main feed. |
@@ -24,9 +24,11 @@ re-check each destination immediately before requesting approval to post.
| --- | --- | --- |
| r/MacApps | Relevant to the menu-bar app, but the community requires 10 local karma and limits promotion to once per developer in 30 days. Main-feed promotion also requires an established trust signal or a public transparency path; other promotions belong in the monthly App Pile megathread. | Hold for the App Pile only. A maintainer must verify local-karma eligibility, the current megathread, and its required format. Never manufacture karma or expose a private identity to qualify. |
| r/OpenAI | Relevant but broad. Self-promotion should remain under 10% of participation, must be a contextual text post rather than a direct-link post, and participation is expected before advertising. | Hold until the identity has genuine participation and a maintainer approves a contextual post. |
+| r/LLMDevs | Strong technical audience, but moderator-first for CodePilot's license | Source-available non-FOSS promotion requires prior moderator approval and a clear disclaimer; the free version must match every other version. Feedback requests must disclose their purpose, avoid PII collection and response monetization, and share findings back where appropriate. | Hold until moderator and maintainer approval, confirmation of no paid-feature distinction, and approval of a privacy-audited repository URL. Use the prepared technical draft, not a generic tester request. |
| Show HN | A project must be personally built, directly usable, non-trivial, and ready for the author to discuss. Show HN discourages signup barriers and vote coordination. | Hold until the public beta is immediately testable and a maintainer can be present to answer questions. |
| r/SwiftUI | Promotion is allowed only when source code is provided and the app is open source. CodePilot is source-available under a noncommercial license, not OSI open source. | Do not promote CodePilot there under the current rules. |
| r/iOSApps | Requires 10 local karma, disclosure, ABC-format promotion, official App Store/TestFlight links, and either qualification or the monthly App Shelf megathread. More importantly, its current rules exclude generative-AI and AI-wrapped apps when AI is a core feature. | Do not promote CodePilot there under the current rules. Use r/TestFlight instead. |
+| r/iPhoneApps | A 2026-07-16 moderator update removed the Developer flair after repeated low-effort promotion. Maker mentions now require genuine community participation and must contribute contextual value rather than act as a standalone app advertisement. | Hold. Do not use a standalone launch post or generic prepared comment. Reconsider only after genuine participation, a same-day rules check, and approval of the exact conversational context. |
## Rule sources
@@ -35,12 +37,15 @@ re-check each destination immediately before requesting approval to post.
- [r/BetaTests rules](https://www.reddit.com/r/BetaTests/about/rules)
- [r/BetaTests posting guidance](https://www.reddit.com/r/BetaTests/comments/1ufs2a9/community_rules/)
- [r/alphaandbetausers rules](https://www.reddit.com/r/alphaandbetausers/about/rules)
+- [r/alphaandbetausers community-quality discussion](https://www.reddit.com/r/alphaandbetausers/comments/1saowv5/honest_discussion_this_community_is_dead_if_not/)
+- [r/alphaandbetausers recent reciprocal-testing thread](https://www.reddit.com/r/alphaandbetausers/comments/1unh2mo/looking_for_cool_projects_comment_them_and_ill/)
- [r/AI_Agents rules](https://www.reddit.com/r/AI_Agents/about/)
- [r/AI_Agents current Project Display thread](https://www.reddit.com/r/AI_Agents/comments/1ukprfr/weekly_thread_project_display/)
- [r/SideProject current self-promotion thread](https://www.reddit.com/r/SideProject/comments/1utus1n/whats_everyone_working_on_lets_self_promote/)
- [r/ChatGPTCoding rules](https://www.reddit.com/r/ChatGPTCoding/about/rules)
- [r/ChatGPTCoding promotion thread example](https://www.reddit.com/r/ChatGPTCoding/comments/1ryqth6/self_promotion_thread/)
- [r/Codex rules](https://www.reddit.com/r/codex/about/rules)
+- [r/LLMDevs rules](https://www.reddit.com/r/LLMDevs/about/rules.json)
- [r/iOSProgramming rules](https://www.reddit.com/r/iOSProgramming/about/rules)
- [r/iOSProgramming App Saturday format update](https://www.reddit.com/r/iOSProgramming/comments/1pnivdy/proposed_update_to_app_saturday_feedback_requested/)
- [r/iOSProgramming current missing-section enforcement example](https://www.reddit.com/r/iOSProgramming/comments/1utie4g/removed/)
@@ -50,6 +55,7 @@ re-check each destination immediately before requesting approval to post.
- [r/SideProject rules](https://www.reddit.com/r/SideProject/about/rules)
- [r/SwiftUI rules](https://www.reddit.com/r/SwiftUI/about/rules)
- [r/iOSApps rules](https://www.reddit.com/r/iosapps/about/rules)
+- [r/iPhoneApps self-promotion update](https://www.reddit.com/r/IPhoneApps/comments/1uy20l2/an_update_on_selfpromotion/)
- [Show HN guidelines](https://news.ycombinator.com/showhn.html)
## Required approvals
@@ -71,6 +77,10 @@ re-check each destination immediately before requesting approval to post.
comment rather than a standalone launch post.
- r/Codex requires moderator confirmation because its published rules do not
explicitly authorize project promotion.
+- r/LLMDevs requires moderator approval for source-available non-FOSS projects,
+ plus confirmation that the beta has no paid-feature distinction and that the
+ required maker, AI-assistance, feedback-purpose, no-PII, and no-monetization
+ disclosures remain intact.
- r/iOSProgramming requires confirmation of Saturday timing, current account
eligibility, genuine prior activity, the once-per-year allowance, and the
required Tech Stack, Development Challenge, and AI Disclosure sections.
diff --git a/docs/community/2026-07-19-community-checkpoint.md b/docs/community/2026-07-19-community-checkpoint.md
index eb26023f..1db4fe5e 100644
--- a/docs/community/2026-07-19-community-checkpoint.md
+++ b/docs/community/2026-07-19-community-checkpoint.md
@@ -22,7 +22,7 @@ the first beta placements. The broader community survey remains in
| `r/alphaandbetausers` | Good secondary tester pool | Its rules endpoint currently publishes no community-specific rules. Use only after a same-day review of rules and recent removals; do not offer incentives or reciprocal testing. |
| `r/AI_Agents` | Good agent-workflow feedback pool, participation-gated | Project promotion belongs in the current weekly Project Display thread. The community permits limited self-promotion at roughly one in ten contributions, requires substantive context, and routes project links to that thread. Use the prepared no-link comment only after genuine non-promotional participation and a same-day thread check. |
| `r/SideProject` | Broad secondary feedback pool | Its About page still publishes no community-specific rules, and a current thread explicitly invites projects and feedback. Prefer one prepared no-link comment in that thread over a standalone post, and use only after genuine participation plus a same-day thread and removal check. |
-| `r/ChatGPTCoding` | Good audience, restricted and gated | The community is restricted to approved contributors. Maker-authored service promotion belongs in the designated self-promotion thread, which still receives comments, but automated moderation removes or holds comments based on account karma. Main-feed placement requires moderator sponsorship. Do not request contributor status or sponsorship solely for this launch; use the thread only if the existing identity is already eligible. |
+| `r/ChatGPTCoding` | Good audience, restricted and gated | The community is restricted to approved contributors. Maker-authored service promotion belongs in the designated self-promotion thread, which allows only one promotion per project and still receives comments, but automated moderation removes or holds comments based on account karma. Main-feed placement requires moderator sponsorship. Do not request contributor status or sponsorship solely for this launch; use the thread only if the existing identity is already eligible. |
| `r/Codex` | Best topical match, moderator-first | Posts must be directly about Codex, use the right flair, and must not use bots. The published rules do not explicitly authorize maker promotion, so send the prepared permission request manually and post only if moderators and a maintainer approve. |
| `r/iOSProgramming` | Good technical retrospective, not recruitment-first | App promotion is limited to Saturday and one app per year. Current enforcement requires labeled Tech Stack, Development Challenge, and AI Disclosure sections. Use the revised technical draft only after account eligibility, timing, and the annual allowance are confirmed. |
| `r/MacApps` | Relevant but currently held | Requires 10 local karma, official distribution links, relationship disclosure, no more than one developer promotion in 30 days, and either main-feed qualification or the current promotion megathread. Do not manufacture eligibility or disclose a private identity. |
@@ -73,7 +73,8 @@ plan. The following destinations add a community-specific gate:
- `r/ChatGPTCoding`: confirm the existing identity is already an approved
contributor, the designated thread is still open, and the identity can
participate without an account-karma removal or manual-review hold. Do not
- request contributor status or main-feed sponsorship solely for this launch.
+ request contributor status or main-feed sponsorship solely for this launch,
+ and do not use the thread more than once for CodePilot.
- `r/Codex`: moderator permission, correct flair, maintainer approval, and a
human-authored manual post with no automation.
- `r/iOSProgramming`: Saturday timing, current account eligibility, genuine
diff --git a/docs/community/2026-07-20-community-checkpoint.md b/docs/community/2026-07-20-community-checkpoint.md
new file mode 100644
index 00000000..c8dd0760
--- /dev/null
+++ b/docs/community/2026-07-20-community-checkpoint.md
@@ -0,0 +1,121 @@
+# Community Drafts Checkpoint — 2026-07-20
+
+This is a research and approval checkpoint for the CodePilot public beta. No
+account was created, and no post, comment, profile change, modmail, or other
+public action was made.
+
+All proposed activity uses the public `codepilotios` identity, discloses the
+maker relationship, asks for beta workflow or setup feedback, and makes no paid
+subscription claim.
+
+## Communities researched
+
+The highest-priority Reddit destinations and their live promotion threads were
+re-checked on 2026-07-20. The broader survey remains in
+[the research queue](2026-07-18-community-research.md).
+
+| Community | Current fit | Result for this beta queue |
+| --- | --- | --- |
+| `r/GenAiApps` | Strong | Approved as the first placement using the prepared contextual, link-free feedback post with `iOS` flair. Do not post until the public beta install path and setup flow are verified. Re-check flair and live rules on posting day. |
+| `r/TestFlight` | Strong after distribution is ready | Hold until a direct public Apple TestFlight URL is verified and approved. The prepared link post contains no non-TestFlight URL; a human must confirm the title and app flair before posting. |
+| `r/BetaTests` | Strong for focused tester feedback | Use the prepared no-link tester request only after a maintainer confirms that `codepilotios` satisfies the community's account-age and karma gates. |
+| `r/alphaandbetausers` | Secondary, but likely low-signal | No community-specific About-page rules were found in the latest review, and recent beta requests remain visible. A recent community discussion describes weak follow-through and “post-and-ghost” behavior, while current threads often frame participation as reciprocal testing. Use only for a narrow feedback question after a same-day rules and removal check; do not promise a test swap, incentive, or private contact exchange. |
+| `r/AI_Agents` | Good agent-workflow feedback pool, participation-gated | The current weekly Project Display thread was active and receiving project comments. Keep CodePilot in that thread, disclose the maker relationship, and wait until the identity has genuine non-promotional participation and a safely compliant promotion ratio. |
+| `r/SideProject` | Broad secondary feedback pool | A fresh self-promotion thread was active on 2026-07-20 and explicitly invited projects and feedback. Prefer the prepared no-link comment there over a standalone launch post, after genuine participation and final approval. |
+| `r/ChatGPTCoding` | Good audience, restricted and account-filtered | The designated self-promotion thread remains visible and says each project may be promoted only once. Visible moderator actions still show inadequate-karma removals and manual-review holds. Use only if the existing identity is already eligible; do not seek contributor status or sponsorship solely for launch. |
+| `r/codex` | Best topical match, moderator-first | The live rules still require direct Codex relevance, correct flair, and no bots; they do not expressly authorize maker promotion. A maintainer should obtain moderator permission and make any approved post manually. |
+| `r/LLMDevs` | Strong technical fit, moderator-first | Its live self-promotion rule permits a source-available non-FOSS project only with prior moderator approval and a clear disclaimer, provided the free version is functionally identical to every other version. Feedback requests must disclose their purpose, avoid PII collection and response monetization, and share useful findings back where appropriate. The prepared technical draft and new moderator request now include those disclosures. |
+| `r/iOSProgramming` | Good technical retrospective, not recruitment-first | Current enforcement still removes App Saturday posts missing Tech Stack, Development Challenge, or AI Disclosure sections. Confirm Saturday timing, genuine prior activity, and the unused once-per-year allowance before approval. |
+| `r/MacApps` | Relevant but held | The promotion megathread requires PCP fields, including pricing and a link, and warns that new or low-local-karma accounts may be filtered. That conflicts with the beta's no-pricing and unverified-link constraints, so hold. |
+| `r/iOSApps` | Not eligible | Recent enforcement continues to exclude AI-first or AI-wrapped apps and directs them to `r/GenAiApps`. Do not use its feed or promotion megathread. |
+| `r/iPhoneApps` | Relevant audience, but participation-first | A 2026-07-16 moderator update removed the Developer flair and rejects drive-by app promotion. Maker mentions are acceptable only when they arise from genuine participation and add contextual value. Do not use a standalone launch post or prepare a generic drop-in comment; reconsider only after real participation and a same-day rules check. |
+
+## Drafts prepared
+
+The existing approval-ready library in
+[Beta-Focused Draft Posts and Comments](2026-07-18-draft-posts-and-comments.md)
+remains current. It includes:
+
+- a link-free `r/GenAiApps` feedback post;
+- no-link tester requests for `r/BetaTests` and `r/alphaandbetausers`;
+- a TestFlight-only link post and safety-focused first comment;
+- a single `r/ChatGPTCoding` self-promotion-thread comment;
+- no-link thread comments for `r/AI_Agents` and `r/SideProject`;
+- an `r/codex` moderator permission request and conditional post;
+- an `r/LLMDevs` moderator permission request and conditional technical post;
+- an `r/iOSProgramming` technical App Saturday draft with all required sections;
+- held drafts for later communities; and
+- transparent profile and reusable response copy in
+ [the response library](profile-and-response-library.md).
+
+Bracketed URLs remain unresolved by design. Replace them only with reachable,
+privacy-audited public URLs that a maintainer has approved.
+
+## Rules and actions requiring approval
+
+Every public post or comment requires final maintainer approval under the launch
+plan. These destinations add community-specific gates:
+
+Standing maintainer decision (2026-07-20): the exact `r/GenAiApps` draft and
+`iOS` flair are approved. Posting remains on hold until CodePilot has a verified
+public beta install path and a production-ready setup flow. This standing
+decision should not be escalated again unless the draft, target community rules,
+or release gate changes.
+
+- `r/TestFlight`: verify the direct Apple TestFlight URL, exact title, and app
+ flair; do not add another link.
+- `r/BetaTests`: confirm account age and combined-karma eligibility.
+- `r/alphaandbetausers`: perform a same-day rules and recent-removals check.
+ Treat it as a secondary experiment rather than a launch-first placement, and
+ approve one specific feedback question so useful responses can be measured.
+- `r/AI_Agents`: confirm genuine non-promotional participation, a compliant
+ promotion ratio, and that the current weekly Project Display thread is open.
+- `r/SideProject`: confirm genuine participation and use the current approved
+ self-promotion thread rather than a standalone launch post.
+- `r/ChatGPTCoding`: confirm existing contributor eligibility and that the
+ account will not be removed or held for karma; use the thread only once for
+ CodePilot.
+- `r/codex`: obtain moderator permission, select the correct flair, and have a
+ human make the post without automation.
+- `r/LLMDevs`: obtain moderator permission because CodePilot is source-available
+ rather than FOSS; confirm that the beta has no paid-feature distinction;
+ preserve the maker, AI-assistance, feedback-purpose, no-PII, and
+ no-monetization disclosures; and approve a privacy-audited repository URL.
+- `r/iOSProgramming`: confirm Saturday timing, account eligibility, prior
+ participation, and the unused annual allowance; preserve all three mandatory
+ technical disclosure sections.
+- `r/MacApps`: obtain guidance if reconsidered because its required pricing and
+ link format conflicts with this beta campaign.
+- `r/iPhoneApps`: confirm genuine prior participation and approve the exact
+ conversational context before any maker mention. The current moderation
+ policy is participation-first, so a reusable promotional draft is
+ intentionally not included.
+
+The concise maintainer action list is in
+[`ops/agents/escalations/community-drafts.md`](../../ops/agents/escalations/community-drafts.md).
+
+## Live sources checked
+
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+
+Re-read the target's live rules, pinned posts, flair options, and promotion
+thread immediately before any approved manual submission.
diff --git a/docs/community/2026-07-21-community-checkpoint.md b/docs/community/2026-07-21-community-checkpoint.md
new file mode 100644
index 00000000..a7a016db
--- /dev/null
+++ b/docs/community/2026-07-21-community-checkpoint.md
@@ -0,0 +1,119 @@
+# Community Drafts Checkpoint — 2026-07-21
+
+This is a research and approval checkpoint for the CodePilot public beta. No
+account was created, and no post, comment, profile change, modmail, or other
+public action was made.
+
+All proposed activity uses the public `codepilotios` identity, discloses the
+maker relationship, asks for beta workflow or setup feedback, and makes no paid
+subscription claim.
+
+A second live-rule check on 2026-07-21 confirmed the queue below. No draft was
+posted or sent. Reddit's public rules endpoint exposed the current rule text;
+thread availability and account eligibility still require a same-day manual
+check immediately before any approved submission.
+## Communities researched
+
+The highest-priority Reddit destinations and their time-sensitive promotion
+threads were re-checked on 2026-07-21. The broader survey remains in
+[the research queue](2026-07-18-community-research.md).
+
+| Community | Current fit | Result for this beta queue |
+| --- | --- | --- |
+| `r/GenAiApps` | Strong | Keep as the first placement. Its live rules allow valuable, contextual self-promotion, require appropriate flair, and emphasize privacy and safe links. Use the approved link-free feedback post with `iOS` flair only after the public beta install path and setup flow are verified. |
+| `r/TestFlight` | Strong after distribution is ready | Hold until a direct public Apple TestFlight URL is verified and approved. The live rules still require a TestFlight-only link, an app-name title with at most a short message, and the app's platform flair. |
+| `r/BetaTests` | Strong for focused tester feedback | Keep the prepared no-link tester request on hold until a maintainer confirms that `codepilotios` satisfies the community's account-age and karma gates. |
+| `r/alphaandbetausers` | Secondary, likely low-signal | Use only for one narrow feedback question after a same-day rules and removals check. Do not promise reciprocal testing, incentives, or private contact exchange. |
+| `r/AI_Agents` | Good agent-workflow feedback pool, participation-gated | The current weekly Project Display thread is open and active. Keep CodePilot in that thread, put any later approved link in a reply, and wait until the identity has genuine non-promotional participation and a safely compliant one-in-ten promotion ratio. |
+| `r/SideProject` | Broad secondary feedback pool | A fresh self-promotion thread was active on 2026-07-21 and explicitly invited projects and feedback. Prefer the prepared no-link comment there over a standalone launch post, after genuine participation and final approval. |
+| `r/ChatGPTCoding` | Good audience, restricted and account-filtered | The community remains restricted to approved contributors. Its visible designated promotion thread still limits each project to one promotion, and visible moderator actions show inadequate-karma removals. Use only if the existing identity is already eligible; do not seek contributor status or sponsorship solely for launch. |
+| `r/codex` | Best topical match, moderator-first | The live rules require direct Codex relevance, correct flair, prior-post checks, no bots, and megathreads for low-information problem reports, but do not expressly authorize maker promotion. A maintainer should obtain moderator permission and make any approved, substantive project post manually. |
+| `r/LLMDevs` | Strong technical fit, moderator-first | The live rules still require prior moderator approval and a clear disclaimer for source-available non-FOSS promotion. Feedback requests must disclose their purpose, exclude PII and response monetization, and share useful findings back when appropriate. Use the prepared permission request and conditional technical post. |
+| `r/iOSProgramming` | Good technical retrospective, not recruitment-first | The live rules still limit app posts to Saturday, one app per year, and identities with prior activity. The App Saturday guide still requires Tech Stack, Development Challenge, and AI Disclosure content. Keep the prepared technical draft held until every gate is confirmed. |
+| `r/MacApps` | Relevant but incompatible with this campaign | The July App Pile megathread is active, but its mandatory PCP format requires a pricing amount and link and warns that first linked comments from low-local-karma accounts are likely to be removed. Hold rather than invent pricing, add an unverified link, or manufacture participation. |
+| `r/iOSApps` | Not eligible | Its generative-AI exclusion remains incompatible with CodePilot. Do not use its feed or promotion megathread. |
+| `r/iPhoneApps` | Relevant audience, participation-first | The recent moderator policy still rejects drive-by promotion and permits contextual maker mentions only from genuine contributors. Do not use a standalone launch post or generic drop-in comment. |
+
+## Drafts prepared
+
+The approval-ready library in
+[Beta-Focused Draft Posts and Comments](2026-07-18-draft-posts-and-comments.md)
+remains current. It includes:
+
+- a link-free `r/GenAiApps` feedback post;
+- no-link tester requests for `r/BetaTests` and `r/alphaandbetausers`;
+- a TestFlight-only link post and safety-focused first comment;
+- a single `r/ChatGPTCoding` self-promotion-thread comment;
+- no-link thread comments for `r/AI_Agents` and `r/SideProject`;
+- moderator permission requests and conditional posts for `r/codex` and
+ `r/LLMDevs`;
+- an `r/iOSProgramming` technical App Saturday draft with all required
+ sections; and
+- transparent profile and reusable response copy in
+ [the response library](profile-and-response-library.md).
+
+No new promotional copy was needed at this checkpoint. Bracketed URLs remain
+unresolved by design and must be replaced only with reachable, privacy-audited
+public URLs approved by a maintainer.
+
+## Subreddit rules that require approval
+
+Every public post or comment requires final maintainer approval under the launch
+plan. These destinations add community-specific approval gates:
+
+- `r/GenAiApps`: the exact link-free draft and `iOS` flair already have standing
+ approval, but posting remains blocked until the public beta install path and
+ production-ready setup flow are verified. Re-check live rules on posting day.
+- `r/TestFlight`: approve the direct Apple TestFlight URL, exact title, and `iOS`
+ flair; do not add another link.
+- `r/BetaTests`: confirm the account-age and combined-karma requirements.
+- `r/alphaandbetausers`: approve one measurable feedback question after a
+ same-day rules and recent-removals check.
+- `r/AI_Agents`: confirm genuine participation, a compliant promotion ratio,
+ and that the weekly Project Display thread is still open.
+- `r/SideProject`: confirm genuine participation and approve the exact comment
+ for the then-current self-promotion thread.
+- `r/ChatGPTCoding`: confirm existing contributor and karma eligibility; use a
+ designated thread only once for CodePilot.
+- `r/codex`: obtain moderator permission, select the correct flair, confirm the
+ post is a substantive project discussion rather than a low-information
+ support report, and have a human post without automation.
+- `r/LLMDevs`: obtain moderator permission; confirm that the beta has no paid
+ feature distinction; preserve the maker, AI-assistance, feedback-purpose,
+ no-PII, and no-monetization disclosures; and approve a privacy-audited public
+ repository URL.
+- `r/iOSProgramming`: confirm Saturday timing, prior participation, account
+ eligibility, and the unused annual allowance; preserve all three required
+ technical sections.
+- `r/MacApps`: obtain moderator guidance before reconsidering because the
+ required pricing-and-link format conflicts with this campaign.
+- `r/iPhoneApps`: confirm genuine prior participation and approve the exact
+ conversational context before any maker mention.
+
+The concise maintainer action list remains in
+[`ops/agents/escalations/community-drafts.md`](../../ops/agents/escalations/community-drafts.md).
+No new intervention is required while the verified-install and setup-readiness
+gates remain closed.
+
+## Live sources checked
+
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+
+Re-read the target's live rules, pinned posts, flair options, and promotion
+thread immediately before any approved manual submission.
diff --git a/docs/community/2026-07-22-community-checkpoint.md b/docs/community/2026-07-22-community-checkpoint.md
new file mode 100644
index 00000000..0ab3deb3
--- /dev/null
+++ b/docs/community/2026-07-22-community-checkpoint.md
@@ -0,0 +1,109 @@
+# Community Drafts Checkpoint — 2026-07-22
+
+This is a research and approval checkpoint for the CodePilot public beta. No
+account was created, and no post, comment, profile change, modmail, or other
+public action was made.
+
+All proposed activity uses the public `codepilotios` identity, discloses the
+maker relationship, asks for beta workflow or setup feedback, and makes no paid
+subscription claim.
+
+Live rules and current promotion surfaces were checked again on 2026-07-22,
+including the three highest-priority Reddit audiences. The existing draft queue
+remains accurate. Account eligibility, flair, thread availability, and exact
+copy still require a same-day manual check before any approved submission.
+
+## Communities researched
+
+This checkpoint focused on destinations whose rules or active threads can
+materially change the launch queue. The broader survey remains in
+[the research queue](2026-07-18-community-research.md).
+
+| Community | Current fit | Result for this beta queue |
+| --- | --- | --- |
+| `r/GenAiApps` | Strongest link-free first placement | Keep the prepared contextual feedback post as the first candidate. Current rules allow valuable self-promotion, require relevant flair and context for any link, reject low-effort duplicates, and prohibit personal information or unsafe links. Use the `iOS` flair and add no beta link until it is separately verified and approved. |
+| `r/TestFlight` | Strong after distribution is ready | Hold until a direct public Apple TestFlight URL is verified and approved. Current rules require a TestFlight-only link, an app-name title with at most a short message, the correct platform flair, app-focused comments, and infrequent posting. |
+| `r/BetaTests` | Strong setup-feedback audience | Keep the prepared no-link tester request. Current rules require an identity at least 24 hours old with at least 2 combined Reddit karma and reject spam or low-effort posts. A maintainer must confirm that the existing `codepilotios` identity qualifies without manufactured activity. |
+| `r/AI_Agents` | Strong technical audience after genuine participation | Keep the prepared no-link Project Display comment held. Current rules route projects to the weekly display thread, recommend no more than one promotional contribution in ten, and remove context-free traffic-driving content. |
+| `r/ChatGPTCoding` | Good audience, restricted and account-filtered | Use only the designated self-promotion thread if the existing identity is eligible. Current rules route service promotion to that thread or moderator sponsorship, and recent thread removals still show account-karma filtering and manual review. Do not seek contributor status or sponsorship solely for this launch. |
+| `r/iOSProgramming` | Good technical retrospective, not recruitment-first | Keep the technical App Saturday draft held. Current rules still limit app posts to Saturday, one app per year, and identities with prior activity. The wiki still mandates Tech Stack, Development Challenge, and AI Disclosure sections. |
+| `r/SwiftUI` | Incompatible with the current campaign | Do not promote CodePilot there. Current rules permit app promotion only when source code is provided and the app is open source; CodePilot is source-available under a noncommercial license, not OSI open source. |
+| `r/macapps` | Relevant but incompatible with this campaign | Hold. Current rules require 10 local karma, disclosure, a 30-day promotion interval, and either main-feed trust/transparency qualification or the App Pile megathread. The active July App Pile requires Problem, Comparison, and Pricing Amounts + Link, which conflicts with the campaign's no-pricing and unverified-link constraints. |
+| `r/iosapps` | Not eligible | Do not use its main feed or App Shelf. Current rules explicitly remove generative-AI and AI-wrapped apps whose core feature is AI and direct them to `r/GenAiApps`. |
+| `r/SideProject` | Broad secondary feedback pool | A fresh self-promotion thread explicitly invites projects and feedback, while the live rules endpoint lists no community-specific rules. Prefer the prepared link-free comment only after genuine participation, a same-day removals check, and final approval; do not use a standalone launch post. |
+| Hacker News / Show HN | Potential fit only when directly usable | Hold until the beta is directly usable and an approved human can remain present to answer questions. Official guidance requires something the author personally built that users can try, discourages signup barriers, and prohibits soliciting votes or comments. |
+
+## Drafts prepared
+
+The approval-ready library in
+[Beta-Focused Draft Posts and Comments](2026-07-18-draft-posts-and-comments.md)
+remains current. Relevant drafts for this checkpoint include:
+
+- a TestFlight-only link post with a safety-focused first comment;
+- a single `r/ChatGPTCoding` self-promotion-thread comment;
+- an `r/iOSProgramming` App Saturday post with all three mandatory sections;
+- a link-free `r/SideProject` feedback comment; and
+- a held Show HN title and opening comment.
+
+No new promotional copy was needed. Bracketed URLs remain unresolved by design
+and must be replaced only with reachable, privacy-audited public URLs approved
+by a maintainer.
+
+## Subreddit rules that require approval
+
+Every public post or comment requires final maintainer approval under the launch
+plan. These checked destinations add community-specific approval gates:
+
+- `r/TestFlight`: verify and approve the direct Apple TestFlight URL, exact
+ title, and `iOS` flair; include no other link.
+- `r/GenAiApps`: approve the exact contextual text and `iOS` flair. Keep the
+ first placement link-free; any later beta link needs separate verification
+ and approval.
+- `r/BetaTests`: confirm that the existing identity is at least 24 hours old
+ with at least 2 combined karma and approve the exact no-link post. Do not
+ create an account or manufacture engagement to qualify.
+- `r/AI_Agents`: confirm genuine non-promotional participation and a compliant
+ one-in-ten ratio, then re-check the current weekly Project Display thread and
+ approve the exact no-link comment.
+- `r/ChatGPTCoding`: confirm existing contributor and karma eligibility, ensure
+ the designated thread remains open, and approve the exact one-time comment.
+- `r/iOSProgramming`: confirm Saturday timing, prior participation, account
+ eligibility, and the unused annual allowance; preserve all three required
+ technical sections.
+- `r/macapps`: obtain moderator guidance before reconsidering because its
+ required pricing-and-link format conflicts with this beta campaign. Do not
+ manufacture local karma.
+- `r/SideProject`: confirm genuine participation, re-check recent removals, and
+ approve the exact comment for the then-current self-promotion thread.
+- Hacker News / Show HN: confirm that the public beta is directly usable, the
+ approved identity is eligible, and a human author can post and participate.
+
+`r/SwiftUI` and `r/iosapps` are excluded rather than approval-gated under their
+current rules.
+
+The concise maintainer action list remains in
+[`ops/agents/escalations/community-drafts.md`](../../ops/agents/escalations/community-drafts.md).
+No new intervention is required while the verified-install and setup-readiness
+gates remain closed.
+
+## Live sources checked
+
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+
+Re-read the target's live rules, pinned posts, flair options, and promotion
+thread immediately before any approved manual submission.
diff --git a/docs/community/README.md b/docs/community/README.md
index a33b8486..7e99d719 100644
--- a/docs/community/README.md
+++ b/docs/community/README.md
@@ -10,7 +10,8 @@ in every post or comment that mentions the project.
## Draft files
-- [Current research checkpoint (2026-07-19)](2026-07-19-community-checkpoint.md)
+- [Current research checkpoint (2026-07-22)](2026-07-22-community-checkpoint.md)
+- [Previous checkpoint (2026-07-21)](2026-07-21-community-checkpoint.md)
- [Research and posting queue](2026-07-18-community-research.md)
- [Tailored posts and comments](2026-07-18-draft-posts-and-comments.md)
- [Profile and reusable replies](profile-and-response-library.md)
diff --git a/ops/agents/community-drafts/2026-07-01-codepilot-beta-drafts.md b/ops/agents/community-drafts/2026-07-01-codepilot-beta-drafts.md
index 1170d124..ae170c1c 100644
--- a/ops/agents/community-drafts/2026-07-01-codepilot-beta-drafts.md
+++ b/ops/agents/community-drafts/2026-07-01-codepilot-beta-drafts.md
@@ -2,11 +2,15 @@
Status: draft only. Do not post publicly without explicit maintainer approval.
-Last rule review: 2026-07-19.
+Last rule review: 2026-07-22.
Review method: checked public Reddit rule/sidebar/search-visible pages, moderator
announcements, removal notices, and recent promotion threads on 2026-07-18 and
-re-checked the current `r/AI_Agents` and `r/SideProject` threads on 2026-07-19.
+re-checked the current `r/AI_Agents`, `r/SideProject`, `r/ChatGPTCoding`, and
+`r/codex` pages on 2026-07-20. Re-checked the current `r/TestFlight`,
+`r/ChatGPTCoding`, `r/iOSProgramming`, `r/SwiftUI`, `r/macapps`, `r/iosapps`,
+and `r/SideProject` pages plus the official Hacker News and Show HN guidelines
+on 2026-07-22; the existing queue and approval gates remain accurate.
Re-check each target immediately before any
human-approved posting because subreddit rules and megathread formats change.
@@ -53,7 +57,7 @@ Operational rules for this queue:
| `r/AI_Agents` | Medium-high | The live rules permit limited self-promotion at roughly one in ten posts/comments, prohibit promotion-only accounts and low-context posts, require links to be placed in comments, and route project showcases to the weekly Project Display thread. The current weekly thread explicitly welcomes AI agents and LLM apps. Sources: and | Good agent-workflow feedback target only after the approved identity has genuine non-promotional participation. Use the weekly Project Display thread, disclose the maker relationship, and keep the first draft link-free unless a direct public beta or repository URL is separately approved. |
| `r/vibecoding` | Low / externally gated | CodePilot counts as a developer tool, and the live rules require developer-tool makers to obtain approval by joining the community on X, posting the tool there, and waiting for a moderator DM before making one introduction post. The subreddit also rejects fully generated low-effort content and requires educational detail for project posts. Sources: and | Hold. This run may not create or mutate accounts or post on non-GitHub external systems, so it cannot complete the X approval gate. Do not disguise CodePilot promotion as general discussion or a project breakdown. |
| `r/codex` | High | Community is specifically for OpenAI Codex tools, including Codex CLI, IDE Extension, and Codex in the Cloud. Current rules require posts to be directly related to Codex, use the right flair, avoid low-effort rants, and not use bots. Recent AMA thread required subreddit karma for comments. Sources: and | Strong fit, but treat as moderator-approval first because the post is maker-authored promotion. A maintainer must post manually; use text-only feedback framing unless mods approve a beta link. |
-| `r/LLMDevs` | High for a technical project discussion | The community prioritizes substantive LLM/NLP material. Its current self-promotion clarification allows projects under noncommercial licenses without prior moderator approval, prohibits commercial promotion, and bans disguised advertising or fake discussion framing. Sources: and | Good technical candidate because CodePilot is source-available under the PolyForm Noncommercial License, but describe that license exactly rather than calling the project open source. Hold until a maintainer approves an accessible, privacy-audited repository URL and confirms that the live rule still treats this specific license as eligible. Use the transparent architecture-and-trust draft, not a generic tester request. |
+| `r/LLMDevs` | High for a technical project discussion, moderator-first | The live rules permit promotion only when the free version is functionally identical to every other version and the project is either FOSS or meets all three source-available conditions: prior moderator approval, source availability, and a clear disclaimer. The rules also require transparent data-collection purpose, no personally identifiable information or monetization of responses, accurate claims, sources for claims, AI-content attribution, and no disguised advertising. Sources: and | CodePilot is source-available under the PolyForm Noncommercial License, not FOSS, so prior moderator approval is mandatory. Hold until a maintainer manually sends the prepared permission request, moderators approve the exact format, the repository URL passes the privacy audit, and the current beta is confirmed to have no paid-feature distinction. Use the transparent architecture-and-trust draft, disclose AI assistance, and state that requested replies will not be monetized or intentionally collect PII. |
| `r/SideProject` | Medium-high | The live About page currently shows no community-specific rules beyond Reddit-wide rules and says anyone may post. Project showcases and beta-feedback requests are common, and a current self-promotion thread explicitly invites projects and feedback. A recent high-engagement community discussion objects to promotion-only accounts and link drops. Sources: , , , and | Prefer the current self-promotion thread over a standalone post. Use the no-link, feedback-specific comment draft after maintainer approval, and re-check the thread and live About page immediately before posting. |
| `r/iOSProgramming` | Medium | App posts are Saturday-only and limited to one post per app per year. The live App Saturday guide requires `Tech Stack Used`, `Development Challenge + How You Solved It`, and `AI Disclosure` content. The live rule also asks authors not to post without previous community activity but does not state a numeric karma threshold. Sources: and | Approval required. Hold until Saturday and do not use a new/inactive `codepilotios` account. |
| `r/swift` | Medium | Self-promotion must be under 5% of the account's posts and comments in the subreddit. It is not allowed with fewer than 5 posts/comments in the sub or when the account is under 2 months old. Source: | Approval required. Do not post from a new `codepilotios` account. Use only after the account age, activity, and contribution-ratio thresholds are met. |
@@ -88,7 +92,13 @@ Operational rules for this queue:
- `r/AI_Agents`: use only the current weekly Project Display thread after the approved identity has genuine participation and its self-promotion ratio is safely below one in ten. Put any separately approved link in a reply rather than the project description, provide substantive workflow context, and have a maintainer post manually.
- `r/vibecoding`: do not post or prepare a disguised discussion placement. Developer-tool promotion requires prior approval through an X community post and moderator DM; satisfying that gate requires a maintainer-controlled external account action that this agent is not authorized to perform.
- `r/codex`: directly relevant to Codex, but ask moderators before a maker-authored beta-feedback post with any link; new-account karma filters may apply, and the explicit no-bots rule means a maintainer must post manually.
-- `r/LLMDevs`: the published clarification allows noncommercial-licensed projects without prior moderator approval, but CodePilot must be described accurately as source-available under the PolyForm Noncommercial License rather than open source. A maintainer must approve the exact copy and an accessible, privacy-audited repository URL, confirm the live rule still covers that license, and post manually. Do not disguise the maker relationship or frame an advertisement as an organic question.
+- `r/LLMDevs`: prior moderator approval is required because CodePilot is
+ source-available under a noncommercial license rather than FOSS. A maintainer
+ must manually send the prepared permission request, confirm that the beta has
+ no paid-feature distinction, approve the exact copy and an accessible,
+ privacy-audited repository URL, and post manually only after moderators
+ approve. Disclose AI assistance, the maker relationship, the feedback purpose,
+ and that replies will not be monetized or intentionally collect PII.
- `r/SideProject`: the live About page currently lists no community-specific rules, but community sentiment strongly disfavors promotion-only participation. Prefer the current self-promotion thread, post manually only after maintainer approval, disclose the maker relationship, and use the no-link feedback draft rather than a standalone launch post.
- `r/iOSProgramming`: Saturday-only app post, one app post per year, prior activity expected, and mandatory App Saturday content sections. The live rules do not currently state a numeric karma threshold, but eligibility must still be re-checked before posting.
- `r/swift`: do not self-promote from an account under 2 months old or with fewer than 5 posts/comments in the subreddit; self-promotional content must also remain below 5% of the account's posts and comments there.
@@ -123,9 +133,10 @@ approve the exact copy immediately before every manual post or comment.
approved, use Draft 10 in `r/TestFlight` with `iOS` flair and only that link.
Put later beta updates in the original post's comments rather than reposting.
4. **Technical follow-up:** after the repository URL is approved and
- privacy-audited, consider Draft 19 in `r/LLMDevs`. Confirm that the live
- noncommercial-license exception still covers CodePilot's exact license and
- keep the post candid, technical, and creator-disclosed.
+ privacy-audited, consider Draft 19 in `r/LLMDevs` only after moderators grant
+ permission for this source-available, non-FOSS project. Keep the post candid,
+ technical, creator-disclosed, and explicit about AI assistance and feedback
+ handling.
5. **Thread, moderator, or participation-gated communities:** consider the
current `r/ChatGPTCoding` self-promotion thread, `r/AI_Agents`, `r/codex`,
`r/ChatGPTPro`, `r/iOSProgramming`, `r/swift`, `r/MacOS`, `r/apple`,
@@ -828,15 +839,19 @@ I am looking for technical critique rather than installs or votes. I have omitte
Posting target: `r/LLMDevs` main feed.
-Approval status: needs maintainer approval before posting. Hold until an
-accessible public repository URL has passed the privacy audit and a maintainer
-confirms that the current noncommercial-license exception covers the PolyForm
-Noncommercial License.
+Approval status: moderator approval and maintainer approval required before
+posting. Hold until a maintainer manually sends the permission request below,
+moderators approve the exact format, an accessible public repository URL has
+passed the privacy audit, and the current beta is confirmed to have no
+paid-feature distinction.
Rule notes:
- Disclose the maker relationship in the opening sentence.
- Describe CodePilot as source-available under a noncommercial license; do not
call it open source.
+- Disclose that AI assisted with the draft and project work.
+- Explain that the feedback request is for beta reliability and architecture,
+ will not intentionally collect PII, and will not monetize responses.
- Include concrete LLM-agent architecture and trust questions so the post adds
technical value.
- Do not use fake question framing, obscure the affiliation, make commercial
@@ -846,6 +861,18 @@ Rule notes:
- Re-check the live About page and self-promotion clarification immediately
before a maintainer posts manually.
+Moderator permission request; a maintainer must review and send it manually:
+
+```text
+Hello moderators,
+
+We maintain CodePilot, a beta Mac menu bar app, local gateway, and iPhone companion for people who run Codex on a Mac they control. The repository is source-available under the PolyForm Noncommercial License, not FOSS, so we are requesting prior approval under your source-available project rule.
+
+Would a single technical discussion be acceptable if the current beta has no paid-feature distinction, the post clearly discloses our maker relationship and AI assistance, and it links only to a public, privacy-audited repository? The discussion would focus on the trust boundary around a loopback gateway, user-controlled tunnel, authentication, and remote agent controls. Its purpose is beta architecture and reliability feedback; replies would not be monetized or intentionally collect personally identifiable information. We would share a concise summary of useful technical findings back with the community if appropriate.
+
+If this is acceptable, which flair and disclaimer wording should we use?
+```
+
Title:
```text
@@ -855,7 +882,7 @@ Architecture feedback: keeping Codex sessions on a Mac while exposing narrow iPh
Body:
```text
-I am the maker of CodePilot, a beta Mac menu bar app, local gateway, and iPhone companion for Codex users. The code is source-available under the PolyForm Noncommercial License; it is not OSI open source.
+I am the maker of CodePilot, a beta Mac menu bar app, local gateway, and iPhone companion for Codex users. The code is source-available under the PolyForm Noncommercial License; it is not OSI open source. AI-assisted tools contributed to project work and this draft.
The design keeps the Codex session, provider credentials, and project files on a Mac controlled by the user. A token-protected loopback gateway exposes a narrow API for session status, threads, file uploads, notifications, and controls to steer or stop an active turn. For the current public-beta remote path, the tester connects through a Cloudflare Tunnel they control.
@@ -867,7 +894,7 @@ I would value technical criticism of three boundaries:
Repository: [APPROVED PUBLIC REPOSITORY URL]
-I am looking for architecture and security feedback, not votes or promotional amplification. Please do not share credentials, gateway tokens, private hostnames, logs, or project files in replies.
+I am looking for architecture and security feedback, not votes or promotional amplification. The purpose is to improve beta reliability and document the trust model; replies will not be monetized or intentionally used to collect personally identifiable information. If the discussion produces useful technical findings, we will share a concise summary back here when appropriate. Please do not share credentials, gateway tokens, private hostnames, logs, or project files in replies.
```
## Draft 20: `r/apple` Developer Sunday Self-Post
@@ -1057,9 +1084,10 @@ technical draft is moderator-first because CodePilot's source-available license
does not qualify for that community's open-source exception. Hacker News / Show
HN is also held while its temporary genuine-contributor restriction remains;
this run did not create an account or manufacture participation.
-The new `r/LLMDevs` technical draft is held until a maintainer confirms that
-the live noncommercial-license exception covers the PolyForm Noncommercial
-License and approves an accessible, privacy-audited repository URL.
+The `r/LLMDevs` technical draft is held until a maintainer manually requests
+and receives moderator approval for this source-available, non-FOSS project,
+confirms there is no paid-feature distinction in the current beta, and approves
+an accessible, privacy-audited repository URL.
The new `r/apple` Developer Sunday draft is held until the approved identity
already meets the community's organic-participation and one-in-ten promotion
gates and a maintainer approves the timing, exact copy, and direct official URL.
diff --git a/ops/agents/escalations/community-drafts.md b/ops/agents/escalations/community-drafts.md
index cd99cae7..6d78324c 100644
--- a/ops/agents/escalations/community-drafts.md
+++ b/ops/agents/escalations/community-drafts.md
@@ -1,12 +1,21 @@
# Community Drafts Escalation
-Status: maintainer action required before any public posting.
+Status: no current maintainer action required. Public posting remains gated on
+a verified beta install path and production-ready setup flow.
-- Review and approve the proposed first placement: the link-free `r/GenAiApps`
- draft with `iOS` flair. `r/ChatGPTCoding` is currently restricted to approved
- contributors; if `codepilotios` is already eligible, maker-authored promotion
- must use its current self-promotion thread and remains subject to account-karma
- filtering. Do not request contributor status solely for this launch run.
+Last live-rule checkpoint: 2026-07-22. No public action was taken.
+
+The 2026-07-22 re-check covered `r/TestFlight`, `r/ChatGPTCoding`,
+`r/iOSProgramming`, `r/SwiftUI`, `r/macapps`, `r/iosapps`, `r/SideProject`, and
+the official Hacker News / Show HN guidelines. No approval gate changed.
+
+- The link-free `r/GenAiApps` draft with `iOS` flair is approved as the first
+ placement. Do not post it until the public beta install path and setup flow
+ are verified. Re-escalate only if the copy, rules, or release gate changes.
+- `r/ChatGPTCoding` is currently restricted to approved contributors; if
+ `codepilotios` is already eligible, maker-authored promotion must use its
+ current self-promotion thread and remains subject to account-karma filtering.
+ Do not request contributor status solely for this launch run.
- Confirm that the `codepilotios` identity is approved and eligible under the
target community's account-age, karma, and participation rules. Do not create
an account solely to satisfy this request.
@@ -14,6 +23,8 @@ Status: maintainer action required before any public posting.
Re-check that the currently visible self-promotion thread remains open,
confirm that `codepilotios` can comment without an account-karma removal or
manual-review hold, and approve the exact comment before a human posts it.
+ The thread allows only one promotion per project, so do not reuse it for a
+ later CodePilot update.
- For `r/TestFlight`, provide or approve a verified public Apple TestFlight link;
the draft must contain no other link.
- For `r/BetaTests`, approve the no-link tester-feedback draft and confirm that
@@ -48,12 +59,17 @@ Status: maintainer action required before any public posting.
live rules explicitly prohibit AI content. Do not reframe CodePilot to bypass
that rule or contact moderators solely to seek an exception.
- `r/GenAiApps` is a text-first alternative whose rules allow contextual,
- valuable self-promotion. Approve the prepared copy and `iOS` flair before a
- human posts it; do not add a beta link until that URL is verified and approved.
+ valuable self-promotion. The prepared copy and `iOS` flair are approved, but
+ posting remains blocked on the release gate above. Do not add a beta link
+ unless that URL is separately verified and approved.
- For `r/AI_Agents`, use only the current weekly Project Display thread after the
approved identity has genuine participation and remains safely below the
community's one-in-ten self-promotion guideline. Approve the no-link draft;
any later approved link belongs in a reply rather than the project description.
+- For `r/SideProject`, a fresh 2026-07-21 self-promotion thread explicitly
+ invites projects and feedback. Approve the prepared no-link comment and have a
+ human use that thread only after genuine participation; do not use a standalone
+ launch post.
- Do not use `r/iPhoneApps` for a standalone launch post. Its Developer flair was
removed on 2026-07-16, and maker mentions now require genuine participation,
contextual value, an App Store listing, and approved status/cost details.
@@ -84,16 +100,17 @@ Status: maintainer action required before any public posting.
- For `r/github`, approve an accessible, privacy-audited public repository URL
before using the prepared self-promotion megathread comment. Do not post the
placeholder or use a standalone feed post.
-- For `r/LLMDevs`, confirm that its live noncommercial-license exception covers
- the PolyForm Noncommercial License, then approve the exact technical draft
- and an accessible, privacy-audited public repository URL. Describe CodePilot
- as source-available, not open source, and do not use disguised discussion
- framing.
-- For `r/SideProject`, approve the prepared no-link comment and have a human use
- the current self-promotion thread. Do not use a standalone launch post or a
- promotion-only account; re-check the live About page and thread first.
+- Treat `r/LLMDevs` as moderator-first. Because CodePilot is source-available
+ under the PolyForm Noncommercial License rather than FOSS, a maintainer must
+ manually send the prepared permission request and wait for approval. Before
+ any approved post, confirm that the beta has no paid-feature distinction and
+ approve the exact technical draft plus an accessible, privacy-audited public
+ repository URL. Preserve the maker, AI-assistance, feedback-purpose, no-PII,
+ and no-monetization disclosures; do not use disguised discussion framing.
- If choosing `r/codex`, `r/OpenAI`, `r/macapps`, or another moderator-first
- target, send the prepared modmail manually and wait for approval.
+ target, send the prepared modmail manually and wait for approval. For
+ `r/codex`, keep the candidate as a substantive project discussion; its live
+ rules route low-information problem reports to megathreads.
- Hold `r/ChatGPTPro` until the approved identity has genuine non-promotional
technical participation and a CodePilot post would remain at or below 10% of
its community activity. A maintainer must re-check recent enforcement,