A lightweight decision-journal tool for PM, product, strategy, and operator workflows.
Early working CLI.
This repository supports creating Markdown decision entries and listing entries whose review date is due. It does not yet provide calibration analytics, expected-versus-actual scoring, or advanced review workflows.
Decision journals help teams and individuals improve decision quality by recording what was decided, why it was decided, how confident the decision-maker was, and when the outcome should be reviewed.
This repository provides a small local workflow for:
- capturing decisions consistently
- recording confidence at the time of decision
- assigning a review date
- maintaining a simple queue of decisions due for review
- supporting reflection after outcomes are known
- creates Markdown-based decision entries
- stores confidence and review date in each entry
- provides a
duecommand to list entries ready for review - uses a reusable journal template
pip install -e .
decision-journal new "Delay launch by two weeks" --confidence 0.72 --review-date 2026-05-15
decision-journal duetemplates/decision-entry.md reusable entry template
entries/examples/ fictional examples safe to publish
src/ lightweight CLI logic
skills/decision-journaling reusable decision-journaling skill
agents/decision-journaler agent instructions for decision capture and review
Decision journals can contain sensitive business, career, financial, health, relationship, or personal information. If this repository is public or shared, do not commit real decision entries.
Recommended pattern:
- keep real entries outside the repository
- use
entries/examples/only for fictional examples - avoid naming real employers, customers, partners, vendors, colleagues, or confidential projects
- remove private reasoning, negotiation details, and internal risk assessments before sharing
This early CLI does not yet provide:
- calibration scoring over time
- expected-versus-actual variance analysis
- forecasting metrics dashboards
- automated review summaries
- statistical quality measurement for decision quality
To support stronger decision-quality analysis, this repository should add:
- a
reviewcommand for recording actual outcomes - structured comparison between expected and actual results
- simple calibration summaries over time
- tests for entry parsing and review workflows
- public-safe fictional examples showing the full lifecycle from decision to review
This repository is shared in a personal capacity. It is not legal, financial, medical, employment, or psychological advice. It is not a substitute for professional judgment, qualified review, or formal organizational decision processes.
AI-generated decision summaries should be treated as drafts. Validate facts, assumptions, risks, constraints, and outcomes before using them for important decisions.
Maintained by Sima Bagheri.