---
name: Personas operating guide
version: 1.2.1
status: active
owner: Stoirm Arnold
last_updated: 30-Sep-2026
---

# Personas operating guide

## Purpose

A Persona is a reusable perspective, expertise or mode of thinking that changes how an AI interprets and responds to a task. It is not, by itself, a workflow.

This module follows the deployed system manual for universal naming, metadata, versioning, changelog, archive, rollback and maintained-file rules. This file defines only Personas-specific behaviour.

Personas is an **Early** module. Its conceptual boundary is established and initial deployment use has demonstrated a working Persona, but its wider register schema, ownership/edit rules, adaptation behaviour, deployment defaults and evidence across deployments remain unresolved.

## Module contract

- **Boundary** — Personas owns reusable perspectives, expertise and modes of thinking. It does not own repeatable workflows, universal maintained-file rules, deployment-specific storage, shared Governance mechanics, or the domain output being produced by the task that invokes a Persona.
- **Outputs** — maintained Persona definitions and Persona discovery/index state. A Persona normally shapes an output owned by the calling task or module rather than creating an independent durable domain record of its own.
- **Dependencies** — [arco-module-manual.md](https://drive.google.com/file/d/1X3uzbh2_7cu_ZJGCwpcLSVyWihXHQxgZ/view) for the universal module contract; [arco-system-manual.md](https://drive.google.com/file/d/1doS7QXRtShzT45wHC13Vx0zxputK50l-/view) for maintained-file behaviour; deployment/local configuration for Persona storage, inventory and selected module controls; Governance for permissions and consent where required.
- **Access scope** — `Personas` at module level, with any finer-grained access resolved through Permissions and deployment configuration.
- **Deployment/local requirements** — a deployed operating copy, canonical Persona location and discoverable index/inventory as described below.
- **Lifecycle state** — **Early**, as recorded in [arco-modules.md](https://drive.google.com/file/d/1GcMnF4pLmxIhPRUlrPalmdAjjTkWUOX1/view).
- **Maintenance route** — maintained Persona files follow [arco-system-manual.md](https://drive.google.com/file/d/1doS7QXRtShzT45wHC13Vx0zxputK50l-/view); the universal module controls are inherited from [arco-module-manual.md](https://drive.google.com/file/d/1X3uzbh2_7cu_ZJGCwpcLSVyWihXHQxgZ/view), while deployment/System Setup owns their selected values.

## Persona vs Skill

Use a Persona when the instruction primarily defines **how the AI should think, interpret or review**.

Use a Skill when the instruction primarily defines **a repeatable sequence of actions or workflow**.

A Persona may use a Skill, and a Skill may request a Persona, but they are separate concepts.

## Before creating a Persona

Ask:

> Does this describe how the AI should think, rather than a sequence of actions it should perform?

If not, consider whether it belongs in Skills instead.

Before creating a new Persona:
1. read the deployment's Arco guide;
2. read the deployed system manual;
3. read the deployed Personas README;
4. check the deployment's Personas location for an existing Persona that should be extended instead;
5. keep the Persona as light as possible until repeated use justifies more structure.

## Persona structure

Every Persona should contain only the sections it needs, but should normally include:
- Purpose
- Perspective
- Principles
- Behaviour
- Boundaries
- Invocation
- Sources and influences, where relevant
- Preference examples, where relevant
- Changelog

Do not add empty sections merely for completeness.

## Invocation

A Persona must be invokable by name in natural language.

Examples:
- `The Writer: review this article.`
- `Use The Writer on this draft.`

When a Persona is invoked:
1. read the deployed Personas README;
2. read the relevant Persona file;
3. apply the Persona to the current request and its natural follow-up discussion;
4. do not assume the Persona permanently replaces normal assistant behaviour unless the user explicitly requests persistence.

A user may explicitly request persistence, for example:
- `Stay as The Writer for this thread.`

A user may explicitly end the Persona, for example:
- `Drop The Writer.`

If invocation is ambiguous, prefer ordinary assistant behaviour rather than silently applying a Persona.

## Editing Personas

Personas are living configuration files with stable filenames.

Core does not yet define a universal Persona ownership/edit model beyond the System Manual and Governance boundaries. Deployments should use explicit local ownership and permission choices while the Early module is being proven.

When modifying a Persona:
1. read its current contents;
2. preserve the parts that still reflect the intended perspective;
3. add only principles or behaviours evidenced through use, explicit feedback or approved source material;
4. apply the universal maintained-file rules from the deployed system manual;
5. keep preference examples where they materially help the Persona capture the user's or organisation's intended judgement/taste;
6. avoid turning a Persona into a large generic checklist.

## Persona discovery

A deployment using Personas needs a canonical location for its Persona files and a proportionate discovery mechanism. At the current Early stage, this may be a lightweight local inventory rather than a structured Register.

Core does not yet prescribe a Personas Register schema, default enablement or persistence model. Any local index supports discovery and state without duplicating Persona instructions; deployment-specific paths, identifiers, actual Persona listings and storage details belong in local configuration or the relevant deployment-maintained index.


## Canonical references

[arco-governance.md](https://drive.google.com/file/d/1JmdNUNPVJLxFbNQKYS3cJTnDPJ6hRvxb/view).

## Changelog

| Date | Version | Change | Approved by | Changed by |
|---|---|---|---|---|
| 30-Sep-2026 | 1.2.1 | Removed deployment-specific state from the reusable Core guide. | Stoirm Arnold — Defrag invocation | Codex Work |
| 19-Sep-2026 | 1.2.0 | Corrected Personas from Live to Early, qualified discovery and ownership expectations, and recorded the unresolved operating-model and wider-deployment evidence without changing the established Persona/Skill boundary. | Stoirm Arnold | Codex desktop |
| 15-Sep-2026 | 1.1.0 | Aligned Personas with the Module Manual by explicitly defining its boundary, outputs, dependencies, access scope, deployment requirements, lifecycle state and maintenance route without duplicating universal module controls. | Stoirm Arnold | GPT-5.6 Sol |
| 14-Sep-2026 | 1.0.0 | Extracted the organisation-agnostic Personas operating standard from the Stoirm Ltd deployment, delegating universal maintenance rules to the system manual and deployment-specific Persona inventory/paths to local configuration. | Stoirm Arnold | GPT-5.6 Sol (Medium) |
