MyCroquet Wiki

The whole ecosystem, gathered in one place.

MyCroquet (my.croquetqld.org) is the member platform of the Croquet Association of Queensland (CAQ). It serves clubs, committees and around 1,500 members across 41 Queensland clubs. Unlike a conventional application, MyCroquet is not one program but a small permanent core carrying an open-ended set of independent modules, each visible only to the people it is meant for.

How it works

The permanent core of MyCroquet is deliberately minimal: signing in, and viewing and editing your own details. Every other feature — membership administration, the photo gallery, committee decision voting, the Come & Try booking system, and so on — is an optional, self-contained module.

Each module declares three things about itself: its purpose, the platform services it uses, and who is allowed to see it. A module can be switched on or off for each person individually. If a module is switched on and a person is among its intended audience, it appears in their menu and its pages open normally. If it is switched off, or the person is outside its audience, it is absent entirely — not greyed out or partially reachable, but absent, as though it did not exist for them.

Audience is defined by role and by individual grant. A club membership officer sees the membership tools; a club captain sees the captain's tools; a committee member sees the decision register; an ordinary member sees none of these. Where a feature belongs to a handful of named people — a newsletter editor, a treasurer, a document publisher — it is granted to those people directly rather than by role.

The practical effect is that MyCroquet has no single size. To a member who wants only their own details, it is a small, quiet site. To the person running Come & Try sessions, it is also a booking and prospect-management system. To the committee, it is also a voting register. Each person's MyCroquet is exactly as large as their responsibilities, and no larger — a feature a person cannot see costs them nothing, so the platform can keep gaining capability without becoming more complicated for anyone who does not use it.

Because a module's obligations are written to a standard — how it declares itself, how it checks who is asking, how it handles club data, and the tests it must pass before going live — a module does not need to come from the platform's original developers. CroquetClaude, the association's AI assistant, builds and maintains most of MyCroquet's modules on these terms; other contributors, human or AI, can build to the same standard. Every module, whatever its origin, arrives switched off. Turning it on for a wider audience is a deliberate, reviewed decision, made only when it is ready.

The ideals and aims

Every module on this wiki is described against the same framework CAQ uses to judge any piece of work: the four ideals and the six aims.

The four ideals are the association's fixed, printed statement of purpose:

  1. Enjoy croquet. Whatever you're doing as a player, volunteer, coach or referee, enjoy it with enthusiasm.
  2. Keep it simple. Outcomes over complexity. Do less admin and play more croquet.
  3. Hit our aims. Purposeful decisions. What positive outcome will this bring? Do things that advance croquet.
  4. Cooperate for croquet. Tolerance is expected. Not all people get along, but well mannered people can cope with that. We are here to enjoy croquet.

The six aims organise the ideals into areas of work: Strengthen Admin & Internal Operations, Promote Croquet Externally, Grow & Engage Members, Support Clubs, Develop Skilled Play, and Encourage Innovative Ideas.

Each module page on this wiki states, in its own words, which ideals and aims it serves and how — the same test applied to every other decision CAQ makes.

Reading this wiki

Each module has its own page describing what it is, who it serves, how it works, how it hits the ideals and aims, and the benefit it brings to the game. Modules are grouped below by their current status: live and in use, on trial, or built and awaiting a decision to switch them on. This wiki is generated from CAQ's own working records of each module and is kept current as modules change.

The modules

Live now

On trial

Built, awaiting turn-on