Skip to content

Issue #54: Story Craft Essentials learning path - #75

Merged
BryanHarrisScripts merged 8 commits into
mainfrom
agent/issue-54-story-craft-essentials
Jul 24, 2026
Merged

BryanHarrisScripts merged 8 commits into
mainfrom
agent/issue-54-story-craft-essentials

Conversation

@BryanHarrisScripts

@BryanHarrisScripts BryanHarrisScripts commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Closes #54.

Implementation

  • adds the Story Craft Essentials Read & Learn collection with nine complete lessons
  • maps all seven legacy Essentials sources into the connected learning path and preserves searchable aliases
  • teaches the full why → how → evidence → diagnose → revise workflow
  • adds a project-connected Story Experience Card for audience promise, emotional movement, genre, tonal range, central question, competing answers, signature element and ending after-effect
  • adds a Pacing and Tone Map derived from existing scene duration, pressure, information change, tonal mode, pivot and handoff evidence
  • corrects pacing away from genre-speed assumptions and constant-intensity goals
  • adds a Theme Argument Map connecting competing answers, characters, Story Threads, choices, consequences, climax proof and ending reflection
  • treats theme as a contested question rather than a moral repeated by every element
  • adds a Scene Pulse learning overlay for Pressure Lock, Cut Line, Pivot, Value flip and Handoff with plain-language definitions, active evidence, revision experiments and direct field links
  • adds a Screen Evidence Translator for action/refusal, changed tactic, objects/blocking, sound/silence, dialogue/subtext, repetition with variation and intentional narration
  • corrects visual writing away from internal-thought claims, exhaustive inventories and routine camera direction
  • adds a Motif and Echo Ledger for introduction, repetitions, meaning shifts, associations, appearances, payoff/reversal/unresolved ending and continuity
  • treats symbolism as context, culture, repetition and change rather than fixed universal meanings
  • adds an advanced screenplay formatting toolbox with editable Fountain-style previews for mini-slugs, montage, series of shots, intercutting, remote conversations, V.O./O.S., dual dialogue, inserts, transitions, sections/notes and boneyards
  • documents dramatic purpose, readable form, Fountain/FDX/PDF preservation, common misuse and spec/production/internal drafting layer for every format
  • adds a searchable fourteen-lens Essential Technique Library covering audience effect, evidence, failure modes and PlotPickle destination
  • adds a fourteen-step Essential Craft Audit that records evidence questions, root cause and bounded revision priority rather than a universal score
  • adds contextual recommendations based on active Block, mini-block, scene purpose, theme, tone and screenplay state
  • adds Story Craft Essentials to Engine Hub
  • keeps manual and no-AI workflows complete and all optional AI output non-canonical until explicit approval
  • keeps PlotPickle schema 1.7 frozen by using existing review records and computed project evidence
  • adds architecture documentation and regression coverage

Validation

  • issue-specific integration validation — passed
  • npm run lint — passed
  • npm test — passed
  • PlotPickle Quality — passed
  • Phase 1 validation — passed
  • Release Candidate packaging — passed on Windows, macOS and Linux
  • staged-package verification — passed on all platforms
  • clean-machine extraction and dependency verification — passed on Windows, macOS and Linux
  • all temporary integration files removed before final validation

@BryanHarrisScripts
BryanHarrisScripts marked this pull request as ready for review July 24, 2026 21:44
@BryanHarrisScripts
BryanHarrisScripts merged commit 66aca6d into main Jul 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PlotPickle the Essentials archive into an integrated story-craft learning path

1 participant