← back to Marketing Command Center
engine: stop birth-gating Threads suggestions (DW is a Meta tester, publishes without App Review)
254527324293076ff7553c4a855d874018bd560b · 2026-07-22 06:30:04 -0700 · Steve Abrams
Threads posts live in tester mode (proven: postThreads() succeeded this batch),
but generate.js was stamping every new Threads item status:gated from the static
GATED_CHANNELS map. Removed threads from that map so items are born 'suggested'
and approvable; the per-post approve->schedule step is still the real publish gate.
TikTok stays gated (genuinely SELF_ONLY until app audit).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
M modules/engine/config.js
Diff
commit 254527324293076ff7553c4a855d874018bd560b
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Jul 22 06:30:04 2026 -0700
engine: stop birth-gating Threads suggestions (DW is a Meta tester, publishes without App Review)
Threads posts live in tester mode (proven: postThreads() succeeded this batch),
but generate.js was stamping every new Threads item status:gated from the static
GATED_CHANNELS map. Removed threads from that map so items are born 'suggested'
and approvable; the per-post approve->schedule step is still the real publish gate.
TikTok stays gated (genuinely SELF_ONLY until app audit).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
modules/engine/config.js | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/modules/engine/config.js b/modules/engine/config.js
index 3f8f101..c47e6dd 100644
--- a/modules/engine/config.js
+++ b/modules/engine/config.js
@@ -40,9 +40,13 @@ const CHANNEL_LIMITS = {
// Channels held behind platform App Review — the generator marks these items
// status:'gated' with the reason below until /arm flips them live.
+// NOTE: Threads was removed 2026-07-22 — the DW account is a Meta *tester*, so
+// threads_content_publish publishes WITHOUT App Review (proven: a Threads item
+// posted live via postThreads()). New Threads items are born 'suggested' and
+// still gated by the normal per-post approve→schedule step. TikTok stays gated
+// (genuinely SELF_ONLY until the app audit lands).
const GATED_CHANNELS = {
tiktok: 'App Review pending — posts private-only (SELF_ONLY)',
- threads: 'App Review pending — live publish requires Meta approval',
};
function readOverrides() {
← 5459b68 LinkedIn: filed Developer Support ticket CAS-11523819 to unb
·
back to Marketing Command Center
·
deploy: ship Threads un-gate to Kamatera MCC (app 69 reloade 7ff5d7c →