groundtruth: tighten template-builder-ui against Sent docs snapshot#18
Merged
Conversation
- template-validation-matrix.md: confirm component support matrix (SMS body only; RCS/WhatsApp full); confirm header types TEXT/IMAGE/VIDEO/DOCUMENT; confirm button types QUICK_REPLY/URL/PHONE_NUMBER; confirm categories UTILITY/MARKETING/AUTHENTICATION; correct WhatsApp body 1024→1028; add Sent-confirmed character-limit table; soften WhatsApp name+language immutability to product-governance language consistent with SKILL.md. - template-ui-wireflows.md: rename the four creation flows to the exact dashboard names (Create from Scratch, Import from Meta, Create From Definition, Create from Sample); add app.sent.dm/dashboard/templates surface and search/filter/per-row actions; remove PAUSED from the Flow 6 transition diagram; note the 24-48h WhatsApp review SLA. - template-status-handling.md: replace PAUSED-as-badge framing with the Sent-confirmed four-state enum (Draft/Pending/Approved/Rejected) and explicit "no PAUSED in Sent" callout; add the Pending-still-sends-SMS rule; reframe webhook discovery as <field>.<event> with GET /v3/webhooks/event-types for exact names; soften name/language/category lock to product-governance. - SKILL.md: drop the now-confirmed PAUSED and component-limit caveats; rewrite the immutability and webhook caveats with snapshot-accurate framing; align section 6 creation-path names with the dashboard. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope
Grounds the four files in
skills/template-builder-ui/against the v3 docs snapshot atreferences/_inputs/sent-docs-v3-2026-05-19.md.template-validation-matrix.md
TEXT/IMAGE/VIDEO/DOCUMENT.QUICK_REPLY/URL/PHONE_NUMBER.UTILITY/MARKETING/AUTHENTICATION.template-ui-wireflows.md
app.sent.dm/dashboard/templates) and the search/filter axes (name, category, description, status) + per-row actions (edit, delete, view analytics).PAUSEDfrom the Flow 6 state-transition diagram.POST /v3/templatesand mentionsIdempotency-Key.template-status-handling.md
<field>.<event>envelope; flags template-specific event names as not enumerated in the snapshot and points toGET /v3/webhooks/event-types.SKILL.md
Verification
bash scripts/validate-skills.sh→ exits 0.<!-- Grounded against references/_inputs/sent-docs-v3-2026-05-19.md (sections used: ...) -->.🤖 Generated with Claude Code