Manuscript Prop Tracker follows important objects through ordered story milestones. It reports each prop's latest owner, location, and status while flagging transfers from the wrong owner, appearances before introduction, and events after an object leaves the story.
python -m pip install .
prop-track examples/props.json
prop-track examples/props.json --through "Chapter 2" --format jsonThe input is structured JSON: milestones define story order, and every prop contains an explicit event history. Reports can stop at a milestone so an author can inspect continuity at a particular point in the draft.
The tool does not parse prose or decide which objects matter. It records only the facts supplied by the writer, and a clean report means those facts are internally consistent—not that the manuscript itself is error-free. Requires Python 3.10 or newer.
Part of the Logan Pendragon Forge open-source collection. Licensed under the MIT License.