Skip to main content
Petanque Life
3

The core spine

The seven domains every operator must master cold.

~6h estimated 9 resources 6 checkpoints

What this block is about

Some domains are foundational — almost every workflow on the platform depends on them. If you understand these seven you can reason about the rest of the platform from first principles. Identity is how anyone proves who they are.

Membership & Licensing is the source of truth for who is allowed to play. Competition Management is the largest domain by volume and the most operationally complex. Finance & Billing is what keeps the platform alive financially.

CMS is how every federation site exists. The Sys Console is your daily workplace. Federation Governance is what defines a tenant.

Read each domain page top-to-bottom; then drill into one or two deep subsystems per domain so you understand the actual mechanics, not just the names.

After this block you should be able to

Read these out loud. If any feel uncertain, revisit the relevant resource above before moving on.

  • 1 Trace what happens when a recreational player taps "register for tournament" — from app to API to database, by domain.
  • 2 Explain how a license transfer works between two clubs in the same federation versus across federations.
  • 3 Describe the difference between a capability, a role, and a tenant_type-tier in plain language.
  • 4 Walk through what happens after a Stripe payment succeeds — every subsystem that gets a webhook.
  • 5 Explain how the Sys Console respects user consent before an operator can impersonate a player account.
  • 6 Show where a federation rule (e.g. transfer windows, max licenses per year) is configured and how the API enforces it.