BLOCKWERK
◢ CATALOG / solution architecture

ASR Register Manager

PRO

Track significant requirements and prove each one is addressed.

Maintain a register of Architecturally Significant Requirements (ASRs): categorised, testable requirements with their source and full traceability to the ADRs that address them. Use when asked to list ASRs, add an ASR, filter by category, or check which ADRs an ASR maps to — or which ASRs an ADR addresses.

Ask for it in plain English, e.g.

“list the ASRs”“add an ASR”“which ADRs address ASR”“which ASRs does ADR”“filter ASRs by category”“ASR traceability”

Works in

AGENTS.mdClaudeGitHub CopilotCursorOllamaOpenAI GPTs
◢◢ EXAMPLE OUTPUT

You ask: Here is our ASR register (`docs/asr/register.yaml`). List the Security ASRs, tell me which ASRs ADR-007 addresses, and flag any ASR with no ADR.

Example output from the ASR Register Manager skill

Example output shown for illustration. Your assistant produces this live from your own request once the skill is installed.