Skip to content

v0.1.0-alpha1 claim boundary, and reproducibility stated per artifact - #10

Merged
itcmsgr merged 1 commit into
mainfrom
rc/alpha1-claims
Sep 19, 2026
Merged

itcmsgr merged 1 commit into
mainfrom
rc/alpha1-claims

Conversation

@itcmsgr

@itcmsgr itcmsgr commented Sep 19, 2026

Copy link
Copy Markdown
Owner

States what the technical preview claims and — explicitly — what it does not. Reproducibility is stated per artifact rather than as one word, because the source tarball and .deb have byte-identical proof across tested builders and the .rpm does not: rpm 4 writes gzip, rpm 6 writes zstd. No unqualified reproducible-builds badge.

ISEDRAF Technical Preview — Linux Host Assurance & Evidence Engine.

The README now states what is claimed and, explicitly, what is not: no GA or
production readiness, not all Linux distributions, no ARM64 certification, no
organizational compliance, no CIS or ISO 27001 mapping, no NIS2/DORA, no PDF
reports, no privileged production Mode A. A technical preview is a thing you can
install, inspect and verify. It is not a thing to run a compliance programme on.

Reproducibility is stated per artifact, because the three are not interchangeable:

  source tarball   bit-for-bit reproducible across tested builders
  .deb             bit-for-bit reproducible across tested builders
  .rpm             package semantics and payload reproducible; NOT claimed
                   byte-for-byte across rpm toolchain versions

rpm 4 writes a gzip payload and rpm 6 writes zstd. That is toolchain variation, not
a different ISEDRAF payload — BUILDTIME was identical on both builders, so
SOURCE_DATE_EPOCH works across toolchains. No 'Reproducible Builds' badge will
appear without a qualifier naming which formats actually have byte-identical proof.

The repository topology is recorded in the decisions register: this public
repository receives a sanitized export, private engineering history is never
exported, and a release or tag is a separate owner-authorized act.

Implements: D-86, D-88, D-90, D-110, GOV-001
Assisted-by: Claude (claim alignment)
@itcmsgr
itcmsgr merged commit aefb2f5 into main Sep 19, 2026
10 checks passed
@itcmsgr
itcmsgr deleted the rc/alpha1-claims branch September 19, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant