Skip to content
CodeAncestry

Capability gene

CAGENE:ACCESSIBILITY

Accessibility Layer

Keyboard-only operation, screen-reader narration of musical state, and a reduced-motion path through every animation.

  • a11y
  • wcag
  • screen-reader
Carried by
2genomes
Alleles
2current 1.2.0
Mutations
1
Generations
2spanned
License
MIT
Boundary confidence
0.93semantic

First observed in KEYLIT Accessibility at commit:4d8e10ab35 on 2026-12-01, with origin confidence 1.00. That confidence is about the claim of where the capability started, not about the quality of the code.

Allele lineage

Each allele is a variant of the same capability. Select one for its own record, or compare two to see exactly where they diverge.

Narrated keyboard with sensory profile

CAALLELE:ACCESSIBILITY:2

Adds a sensory-load profile that suppresses simultaneous audio, motion and narration.

Version
1.2.0
Language
typescript
First observed
2027-03-22
Content digest
sha256:b84c09de
Origin project
Junior Music Tutor
Descends from
1.0.0

Produced by M-1041 Sensory-load profile.

Inputs

  • note-state
  • lesson-context
  • sensory-profile

Outputs

  • narration

Test suites

  • a11y-suite
  • screen-reader-suite
  • sensory-load-suite

Loci

  • src/a11y/narrator.ts:1–402Jump to code ↗

    github:maria/junior-music-tutor · commit:b84c09de52 · Narrator, SensoryProfile

Carried by 1 genome

Carried by 2 genomes

Which projects express this capability, which variant each carries, and how much of the project it accounts for.

Genomes carrying Accessibility Layer, with allele, inheritance mode, weight and evidence.
GenomeGenAlleleInheritanceShareConfidenceEvidence
KEYLIT AccessibilityCAGENOME:01JACCESS2NV11.0.0allele 1Local15%0.93TSTAutomated test. A test suite executed and asserted this behaviour.
Junior Music TutorCAGENOME:01JTUTOR6HZ31.2.0allele 2Mutatedfrom KEYLIT Accessibility5%0.90TSTAutomated test. A test suite executed and asserted this behaviour.

Descent through the family

How far the capability has travelled, one row per generation. A generation with no carrier would break the chain, and would be visible here as a gap.

  1. Generation 1
  2. Generation 3

Mutations on this gene

Evidence for the annotations

Every statement the registry makes about this gene, with the record that backs it. An annotation with no evidence would not be shown at all.

  • interface.accessibility

    verified · confidence 0.97

    Screen-reader regression suite covers all 156 narration strings.

    • TSTAutomated test. A test suite executed and asserted this behaviour.Screen-reader regression suite for the sensory-mode allele. (156)2027-01-09

A gene here is a capability, not a file. “Accessibility Layer” is the thing that persists; the paths under Loci are where it currently lives and can change without the capability changing. Every figure on this page is read from the seeded KEYLIT fixtures.