A reusable Markdown-first operating system for agent-assisted software delivery.
This repo contains templates, prompts, examples, and lightweight checks for turning
product docs into a repo-specific program.md that can drive a disciplined coding
factory.
The goal is not to ask an agent to build the whole product. The goal is to give an agent enough structure to work one scoped issue at a time, through branch, PR, review, validation, merge, cleanup, retro, and backlog refinement.
templates/
program-template.md
issue-template.md
pr-template.md
adr-template.md
review-checklist.md
prompts/
customize-program.md
validate-docs.md
generate-backlog.md
review-program.md
checks/
program-lint-rules.md
pr-compliance-checklist.md
examples/
kalshi-program-notes.md
docs/
adoption-guide.md
PRD + architecture docs
-> validate docs
-> customize program-template.md into repo program.md
-> generate initial user-journey backlog
-> implement one issue at a time
-> PR review and validation
-> merge, cleanup, retro
-> refine backlog
Copy templates/program-template.md into a target repo and ask an agent to fill
it using prompts/customize-program.md.
Then use:
templates/issue-template.mdfor GitHub issues,templates/pr-template.mdfor pull requests,templates/adr-template.mdfor durable decisions,checks/pr-compliance-checklist.mdbefore merge.
Product docs are the source of truth. The program is the delivery operating system. Issues are the workbench. PRs are the inspection bay. Tests are the gauges. Retros improve the factory.
Move fast while discovering. Move carefully near irreversible consequences.