一键导入
design-decisions
Design Decision Log Pattern guidance for Fortress Rollback. Use when Architectural decisions, design alternatives, superseding prior choices.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Design Decision Log Pattern guidance for Fortress Rollback. Use when Architectural decisions, design alternatives, superseding prior choices.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Crate Publishing guidance for Fortress Rollback. Use when Publishing to crates.io, version bumps, release checklist.
Changelog Practices guidance for Fortress Rollback. Use when Writing CHANGELOG entries, deciding what to document.
Repository-wide engineering policy and project context for Fortress Rollback. Use when implementing, diagnosing, reviewing, testing, documenting, or releasing changes in this repository.
GitHub Actions Best Practices guidance for Fortress Rollback. Use when Writing GitHub Actions workflows, CI debugging, actionlint, caching.
Workspace Organization guidance for Fortress Rollback. Use when Organizing workspace, splitting crates, module structure decisions.
Adversarial Handoff Workflow guidance for Fortress Rollback. Use when High-risk reviews, post-incident hardening, escalation from code review.
| name | design-decisions |
| description | Design Decision Log Pattern guidance for Fortress Rollback. Use when Architectural decisions, design alternatives, superseding prior choices. |
Use a lightweight, append-only decision log for major design choices. Keep it short, searchable, and linked to code and PR context.
Store logs under this skill's references/ directory as plain text files by domain,
for example:
references/network.txtreferences/sync-layer.txtRead the design-history index before adding or superseding an entry. Load only the domain file relevant to the current decision.
YYYY-MM-DD | Decision | Supersedes | Rationale | Evidence | PR/Issue
Example:
2026-03-20 | Use checked frame arithmetic in rollback paths | None | Prevent overflow-triggered desync | src/lib.rs Frame::try_add/try_sub | PR #123
If replacing prior guidance or behavior, set Supersedes to the prior entry date/title.
2026-03-20 | Switch queue iteration to stable order | 2025-11-02 HashMap iteration in queue processing | Determinism | src/input_queue/mod.rs | PR #456
During review: