Skip to content

ADR Init#63

Open
dagfrode wants to merge 3 commits intomainfrom
adr
Open

ADR Init#63
dagfrode wants to merge 3 commits intomainfrom
adr

Conversation

@dagfrode
Copy link
Copy Markdown
Contributor

@dagfrode dagfrode commented Apr 8, 2026

Legger inn trjedeutkastet på ADRer for Indeks

usikker på om vi skal gjøre noe med følgende - forslag til ting vi kan vurdere:

ADR-todos

Åpne spørsmål og mangler som ble avdekket under gjennomgang av ADR-ene.


Gjennomgående — fra produktleder-perspektiv

Tilbakemeldinger som gjelder flere eller alle ADR-er.

  • Eierskap er uklart — alle ADR-er angir "Team Designsystem" som ansvarlig, men det er ikke klart hvem som konkret kan endre en beslutning, hvem som vedlikeholder valget over tid, og hvem som er kontaktpunkt ved problemer
  • Konsekvenser for konsumenter er underforklart — ADR-DS-002 sier at "CSS-endringer bumper React-versjon", men konsekvensen for konsumenter er ikke forklart. Gjennomgå konsekvens-seksjoner med tanke på: hva betyr dette for team som bruker Indeks?
  • ADR-DS-004 — SSR-støtte mangler oppfølgingsplan — "uavklart" er ikke nok. Definer hvem som avklarer det, hva som trigger avklaringen (f.eks. første Next.js-bruker), og hva midlertidig anbefaling er

Manglende ADR-er — fra produktleder-perspektiv

  • ADR om konsument-onboarding — hvilke team er early adopters? Hva er supportmodellen? Hvordan migreres team fra tidligere løsning?
  • ADR om accessibility-garanti — hva garanterer Indeks for WCAG-etterlevelse, og hva er konsumentens ansvar? Hvem tester, og hva er SLA for rettinger?
  • ADR om åpen/lukket kildekode — er det vurdert om Indeks skal være open source? Beslutningen (lukket, intern) bør dokumenteres

Manglende ADR-er — fra frontendutvikler-perspektiv

  • ADR om upgrade-strategi for konsumenter — hva er versjoneringsgarantier? Hvilken støtteperiode gjelder for eldre major-versjoner? Hva er forventet migrasjonsprosess ved major-bump?
  • ADR om CSS-klasseskjema-stabilitet — er CSS-klassenavn (f.eks. ix-button) public API? Kan de endres i en minor-versjon? Hva skiller "implementation details" fra public API i CSS?
  • ADR om accessibility-strategi — se produktleder-punktet over, men med teknisk fokus: hvilke axe-regler gjelder? Hva er prosessen for å legge til unntak? Hva er kontrast-garantier basert på fargeskalanivå?

ADR-010 — Komponentutvikling og testing

  • PR-kommentar ved Playwright-feil — vurder om Playwright-rapporten kan postes som PR-kommentar når få tester feiler, med lenke til rapporten og hvilke skjermbilder som avviker (i dag må rapporten lastes ned manuelt)

@dagfrode dagfrode requested a review from a team as a code owner April 8, 2026 08:16
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Azure Static Web Apps: Your stage site is ready! Visit it here: https://lively-water-0d2fd1f03-63.westeurope.3.azurestaticapps.net

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