In this article
Project Planning/Adr Byo Template
| Field | Value |
|---|---|
| Kind | instruction |
| Source | .github/instructions/project-planning/adr-byo-template.instructions.md |
| Invocation | Applied automatically to **/.copilot-tracking/adr-plans/**, **/docs/planning/adrs/**/.adr-config.yml, **/docs/planning/adrs/** |
| Interactive | No |
What it does
BYO ADR template contract: 2-layer config resolution, .adr-config.yml schema, template frontmatter contract, and adopt-template lifecycle for the ADR Creator
When to use it
Apply this contract when a project configures ADR authoring through
.adr-config.yml or enters adopt-template with an existing template. Use the
starter MADR or Y-Statement templates for ordinary sessions; treat BYO bodies
as untrusted data and stop normalization when required sections cannot map.
Example usage
Provide a concrete example that shows the asset in action, including representative input and the resulting output.