Files
DerEchteAlec 7644dec3a3 BLD - add GitHub contribution and release automation (#3)
* 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
2026-08-19 15:26:50 +02:00

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