Produce · Script and metadata

Write scripts and manage episode details

The script is an ordinary UTF-8 Markdown file inside the episode. The app provides a focused editor while preserving safe handoff to external editors and a recovery path for interrupted work.

Open the episode’s Script tab. If no script is linked, choose Link Default Script. The standard relative path is Notes/Script.md; the file is created the first time you save.

A link is not a file check

Episode Details stores relative file links. Publishing readiness separately verifies that final export and thumbnail links resolve to readable regular files.

Write and preview Markdown

Switch between Write and Preview. The toolbar covers headings, bold, italic, links, inline code, bulleted and numbered lists, and quotes. Preview also understands additional Markdown you type directly, including deeper headings, fenced code blocks, tables, and horizontal rules.

  • Word and character counts update with the draft.
  • Source and preview can use Sans, Serif, Rounded, or Monospaced type.
  • Text size can be adjusted independently from the app-wide interface scale.
  • Press ⌘S to save the actual script file atomically.

Know the difference between save and recovery

ProtectionWhat it doesWhat it does not do
Save / ⌘S Atomically writes the linked Markdown file. It will not silently overwrite a file changed on disk.
Recovery draft Copies unsaved text locally after a short pause and when leaving the editor. It is not the episode script and not a substitute for saving or backup.

Recovery drafts live under ~/Library/Application Support/After2AMManager/Script Recovery Drafts/. When the app finds one, it checks whether the on-disk script also changed and whether the draft still belongs to the currently linked path.

When an external editor changes the script

If the file changes after After2AM Manager loaded it, a save is refused. This prevents one editor from silently destroying the other editor’s work.

  1. Preserve any text you still need. Copy it somewhere safe if you plan to discard the in-app draft.
  2. Compare the disk and recovery versions. Use the recovery prompt rather than guessing which is newer.
  3. Reload from Disk only when intentional. Reload discards the current editor changes and removes the recovery draft first.
  4. Merge, then save once. After resolving the conflict, continue from one authoritative version.
Reload from Disk is destructive to the draft

It is the right choice when the external file is authoritative, but it deliberately removes the unsaved recovery copy. Read the prompt and preserve anything you intend to merge first.

Manage Episode Details

The sidebar edits identity, schedule, file links, render state, social links, and the destructive episode action. Choose Save Details after a coherent set of changes.

IdentityTitle, series or Single, episode number, favourite, and tags.
ScheduleRecording date, planned release, and external publication confirmation.
File linksScript, thumbnail, final export, and editing project paths.
RenderNot started, Queued, Rendering, Complete, or Failed.
LinksPublished URL and optional social URLs.

File links must be relative to the configured storage root and cannot contain . or .. path segments. Web links must be complete http:// or https:// URLs.