ccpe-system/ccpe-protocol/ccpe-operating-modes.md

16 KiB

CCPE Operating Modes

1. Purpose

This document defines the operating modes of the CCPE System.

Operating mode answers the question:

How is this artifact meant to be used in real work?

Classification tells us what the artifact is. Operating mode tells us how it behaves in practice.

Operating mode must be determined from the user's real or planned usage scenario, not from the artifact's perceived importance.

The same artifact type can operate in different modes.

Example:

A Red-Team Agent may be:
- Expert Mode when used alone in chat.
- Workshop Mode when used as one member of a review committee.
- Hybrid Mode when its reports are collected automatically and synthesized by another agent.

2. Primary Operating Modes

CCPE System uses four primary operating modes:

Expert Mode
Workshop Mode
Automation Mode
Hybrid Mode

These modes are not maturity levels.

They are different usage patterns.

3. Expert Mode

3.1 Definition

Expert Mode is used when a single AI artifact acts as a specialized thinking partner, reviewer, analyst, or advisor.

The user directly interacts with the artifact.

The user remains responsible for judgment, selection, and next steps.

3.2 Typical Artifact Types

Expert Mode commonly uses:

CCPE-Lite
CCPE-Agent
Model-backed Agent
Single Skill invoked inside an Agent

3.3 Typical Use Cases

Examples:

Zhangliao Red-Team Critic
Cognitive Imaging Specialist
Socratic Questioner
Strategic Architect
Article Reviewer
Concept Boundary Analyst

3.4 Characteristics

Expert Mode usually has:

Single primary role
Direct user interaction
No complex orchestration
No required automation
No persistent workflow state
High interpretive depth
High human judgment

For Web / GPT / Gemini / Claude style use, Expert Mode should normally preserve a strong CCPE-Lite prompt kernel. A Lite artifact in this mode is a complete deployment form, not a simplified Agent Spec.

If the user wants the same expert to be invoked inside Codex automatically, add or generate a Skill only for the callable method or invocation wrapper. Do not automatically convert the whole expert into a Runtime.

3.5 Human Role

The human:

  • Provides input
  • Interprets output
  • Challenges the agent
  • Decides next steps
  • May correct the model or reasoning
  • Controls iteration

3.6 When to Use

Use Expert Mode when:

  • You need depth rather than automation
  • The task is ambiguous
  • The user wants critique, insight, questioning, or modeling
  • The artifact is mostly language-based
  • The artifact should remain portable

3.7 When Not to Use

Do not rely only on Expert Mode when:

  • Multiple agents must coordinate
  • Outputs need routing or synthesis
  • Files or tools must be operated repeatedly
  • State must persist
  • Work must resume across sessions
  • There are approval gates
  • Runtime safety is required

4. Workshop Mode

4.1 Definition

Workshop Mode is used when multiple predefined agents collaborate under human direction.

The agents are not dynamically invented for each task.

They are pre-composed roles in a cognitive work system.

The human may manually pass content among agents or may use light automation to route outputs.

Workshop Mode can be manual. A committee does not require automation at the beginning.

4.2 Typical Artifact Types

Workshop Mode commonly uses:

CCPE-Runtime
CCPE-Agent
CCPE-Lite
CCPE-Skill
Model Card
Model Index

Stable committee members may remain as Lite prompts until their collaboration contracts become stable enough to justify Agent Specs.

4.3 Typical Use Cases

Examples:

Modeling Committee
Review Committee
Writing Committee
Research Council
Conceptual Architecture Workshop
Multi-agent critique workflow

4.4 Characteristics

Workshop Mode usually has:

Predefined roles
Predefined responsibilities
Semi-structured stages
Human-led progression
Explicit decision gates
Multiple perspectives
State or artifact handoff
Intermediate outputs
Final synthesis

When a lead or director role coordinates several mature experts, that lead may be modeled first as an Interactive Runtime Lite or Agent-Lite before a full Runtime is created.

4.5 Human Role

The human:

  • Sets the agenda
  • Provides source materials
  • Decides which agent to invoke
  • Answers key questions
  • Selects useful critiques
  • Resolves conflicts
  • Approves stage transitions
  • Owns final judgment

4.6 Agent Role

Agents:

  • Perform specialized analysis
  • Ask structured questions
  • Produce reports
  • Identify risks
  • Generate alternatives
  • Synthesize partial findings
  • Archive decisions
  • Prepare next-step materials

4.7 When to Use

Use Workshop Mode when:

  • Work is deep and multi-perspectival
  • Several cognitive roles are useful
  • Human judgment is central
  • The process has recurring stages
  • Outputs benefit from structured handoff
  • The same committee will be reused

4.8 When Not to Use

Do not use Workshop Mode when:

  • A single expert prompt is enough
  • The task is purely repetitive
  • There is no need for multiple perspectives
  • The cost of coordination exceeds the value
  • The workflow can be safely automated

