Personal reference only.
My go-to doc standards - centralized so any project can adopt them and stay current as they evolve. Each standard is either a design rule or a document template.
When I fight through a great design rule or refine a format, I capture it here - so it's available across all my projects.
To adopt these standards in your own project repository:
- Copy: Copy the
docsfolder into your project. - Go: Start writing your own design rules1, usecases, and decisions.
- Sync: Run
docs/docsyncto stay in sync.
Keep this header at the top of the design rules and example files to stay in sync with the latest improvements:
<!-- Derived from Eugene F. Barker (github.com/genebarker/standards) -->Template files like usecase-template.md and live-usecases.md carry this
header so docsync can alert you when their structure has improved upstream.
The template provides structure only - your content is your own:
<!-- Template: usecase-template v1.0 -->When docsync flags outdated templates, the upstream clone is at
temp/docsync/. Ask your AI agent: "grep for Template headers, compare
versions against temp/docsync/, adapt any outdated files to the new
structure preserving all content, and bump each file's Template version
stamp to match."
Footnotes
-
Design rules are open form - see existing ones like
human-timestamp.mdfor reference. ↩