P6 — EXTRACTION Protocol
Mechanism identification for algorithm development.
Configuration
ROLES_ACTIVE:
PRIMARY: [NARRATOLOGIST, ACADEMIC]
SECONDARY: [DRAMATURGIST, ART_HIST]
INACTIVE: [FIRST-READER, AESTHETE, CINEPHILE, RHETORICIAN, PRODUCER]
DOCUMENTS:
GENERATE: [Structural Analysis (mechanism-focused),
Theoretical Correspondence, Mechanism Extraction Report]
EXCLUDE: [Coverage Report, Beat Map, Character Atlas,
Thematic Architecture, Revision Roadmap]
DEPTH: High (theoretical + operational)
INGESTION: Multiple targeted reads (per mechanism)
Purpose
Extract replicable narrative mechanisms from creative work for formalization into algorithmic frameworks. This protocol feeds the narratological-algorithms skill workflow.
Ingestion Protocol
Read 1: Pattern Identification
- Note recurring structural patterns
- Flag unusual or innovative techniques
- Mark moments of particular effectiveness
Read 2: Mechanism Isolation
- For each identified pattern:
- Define operational boundaries
- Identify components
- Document trigger conditions
Read 3: Cross-Reference
- Compare to existing algorithms
- Note similarities and differences
- Identify novel elements
Core Deliverable: Mechanism Extraction Report
# Mechanism Extraction Report: [WORK TITLE]
## Executive Summary
[1-2 paragraphs: What mechanisms were identified? What's novel?]
---
## M1: [MECHANISM NAME]
### Location in Source
- [Specific instances with page/timestamp references]
### Operational Description
[2-3 paragraphs: How does this mechanism work?]
### Components
| Component | Function | Required? |
|-----------|----------|-----------|
| [X] | [What it does] | Yes/No |
### Trigger Conditions
- When does the creator deploy this technique?
- What narrative problem does it solve?
### Formalization Attempt
MECHANISM_[NAME]:
INPUTS: - [Input 1] - [Input 2]
PROCESS: 1. [Step 1] 2. [Step 2] IF [condition]: [Action A] ELSE: [Action B]
OUTPUTS: - [Output 1]
VALIDATION: [How to verify mechanism is working]
### Scope Assessment
- **Generalizability**: [Universal / Genre-specific / Creator-specific / Work-specific]
- **Medium constraints**: [Any / Film only / TV only / etc.]
- **Combinability**: [Works with X, conflicts with Y]
---
## M2: [...]
[Same format]
---
## Candidate Axioms
| ID | Formulation | Evidence Strength | Source Mechanism |
|----|-------------|-------------------|------------------|
| [A1] | [Axiom statement] | High/Med/Low | M1 |
---
## Cross-Reference to Existing Algorithms
| Mechanism | Similar To | Key Difference |
|-----------|------------|----------------|
| M1 | [Existing algorithm] | [What's different] |
---
## Recommended Next Steps
1. [ ] Validate mechanism across additional works by same creator
2. [ ] Test generalizability with works by other creators
3. [ ] Integrate into narratological-algorithms corpus
4. [ ] Develop diagnostic questions
Extraction Quality Criteria
A well-extracted mechanism must be:
| Criterion | Test |
|---|---|
| Observable | Can you point to specific instances? |
| Repeatable | Does creator use it consistently? |
| Describable | Can you explain it without jargon? |
| Formalizable | Can you write pseudocode for it? |
| Testable | Can you verify presence/absence? |
Integration with Existing Algorithms
Cross-reference extracted mechanisms against:
/mnt/project/mckee_narratological_algorithms_complete.md/mnt/project/south_park_narratological_algorithms.md/mnt/project/larry_david_narratological_algorithms.md/mnt/project/phoebe_waller_bridge_narratological_algorithms.md/mnt/project/aristotle_narratological_algorithms.md/mnt/project/bharata_muni_narratological_algorithms.md/mnt/project/attention_mechanics_meta_principles.md
Output Handoff
Completed extraction reports feed into:
- Algorithm document creation (via
narratological-algorithmsskill) - Study prompts for future creator analyses
- Cross-reference tables in project manifest
Converted and distributed by TomeVault — claim your Tome and manage your conversions.