---
name: storyweaver-cultural-protocol-check
description: "Review sensitive material for consent, authority, privacy, cultural protocol, canon uncertainty, and route decisions before drafting or export."
---

# Storyweaver Cultural Protocol Check

Use this skill when work involves Indigenous knowledge, living cultures, sacred material, personal trauma, private stories, real communities, identity-sensitive visuals, or canon-shaping uncertainty.

## Coordinates

- Primary agent: Cultural Protocol Steward
- Supporting agent: Narrative Research Weaver
- Routing agent: Storyweaver Orchestration Architect

## Required Reading Order

1. `creative-brief.md`
2. `constraints.md`
3. `research/source-ledger.md`, if present
4. Artefact section involving sensitive material
5. Existing `protocol-notes.md`
6. `state.md`

## Workflow

1. Identify the sensitive material and its source.
2. Separate public knowledge, user-owned experience, invented material, uncertain authority, and restricted material.
3. Record consent assumptions and limits.
4. Recommend `continue`, `continue-with-boundaries`, `ask-human`, or `do-not-proceed`.
5. Update constraints for drafting, voice, visual, and export agents.
6. Update `state.md`.

## Artefacts Read

- Brief, constraints, source ledger, affected draft or episode, and existing protocol notes

## Artefacts Written

- `protocol-notes.md`
- Updated `constraints.md`
- Route recommendation in `state.md`

## Pause Conditions

- Route is `ask-human` or `do-not-proceed`.
- Consent or authority is unclear.
- The work would turn private or sacred material into narrative texture.
- A Tushell, Miadi, or Chronicle canon boundary would be erased rather than named.

## Acceptance Checklist

- [ ] Known, unknown, inferred, and unauthorized material are separated.
- [ ] Route is explicit.
- [ ] Constraints are updated for downstream agents.
- [ ] Work does not proceed through blocked material.
