Context
Developers building email and notification templates must deploy changes and trigger an email to preview the rendered output, severely slowing iteration.
Current Limitation/Problem
No local preview for templates. Developers use trial-and-error deployment to review template rendering.
Expected Outcome
VS Code extension (subtrackr-template-preview) with live template preview side panel: parse template, render with mock data, show AST tree view, and validate syntax on save.
Acceptance Criteria
Technical Scope
- packages/vscode-subtrackr/ - VS Code extension directory
- packages/vscode-subtrackr/src/panels/ - preview webview panel
- packages/vscode-subtrackr/src/tree/ - AST tree data provider
- packages/vscode-subtrackr/src/validation/ - linter integration
- packages/vscode-subtrackr/package.json - activation events, commands, contributes
- docs/VSCode_EXTENSION.md - usage documentation
Context
Developers building email and notification templates must deploy changes and trigger an email to preview the rendered output, severely slowing iteration.
Current Limitation/Problem
No local preview for templates. Developers use trial-and-error deployment to review template rendering.
Expected Outcome
VS Code extension (subtrackr-template-preview) with live template preview side panel: parse template, render with mock data, show AST tree view, and validate syntax on save.
Acceptance Criteria
Technical Scope