v1.1.0: pooled runtime, 959 tests, production hardening (0 squash)
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
name: Feature Request
|
||||
description: Propose a new feature or enhancement
|
||||
title: "feat: "
|
||||
labels: ["enhancement"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for proposing a feature. Describe it below.
|
||||
|
||||
- type: dropdown
|
||||
id: scope
|
||||
attributes:
|
||||
label: Scope
|
||||
options:
|
||||
- new spatial relation
|
||||
- new size assertion
|
||||
- new dense DSL syntax
|
||||
- new fluent API method
|
||||
- new quantifier / FOL feature
|
||||
- new preset / contract pack
|
||||
- new state materializer
|
||||
- new extractor adapter
|
||||
- new reporter feature
|
||||
- new CLI command
|
||||
- new property testing feature
|
||||
- performance optimization
|
||||
- developer experience
|
||||
- documentation
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: motivation
|
||||
attributes:
|
||||
label: Motivation
|
||||
description: What problem does this solve? What use case does it enable?
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: proposal
|
||||
attributes:
|
||||
label: Proposed API / syntax
|
||||
description: Show how the feature would be used (fluent API, dense DSL, or CLI).
|
||||
render: ts
|
||||
placeholder: |
|
||||
// Fluent API example
|
||||
ui.expect('.card').to.be.within(50, 'px').of('.target')
|
||||
|
||||
// Dense DSL example
|
||||
'.card' within 50px of '.target'
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Alternatives considered
|
||||
description: Other approaches you've considered or workarounds you currently use.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: acceptance
|
||||
attributes:
|
||||
label: Acceptance criteria
|
||||
description: What test cases should pass for this to be done?
|
||||
placeholder: |
|
||||
1. Dense DSL parses 'within Npx of <selector>' syntax
|
||||
2. Solver evaluates proximity correctly with Npx tolerance
|
||||
3. Diagnostics report actual distance when check fails
|
||||
validations:
|
||||
required: false
|
||||
Reference in New Issue
Block a user