Skip to content

docs: document the Stabilize pitch factor file format - #163

Merged
StuartCameronCode merged 1 commit into
mainfrom
agentbob/11-draft-a-reply
Nov 11, 2026
Merged

StuartCameronCode merged 1 commit into
mainfrom
agentbob/11-draft-a-reply

Conversation

@StuartCameronCode

Copy link
Copy Markdown
Owner

Summary

The format of Stabilize's per-frame pitch factor file wasn't documented anywhere users would see it. It was only in CLAUDE.md and code comments, and a user had to ask for it on #152 (comment).

  • docs/PITCH_FACTOR_FILES.md (new): where the file goes and the sidecar names picked up automatically, both line forms (bare factors, or frame,factor), the validation rules, and what a factor means. That includes when to tick Factors Are Corrections, which a log written for the script proposed in Film frame size stabilizer #150 needs.
  • README.md: the Stabilize row of the pipeline table links to the new doc.
  • CLAUDE.md: adds the new doc to the docs/ listing, and adds a Stabilize rule to keep it in step with parse_pitch_factors, PitchFactorFile.sidecarCandidates and invertFactors.

Every detail was checked against the merged parser (worker/src/models/stabilize_parameters.rs), stabilize.py and the Stabilize schema's labels.

Testing

Docs only. readme_pipeline_order_test.dart reads only each table row's number and pass name, and neither changed. I didn't run it, because Flutter isn't on PATH in this environment.

🤖 Generated with Claude Code

The format of the per-frame factor file for Stabilize's "From File" pitch
mode was only described in CLAUDE.md and code comments, and a user had to
ask for it on PR #152. docs/PITCH_FACTOR_FILES.md now covers where the
file goes (sidecar names), both line forms, the validation rules, and what
a factor means, including when to tick "Factors Are Corrections".

The README's Stabilize row links to it; CLAUDE.md lists it and says to
keep it in step with the parser.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@StuartCameronCode
StuartCameronCode merged commit 65231a7 into main Nov 11, 2026
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.

1 participant