-
Notifications
You must be signed in to change notification settings - Fork 53
Closed
Description
Subtask of #348. Align docs and .charlie playbooks on next/v3 with main for Raw and Conditional semantics and running jsx-email tests so v3 contributors have branch-appropriate guidance.
Target branch
All work for this issue should be implemented against the next/v3 branch.
- Branch from
origin/next/v3. - Open pull requests with
baseset tonext/v3(notmain).
Context
As next/v3 is brought into alignment with main for Raw/Conditional behavior and core correctness, we also want the written guidance to match. Today, main has more complete docs and .charlie playbooks describing:
- How the Raw and Conditional pipeline is expected to behave (including MSO/Outlook conditionals and Raw-inside-Conditional cases).
- How to run jsx-email tests locally in a way that mirrors CI (including
FORCE_COLORusage and the relevant Moon tasks).
next/v3 should carry branch-specific versions of this guidance so contributors working on v3 know to target next/v3, understand the intended behavior, and can run the right verification commands.
Implementation notes
When working this issue:
- Audit the docs and
.charliecontent onmainrelated to Raw, Conditional, and running jsx-email tests like CI. - Port or adapt that content into
next/v3, updating any branch-specific details (for example, which Moon tasks exist onnext/v3, or where workflows differ) so the instructions are accurate for v3. - Make sure each relevant doc or playbook explicitly calls out that PRs for this alignment work should target the
next/v3branch and reference charlie: head vs next/v3 #348 for the broader context of keepingnext/v3andmainaligned.
Metadata
Metadata
Assignees
Labels
No labels