Australian-law persona prompt added as `prompts/dennis-system.md` (not yet wired in)
mattvitale commits a system-prompt definition for an Australian legal AI persona - jurisdiction-scoped to AU law, with Commonwealth/State/Territory disambiguation and a Castle-tone instruction. The file exists but isn't connected to the chat pipeline yet.
prompts/dennis-system.md is a 19-line markdown file defining a "Dennis" persona: AU law only, prioritise Australian legislation and case law over foreign authorities, distinguish Commonwealth/State/Territory jurisdiction, flag when reasoning from general common law versus specific Australian authority, explain technical terms in plain English alongside legal language.
A second commit (728ac563) refines the wording with no functional change - bolded headers, "specialise exclusively", "professional judgement" - the kind of polish that happens when you're iterating on a prompt offline before wiring it in.
Neither commit touches backend/ or frontend/. There's a new top-level prompts/ directory, but nothing loads from it. No system-prompt selection mechanism, no env var, no route. The file is effectively a spec for what the persona should do, not a deployed change.
The Commonwealth/State/Territory scoping instruction and the "flag common law vs AU authority" guideline are the most operationally useful pieces. If you're building any jurisdiction-specific variant, this is a decent reference for how to structure those distinctions in a system prompt.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?