5. Automation Mode

5.1 Definition

Automation Mode is used when AI executes stable, repeatable, low-ambiguity work with clear success criteria.

The work may involve tools, files, code, APIs, or batch processing.

5.2 Typical Artifact Types

Automation Mode commonly uses:

CCPE-Skill
CCPE-Runtime
Tool Skill
Workflow Skill
Evaluation Skill

5.3 Typical Use Cases

Examples:

Format conversion
Voice-to-text preprocessing
Report collection
File organization
Batch model card generation draft
Index update draft
Template generation
Low-risk code modification
Data extraction

5.4 Characteristics

Automation Mode usually has:

Stable steps
Clear input/output
Low ambiguity
Explicit tool permissions
Validation criteria
Failure handling
Recovery or rollback
Reduced human involvement

5.5 Human Role

The human:

  • Defines goal and constraints
  • Approves risky operations
  • Reviews final output
  • Intervenes on failure
  • Owns irreversible decisions

5.6 When to Use

Use Automation Mode when:

  • The task is repetitive
  • The process is well-defined
  • Outputs are verifiable
  • Risk is low or bounded
  • Automation saves meaningful time
  • Failure can be detected and corrected

5.7 When Not to Use

Do not use Automation Mode when:

  • The task requires original conceptual judgment
  • The cost of a wrong decision is high
  • The output cannot be reliably validated
  • The user has not approved tool or file operations
  • The agent would need to invent major assumptions
  • The work involves deep model authorship

6. Hybrid Mode

6.1 Definition

Hybrid Mode combines deep human-led cognition with selective automation.

It is often the best mode for complex knowledge work.

The core thinking remains interactive. Peripheral operations may be automated.

6.2 Typical Artifact Types

Hybrid Mode commonly uses:

CCPE-Runtime
CCPE-Agent
CCPE-Skill
Model Card
Model Index

6.3 Typical Use Cases

Examples:

Modeling Committee with report collection
Article review committee with synthesis agent
Knowledge extraction pipeline with human approval
Coding workflow with deep planning and later implementation
Long-form essay transformation into Model Cards
Agent upgrade workflow

6.4 Characteristics

Hybrid Mode usually has:

Human-led conceptual work
Agent-assisted analysis
Automated routing or collection
Automated deduplication
Automated formatting
Human approval before finalization
State tracking
Versioning
Review loops

6.5 Human Role

The human:

  • Owns the intellectual direction
  • Sets the judgment criteria
  • Approves model extraction
  • Confirms stage transitions
  • Resolves conflicts
  • Accepts or rejects synthesis
  • Controls automation boundaries

6.6 When to Use

Use Hybrid Mode when:

  • The core task is deep but has repetitive support work
  • Multiple agents produce outputs
  • Reports need to be collected or synthesized
  • Model extraction needs human approval
  • Coding requires substantial planning before execution
  • Knowledge work needs archival and indexing

6.7 When Not to Use

Do not use Hybrid Mode when:

  • A simple prompt is enough
  • The task is fully automatable and low-risk
  • There is no need for human decision points
  • The overhead of workflow management is too high

7. Runtime Orientations

Runtime can support three orientations:

Interactive Runtime
Automation Runtime
Hybrid Runtime

These correspond to, but are not identical with, operating modes.

7.1 Interactive Runtime

Interactive Runtime is used for human-led multi-stage work.

Examples:

Modeling Committee
Deep writing workshop
Theoretical model refinement
Strategic review process

It emphasizes:

Human decision gates
Dialogic progression
State summaries
Stage transitions
Intermediate artifacts
Versioned conclusions

Interactive Runtime is often used with Workshop Mode.

7.2 Automation Runtime

Automation Runtime is used for tool-heavy or process-heavy tasks.

Examples:

Batch file processing
Index generation
Report collation
Format conversion
Code implementation after plan approval

It emphasizes:

Tool permissions
Validation
Error handling
Rollback
Logging
Repeatability

Automation Runtime is often used with Automation Mode.

7.3 Hybrid Runtime

Hybrid Runtime is used when both deep work and automation are present.

Examples:

Article-to-model extraction pipeline
Multi-agent review with synthesis
Coding workflow from planning to implementation
Agent upgrade pipeline

It emphasizes:

Human-led decisions
Agent-assisted analysis
Automated support steps
State and version management
Review before finalization

Hybrid Runtime is often used with Hybrid Mode.

8. Mode Selection Questions

When selecting an operating mode, ask:

Is this mainly a single expert interaction?
Are multiple predefined roles involved?
Is the task repetitive and verifiable?
Does the work require deep human judgment?
Are tools or file operations involved?
Does the process have stages?
Does output from one stage feed another?
Is there persistent state?
Is there a need for human approval gates?
Would automation reduce quality or increase risk?

9. Mode Selection Table

