Skip to content

unit-6: bundle waba-embedded-signup references#4

Closed
sent-dm wants to merge 1 commit into
devfrom
batch/unit-6-waba-signup
Closed

unit-6: bundle waba-embedded-signup references#4
sent-dm wants to merge 1 commit into
devfrom
batch/unit-6-waba-signup

Conversation

@sent-dm
Copy link
Copy Markdown
Contributor

@sent-dm sent-dm commented May 19, 2026

Scope

Unit 6 of the batch restructure: bundle waba-embedded-signup references with the skill.

Changes

  • Move references/waba-embedded-signup-spec.mdskills/waba-embedded-signup/references/waba-embedded-signup-spec.md (git rename, file content unchanged).
  • Add skills/waba-embedded-signup/references/waba-onboarding-runbook.md — operator runbook walking the flow in time order (pre-flight → launch → token exchange → phone registration → WABA subscription → Sent Sender Profile mapping → webhook verification → first test send). Each step lists success criteria, common failure modes, and how to recover without restarting.
  • Add skills/waba-embedded-signup/references/whatsapp-sender-profile-mapping.md — Meta-side ↔ Sent-side entity map (Business Manager / WABA / Phone Number / System User ↔ Sender Profile / channel config / webhook routing). Covers cardinality, POST /v3/profiles/{id}/complete semantics, webhook routing on phone_number_id, detach-without-history-loss, and phone-number-between-WABA migration.
  • Edit skills/waba-embedded-signup/SKILL.md: add the two new references plus a pointer to the top-level glossary in the Related Skills / References sections. No existing ../../references/ paths needed changing — the only inline reference already used references/... and now resolves correctly.

Verification

  • bash scripts/validate-skills.sh exits 0 (all 7 skills pass)
  • New reference files: 142 and 106 lines, within the 80–200 line guidance
  • SKILL.md body still 240 lines (well under the 500-line cap)
  • No real WABA IDs, phone-number IDs, or tokens in any new fixture or example

Move waba-embedded-signup-spec.md into the skill's own references/
directory, add an operator runbook (pre-flight through first test send)
and a WhatsApp ↔ Sent Sender Profile mapping reference, and link both
from SKILL.md alongside a pointer to the top-level glossary.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
sent-dm added a commit that referenced this pull request May 19, 2026
Manually rebased onto dev (worker branched from pre-baseline main).
Per-skill content is identical to PR #4.

- Move references/waba-embedded-signup-spec.md → skills/waba-embedded-signup/references/
- Add waba-onboarding-runbook.md, whatsapp-sender-profile-mapping.md
- Add glossary cross-link to Related skills

Closes #4

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sent-dm
Copy link
Copy Markdown
Contributor Author

sent-dm commented May 19, 2026

Merged manually into dev via commit referenced in Closes #4. The PR's branch was based on pre-baseline main (before optimized SKILL.md commit), so gh pr merge couldn't auto-merge against the optimized dev. The per-skill content (new references, scripts, fixtures) is identical to what this PR shipped; SKILL.md additions were re-applied on top of dev's optimized version.

@sent-dm sent-dm closed this May 19, 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