From 7462a6c902ba33e7d029dbfe80985979cd9932e2 Mon Sep 17 00:00:00 2001 From: Aleix Soler Date: Thu, 19 Mar 2026 12:34:09 +0100 Subject: [PATCH] refactor(templates): assign basic taxonomy metadata to built-in templates --- constants/predefinedTemplates.ts | 12 ++++++++++++ templates/predefined/academic.json | 2 ++ templates/predefined/colorful.json | 2 ++ templates/predefined/creative-writing.json | 2 ++ templates/predefined/default-starter.json | 2 ++ templates/predefined/minimal.json | 2 ++ templates/predefined/project.json | 2 ++ 7 files changed, 24 insertions(+) diff --git a/constants/predefinedTemplates.ts b/constants/predefinedTemplates.ts index c036254..5492aaf 100644 --- a/constants/predefinedTemplates.ts +++ b/constants/predefinedTemplates.ts @@ -10,6 +10,8 @@ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ id: "academic", name: "Academic research", description: "Status workflow for academic research and writing", + language: "English", + type: "Academic", authorGithub: "soler1212", statuses: [ { @@ -62,6 +64,8 @@ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ name: "Colorful workflow", description: "A colorful set of workflow statuses with descriptive icons", + language: "English", + type: "General", authorGithub: "soler1212", statuses: [ { @@ -125,6 +129,8 @@ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ id: "creative-writing", name: "Creative Writing", description: "Workflow for novelists and creative writers", + language: "English", + type: "Writing", authorGithub: "soler1212", statuses: [ { @@ -165,6 +171,8 @@ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ name: "Starter Template", description: "A simplified set of essential workflow statuses to get you started.", + language: "English", + type: "General", authorGithub: "soler1212", statuses: [ { @@ -198,6 +206,8 @@ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ id: "minimal", name: "Minimal workflow", description: "A simplified set of essential workflow statuses", + language: "English", + type: "General", authorGithub: "soler1212", statuses: [ { @@ -231,6 +241,8 @@ export const PREDEFINED_TEMPLATES: StatusTemplate[] = [ id: "project", name: "Project management", description: "Status workflow for project management and tracking", + language: "English", + type: "Project Management", authorGithub: "soler1212", statuses: [ { diff --git a/templates/predefined/academic.json b/templates/predefined/academic.json index f3e5337..68356dd 100644 --- a/templates/predefined/academic.json +++ b/templates/predefined/academic.json @@ -2,6 +2,8 @@ "id": "academic", "name": "Academic research", "description": "Status workflow for academic research and writing", + "language": "English", + "type": "Academic", "authorGithub": "soler1212", "statuses": [ { diff --git a/templates/predefined/colorful.json b/templates/predefined/colorful.json index 27ecd66..1af65ce 100644 --- a/templates/predefined/colorful.json +++ b/templates/predefined/colorful.json @@ -2,6 +2,8 @@ "id": "colorful", "name": "Colorful workflow", "description": "A colorful set of workflow statuses with descriptive icons", + "language": "English", + "type": "General", "authorGithub": "soler1212", "statuses": [ { diff --git a/templates/predefined/creative-writing.json b/templates/predefined/creative-writing.json index 10c8cd0..56bbc6d 100644 --- a/templates/predefined/creative-writing.json +++ b/templates/predefined/creative-writing.json @@ -2,6 +2,8 @@ "id": "creative-writing", "name": "Creative Writing", "description": "Workflow for novelists and creative writers", + "language": "English", + "type": "Writing", "authorGithub": "soler1212", "statuses": [ { diff --git a/templates/predefined/default-starter.json b/templates/predefined/default-starter.json index 744a3de..90abcbe 100644 --- a/templates/predefined/default-starter.json +++ b/templates/predefined/default-starter.json @@ -2,6 +2,8 @@ "id": "default-starter", "name": "Starter Template", "description": "A simplified set of essential workflow statuses to get you started.", + "language": "English", + "type": "General", "authorGithub": "soler1212", "statuses": [ { diff --git a/templates/predefined/minimal.json b/templates/predefined/minimal.json index bcc3bd8..83e1f15 100644 --- a/templates/predefined/minimal.json +++ b/templates/predefined/minimal.json @@ -2,6 +2,8 @@ "id": "minimal", "name": "Minimal workflow", "description": "A simplified set of essential workflow statuses", + "language": "English", + "type": "General", "authorGithub": "soler1212", "statuses": [ { diff --git a/templates/predefined/project.json b/templates/predefined/project.json index 8f309d8..4196451 100644 --- a/templates/predefined/project.json +++ b/templates/predefined/project.json @@ -2,6 +2,8 @@ "id": "project", "name": "Project management", "description": "Status workflow for project management and tracking", + "language": "English", + "type": "Project Management", "authorGithub": "soler1212", "statuses": [ {