Maintain a decisions/ directory where each decision is a standalone markdown file with YAML frontmatter. An index.md manifest is regenerated on every invocation for fast scanning.
| domain | Product, Data Engineering, Design, Architecture, Operations, Strategy | | status | Active, Proposed, Superseded, Revisited, Deprecated | | method | analysis, discussion, constraint, default, research, prototype, stakeholder-input |
Also capture: decision statement, options considered (with pros/cons), rationale, expected outcome, related DEC-XXXX IDs, 2-5 lowercase tags, and context (summary, conversation highlights, actions performed, artifacts).
التقط قرارات المشروع في نظام لكل ملف في دليل/القرارات. كل قرار عبارة عن ملف تخفيض السعر مع المادة الأمامية YAML (بيانات التعريف القابلة للاستعلام) والسياق الكامل (الأساس المنطقي، والخيارات، وأبرز المحادثات، والتحف). يوفر _index.md الذي تم إنشاؤه تلقائيًا فحصًا سريعًا. يُستخدم عندما: (1) يستدعي المستخدم /DL أو /DecisionLog، (2) يقول المستخدم "تسجيل هذا القرار"، أو "التقاط هذا القرار"، أو "تسجيل القرار"، أو "تحديث سجل القرار"، (3) يسأل المستخدم "ما هي القرارات التي اتخذناها"، أو (4) يسأل المستخدم عن سياق قرار سابق. المصدر: bjg4/decision-log-skill.