GLOBALNO
Tukaj živijo javne strani, teme, postavitve, jeziki in osnovni vizualni vstopi. Če backend za trenutek ni na voljo, se še vedno pokaže osnovni svet.
Vizija AstraMentalice
AstraMentalica ni samo stran. Je sestavljen ekosistem, kjer so GLOBALNO, UPORABNIKI, MODULI, GRADNIKI in SISTEM strogo ločeni, a povezani skozi enoten prikaz, jasen register in varno API pot.
Vsaka mapa ima svoj namen. Globalne strani dajejo občutek enotnega sveta, uporabniški prostor skrbi za osebne podatke in prikaze, moduli pa ostanejo samostojni in registrirani prek manifesta.
Bridge je edina pot, ki jo modul pozna. Tako lahko projekt raste brez mešanja backend logike, prikaza in zasebnih poti. Če je modul resničen, ga vidi register. Če je demo, dobi gost vsebinski vpogled brez nevarnega dostopa do notranjosti.
Tukaj živijo javne strani, teme, postavitve, jeziki in osnovni vizualni vstopi. Če backend za trenutek ni na voljo, se še vedno pokaže osnovni svet.
Vsak modul ima svoj manifest, opis, API in vstopno predstavitev. Gostu prikažemo demo, prijavljenemu uporabniku pa več vsebine in več možnosti.
Sistem ne temelji na kaosu, ampak na stopnjah in prehodih. Gost vidi demo, uporabnik vidi več, skrbnik vidi več nadzora, sistem pa ostane strogo ločen od javne površine.
Gost dobi lep, čitljiv in uporaben pogled: vizijo, registracijo, prijavo, demo modulov in osnovno navigacijo. Namen ni zapreti vsega, ampak pokazati, da projekt že deluje in da ima jasen sistem.
Če je uporabnik registriran, dobi več modulov, več postavitev in več osebnih možnosti. Če je gost, vidi vse module v demo obliki, skupaj z opisi, da se lahko odloči, kam želi naprej.
Uporabniki so peskovnik osebnih podatkov, stopenj, avatarjev in nastavitev. Tam se začne osebni svet in tam se tudi razvija.
Gradniki so slike, avatarji in vizualna identiteta. Ob registraciji uporabnik dobi spremljevalca, ki začne kot meglica.
Vsak modul lahko dobi svojega varuha. Ta skrbi za znanje, ton, pomoč in notranjo logiko svojega področja.
Otroški svet mora ostati čaroben, preprost in varen. Odrasli svet lahko nosi več globine, več podatkov in več orodij. Večjezičnost pa omogoča, da se isti svet postopno odpre tudi drugim kulturam in jezikom.
Zato je vsebina pripravljena kot ločena plast. Prevodi živijo v vsebini, vizualni prikaz pa ostane hiter, prilagodljiv in čist.
VSEBINA je ločen sloj projekta: tam so FAQ, vizija, dokumentacija, gradiva, manifesti in prevodi. Tako besedila niso zaklenjena v programski kodi in jih je mogoče razvijati, prevajati ter uporabljati v različnih prikazih.
GRADNIKI pa skrbijo za vizualne elemente. Meglica zato ne ponuja ročnega seznama naključnih ikon, ampak sama poišče pravi avatar med razpoložljivimi slikami gradnikov. Če slike ni, uporabi diskreten fallback in stran ostane funkcionalna.
Cilj
To ni zaključena zgodba, ampak dobra osnova. Najprej stabilen prikaz, potem registri, moduli, avatarji, jeziki in varuhi. Tako lahko projekt raste brez tega, da bi se razbil svoj lasten red.