Vizija AstraMentalice

Prostor, kjer sistem, uporabnik in modul govorijo isti jezik.

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.

GLOBALNO je frontend skladišče UPORABNIKI je peskovnik MODULI delujejo prek API GRADNIKI nosijo avatarje in slike

Kako je sistem razdeljen

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.

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.

MODULI

Vsak modul ima svoj manifest, opis, API in vstopno predstavitev. Gostu prikažemo demo, prijavljenemu uporabniku pa več vsebine in več možnosti.

Stopnje dostopa

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.

0 Gost ogled, demo, vstopni prikaz
1 Uporabnik osebni avatar, zapis, več modulov
2 Skrbnik pregled, nadzor, dodatni pogledi
3 Sistem jedro, storitve, registri, logika

Kaj vidi obiskovalec

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

Uporabniki so peskovnik osebnih podatkov, stopenj, avatarjev in nastavitev. Tam se začne osebni svet in tam se tudi razvija.

Gradniki

Gradniki so slike, avatarji in vizualna identiteta. Ob registraciji uporabnik dobi spremljevalca, ki začne kot meglica.

Varuhi

Vsak modul lahko dobi svojega varuha. Ta skrbi za znanje, ton, pomoč in notranjo logiko svojega področja.

Otroški in večjezični svetovi

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.

Od vsebine do osebnega sveta

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

Delujoč, jasen in lep projekt, ki ga lahko razume gost in ga razvija sistem.

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.