Skip to main content

storypole

A story pole is a stick a mason marks once at the start of a job. Every bricklayer on the wall works from it, so all their courses land at exactly the same heights — one shared reference, many parallel workers, no drift.

Storypole applies that to a team building a prototype together: a git-backed registry of features, each one a file with an owner, a status and a lock, from which the PRD is generated rather than hand-written.

  • Feature files, not a prose PRD — one file per feature, so "what is pending" and "who owns this" are answerable, and six people editing do not conflict.
  • Owner locks — a locked feature cannot be enhanced or dropped by anyone but its owner, with an audited force-unlock for when someone goes on leave.
  • Generated PRDPRD.md is built from the registry, so it never drifts.
  • PDLC phase gates — a feature cannot advance a phase until that phase's artifact exists (acceptance criteria, smoke test, recorded learning).
  • Impact analysis — dependents are listed and reconciled before any bump.

Status

Pre-release placeholder. This version reserves the name and ships no functional code; do not depend on it yet. A first working release will follow.

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

storypole-0.0.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

storypole-0.0.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file storypole-0.0.1.tar.gz.

File metadata

  • Download URL: storypole-0.0.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for storypole-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1a4f097974427a8060193ee2907cf6b061c0d05ce861d09e6ba8a86011d589f3
MD5 03e86a565613e2804e6453852fe2fc7f
BLAKE2b-256 ed8e5e69fb8c37a44129eed06ceb77fec8c7610da1d9270eb66d3b5d58227e4b

See more details on using hashes here.

File details

Details for the file storypole-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: storypole-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for storypole-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0337bf1b005b360015f0b2d819e2c7ebbba07db8033b2f22a850f672f0ed2ff
MD5 9c61807aecca83479d7c85afe7575825
BLAKE2b-256 8d59ce5142c633e802e347e8fa9745a2a366fe6b328315ecd6b7f2f6c4582302

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page