schema = "doctrine.spec.tech"
version = 1

id = {{id}}
slug = {{slug}}
title = {{title}}
status = "draft"
kind = "tech"
tags = []
responsibilities = []

# category — OPEN domain vocabulary (a taxonomy that drifts by design). Add as:
#   category = "cli"
# c4_level — closed C4 set: context | container | component | code. Add as:
#   c4_level = "container"
# descends_from — the product capability (PRD-NNN) this spec realises; tech-only,
#   single-valued, validated against the product specs. Add as:
#   descends_from = "PRD-001"
# parent — single decomposition parent (SPEC-NNN or PRD-NNN); subtype-aware, single-valued, the
#   tree must stay acyclic. Add as:
#   parent = "SPEC-002"
# [[source]] — code anchors this spec governs (tech-only, repeatable). Add as:
#   [[source]]
#   language = "rust"
#   identifier = "doctrine/cli"
#   module = "doctrine::cli"   # optional
