Skip to content

Commit 545e330

Browse files
majkleskoclaude
andcommitted
docs: release 3.8.4 — 8 new/updated KB articles
New articles: - event-based-pricing: per-session service item pricing (API-20260521-001) - manage-family-relationships: add/repair family links + booking buyer repair (API-20260525-002) - system-messages: real-time activity feed + right sidebar (API-20260422-003) Updated articles: - services-list: add session pricing unit - trash-and-restore: cancelled payments type + bulk cancel flow (API-20260520-003) - additional-fields: server-side mandatory field enforcement + business fields per-registration validation (API-20260525-003, API-20260526-001) - csv-payment-import: note on automatic pairing (API-20260518-001) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8c76606 commit 545e330

18 files changed

Lines changed: 412 additions & 63 deletions
217 KB
Loading
124 KB
Loading
187 KB
Loading
324 KB
Loading
206 KB
Loading
189 KB
Loading
208 KB
Loading
256 KB
Loading

build/exports/agent/canonical.jsonl

Lines changed: 54 additions & 31 deletions
Large diffs are not rendered by default.

build/reports/mcp-complete-spec.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -599,23 +599,23 @@ Organised by the client journey stage where each tool first becomes relevant.
599599

600600
## 7. The 15 Skills
601601

602-
| # | Skill | Trigger | Tools chained | Time saved |
603-
|---|-------|---------|--------------|-----------|
604-
| SK01 | **first_sale_setup** | *"Help me set up my first programme and get it live"* | F01–F09 + T03 + T04 | 1–2 hours |
605-
| SK02 | **launch_ready** | *"Am I ready to go live? Check everything."* | T01 + T02 + T03 + T15 | 30–45 min |
606-
| SK03 | **daily_briefing** | *"What do I need to know today?"* | Calendar + T13 + T21 + T15 + T27 | 15 min/day |
607-
| SK04 | **cancel_day** | *"Cancel all sessions tomorrow, instructor is sick"* | T17 + T21 + COM | 15–30 min |
608-
| SK05 | **prepare_new_term** | *"Set up Summer 2026 from Winter 2025"* | copy_programme + T24 + bulk_settings | 2–4 hours |
609-
| SK06 | **run_term_rebooking** | *"Copy confirmed registrations to Summer 2026"* | T24 + T20 + COM | 1–2 hours |
610-
| SK07 | **end_of_term_cleanup** | *"Wrap up Winter 2025"* | T07 + archive + COM | 45–60 min |
611-
| SK08 | **chase_unpaid** | *"Send reminders to everyone who hasn't paid"* | REP-01 + T10 | 20–40 min |
612-
| SK09 | **convert_trial_to_enrolment** | *"Find unregistered trials and send them an offer"* | T06 + T04 + COM | 30 min |
613-
| SK10 | **run_win_back_campaign** | *"Find everyone from last term who hasn't come back"* | T07 + COM | 30–45 min |
614-
| SK11 | **run_churn_prevention** | *"Find clients at risk of leaving and reach out"* | T27 + COM | 20–30 min |
615-
| SK12 | **late_joiner_registration** | *"Register Jana mid-term with pro-rata price"* | T23 + create_booking + T11 + COM | 10–15 min |
616-
| SK13 | **monthly_financial_close** | *"Generate last month's invoices and reconcile"* | T13 + T16 + REP-11 | 30–45 min |
617-
| SK14 | **missing_revenue_sweep** | *"Where am I leaving money on the table?"* | T06 + T07 + T08 + T29 + T09 | — strategic |
618-
| SK15 | **gocardless_health_check** | *"Is my GoCardless working?"* | T15 + T13 + PAY-04 | — preventive |
602+
| # | Skill | Trigger | Tools chained | Time saved |
603+
| ---- | ------------------------------ | ----------------------------------------------------- | ------------------------------------ | ------------ |
604+
| SK01 | **first_sale_setup** | *"Help me set up my first programme and get it live"* | F01–F09 + T03 + T04 | 1–2 hours |
605+
| SK02 | **launch_ready** | *"Am I ready to go live? Check everything."* | T01 + T02 + T03 + T15 | 30–45 min |
606+
| SK03 | **daily_briefing** | *"What do I need to know today?"* | Calendar + T13 + T21 + T15 + T27 | 15 min/day |
607+
| SK04 | **cancel_day** | *"Cancel all sessions tomorrow, instructor is sick"* | T17 + T21 + COM | 15–30 min |
608+
| SK05 | **prepare_new_term** | *"Set up Summer 2026 from Winter 2025"* | copy_programme + T24 + bulk_settings | 2–4 hours |
609+
| SK06 | **run_term_rebooking** | *"Copy confirmed registrations to Summer 2026"* | T24 + T20 + COM | 1–2 hours |
610+
| SK07 | **end_of_term_cleanup** | *"Wrap up Winter 2025"* | T07 + archive + COM | 45–60 min |
611+
| SK08 | **chase_unpaid** | *"Send reminders to everyone who hasn't paid"* | REP-01 + T10 | 20–40 min |
612+
| SK09 | **convert_trial_to_enrolment** | *"Find unregistered trials and send them an offer"* | T06 + T04 + COM | 30 min |
613+
| SK10 | **run_win_back_campaign** | *"Find everyone from last term who hasn't come back"* | T07 + COM | 30–45 min |
614+
| SK11 | **run_churn_prevention** | *"Find clients at risk of leaving and reach out"* | T27 + COM | 20–30 min |
615+
| SK12 | **late_joiner_registration** | *"Register Jana mid-term with pro-rata price"* | T23 + create_booking + T11 + COM | 10–15 min |
616+
| SK13 | **monthly_financial_close** | *"Generate last month's invoices and reconcile"* | T13 + T16 + REP-11 | 30–45 min |
617+
| SK14 | **missing_revenue_sweep** | *"Where am I leaving money on the table?"* | T06 + T07 + T08 + T29 + T09 | — strategic |
618+
| SK15 | **gocardless_health_check** | *"Is my GoCardless working?"* | T15 + T13 + PAY-04 | — preventive |
619619

620620
---
621621

0 commit comments

Comments
 (0)