@@ -27,20 +27,20 @@ and write the issue for you.
2727
2828The frontmatter is a YAML object. Only ` name ` and ` description ` are required.
2929
30- | Field | Type | Meaning |
31- | ------------- | ------------------------------------------------- | ------------------------------------------------------------------------------ |
32- | ` name ` | string (** required** ) | The template id — the file stem and the argument to ` beflow new <KEY> <name> ` . |
33- | ` description ` | string (** required** ) | One-line summary shown in the interactive template picker. |
34- | ` agent ` | string | Pins the agent → emits an ` agent:<name> ` picker label on the new card. |
35- | ` jobKind ` | ` triage ` \| ` spec ` \| ` implement ` | Pins the lifecycle job kind → emits a ` jobkind:<jobKind> ` picker label. |
36- | ` runMode ` | ` autonomous ` \| ` supervised ` | Pins the run mode → emits a ` run:<mode> ` picker label. |
37- | ` type ` | string | The work-item type (e.g. ` Bug ` , ` Feature ` , ` Spike ` ). |
38- | ` priority ` | ` urgent ` \| ` high ` \| ` medium ` \| ` low ` \| ` none ` | The work-item priority. |
39- | ` state ` | string | The state the issue is created into (defaults to ` Backlog ` ). |
40- | ` labels ` | string[ ] | Extra labels attached on creation, on top of the picker labels. |
41- | ` enrich ` | bool (default ` false ` ) | Run the agent read-only to author the body before the preview. |
42- | ` title ` | string | A ` {{key}} ` pattern for the title (see [ Title] ( #title ) ). |
43- | ` questions ` | question[ ] (default ` [] ` ) | The typed inputs collected from the operator (see [ Questions] ( #questions ) ). |
30+ | Field | Type | Meaning |
31+ | ------------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
32+ | ` name ` | string (** required** ) | The template id — the file stem and the argument to ` beflow new <KEY> <name> ` . |
33+ | ` description ` | string (** required** ) | One-line summary shown in the interactive template picker. |
34+ | ` agent ` | string | Pins the agent → emits an ` agent:<name> ` picker label on the new card. |
35+ | ` jobKind ` | ` triage ` \| ` spec ` \| ` implement ` | Pins the lifecycle [ job kind] ( resolution.md#job-kind ) → emits a ` jobkind:<jobKind> ` picker label. |
36+ | ` runMode ` | ` autonomous ` \| ` supervised ` | Pins the [ run mode] ( resolution.md#run-mode ) → emits a ` run:<mode> ` picker label. |
37+ | ` type ` | string | The work-item type (e.g. ` Bug ` , ` Feature ` , ` Spike ` ). |
38+ | ` priority ` | ` urgent ` \| ` high ` \| ` medium ` \| ` low ` \| ` none ` | The work-item priority. |
39+ | ` state ` | string | The state the issue is created into (defaults to ` Backlog ` ). |
40+ | ` labels ` | string[ ] | Extra labels attached on creation, on top of the picker labels. |
41+ | ` enrich ` | bool (default ` false ` ) | Run the agent read-only to author the body before the preview. |
42+ | ` title ` | string | A ` {{key}} ` pattern for the title (see [ Title] ( #title ) ). |
43+ | ` questions ` | question[ ] (default ` [] ` ) | The typed inputs collected from the operator (see [ Questions] ( #questions ) ). |
4444
4545## Questions
4646
@@ -99,7 +99,7 @@ by giving it a new name.
9999
100100A template's `agent`, `jobKind`, and `runMode` are translated to the board's **picker
101101labels** on creation : ` agent:<name>` , `jobkind:<jobKind>`, `run:<mode>`. The board
102- provisions these labels through `beflow setup` / `beflow update` — the `jobkind:*`
102+ provisions these labels through [ `beflow setup` / `beflow update`](commands.md#setup-project--update-project) — the `jobkind:*`
103103labels (`jobkind:triage`, `jobkind:spec`, `jobkind:implement`) are seeded alongside the
104104` run:*` pickers. After adding a template that pins a new `jobKind`, run
105105` beflow update <KEY>` once so the label exists. `createIssue` resolves each picker
0 commit comments