Metadata-Version: 2.5
Name: storypole
Version: 0.0.1
Summary: Storypole - a shared reference for teams building a prototype together: a git-backed feature registry with owner locks, a generated PRD, and PDLC phase gates. Pre-release placeholder; no stable API yet.
Author-email: Saurabh Kohli <me.saurabhkohli@gmail.com>
License: MIT
License-File: LICENSE
Keywords: agent-skills,feature-registry,pdlc,prd,prototype,storypole
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Documentation
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# 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 PRD** — `PRD.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
