Skip to content
CodeAncestry

Mutation

CAMUT:1102

Rejected

M-1102

refactor

Merge scoring into progress tracking

A model proposed collapsing two genes into one on the grounds that they always change together. No evidence was offered beyond the observation.

Changes Performance Scoring from allele 2 (1.5.0Encouraging score) to allele 2 (1.5.0Encouraging score). Proposed 2027-02-11 by Kids ES Agent (codex, identity signed) in KEYLIT Kids ES.

Stage
Rejectedterminal
Evidence gates
1/6cleared
Confidence
0.44proposer
Adopted by
0
Declined by
2
Symbols changed
00 API breaks

How far up the trust ladder

Each rung is a claim that has actually been checked, and they are climbed in order — a later check passing while an earlier one has not does not earn the rung. This mutation has reached Unverified proposal.

  1. AI proposalA model asserts this change is beneficial.Not trust on its own
  2. Unverified proposalRecorded, but nothing is checked yet.Not trust on its own
  3. 03Source verifiedThe referenced commit and digest resolve.Not trust on its own
  4. 04Build verifiedProvenance shows how the artifact was produced.
  5. 05Tests passedThe adopter’s suite ran green in a sandbox.
  6. 06Policy passedSecurity and licence gates were satisfied.
  7. 07Maintainer approvedA human with authority said yes.
  8. 08Adopted alleleThe capability now lives in this genome.

Evidence checklist

The six gates a mutation clears before it can be offered onward. Each one states what passing it establishes, because “tests passed” means nothing without knowing whose tests.

  • Source digest

    not clearedSource verified

    The referenced commit and content digest resolve to the same bytes.

  • Build provenance

    not clearedBuild verified

    An attestation shows how the artifact was produced, and by what.

  • Tests

    not clearedTests passed

    The adopter's own suite ran green against the change in a sandbox.

  • Security policy

    not clearedPolicy passed

    No new advisory was introduced and the policy gate was satisfied.

  • Licence

    clearedPolicy passed

    The change's licence is compatible with the adopting genome's.

  • Maintainer approval

    not clearedMaintainer approved

    A human with authority over the adopting project said yes.

  • AIIAI-inferred. Proposed by a model and not yet verified by test or human.Model proposed collapsing the scoring and progress genes. Unverified.2027-02-11

Measured phenotype

What the change did when it ran, against what it did before. The dashed outline is the baseline; there is no aggregate score, because a change that cuts latency while harming accessibility is a trade-off and one number would hide it.

CSPKMU
Fitness vector · no aggregate score
C Correctness
0.40
S Security
0.50
P Performance
0.50
K Compatibility
0.30
M Maintainability
0.45
U User outcome
0.40

The change itself

An illustrative before and after, pinned to content digests. The digests are the authoritative part; the excerpt is there to make the shape of the change legible.

Reference digest
sha256:117ad2cc
Alternate digest
sha256:117ad2cc
Commit
commit:c31f7ba902
Test suites touched
0
Before
// two genes, two boundaries
After
// one gene, per the model

Who this applies to

0 relatives are eligible and 0 would need manual review, at a parent compatibility of 0.30. Eligibility is not adoption: every one of them decides for itself.

Adopted · 0

None.

Declined · 2

Offered, undecided · 0

None.

Carries the gene, not offered · 6

Provenance

Claims bound to immutable artifacts. An attestation is not a promise that the change is good — it is a signed statement about how it was produced, read here as SLSA, in-toto, CycloneDX pedigree and W3C PROV triples.

Signatures are not re-checked in this browser. Verified means the seed data says the signature checked at ingest.

Not attested

inferred from attestations
  1. None — current claim
  2. L1 — not claimed
  3. L2 — not claimed

No SLSA provenance is on record. Inventory documents (CycloneDX, SPDX) describe what is in the tree; they do not describe how it was built.

Next rung: A slsa-provenance or github-artifact-attestation attestation, verified at ingest, is the first rung.

No SLSA provenance on this record.

Decision

A decision is itself a record: attributable, reasoned and signed. Choose one to see what would be written on behalf of KEYLIT Accessibility.

Adopt is unavailable: 5 gates have not been cleared — source digest, build provenance, tests, security policy, maintainer approval. A mutation does not propagate on an assertion, so the gate is a block rather than a warning.

This record describes a proposed change to a capability, not a merge. Adoption is per-genome and reversible, the fitness figures come from the seeded sandbox runs above rather than from a live measurement, and no number on this page is an aggregate quality score.