Define Operating Charter
Turn an ambitious or ambiguous autonomous objective into an explicit charter
that can safely govern execution across sessions. The charter is an authority
and decision model, not merely a project plan.
Inputs, scope, and interaction
Start with the requested system, existing policy/charter, named decision owners,
known resources, and explicit grants. Bind role names and paths to actual project
actors and mechanisms; a controller role in a draft does not prove a controller
exists. Reuse still-valid decisions and ratification evidence rather than
restarting the interview.
This skill produces a charter or amendment; it does not automatically build or
activate a supervisor, execute campaigns, install capabilities, or change grants.
Relevant investigation and provisional drafting may proceed within existing
permissions before ratification. Finish the concrete draft/options before asking
for a missing owner decision, and hold only dependent policy activation or effects.
Ordinary method choices do not require owner approval.
Do not infer ratification from silence, a speculative model response, a digest,
or a completed template. Defaults are proposals and cannot override the user's
goal or existing authority. Preserve approval records for unchanged decisions;
changed actors, effect scope, bounds, or reserved decisions require the applicable
owner's amendment. Do not require new approval merely for reusing a valid charter.
Core distinctions
Keep these concepts separate throughout:
- Goal: an outcome the system should achieve.
- Tenet: a durable principle used when several valid choices remain.
- Constraint: a hard boundary the system may not cross.
- Preference: a desired default that may yield to a harder concern.
- Unknown: a fact whose truth has not been established.
- Assumption: a temporary proposition used to make progress.
- Actor: a human, process, model, service, or program with a role.
- Authority: permission to authorize an effect.
- Capability: technical ability to produce an effect.
- Delegation: authority one actor may exercise on another's behalf.
- Evidence: durable proof that an event, state, or outcome occurred.
- Gate: a predicate that must be satisfied before a transition.
- Stop condition: a state where execution must cease or return authority.
- Recovery condition: evidence required to resume after interruption or
failure.
Never infer authority from identity, capability, convenience, or prior action.
Workflow
- Summarize the proposed operating system and objective in plain language.
- Inventory confirmed facts separately from interpretations and unknowns.
- Identify all actors and assign each an explicit role:
- owner or principal,
- strategic delegate,
- supervisor or control-plane program,
- implementation workers,
- independent reviewers or verifiers,
- external providers and finite resources.
- Define the authority graph. For every material effect, state who may:
frame it, dispatch it, implement it, verify it, integrate it, remove its
artifacts, retry it, expand it, or approve an exception.
- State the goals, supporting goals, non-goals, and measurable success
criteria.
- State tenets in priority order. Make conflicts resolvable; avoid slogans
that do not guide a choice.
- State hard constraints and invariants before operational preferences.
- Define the execution envelope:
- allowed resources, providers, models, tools, paths, and repositories;
- cost, time, concurrency, retry, repair, epoch, and storage bounds;
- permitted source, Git, network, deployment, and publication effects;
- which effects require a fresh human decision.
- Define the lifecycle as observable states and transitions. Include normal
progress, review, acceptance, integration, cleanup, blocked states,
unexpected termination, recovery, and completion.
- Bind gates to evidence. Self-asserted strings, elapsed time, file age, or
an actor's confidence are not proof unless the charter explicitly makes
them authoritative and explains why that is safe.
- Define residual discretion: decisions a delegate may make without asking,
decisions it may frame but not authorize, and decisions reserved to the
owner.
- Define retrospective behavior: who judges whether work truly remains,
what evidence supports that judgment, and who may create a new bounded
objective after a stop.
- Maintain an ambiguity register. Ask focused questions only for unresolved
items that would change authority, safety, public behavior, irreversible
scope, or the execution model. Make conservative assumptions for routine
implementation detail and label them.
- Present the prepared draft or changed decisions for explicit ratification
where not already covered by valid owner approval. After ratification,
record its version, effective scope, superseded policy, and amendment
process.
Long-running autonomy rules
- Prefer a durable programmatic supervisor for repeated mechanics; keep the
strategic delegate responsible for framing, audit, gates, recovery, and
discretionary judgment.
- Do not describe a finite campaign as literally endless. Model indefinite
progress as repeated bounded campaigns with explicit review and relaunch
decisions.
- Unexpected termination does not grant permission to skip gates. Recover
from durable evidence, classify uncertain state fail-closed, and resume only
from a valid transition.
- A terminal result may be correct. The delegate should review the evidence
and open new scope only when a real improvement opportunity exists.
- Cleanup is a lifecycle transition, not an age-based sweep. Preserve unique
evidence before destructive removal and prove that accepted work is durably
integrated or otherwise reachable.
- Fallback resources remain fallbacks. State the exact condition that permits
their use and preserve evidence of that condition.
Output contract
Produce a compact but complete charter with these sections:
- Charter identity — name, version, status, effective scope.
- Purpose and outcomes — goals, non-goals, success measures.
- Tenets — ordered decision principles.
- Environment — repositories, programs, providers, resources, and
relevant current state.
- Actors and authority — role and delegation matrix.
- Execution envelope — allowed and prohibited actions, bounds, fallback
rules, and human gates.
- Lifecycle and evidence — states, transitions, gates, receipts, cleanup,
recovery, and reconciliation.
- Unknowns and assumptions — with owner, consequence, and resolution
trigger.
- Stop, resume, and retrospective rules — including unexpected death and
new-scope creation.
- Risks and mitigations — especially authority confusion, evidence loss,
uncontrolled resource growth, and false completion.
- Ratification block — exact decisions being confirmed, effective date,
superseded rules, and amendment procedure.
Use a table only for mappings such as actor-to-authority or state-to-gate.
Report draft versus ratified status, actual approval provenance, unresolved
decisions, and what was verified. List a missing receipt/controller as missing;
never generate fictional execution evidence to complete the charter.
Use normative language precisely: must, must not, may, and
should should have distinct force.
Ratification discipline
Before execution under a new or amended charter begins, verify existing or new
owner confirmation for every applicable decision that changes:
- the actor with authority over living product behavior;
- permitted model/provider routes and fallback conditions;
- destructive artifact or branch disposition;
- push, deploy, publish, spending, secrets, or external side effects;
- hard campaign bounds or human decision gates;
- the scope of delegated architectural discretion.
Do not turn a draft into effective policy merely because it is detailed. Mark
unratified sections as proposals. Once ratified, preserve the charter as a
versioned durable artifact and require amendments to name what they replace.
Quality check
Before returning, verify that:
- every actor has a bounded role and no capability silently became authority;
- every destructive transition has preservation and verification predicates;
- every fallback has a precise trigger;
- every stop has a recovery or escalation rule;
- indefinite operation is built from bounded, auditable cycles;
- unknowns are not disguised as facts;
- success and "nothing remains" are independently reviewable;
- the ratification block is specific enough to execute without reinterpretation.
1---2name: define-operating-charter3description: Define and ratify a durable operating charter for a long-running agentic system by separating goals, tenets, environment, actors, authority, delegation, constraints, unknowns, evidence, lifecycle, recovery, success, and stop conditions. Use when the user wants to establish how an orchestrator, supervisor, harness, or worker system should operate before autonomous execution, or asks to define an execution envelope or operating charter.4---56# Define Operating Charter78Turn an ambitious or ambiguous autonomous objective into an explicit charter9that can safely govern execution across sessions. The charter is an authority10and decision model, not merely a project plan.1112## Inputs, scope, and interaction1314Start with the requested system, existing policy/charter, named decision owners,15known resources, and explicit grants. Bind role names and paths to actual project16actors and mechanisms; a controller role in a draft does not prove a controller17exists. Reuse still-valid decisions and ratification evidence rather than18restarting the interview.1920This skill produces a charter or amendment; it does not automatically build or21activate a supervisor, execute campaigns, install capabilities, or change grants.22Relevant investigation and provisional drafting may proceed within existing23permissions before ratification. Finish the concrete draft/options before asking24for a missing owner decision, and hold only dependent policy activation or effects.25Ordinary method choices do not require owner approval.2627Do not infer ratification from silence, a speculative model response, a digest,28or a completed template. Defaults are proposals and cannot override the user's29goal or existing authority. Preserve approval records for unchanged decisions;30changed actors, effect scope, bounds, or reserved decisions require the applicable31owner's amendment. Do not require new approval merely for reusing a valid charter.3233## Core distinctions3435Keep these concepts separate throughout:3637- **Goal**: an outcome the system should achieve.38- **Tenet**: a durable principle used when several valid choices remain.39- **Constraint**: a hard boundary the system may not cross.40- **Preference**: a desired default that may yield to a harder concern.41- **Unknown**: a fact whose truth has not been established.42- **Assumption**: a temporary proposition used to make progress.43- **Actor**: a human, process, model, service, or program with a role.44- **Authority**: permission to authorize an effect.45- **Capability**: technical ability to produce an effect.46- **Delegation**: authority one actor may exercise on another's behalf.47- **Evidence**: durable proof that an event, state, or outcome occurred.48- **Gate**: a predicate that must be satisfied before a transition.49- **Stop condition**: a state where execution must cease or return authority.50- **Recovery condition**: evidence required to resume after interruption or51 failure.5253Never infer authority from identity, capability, convenience, or prior action.5455## Workflow56571. Summarize the proposed operating system and objective in plain language.582. Inventory confirmed facts separately from interpretations and unknowns.593. Identify all actors and assign each an explicit role:60 - owner or principal,61 - strategic delegate,62 - supervisor or control-plane program,63 - implementation workers,64 - independent reviewers or verifiers,65 - external providers and finite resources.664. Define the authority graph. For every material effect, state who may:67 frame it, dispatch it, implement it, verify it, integrate it, remove its68 artifacts, retry it, expand it, or approve an exception.695. State the goals, supporting goals, non-goals, and measurable success70 criteria.716. State tenets in priority order. Make conflicts resolvable; avoid slogans72 that do not guide a choice.737. State hard constraints and invariants before operational preferences.748. Define the execution envelope:75 - allowed resources, providers, models, tools, paths, and repositories;76 - cost, time, concurrency, retry, repair, epoch, and storage bounds;77 - permitted source, Git, network, deployment, and publication effects;78 - which effects require a fresh human decision.799. Define the lifecycle as observable states and transitions. Include normal80 progress, review, acceptance, integration, cleanup, blocked states,81 unexpected termination, recovery, and completion.8210. Bind gates to evidence. Self-asserted strings, elapsed time, file age, or83 an actor's confidence are not proof unless the charter explicitly makes84 them authoritative and explains why that is safe.8511. Define residual discretion: decisions a delegate may make without asking,86 decisions it may frame but not authorize, and decisions reserved to the87 owner.8812. Define retrospective behavior: who judges whether work truly remains,89 what evidence supports that judgment, and who may create a new bounded90 objective after a stop.9113. Maintain an ambiguity register. Ask focused questions only for unresolved92 items that would change authority, safety, public behavior, irreversible93 scope, or the execution model. Make conservative assumptions for routine94 implementation detail and label them.9514. Present the prepared draft or changed decisions for explicit ratification96 where not already covered by valid owner approval. After ratification,97 record its version, effective scope, superseded policy, and amendment98 process.99100## Long-running autonomy rules101102- Prefer a durable programmatic supervisor for repeated mechanics; keep the103 strategic delegate responsible for framing, audit, gates, recovery, and104 discretionary judgment.105- Do not describe a finite campaign as literally endless. Model indefinite106 progress as repeated bounded campaigns with explicit review and relaunch107 decisions.108- Unexpected termination does not grant permission to skip gates. Recover109 from durable evidence, classify uncertain state fail-closed, and resume only110 from a valid transition.111- A terminal result may be correct. The delegate should review the evidence112 and open new scope only when a real improvement opportunity exists.113- Cleanup is a lifecycle transition, not an age-based sweep. Preserve unique114 evidence before destructive removal and prove that accepted work is durably115 integrated or otherwise reachable.116- Fallback resources remain fallbacks. State the exact condition that permits117 their use and preserve evidence of that condition.118119## Output contract120121Produce a compact but complete charter with these sections:1221231. **Charter identity** — name, version, status, effective scope.1242. **Purpose and outcomes** — goals, non-goals, success measures.1253. **Tenets** — ordered decision principles.1264. **Environment** — repositories, programs, providers, resources, and127 relevant current state.1285. **Actors and authority** — role and delegation matrix.1296. **Execution envelope** — allowed and prohibited actions, bounds, fallback130 rules, and human gates.1317. **Lifecycle and evidence** — states, transitions, gates, receipts, cleanup,132 recovery, and reconciliation.1338. **Unknowns and assumptions** — with owner, consequence, and resolution134 trigger.1359. **Stop, resume, and retrospective rules** — including unexpected death and136 new-scope creation.13710. **Risks and mitigations** — especially authority confusion, evidence loss,138 uncontrolled resource growth, and false completion.13911. **Ratification block** — exact decisions being confirmed, effective date,140 superseded rules, and amendment procedure.141142Use a table only for mappings such as actor-to-authority or state-to-gate.143Report draft versus ratified status, actual approval provenance, unresolved144decisions, and what was verified. List a missing receipt/controller as missing;145never generate fictional execution evidence to complete the charter.146Use normative language precisely: **must**, **must not**, **may**, and147**should** should have distinct force.148149## Ratification discipline150151Before execution under a new or amended charter begins, verify existing or new152owner confirmation for every applicable decision that changes:153154- the actor with authority over living product behavior;155- permitted model/provider routes and fallback conditions;156- destructive artifact or branch disposition;157- push, deploy, publish, spending, secrets, or external side effects;158- hard campaign bounds or human decision gates;159- the scope of delegated architectural discretion.160161Do not turn a draft into effective policy merely because it is detailed. Mark162unratified sections as proposals. Once ratified, preserve the charter as a163versioned durable artifact and require amendments to name what they replace.164165## Quality check166167Before returning, verify that:168169- every actor has a bounded role and no capability silently became authority;170- every destructive transition has preservation and verification predicates;171- every fallback has a precise trigger;172- every stop has a recovery or escalation rule;173- indefinite operation is built from bounded, auditable cycles;174- unknowns are not disguised as facts;175- success and "nothing remains" are independently reviewable;176- the ratification block is specific enough to execute without reinterpretation.