track/release-engineering

Vista generada del nodo track/release-engineering de styx.model.yml: estado, dependencias, gate, cola y páginas de documentación que lo citan.

ImplementadoSin versión del tren todavía· generada desde styx.model.yml
track/docsdec-0124track/docs:DC10

Vista generada desde styx.model.yml. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla 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 styx

estado: in_progress · kind: track · zona: cross

Depende de: outcome/foundation

ReferenciaTítuloEstado
r01Bun decide, Zig ejecutalocked
r16Filosofía: lab bleeding-edge owned e2elocked
r17Microservicios split-durolocked
r28Parallelization correction passlocked
dec-0123Release engineering: tren versionado + componentes SemVer, artefactos únicos, manifiesto firmado, canales nightly/stable, runtime adapters y CLI styxlocked
dec-0133Entidad release en el modelo: releases: ordenado por dependencias, publicado por su definition of done; alfas 0.0.0-alpha.Nlocked

Gate (manifest docs/track/release-engineering/evidence/gate.manifest.yml):

ItemVerdictClasePáginas que lo citan
RE1openversion-identityActualizar y versiones (especificado)
RE2openinterface-guardsActualizar y versiones (especificado)
RE3openreproducible-multiarchInstalar (especificado)
RE4opensigned-release-manifestInstalar (especificado)
RE5opennightly-channelActualizar y versiones (especificado)
Desplegar la nightly (especificado)
RE6openclean-installInstalar (especificado)
RE7openupgrade-rollbackActualizar y versiones (especificado)
RE8openstable-promotionActualizar y versiones (especificado)
RE9openoperator-docsInstalar (especificado)
RE10openruntime-adaptersDesplegar styx en Coolify (especificado)
Instalar (especificado)
RE11opennative-postgresInstalar (especificado)
RE12openruntime-db-benchmarkInstalar (especificado)
RE13opencoolify-docs-liveDesplegar la documentación (especificado)
Instalar (especificado)
RE14opencoolify-nightly-privateDesplegar la nightly (especificado)
RE15opencoolify-ops-cliDesplegar styx en Coolify (especificado)
Instalar (especificado)
RE16openappsec-dry-passReleases (especificado)
RE17openrelease-entity-guardReleases (especificado)

Cola (docs/track/release-engineering/tickets/):

TicketTítuloEstadoPrioridad
track/release-engineering#01Registro de componentes release/components.yml + check:release-mapopenP1
track/release-engineering#02Versión dentro de cada artefacto: /version, --version, OTel y labelsopenP1
track/release-engineering#03Guards check:interfaces y check:migrations + cabecera -- styx:kinddoneP1
track/release-engineering#04Planner de bump scripts/release/plan.ts + version.ts; retirar ChangesetsdoneP2
track/release-engineering#05bun run release:build: binario por servicio y arch (incluida web)openP1
track/release-engineering#06Daemon y styx-upload: cross-compile amd64/arm64 baseline, build gemelo, suite arm64 en qemu, archivo del toolchain (d12)openP1
track/release-engineering#07Imágenes OCI derivadas de los mismos binarios; SBOM, licencias y reproducibilidadopenP1
track/release-engineering#08styx-release.json: esquema y manifest.ts --checkopenP1
track/release-engineering#09Modelo de despliegue deploy/model/ + interfaz RuntimeAdapter + adapter ComposedoneP1
track/release-engineering#10Adapter systemd nativo: unidades endurecidas, credentials, sysupdate/sysext y firewall por unidadopenP1
track/release-engineering#11Adapter Podman QuadletopenP1
track/release-engineering#12Adapters tier 2: Incus (OCI) y Helm (k3s)openP2
track/release-engineering#13Renders tier 3: módulo NixOS y perfil NAS (TrueNAS, Unraid, Synology)openP3
track/release-engineering#14styx-postgres: PostgreSQL 18.x compilado por el pipeline, unidad endurecida y --postgres=systemopenP1
track/release-engineering#15CLI styx (núcleo) + install.sh: install, verify, status, doctor, render y verificación de firmaopenP1
track/release-engineering#16CLI: update, rollback y backup como transacción común sobre los adaptersopenP1
track/release-engineering#17release-build.yml reutilizable: build, firma keyless, publicación ORAS y supply chain de CIopenP1
track/release-engineering#18nightly.yml con la matriz por runtime de D12openP1
track/release-engineering#19release.yml (stable): gates de release/gates.yml, reproducibilidad, promoción por digest y retenciónopenP1
track/release-engineering#20Docs de operador por runtime: INSTALL, governance de release, runbook y referencia del CLIopenP2
track/release-engineering#21Harness reproducible de runtimes: RAM por cgroup, install/update/rollback, data plane, superficieopenP1
track/release-engineering#22Harness reproducible de backends de BD: PGlite, styx-postgres, Postgres del sistema y OCIopenP1
track/release-engineering#23Informe comparativo y orden por defecto por plataforma (enmienda de dec-0123)openP2
track/release-engineering#24Adapter Coolify (tier 1): plantilla propia, secretos como fichero y suite completa de D12openP1
track/release-engineering#25Un solo esquema de styx-release.json para generador, instalador y gate de contratoopenP1
track/release-engineering#26Aplicación Coolify del sitio de docs: auto-deploy desde master, TLS y acceso privadoopenP0
track/release-engineering#27AppSec seca: pasada completa sin P0/P1/P2 nuevos, verificada por un panel distinto de quien arreglaopenP0
track/release-engineering#28Entidad release (dec-0133): releases: en el model, guard check:releases y vista roadmap/releasesopenP1

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 seca

estado: 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 generada

estado: 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.json

estado: 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 Coolify

estado: 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 Coolify

estado: 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 CLI

estado: 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 plataforma

estado: 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 arregla

estado: queued

Depende de: track/byte-runtime/sec, track/identity/sec

Páginas que lo citan: Ciclo de vida (especificado), Releases (especificado)

track/release-engineering — Release engineering: versionado global + por componente, artefactos únicos multi-arch, runtime adapters, canales nightly/stable, instalador y CLI styx
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 seca
track/release-engineering/release-entity — Entidad release en el model (dec-0133): releases: ordenado por dependencias, guard check:releases y vista generada
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.json
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)
track/release-engineering/coolify-tier1 — Coolify tier 1 operable: plantilla propia de styx, secretos como fichero y styx status/update/rollback/backup sobre Coolify
track/release-engineering/channels — Lane C — release-build, nightly y stable; nightly privada de master desplegada en Coolify
track/release-engineering/operator-docs — Lane D — docs de operador por runtime, governance de release, runbook y referencia del CLI
track/release-engineering/runtime-bench — Lane E — benchmark reproducible de runtimes y backends de BD; orden por defecto por plataforma
track/release-engineering/tier2-3 — Runtimes tier 2 (Incus, Helm/k3s) y renders tier 3 (NixOS, NAS)
track/release-engineering/appsec-dry — AppSec seca: pasada completa sin P0/P1/P2 nuevos, verificada por un panel distinto de quien arregla