Vista generada del nodo track/release-engineering de styx.model.yml: estado, dependencias, gate, cola y páginas de documentación que lo citan.
styx.model.ymlVista generada desde
styx.model.yml. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere. El estado aquí es el del model: si discrepa con otra página, manda el model.
track/release-engineering — Release engineering: versionado global + por componente, artefactos únicos multi-arch, runtime adapters, canales nightly/stable, instalador y CLI styxestado: in_progress · kind: track · zona: cross
Depende de: outcome/foundation
| Referencia | Título | Estado |
|---|---|---|
r01 | Bun decide, Zig ejecuta | locked |
r16 | Filosofía: lab bleeding-edge owned e2e | locked |
r17 | Microservicios split-duro | locked |
r28 | Parallelization correction pass | locked |
dec-0123 | Release engineering: tren versionado + componentes SemVer, artefactos únicos, manifiesto firmado, canales nightly/stable, runtime adapters y CLI styx | locked |
dec-0133 | Entidad release en el modelo: releases: ordenado por dependencias, publicado por su definition of done; alfas 0.0.0-alpha.N | locked |
Gate (manifest docs/track/release-engineering/evidence/gate.manifest.yml):
| Item | Verdict | Clase | Páginas que lo citan |
|---|---|---|---|
RE1 | open | version-identity | Actualizar y versiones (especificado) |
RE2 | open | interface-guards | Actualizar y versiones (especificado) |
RE3 | open | reproducible-multiarch | Instalar (especificado) |
RE4 | open | signed-release-manifest | Instalar (especificado) |
RE5 | open | nightly-channel | Actualizar y versiones (especificado)Desplegar la nightly ( especificado) |
RE6 | open | clean-install | Instalar (especificado) |
RE7 | open | upgrade-rollback | Actualizar y versiones (especificado) |
RE8 | open | stable-promotion | Actualizar y versiones (especificado) |
RE9 | open | operator-docs | Instalar (especificado) |
RE10 | open | runtime-adapters | Desplegar styx en Coolify (especificado)Instalar ( especificado) |
RE11 | open | native-postgres | Instalar (especificado) |
RE12 | open | runtime-db-benchmark | Instalar (especificado) |
RE13 | open | coolify-docs-live | Desplegar la documentación (especificado)Instalar ( especificado) |
RE14 | open | coolify-nightly-private | Desplegar la nightly (especificado) |
RE15 | open | coolify-ops-cli | Desplegar styx en Coolify (especificado)Instalar ( especificado) |
RE16 | open | appsec-dry-pass | Releases (especificado) |
RE17 | open | release-entity-guard | Releases (especificado) |
Cola (docs/track/release-engineering/tickets/):
| Ticket | Título | Estado | Prioridad |
|---|---|---|---|
track/release-engineering#01 | Registro de componentes release/components.yml + check:release-map | open | P1 |
track/release-engineering#02 | Versión dentro de cada artefacto: /version, --version, OTel y labels | open | P1 |
track/release-engineering#03 | Guards check:interfaces y check:migrations + cabecera -- styx:kind | done | P1 |
track/release-engineering#04 | Planner de bump scripts/release/plan.ts + version.ts; retirar Changesets | done | P2 |
track/release-engineering#05 | bun run release:build: binario por servicio y arch (incluida web) | open | P1 |
track/release-engineering#06 | Daemon y styx-upload: cross-compile amd64/arm64 baseline, build gemelo, suite arm64 en qemu, archivo del toolchain (d12) | open | P1 |
track/release-engineering#07 | Imágenes OCI derivadas de los mismos binarios; SBOM, licencias y reproducibilidad | open | P1 |
track/release-engineering#08 | styx-release.json: esquema y manifest.ts --check | open | P1 |
track/release-engineering#09 | Modelo de despliegue deploy/model/ + interfaz RuntimeAdapter + adapter Compose | done | P1 |
track/release-engineering#10 | Adapter systemd nativo: unidades endurecidas, credentials, sysupdate/sysext y firewall por unidad | open | P1 |
track/release-engineering#11 | Adapter Podman Quadlet | open | P1 |
track/release-engineering#12 | Adapters tier 2: Incus (OCI) y Helm (k3s) | open | P2 |
track/release-engineering#13 | Renders tier 3: módulo NixOS y perfil NAS (TrueNAS, Unraid, Synology) | open | P3 |
track/release-engineering#14 | styx-postgres: PostgreSQL 18.x compilado por el pipeline, unidad endurecida y --postgres=system | open | P1 |
track/release-engineering#15 | CLI styx (núcleo) + install.sh: install, verify, status, doctor, render y verificación de firma | open | P1 |
track/release-engineering#16 | CLI: update, rollback y backup como transacción común sobre los adapters | open | P1 |
track/release-engineering#17 | release-build.yml reutilizable: build, firma keyless, publicación ORAS y supply chain de CI | open | P1 |
track/release-engineering#18 | nightly.yml con la matriz por runtime de D12 | open | P1 |
track/release-engineering#19 | release.yml (stable): gates de release/gates.yml, reproducibilidad, promoción por digest y retención | open | P1 |
track/release-engineering#20 | Docs de operador por runtime: INSTALL, governance de release, runbook y referencia del CLI | open | P2 |
track/release-engineering#21 | Harness reproducible de runtimes: RAM por cgroup, install/update/rollback, data plane, superficie | open | P1 |
track/release-engineering#22 | Harness reproducible de backends de BD: PGlite, styx-postgres, Postgres del sistema y OCI | open | P1 |
track/release-engineering#23 | Informe comparativo y orden por defecto por plataforma (enmienda de dec-0123) | open | P2 |
track/release-engineering#24 | Adapter Coolify (tier 1): plantilla propia, secretos como fichero y suite completa de D12 | open | P1 |
track/release-engineering#25 | Un solo esquema de styx-release.json para generador, instalador y gate de contrato | open | P1 |
track/release-engineering#26 | Aplicación Coolify del sitio de docs: auto-deploy desde master, TLS y acceso privado | open | P0 |
track/release-engineering#27 | AppSec seca: pasada completa sin P0/P1/P2 nuevos, verificada por un panel distinto de quien arregla | open | P0 |
track/release-engineering#28 | Entidad release (dec-0133): releases: en el model, guard check:releases y vista roadmap/releases | open | P1 |
Páginas que lo citan: Ciclo de vida (especificado), Releases (especificado), Actualizar y versiones (especificado), Desplegar la documentación (especificado), Desplegar la nightly (especificado), Desplegar styx en Coolify (especificado), Instalar (especificado)
track/release-engineering/coolify-docs — Aplicación Coolify del sitio de docs desde deploy/coolify/docs.compose.yml: auto-deploy desde master, acceso privado por Tailscale (docs.vpn.) hasta la AppSec secaestado: in_progress
Páginas que lo citan: Ciclo de vida (especificado), Desplegar la documentación (especificado), Instalar (especificado)
track/release-engineering/release-entity — Entidad release en el model (dec-0133): releases: ordenado por dependencias, guard check:releases y vista generadaestado: in_progress
Páginas que lo citan: Ciclo de vida (especificado), Releases (especificado)
track/release-engineering/build-version — Lane A — registro de componentes, versión en cada artefacto (0.0.0 alfa clean/dirty), guards de interfaz, release:build multi-arch, OCI derivada y styx-release.jsonestado: in_progress
Páginas que lo citan: Ciclo de vida (especificado)
track/release-engineering/runtimes-cli — Lane B — modelo de despliegue, adapters tier 1 (systemd, Quadlet, Compose), styx-postgres y CLI styx (install, update, rollback, backup, status, doctor)estado: in_progress
Depende de: track/release-engineering/build-version
Páginas que lo citan: Ciclo de vida (especificado)
track/release-engineering/coolify-tier1 — Coolify tier 1 operable: plantilla propia de styx, secretos como fichero y styx status/update/rollback/backup sobre Coolifyestado: in_progress
Depende de: track/release-engineering/coolify-docs, track/release-engineering/runtimes-cli
Páginas que lo citan: Ciclo de vida (especificado), Desplegar styx en Coolify (especificado), Instalar (especificado)
track/release-engineering/channels — Lane C — release-build, nightly y stable; nightly privada de master desplegada en Coolifyestado: in_progress
Depende de: track/release-engineering/build-version, track/release-engineering/coolify-tier1
Páginas que lo citan: Ciclo de vida (especificado), Desplegar la nightly (especificado)
track/release-engineering/operator-docs — Lane D — docs de operador por runtime, governance de release, runbook y referencia del CLIestado: in_progress
Depende de: track/release-engineering/runtimes-cli
Páginas que lo citan: Ciclo de vida (especificado)
track/release-engineering/runtime-bench — Lane E — benchmark reproducible de runtimes y backends de BD; orden por defecto por plataformaestado: in_progress
Depende de: track/release-engineering/runtimes-cli
Páginas que lo citan: Ciclo de vida (especificado)
track/release-engineering/tier2-3 — Runtimes tier 2 (Incus, Helm/k3s) y renders tier 3 (NixOS, NAS)estado: queued
Depende de: track/release-engineering/runtimes-cli
Páginas que lo citan: Ciclo de vida (especificado)
track/release-engineering/appsec-dry — AppSec seca: pasada completa sin P0/P1/P2 nuevos, verificada por un panel distinto de quien arreglaestado: queued
Depende de: track/byte-runtime/sec, track/identity/sec
Páginas que lo citan: Ciclo de vida (especificado), Releases (especificado)
track/kind-backup
Vista generada del nodo track/kind-backup de styx.model.yml: estado, dependencias, gate, cola y páginas de documentación que lo citan.
spike/storage-box
Vista generada del nodo spike/storage-box de styx.model.yml: estado, dependencias, gate, cola y páginas de documentación que lo citan.