Observed build evidence · public-safe projection

Inspect what the binlog boundary retained—not the binlog itself.

This proof packet records a tiny synthetic product smoke: explicit input, exact commit binding, allowlisted evidence, deterministic projection, and attached non-claims.

Public claim level: demo. The raw artifact, digest, messages, properties, environment values, command lines, credentials, private identities, and machine-local paths are not published.

Evidence identity

One supplied artifact, one bounded rule family.

Observation rulebuild.msbuild-binlog.observation.v1 · Tier2Structural · observed-bounded
Gap rulebuild.msbuild-binlog.gap.v1 · Tier4Unknown · observed-partial
ExtractorMsBuildBinlogExtractor · msbuild-binlog/0.1.0

Synthetic dogfood result

The useful result is intentionally small.

Two scans over the same explicit artifact and declared commit produced the same categorical evidence.

artifact observation1 · recorded result succeeded · synthetic artifact span
project observation1 · repository-relative identity only
project-reference observations0 · no absence conclusion
diagnostic observations0 · no defect-absence conclusion
gaps0 for this bounded sample · not a completeness claim

Safety checks

The packet validates the projection boundary.

Repeated scans2, with deterministic projected facts.
Commit bindingEvery projected fact retained the declared repository commit.
Artifact spanEvery projected fact used a synthetic artifact identity.
Protected markers0 matches across the five standard outputs.
Raw artifactDeleted after local validation and not part of this public packet.

Public claim boundary

A recorded build result is not a release conclusion.