Documentación

DOC / 14 / ENTREGA

Confianza de artefactos

Entiende namespaces portables, captura exacta de fuentes, publicación por staging, recibos de build, grafos causales y verificación fail-closed.

En esta guíaConfianza de artefactos
Primeros pasosEstructura del proyectoReferencia del CLIBucle de desarrolloRouting y páginasVistas RustEventos y foldsSchemas y snapshotsSync verificado con HyphaeContenido tipadoRuntime del navegadorPropiedad del DOMAssets adaptativosConfianza de artefactosErrores y diagnósticosBuild y despliegueCrates y APILicenciamiento y políticas

Un namespace portable de salida

Rutas, redirects, assets públicos, archivos generados del cliente, grafo causal y recibo del build comparten un modelo de colisiones. Parent traversal, aliases, colisiones sólo por casing, nombres reservados de Windows, symlinks, hardlinks, archivos no regulares y rutas de salida que se solapan con fuentes se rechazan antes de publicar.

Captura entradas exactas

El build captura identidades portables de fuentes, tamaños, digests SHA-256, configuración del proyecto, identidad del toolchain, revisión fuente y declaraciones del productor. Las entradas se revalidan antes de publicar para que un archivo no pueda cambiar entre planificación y commit sin invalidar el build.

Verifica recibo y grafo juntos

pliego.build.json
Conjunto exacto de archivos, tamaño, digest, productor, revisión fuente y toolchain
pliego.graph.json
Edges causales versionados source-to-route-to-artifact vinculados por el recibo
pliego inspect
Recalcula y verifica el artefacto publicado completo
pliego why artifact
Explica sólo después de verificar recibo y grafo

Stage, sella, reemplaza

  1. 01

    Preflight

    Valida budgets, namespace, entradas y salida existente sin seguir links

  2. 02

    Stage

    Escribe cada archivo nuevo en un directorio privado adyacente

  3. 03

    Sellar

    Revalida entradas y escribe el recibo final sobre los bytes exactos del stage

  4. 04

    Reemplazar

    Intercambia atómicamente el stage verificado preservando recuperación ante fallo