mirror of
https://github.com/sky-systems/sky_phone.git
synced 2026-08-29 09:18:57 +00:00
7644dec3a3
* BLD - add GitHub contribution and release automation * BLD - restrict dev merges to maintainers * BLD - add automated review and PR test resources * DOC - require AI governance checks * FIX - pin patched nanoid dependency * TRY - trigger webhook delivery * TRY - verify webhook routing * TRY - rerun pull request checks
83 lines
2.4 KiB
YAML
83 lines
2.4 KiB
YAML
name: Feature request
|
|
description: Propose a focused improvement to Sky Phone.
|
|
title: "[Feature] "
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Explain the user problem before the proposed implementation. New features must preserve Sky Phone's standalone architecture and server-authoritative state changes.
|
|
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: Problem or opportunity
|
|
description: Who needs this, and what can they not do today?
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: proposal
|
|
attributes:
|
|
label: Proposed behavior
|
|
description: Describe the user-visible result and the expected client, server, NUI, or persistence flow.
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: scope
|
|
attributes:
|
|
label: Primary area
|
|
options:
|
|
- Phone app or NUI
|
|
- Client behavior
|
|
- Server behavior
|
|
- Framework or third-party integration
|
|
- Configuration or localization
|
|
- Database or migration
|
|
- Developer API or custom apps
|
|
- Build, release, or documentation
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: authority
|
|
attributes:
|
|
label: Authority and data ownership
|
|
description: For state-changing behavior, explain what the server validates and which sky_phone-owned data changes.
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: alternatives
|
|
attributes:
|
|
label: Alternatives considered
|
|
description: Describe existing configuration, integrations, or workflows that were considered.
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: compatibility
|
|
attributes:
|
|
label: Compatibility impact
|
|
description: Note affected frameworks, providers, configs, locales, schemas, exports, or public events.
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: references
|
|
attributes:
|
|
label: References or mockups
|
|
description: Attach concise examples, diagrams, or screenshots when they materially clarify the request.
|
|
validations:
|
|
required: false
|
|
|
|
- type: checkboxes
|
|
id: confirmations
|
|
attributes:
|
|
label: Confirmation
|
|
options:
|
|
- label: This proposal does not require sky_base, sky_jobs_base, or another Sky resource.
|
|
required: true
|
|
- label: I searched for an existing issue covering the same request.
|
|
required: true
|