Versões e canais
Como as versões dos pacotes @fayz-ai/* são coordenadas por canais e como ler o suporte de cada superfície.
Em construção — estrutura para validação.
Canais
| Canal | Para quê |
|---|---|
stable | O conjunto testado e recomendado para produção. |
latest | A última versão publicada de cada pacote. |
preview | Versões de pré-lançamento, para experimentar o que vem. |
Os canais são conjuntos de versões fixados (pin sets) pelo release-channels: o resolver mantém todos os pacotes @fayz-ai/* em um conjunto coerente. Para trocar de canal depois, você atualiza os pins do app para o conjunto desejado (stable, latest ou preview).
Como o canal entra no scaffold depende da versão da CLI:
- CLI 0.2.0 (publicada) — o
fayz createaceita a flag--channel stable|latest|preview; sem a flag, o default éstable. Você escolhe o conjunto de versões no momento de criar o app. - CLI ≥ 0.3.0 — o
createé flagless: o canal é decidido pelo próprio scaffold (o conjunto embutido na release da CLI), não por uma flag. Para trocar depois, você edita os pins do app.
Tiers de suporte
Cada superfície do SDK declara um nível de suporte (SUPPORT). Use-o para saber com o que contar: superfícies estáveis têm garantia de compatibilidade; superfícies em preview ou experimental podem mudar.