Skip to content

Planner: segments work without open or link tracking - #132

Merged
ralyodio merged 1 commit into
mainfrom
feat/planner-no-tracking
Oct 7, 2026
Merged

ralyodio merged 1 commit into
mainfrom
feat/planner-no-tracking

Conversation

@ralyodio

@ralyodio ralyodio commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Open and link tracking default off (plain-text first emails, as the planner says), so every monthly play needing "opened/clicked" found nobody — the first live tick on 0.10.0 launched nothing. When a workspace tracks neither, segments fall back to delivered + no reply; engaged becomes a positive reply or no reply. Bounced, suppressed, "not interested" and unsubscribe are still always excluded, and play exclusions still keep one person out of two plays. GET /planner gains tracksEngagement; the Planner page explains the mode.

Tests: planner.test.ts 6/6 (new: blind workspace launches; tracked workspace with no open does not).

🤖 Generated with Claude Code

Opens and clicks are off by default (the planner's own rule is a plain-text
first email), so every engagement play found nobody: the first live tick
launched nothing. When a workspace tracks neither, segments use what is
known: written to, delivered, no reply (engaged = a positive reply or no
reply). The planner page and GET /planner say which mode is in use.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 8b34981 into main Oct 7, 2026
4 checks passed
@ralyodio ralyodio mentioned this pull request Oct 7, 2026
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