- Kernels: key moments in the plot / narrative structure
- Satellites: embellishments, developments, aesthetics
Roland Barthes:
- Proairetic code: action, movement, causation
- Hermenuetic code: reflection, dialogue, character or thematic development
- Enigma code: the way in which intrigue and ideas are raised – which encourage an audience to want more information.