Skip to content

Repository files navigation

Manuscript Prop Tracker

CI

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.

Three-minute start

python -m pip install .
prop-track examples/props.json
prop-track examples/props.json --through "Chapter 2" --format json

The 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.

About

Track important objects through manuscript milestones and flag continuity breaks.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages