propose-standard-change
Change an existing Tyrne standard correctly — write or update the motivating ADR first, then update the standard file.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Change an existing Tyrne standard correctly — write or update the motivating ADR first, then update the standard file.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Add a new Board Support Package (BSP) crate to the Tyrne workspace — from crate skeleton through boot checklist to first QEMU or hardware boot.
Propose and draft a new Architecture Decision Record (ADR) in MADR format for Tyrne.
Run an independent verification pass over artefacts in `Proposed` / `In Review` waiting-for-promotion states. Distinct from code-review (style + correctness on a diff) and security-review (adversarial axis pass) — this skill verifies that the artefacts' claims about their own state match reality and produces a Done-promotion verdict.
Produce a review artifact in `docs/analysis/reviews/<type>-reviews/`, following that type's master plan. Works for business / code / security / performance-optimization reviews.
Add a new Rust crate to the Tyrne workspace following the dependency policy in `infrastructure.md`.
Introduce or audit an `unsafe` region in Tyrne — writing the `SAFETY:` comment, adding the audit-log entry, and queuing security review.
| name | propose-standard-change |
| description | Change an existing Tyrne standard correctly — write or update the motivating ADR first, then update the standard file. |
| when-to-use | Whenever a rule in `docs/standards/` needs to change. Covers additions, removals, and modifications. Does not cover typo fixes, which are ordinary edits. |
docs/standards/code-style.md).Classify the change.
Find the motivating ADR. Standards implement decisions; decisions live in ADRs.
Decide ADR path.
Author the ADR first. Standards follow decisions. Do not change the standard file until the ADR is Accepted. Drafting both in parallel is fine; committing the standard change before the ADR is not.
Update the standard file. Once the ADR is Accepted:
docs/standards/<file>.md.Update the architectural-principles.md document if the change affects one of the P1–P12 principles. A principle change is a major event and usually warrants an explicit ADR of its own.
Search for downstream effects.
.agents/skills/) that invoke the changed rule as a step.Commit as a sequence per commit-style.md:
docs(adr): propose ADR-NNNN — <short>.docs(standards): <what-changed> — e.g. docs(standards): allow workspace-root clippy allow-list.Refs: ADR-NNNN.Refs: ADR-MMMM (the superseded ADR).Accepted before the standard file is modified.