You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 base set to next/v3 (not main).
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_COLOR usage 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 .charlie content on main related 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 on next/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/v3 branch and reference charlie: head vs next/v3 #348 for the broader context of keeping next/v3 and main aligned.
Subtask of #348. Align docs and .charlie playbooks on
next/v3withmainfor 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/v3branch.origin/next/v3.baseset tonext/v3(notmain).Context
As
next/v3is brought into alignment withmainfor Raw/Conditional behavior and core correctness, we also want the written guidance to match. Today,mainhas more complete docs and.charlieplaybooks describing:FORCE_COLORusage and the relevant Moon tasks).next/v3should carry branch-specific versions of this guidance so contributors working on v3 know to targetnext/v3, understand the intended behavior, and can run the right verification commands.Implementation notes
When working this issue:
.charliecontent onmainrelated to Raw, Conditional, and running jsx-email tests like CI.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.next/v3branch and reference charlie: head vs next/v3 #348 for the broader context of keepingnext/v3andmainaligned.