If single expert interaction:
→ Expert Mode

If predefined roles collaborate under human direction:
→ Workshop Mode

If stable steps can be executed with clear validation:
→ Automation Mode

If deep cognition combines with automated support:
→ Hybrid Mode

10. Artifact Type by Operating Mode

10.1 Expert Mode

Usually:

CCPE-Lite
CCPE-Agent
Model-backed Agent

May include:

Single Skill
Model Card reference

Usually does not need:

Runtime
Complex state
Multi-agent handoff

10.2 Workshop Mode

Usually:

CCPE-Runtime
CCPE-Agent
CCPE-Skill
Model Card

May include:

CCPE-Lite roles
Model Index
Knowledge archival Skill
Synthesis Agent

10.3 Automation Mode

Usually:

CCPE-Skill
CCPE-Runtime
Tool Skill
Workflow Skill
Evaluation Skill

Requires:

Authority rules
Validation
Failure handling
Recovery

10.4 Hybrid Mode

Usually:

CCPE-Runtime
CCPE-Agent
CCPE-Skill
Model Card
Model Index

Requires:

Human decision gates
Automation boundaries
State tracking
Versioning
Review loops

11. Human Decision Gates

A human decision gate is required when:

The work changes canonical model definitions.
The work upgrades or splits a major agent.
The work creates or modifies Runtime automation.
The work writes or deletes many files.
The work uses external tools or APIs.
The work makes irreversible decisions.
The work involves high uncertainty.
The work affects the user's intellectual framework.

Decision gates should be written explicitly.

Example:

Human Decision Gate:
Before promoting a candidate Model Card into the canonical Model Index, ask the user to confirm model name, scope, and status.

12. Automation Boundary

For any Automation or Hybrid Mode artifact, define:

Allowed automated actions
Actions requiring confirmation
Forbidden actions
Validation method
Failure handling
Rollback or recovery

Example:

Allowed:
Generate draft Model Cards from source articles.

Requires confirmation:
Promote draft Model Cards into canonical model-cards/.

Forbidden:
Delete or overwrite original articles.

Validation:
Each Model Card must include source material, scope, mechanism, failure modes, and falsification boundary.

13. Workshop Role Stability

For Workshop Mode, roles should usually be predefined.

This is especially important for cognitive work.

Pre-composed roles are preferred when:

  • The user already has a stable committee structure
  • The roles represent distinct cognitive functions
  • The workflow is repeated over time
  • The user wants consistent perspectives
  • The user does not want the system to invent new agents dynamically

Dynamic role creation may be useful, but should not be the default.

14. Pre-Composed vs Dynamic Agentic Systems

14.1 Pre-Composed Agentic System

A pre-composed system has:

Stable agents
Stable responsibilities
Stable workflow stages
Known human decision points
Predictable handoff

Examples:

Modeling Committee
Review Committee
Writing Committee

This mode is preferred for deep cognitive work.

14.2 Dynamic Agentic System

A dynamic system has:

Task-dependent planning
Temporary role creation
Dynamic routing
Automated decomposition
Variable workflow

This mode may be useful for operational tasks, but should be used carefully for deep intellectual work.

15. Mode Examples

15.1 Zhangliao Red-Team Critic

Likely mode:

Expert Mode

If used in a review committee:

Workshop Mode or Hybrid Mode

15.2 Cognitive Imaging Specialist

Likely mode:

Expert Mode

If used as a committee member:

Workshop Mode

If invoked along with several reviewers and synthesized automatically:

Hybrid Mode

15.3 Modeling Committee

Likely mode:

Workshop Mode

Runtime orientation:

Interactive Runtime

If report collection, deduplication, and archival are automated:

Hybrid Runtime

15.4 Model Extraction from Long Essays

Likely mode:

Hybrid Mode

Reason:

The extraction process can be assisted by automation,
but canonical model approval requires human judgment.

15.5 Coding Project

Likely mode depends on stage.

Planning stage:

Expert Mode or Workshop Mode

Implementation stage after plan approval:

Automation Mode or Hybrid Mode

16. Operating Mode Output Format

When reporting operating mode, use:

# Operating Mode Assessment

## 1. Recommended Mode
Expert / Workshop / Automation / Hybrid

## 2. Runtime Orientation
None / Interactive / Automation / Hybrid

## 3. Reasoning Summary
...

## 4. Human Role
...

## 5. Agent Role
...

## 6. Automation Boundary
...

## 7. Human Decision Gates
...

## 8. Risks
...

## 9. Recommended Artifact Types
...

17. Final Rule

Operating mode should serve the work, not the other way around.

Do not automate what requires judgment.

Do not manually repeat what can be safely standardized.

Do not create committees when one expert agent is enough.

Do not reduce a cognitive workshop to a pipeline.

The correct operating mode is the one that preserves depth while reducing unnecessary friction.