medicine-wheel

relational-production-protocol — RISE Specification

A ceremony-style protocol for entering and closing creative production sessions — extends @medicine-wheel/ceremony-protocol so technology serves relationship rather than extracting from it (Research is Ceremony).

Version: 0.1.0 (draft) Package: @medicine-wheel/ceremony-protocol (new production module) Document ID: rispec-relational-production-protocol-v1 Last Updated: 2026-06-21


Desired Outcome

A creator and their agents enter production as ceremony:

Creative Intent

What this enables: The Relational Production Protocol from episode 066 becomes executable. It reuses the ceremony-protocol phase machinery (CeremonyState, nextPhase) so production sessions are first-class ceremonies, not ad-hoc runs.

Structural Tension: Between extractive “make it faster” production and relationally-accountable production. Resolved by a staged protocol that gates closure on having honored each phase.

Types (@medicine-wheel/ceremony-protocol/production)

type ProductionStage = 'pre-production' | 'on-set' | 'post-production' | 'closure';

interface ProductionProtocolStep { prompt: string; honors: string; }
interface ProductionProtocolStage {
  stage: ProductionStage;
  ceremonyPhase: CeremonyPhase;
  steps: ProductionProtocolStep[];
}

interface ProductionSession {
  id: string; intention: string; participants: string[];
  stage: ProductionStage; openedAt: string; closedAt?: string;
  stagesHonored: ProductionStage[];
  reflections: string[];
}

API

Dependencies

Advancing Patterns

Quality Criteria