51 lines
1.4 KiB
YAML
51 lines
1.4 KiB
YAML
name: AI Task
|
|
description: Brief for the coding agent to implement features consistently
|
|
title: "[AI] <short title>"
|
|
labels: [ai-task]
|
|
body:
|
|
- type: input
|
|
id: project_path
|
|
attributes:
|
|
label: Project path
|
|
description: Path of the target app (e.g., kediritechnopark-app)
|
|
placeholder: kediritechnopark-app
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: objective
|
|
attributes:
|
|
label: Objective
|
|
description: What to build and why
|
|
placeholder: e.g., Build pricing card with tiers and CTA
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: requirements
|
|
attributes:
|
|
label: Requirements
|
|
description: States, a11y, tests, performance, theming, i18n
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: deliverables
|
|
attributes:
|
|
label: Deliverables
|
|
description: Files and paths to create or modify
|
|
placeholder: |
|
|
src/components/PricingCard/PricingCard.tsx
|
|
src/components/PricingCard/types.ts
|
|
src/components/PricingCard/PricingCard.test.tsx
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: constraints
|
|
attributes:
|
|
label: Constraints
|
|
description: Perf budget, API contracts, dependency limits
|
|
- type: textarea
|
|
id: acceptance
|
|
attributes:
|
|
label: Definition of Done
|
|
description: Validation criteria (build/lint/tests pass, coverage, screenshots)
|
|
|