🦎 Rules explained · Conservation Regulator

Rules-as-code · Plain-English guide

Declaring the Common Brushtail Possum unprotected

A 2003 Governor-in-Council Order that does one thing: it tells the licensing rules that the Common Brushtail Possum (Trichosurus vulpecula) is not a protected species across the whole of Victoria. It is a single switch, not a licence in its own right.

Conservation Regulator 1 rule group · 1 species switch Version v1.0.0 Source: staging

How to read this guide

This is one of several Governor in Council (GIC) Orders encoded alongside the main wildlife-licensing rules. On its own it grants nothing and forbids nothing. Its only job is to set a single computed fact — whether a species counts as protected — which the licensing and control rules then read. Here the Order flips that fact to “not protected” for one animal. Colour code throughout: Rules work out, applies / true, does not apply / false.

01

What this Order does

Under the Wildlife Act 1975 most native animals are protected — you generally need a licence or authority to take, keep or destroy them. A Governor in Council Order can carve out an exception by declaring a particular species unprotected, in a stated area, for a period of time.

This ruleset is the machine-readable version of the 2003 Order for the Common Brushtail Possum. It checks a single fact — “is the animal in this application a common brushtail possum?” — and, if so, records that the species is not protected. That recorded conclusion is what the rest of the rules build on; this Order does not itself decide any licence, fee or offence.

The one idea: a protected-status switch

Idea 1

It sets a fact, not a decision

The Order's whole output is the computed flag isProtectedSpecies. Everything downstream — whether a controller licence is needed, whether destroying the animal is permitted — is decided by other rules that read this flag.

Idea 2

It only fires for its species

The rule is guarded by “is this a common brushtail possum?”. For any other animal it does nothing at all, so it can sit safely alongside the Orders for wombats, dingoes and the rest.

Idea 3

Two sides, kept in step

The same switch is applied on the application side (someone applying) and the licence side (an existing licence), so both views of “this animal” agree on its protected status.

02

What the system asks about

This Order touches only a corner of the shared wildlife data model. It reads one thing and writes one thing, on each of two records.

🐾 The wildlife

The animal described in an application, and the animal covered by a licence. Both carry the same handful of species flags.

Is a Common Brushtail PossumYou provideyes / no
Is a protected speciesRules work outset to “no” here

“Is a Common Brushtail Possum” is currently a yes/no the applicant supplies; the ontology notes it “will be a lookup eventually”, i.e. driven from a species list rather than a manual tick.

03

The rule, step by step

The ruleset is a single labelled group — “declares the Common Brushtail Possum (Trichosurus vulpecula) to be unprotected wildlife in the area being the whole of Victoria” — containing two mirror-image rules:

WhenThe rule setsTo
Application's wildlife is a common brushtail possumapplication.wildlife.isProtectedSpeciesFalse (not protected)
Licence's wildlife is a common brushtail possumlicence.wildlife.isProtectedSpeciesFalse (not protected)

Each side is guarded independently, so the application flag is set only when the application's animal is a possum, and the licence flag only when the licence's animal is. If the animal is anything else, neither rule runs and the protected status is left exactly as it was.

04

Worked example

🌿 A · A landholder applying over brushtail possums

Given The application's wildlife is a common brushtail possum Yes
1 The possum guard is true, so the application rule fires.
2 application.wildlife.isProtectedSpecies is set to False.
3 Downstream licensing/control rules now treat this possum as unprotected wildlife.
The brushtail possum is recorded as not a protected species. What that permits in practice is decided by the licensing rules that read this flag.

Observations

Points a reviewer of the encoding might want to confirm. None is necessarily a defect — several depend on how the surrounding rules and future species lookups are intended to work.

1 · “Whole of Victoria” is not tested

The Order's own words limit the declaration to “the area being the whole of Victoria”. The encoded rule has no location check — it fires wherever the animal is a common brushtail possum. That matches the stated scope today, but if the geography ever narrows, the rule would need a place condition to stay faithful.

2 · Species identification is a manual flag

Everything hinges on the yes/no isCommonBrushtailPossum. There is no cross-check against a scientific-name or schedule lookup, so a mis-tick silently unprotects (or fails to unprotect) the animal. The ontology anticipates replacing this with a lookup.

3 · No time limit encoded

GIC Orders are typically time-bounded. This encoding carries no start or end date, so the declaration is effectively permanent until the ruleset is changed.

Glossary

Governor in Council (GIC) Order
A form of subordinate law made by the Governor of Victoria on the advice of the Executive Council — here, used to declare a species unprotected. Encoded as a small ruleset that sets a species' protected status.
Protected species
A species the Wildlife Act 1975 protects, so that taking, keeping or destroying it generally needs a licence or authority. This Order sets the computed isProtectedSpecies flag to false for the brushtail possum.
Unprotected wildlife
Wildlife that a declaration has removed from protection, within the stated area and period. The animal is still wildlife, but the licensing restrictions that apply to protected species are lifted.
Application side / Licence side
The same wildlife facts appear both on a new application and on an issued licence. Rules generally maintain both so the two stay consistent.