[Epic] qqq - Template System #12

Closed
opened 2026-01-03 23:38:53 +00:00 by KofTwentyTwo · 1 comment
KofTwentyTwo commented 2026-01-03 23:38:53 +00:00 (Migrated from github.com)

Overview

Complete the Create New Application journey with full Velocity template rendering and transformation support.

User Journey

Developer runs qctl qqq init <template> <name> and gets a fully customized, buildable project.

Stories

  • #18 - Replace Handlebars with Apache Velocity engine
  • #19 - Add computed variables support (packagePath derivation)
  • #20 - Implement directory transforms in manifest
  • #21 - Update template manifest schema v2
  • #22 - Migrate templates-hub to Velocity syntax
  • #23 - Integrate template listing with Voyage mock API
  • #24 - Add prompt validation (required fields, types, constraints)
  • #25 - Improve error messages with recovery suggestions
  • #26 - Implement --merge mode for selective regeneration

Acceptance Criteria

  • User can init a project with custom package name and it compiles
  • Directory structure is correctly transformed
  • All prompts are validated before rendering
## Overview Complete the Create New Application journey with full Velocity template rendering and transformation support. ## User Journey Developer runs `qctl qqq init <template> <name>` and gets a fully customized, buildable project. ## Stories - [x] #18 - Replace Handlebars with Apache Velocity engine - [x] #19 - Add computed variables support (packagePath derivation) - [x] #20 - Implement directory transforms in manifest - [x] #21 - Update template manifest schema v2 - [x] #22 - Migrate templates-hub to Velocity syntax - [x] #23 - Integrate template listing with Voyage mock API - [x] #24 - Add prompt validation (required fields, types, constraints) - [x] #25 - Improve error messages with recovery suggestions - [x] #26 - Implement --merge mode for selective regeneration ## Acceptance Criteria - User can init a project with custom package name and it compiles - Directory structure is correctly transformed - All prompts are validated before rendering
KofTwentyTwo commented 2026-01-05 01:30:27 +00:00 (Migrated from github.com)

All stories complete. Released in v0.2.0.

All stories complete. Released in v0.2.0.
Sign in to join this conversation.