Loading...
Loading...
Compare original and translation side by side
python scripts/decision_tracker.py --demo # See sample output
python scripts/decision_tracker.py --summary # Overview + overdue
python scripts/decision_tracker.py --overdue # Past-deadline actions
python scripts/decision_tracker.py --conflicts # Contradiction detection
python scripts/decision_tracker.py --owner "CTO" # Filter by owner
python scripts/decision_tracker.py --search "pricing" # Search decisionspython scripts/decision_tracker.py --demo # 查看示例输出
python scripts/decision_tracker.py --summary # 概览 + 逾期项
python scripts/decision_tracker.py --overdue # 超期行动项
python scripts/decision_tracker.py --conflicts # 矛盾检测
python scripts/decision_tracker.py --owner "CTO" # 按负责人筛选
python scripts/decision_tracker.py --search "pricing" # 搜索决策| Command | Effect |
|---|---|
| Last 10 approved decisions |
| Full history |
| Filter by owner |
| Search by keyword |
| Action items due within 7 days |
| Items past deadline |
| 命令 | 作用 |
|---|---|
| 最近10项已批准决策 |
| 完整历史记录 |
| 按负责人筛选 |
| 按关键词搜索 |
| 7天内到期的行动项 |
| 超期项 |
memory/board-meetings/YYYY-MM-DD-raw.mdmemory/board-meetings/archive/YYYY/memory/board-meetings/YYYY-MM-DD-raw.mdmemory/board-meetings/archive/YYYY/memory/board-meetings/decisions.mdmemory/board-meetings/decisions.mdundefinedundefined
---
---⚠️ DECISION CONFLICT
New: [text]
Conflicts with: [DATE] — [existing text]
Options: (1) Supersede old (2) Merge (3) Defer to founder🚫 BLOCKED: "[Proposal]" was rejected on [DATE]. Reason: [reason].
To reopen: founder must explicitly say "reopen [topic] from [DATE]".⚠️ DECISION CONFLICT
New: [文本]
Conflicts with: [日期] — [现有文本]
Options: (1) Supersede old (2) Merge (3) Defer to founder🚫 BLOCKED: "[Proposal]" was rejected on [DATE]. Reason: [reason].
To reopen: founder must explicitly say "reopen [topic] from [DATE]".YYYY-MM-DD-raw.mddecisions.mddecisions.mdYYYY-MM-DD-raw.mddecisions.mddecisions.md- [x] [Action] — Owner: [name] — Completed: [DATE] — Result: [one sentence]- [x] [行动内容] — 负责人:[姓名] — 完成日期:[DATE] — 结果:[一句话说明]memory/board-meetings/
├── decisions.md # Layer 2: append-only, founder-approved
├── YYYY-MM-DD-raw.md # Layer 1: full transcript per meeting
└── archive/YYYY/ # Raw files after 90 daysmemory/board-meetings/
├── decisions.md # Layer 2: append-only, founder-approved
├── YYYY-MM-DD-raw.md # Layer 1: full transcript per meeting
└── archive/YYYY/ # Raw files after 90 daystemplates/decision-entry.mdscripts/decision_tracker.pytemplates/decision-entry.mdscripts/decision_tracker.py