You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`/linear-brief` - Read-only summary of the current Linear issue/project state; use before standup or planning reviews
43
+
-`/linear-close` - Finalize and archive the Linear project after `/learning` completes
44
44
45
45
### Quality Gate System
46
46
@@ -70,7 +70,7 @@ The system operates through sequential slash commands that activate specialized
70
70
- Load **only** the files listed in the command's `## Required Knowledge` section (at the top of each `commands/*.md` file)
71
71
- Do NOT load all 9 knowledge files for every command — each command specifies exactly what it needs
72
72
- Only `/learning` loads the full knowledge base
73
-
- Full index for reference: product-principles, coding-standards, architecture-guide, ui-standards, analytics-framework, prompt-library, engineering-lessons, product-lessons, ai-model-guide
73
+
- Full index for reference: product-principles, coding-standards, architecture-guide, ui-standards, analytics-framework, prompt-library, engineering-lessons, product-lessons, ai-model-guide, linear-operations (loaded only by Linear commands)
|`/deploy-check`|`/linear-sync release`| Attaches PR link and release notes |
119
+
|`/learning`|`/linear-close`| Marks project complete, archives it |
119
120
120
121
If Linear is unavailable, the Linear utility command should fail explicitly. The 12-step pipeline remains usable because Linear is not the workflow engine.
<!-- Linear fields: set by /linear-bind; updated by /linear-sync; read by /linear-brief; cleared on /linear-close -->
131
+
132
+
- linear_enabled: true <!-- set to true by /linear-bind; false = Linear layer inactive -->
133
+
- linear_team_id: 70aea0d1-a706-481f-a0b7-3e636709ba77 <!-- immutable after bind -->
132
134
- linear_team: Vijaypmworkspace
133
-
- linear_project_id:
134
-
- linear_project:
135
-
- linear_project_url:
136
-
- linear_root_issue_id:
137
-
- linear_root_issue_identifier:
138
-
- linear_cycle:
139
-
- linear_sync_map_path:
140
-
- linear_last_sync: 2026-04-01T07:41:00.000Z
141
-
- linear_sync_status: retroactive-sync-complete — issues 002–006 + 008 synced to Linear (Done). Sync maps written to experiments/linear-sync/. Issue 007 skipped (exploration-only, no sprint).
135
+
- linear_project_id:<!-- populated by /linear-bind when project is created -->
136
+
- linear_project:<!-- human-readable project name in Linear -->
137
+
- linear_project_url:<!-- direct link to the Linear project page -->
138
+
- linear_root_issue_id:<!-- id of the root issue created in Linear -->
139
+
- linear_root_issue_identifier:<!-- e.g. VIJ-42 — display identifier for the root issue -->
140
+
- linear_cycle:<!-- Linear cycle/sprint, if assigned -->
141
+
- linear_sync_map_path:<!-- path to experiments/linear-sync/issue-NNN.json (durable id map) -->
142
+
- linear_last_sync: 2026-04-01T07:41:00.000Z<!-- ISO timestamp of last successful /linear-sync -->
143
+
- linear_sync_status: retroactive-sync-complete — issues 002–006 + 008 synced to Linear (Done). Sync maps written to experiments/linear-sync/. Issue 007 skipped (exploration-only, no sprint).<!-- last sync mode or failure reason -->
0 commit comments