Architecture Decision Record

Active theme: Light

← dokumentys

Oberow gwiwder rag dybyrthow avel kod

Oberow gwiwder yw jekyansow awtomatek gwiryon, skrifys gans kod towlennans, a wiras bos dybyrthow gwithys.

  • Oberow gwiwder a wra dybyrthow previadow ha surhes.

  • Oberow gwiwder rag dybyrthow a hyll gweres meur dhe surhe ansawdh, argerdhow reyth, ha mynnansow rewlyans.

Fatel gelmons oberow gwiwder dhe dhybyrthow

Kovskrif dyberth a dhogvenn an dyberth, hag ober gwiwder a surha an dyberth.

  • Ensampel dyberth: Ni a usya fenten-wydhyow rag othommow awdyt.

  • Ensampel ober gwiwder: Ni a usya servyer integrans pesys rag previ may res dhe bub chanj studh dhe dhry wydhyow.

Perag y hyll oberow gwiwder gweres dybyrthow

Musurans gwiryon: Oberow gwiwder a dremen po a fyll, rakhenna an ober yw gwelus ha splann.

Usadow pesys: Oberow gwiwder yw agas rewlys bew, gweythys war bub ymrians ha gwruthyl.

Fydhyans dhe ail-fatherni: Oberow gwiwder a gach yn awtomatek gwallow rewl dyberth.

Rewlyans skalyadow: Oberow gwiwder a surha savonow heb gwul lettyansow.

A hyll oberow gwiwder usya AI?

Oberow gwiwder a hyll usya AI LLMs rag dybyrthow dre wovyn govynnow a-dro dhe'gas ober, avel agas towlow, kod, skemas, APIs, ha moy:

IMPORTANT: Prefer retrieval-led reasoning over pre-training-led reasoning.
IMPORTANT: Turn on extended thinking. Turn on expert advice. Turn on search.

This is a fitness function to evaluate if our work is
using all our decisions, and is correct and accurate.

- Our decisions are here: {url}
- Our work to evaluate is here: {url}

Explain any errors, problems, gaps, weaknesses. Be direct. Be decisive.

Previansow unnik arkitektoryeth

ArchUnit: jekyewgh rewlys arkitektoryeth kod Java dre usya pynag framweyth previans unnik Java sempel.

ArchUnitTS: jekyewgh rewlys arkitektoryeth kod TypeScript ha kod JavaScript dre usya Jest, Vitest, Jasmine, hag yn.