23 lines
872 B
Markdown
23 lines
872 B
Markdown
# Spec Delta
|
|
|
|
## Purpose
|
|
|
|
Asegura que cada actualización de ToldoConjunto pueda identificarse y actualizar una instalación Android existente sin conflictos causados por códigos de versión repetidos o decrecientes.
|
|
|
|
## ADDED Requirements
|
|
|
|
### Requirement: Versionado consistente
|
|
The system SHALL expose the same semantic version in npm metadata, exported data, and Android versionName.
|
|
|
|
#### Scenario: Version 0.0.6
|
|
- **WHEN** the app is built
|
|
- **THEN** npm and exported data report `0.0.6`
|
|
- **AND** Android reports versionName `0.0.6` and versionCode `6`
|
|
|
|
### Requirement: Identidad Android estable
|
|
The system SHALL preserve the application id `com.ilusion.toldoconjunto` across releases.
|
|
|
|
#### Scenario: Actualización instalada
|
|
- **WHEN** a newer APK is installed with the same signing key
|
|
- **THEN** Android recognizes it as an update to the existing application
|