id = "adr" name = "adr-tools" description = "Command-line tools for working with Architecture Decision Records." homepage = "https://github.com/npryce/adr-tools" executables = ["adr"] [commands] format = 1 label = "Architecture decision records" description = "Create a new numbered ADR. Initialising the directory and other subcommands are left out." quality = "ai-draft" base = "fig:adr" parser = { end_of_options = "--", interleave = "permute", long_equals = true, short_attached = true, short_bundles = false } [[commands.source]] id = "fig" kind = "completion" url = "https://github.com/withfig/autocomplete/blob/master/src/adr.ts" license = "MIT" [[commands.subcommand]] path = ["new"] label = "New ADR" [[commands.subcommand.source]] id = "fig" kind = "completion" url = "https://github.com/withfig/autocomplete/blob/master/src/adr.ts" license = "MIT" [[commands.subcommand.field]] id = "title" label = "ADR title" type = "string" position = 0 description = "Title words for the ADR; separate words with spaces." sources = ["fig"] [[commands.subcommand.field]] id = "supersedes" label = "Supersedes ADR number" type = "integer" option = ["-s"] sources = ["fig"] [[commands.subcommand.task]] id = "new" label = "New ADR" fields = ["title", "supersedes"] required = ["title"] [[commands.subcommand.group]] id = "basic" label = "Basic" fields = ["title", "supersedes"]