Flow state stamps: a verifiable, state-addressed pipeline result for READMEs issue #1 closed: completed andymccall opened this · 0 comments
andymccall assigned andymccall ·
closed by change 736f6813543d ·
andymccall set labels feature ·
andymccall referenced by change 38833ed78707 on main ·
andymccall referenced by change 9991530b4bee on run-one-job ·
Show a pipeline's result in a README in a way that fits Oxygen, rather than a CI badge. A badge is a mutable image that claims a branch passed: it does not say which state, cannot be verified, and is wrong as soon as someone reads an old tag or a fork.
A state stamp belongs to a state:
in a README's Markdown, resolved against the state being viewed. Browsingv0.1shows howv0.1did./{owner}/{name}/flow/stamp/{state}.svgis immutable and cacheable for any other site./{owner}/{name}/flow/stamp/bookmark/{name}.svgredirects to the current state's stamp, so even the image names what was checked.Spec: hub spec §13.2.