The Last Spike Online / 2026. július 21.
A rossz assetet nem „majd kijavítjuk” állapotban hagytuk: revert lett belőle
Egy tisztának szánt USA board backgroundról gyorsan kiderült, hogy hiányos. Nem építettünk rá újabb kompenzáló kódot: visszavontuk, majd réteges artwork rendszerrel oldottuk meg.
A helyzet
Vizuális assetnél könnyű azt gondolni, hogy egy kisebb hiányosságot majd CSS-sel vagy egy második overlay-jel elfedünk. Az USA board esetében az új háttér nem hordozta megbízhatóan azt a struktúrát, amire a renderer építhetett. Ha bent marad, minden következő pozicionálási hiba kérdésessé teszi, hogy adat vagy kép rossz.
A megoldási út
A hibás asset commitját gyorsan reverteltem ahelyett, hogy workaroundokat raknék rá. Ezután az artworket rétegekre bontottuk, és ugyanazt a layered renderert használtuk minden országra. Külön teszt került arra is, hogy az USA artwork ne renderelődjön kétszer, mert az első integráció során ez azonnal előjött.
Mi lett belőle
A board grafika strukturált, közös rendszer része lett, nem különleges USA-kivétel. A revert rövid távon „hátralépésnek” nézett ki, valójában megakadályozta, hogy egy hibás alapra további kód épüljön.