Izmaiņu vēsture: SQVL-MESH

Īsa izlaidumu vēsture par projektā veiktajām izmaiņām.

  1. Komandu telpas izturēja pilnu pārbaudi divās dažādās Android ierīcēs: izveidi, dalībnieku pārvaldību, restartēšanu, savienojuma zudumu un atjaunošanu. Sekmīgi izpildītas 483 automatizētas pārbaudes; jaunākā instalējamā Android versija joprojām ir 0.12.10.

  2. Sagatavota stabila versija komandu telpu noslēguma pārbaudēm, tostarp pārtrauktai iestatīšanai, atkārtotai savienošanai un pārejai starp aktīvo un fona režīmu. Jauna Android būve netika publicēta, kamēr fiziskās pārbaudes nebija pabeigtas.

  3. Izstrādāti jauni GPS vadības principi, kas tālrunī filtrētu nelielus pozīcijas lēcienus un internetā sūtītu tikai jaunāko noderīgo atjauninājumu. Šajā versijā tika definēta darbība, bet lietotne netika mainīta.

  4. Testa vide tika atiestatīta, un pilnais telpu scenārijs tika atkārtots Pixel un Sony tālruņos. Tīra iestatīšana, telpu nošķiršana, savstarpējas atzīmes kartē, atkārtota savienošana un sesijas atjaunošana darbojās kā paredzēts.

  5. Pievienots pagaidu Android risinājums tīkliem, kas nevarēja atrast testa servera adresi. Tas atjaunoja piekļuvi problemātiskajā Sony tālrunī, taču paliek šauri ierobežots rezerves risinājums, nevis pastāvīga sistēmas daļa.

  6. Atjaunināts Android lietotnes noformējums, un lauku nosaukumi tagad paliek redzami rakstīšanas laikā; paroles ir paslēptas un netiek saglabātas. Rezultāts pārbaudīts Pixel un Sony tālruņos abās orientācijās, tēmās un tastatūras stāvokļos.

  7. Definēta kontrolēta palaišana nelielai Android testētāju grupai, ietverot atlikušās uzticamības, tīkla, vides tīrīšanas un izplatīšanas pārbaudes. Tas bija izlaišanas plāns, nevis redzams lietotnes atjauninājums.

  8. Publiskajā telpā parādījās pilns dalībnieku saraksts ar vārdiem, lomām, stāvokli, klātbūtni tiešsaistē un GPS datu svaigumu. Funkcija pārbaudīta Pixel un Sony tālruņos, nemainot pozīciju glabāšanu vai attēlošanu kartē.

  9. Pievienots aizsargāts tikai lasāms administratora skats atļauto telpu novērošanai, neparādoties dalībnieku sarakstā. Pārbaude ar trim ierīcēm apstiprināja, ka novērotājs redz aktivitāti, bet nesūta savus dalībnieka datus telpās.

  10. Privāto telpu veidotāji tagad var mainīt telpas nosaukumu un paroli, izslēgt dalībniekus un pēc apstiprinājuma telpu neatgriezeniski dzēst. Parastajiem dalībniekiem šīs tiesības nav; viss scenārijs pārbaudīts fiziskās ierīcēs.

  11. Android lietotāji var izveidot ar paroli aizsargātas komandas, tām pievienoties, pēc atgriešanās atjaunot dalību, skatīt atļauto sastāvu un izstāties. Versija izturēja 414 automatizētas lietotnes, servera un kopīgo ziņojumu noteikumu pārbaudes.

  12. Pievienots pirmais Android komandu vestibils ar skaidru stāvokli ārpus telpas un iespēju pievienoties Publiskajai telpai vai to atstāt. Dalība atjaunojas pēc atkārtotas savienošanās, bet dažādu telpu dati paliek nošķirti.

  13. Izveidots izolēts servera pamats komandu telpām ar datu nošķiršanu, piekļuves atsaukšanu, atjaunošanas noteikumiem un pastāvīgu glabāšanu. Tas tika pārbaudīts atsevišķi, tādēļ esošais publiskais serviss un mobilā lietotne nemainījās.

  14. Definēti un pārbaudīti komandu telpām nepieciešamie ziņojumu un piekļuves noteikumi, nepārslēdzot darbojošos produktu uz jauno sistēmu. Tas sagatavoja lietotnes un servera izstrādi, saglabājot pašreizējo darbību.

  15. Pirms ieviešanas izstrādāta komandu telpu, paroļu, atjaunošanas, glabāšanas un slodzes ierobežojumu darbība. Plāns aptvēra 37 lietošanas scenārijus un līdz 512 pieslēgtiem klientiem; redzamu izmaiņu nebija.

  16. Pabeigta vairāk nekā nedēļu ilga Android un iOS lauka pārbaude: GPS svaigums, virziens, ātrums, attālums un ierašanās laika aprēķins. Interneta versija pieņemta turpmākai izstrādei; mesh sakari vēl nebija integrēti.

  17. Izlabota ekrāna orientācija un uznirstošo logu atkāpes pēc atgriešanās lietotnē Android un iOS ierīcēs. Karte un GPS stāvoklis saglabājas, bet saskarne pareizi pielāgojas pašreizējam ekrānam.

  18. Neatbalstīti vai bojāti KMZ karšu faili tagad rāda skaidru un privātumu saudzējošu skaidrojumu neskaidras kļūmes vietā. Stabilizēta arī taktisko simbolu izmēra vadība, lai tā vairs nekonfliktētu ar lapas ritināšanu.

  19. Diagnostika kļuva vieglāk lasāma, GPS stāvoklis tika apvienots kompaktā vadības elementā, bet kartes virziens tiek rādīts kā fiksēts trīsciparu skaitlis. Paši GPS dati un atjaunošanas darbība nemainījās.

  20. Pārbaude parādīja, ka pieejamais iPhone nesniedz uzticamus kompasa datus. iOS kompasa atbalsts netika pieņemts, kamēr to nevar pārbaudīt zināmi darbspējīgā ierīcē; pati lietotne nemainījās.

  21. Android kartē pievienots īstā ziemeļu virziena kompass ar virzienu, azimutu un vizuālu sektoru. Android izturēja fiziskās un automatizētās pārbaudes; neatrisinātā iPhone sensora problēma palika atsevišķs jautājums.

  22. Definēts pirmais komandu telpu modelis: lokāls režīms bez telpas, viena Publiskā telpa, ar paroli aizsargātas privātās telpas un aizsargāts tikai lasāms administratora skats. Šī versija aprakstīja nākotnes darbību un nemainīja darbojošos lietotni.

  23. Karte tagad starp lietotnes palaišanas reizēm atceras centru, mērogu, pagriezienu un slīpumu. Saglabāto karšu slāņu ielāde vairs neaizvirza kameru prom no lietotāja izvēlētā skata.

  24. Dalībnieku un savas pozīcijas atzīmes tagad vienmēr paliek virs importētajiem karšu slāņiem, tādēļ svarīgu aktuālo informāciju nevar aizsegt pārklājums. Secība darbojas vienādi Android un iOS ierīcēs.

  25. Sagatavoti divi nākamie kartes uzlabojumi: lokāls kompass un lietotāja izvēlētā skata saglabāšana. Šī versija tikai definēja darbu; jauni vadības elementi lietotnē vēl nebija pieejami.

  26. Lietotāji Android un iOS ierīcēs var importēt līdz 24 KMZ karšu slāņiem, mainīt to secību un redzamību, pāriet uz vajadzīgo apgabalu un dzēst nevajadzīgos slāņus. Viss darbplūsmas scenārijs izturēja automatizētās pārbaudes.

  27. Pievienota uzticama importēto karšu slāņu lokālā glabāšana. Lietotne pēc restartēšanas atceras to nosaukumus, secību, redzamību, izmēru un stāvokli un droši atkopjas pēc bojāta vai pārtraukta importa.

  28. Izveidots kopīgs KMZ importēšanas process Android un iOS ierīcēm. Faili tiek pārbaudīti un apstrādāti pilnībā ierīcē ar progresa rādījumu, atcelšanu, saprotamām kļūdām un automātisku tīrīšanu neveiksmes gadījumā.

  29. Apstiprināts, ka viena un tā pati lokāli glabātā KMZ karte pareizi attēlojas Android un iOS ierīcēs. Pārbaude aptvēra vienu izplatītu slāņa formātu; pilna saderība ar visiem KMZ vēl netika apgalvota.

  30. Definēts Slāņu ekrāns un noteikumi līdz 24 lokālu KMZ karšu importēšanai, kārtošanai, paslēpšanai un dzēšanai. Tā bija arhitektūras un mijiedarbības plānošana; redzama funkcija vēl netika pievienota.

  31. Uzlabotas dalībnieku atzīmes un pievienota taktisko simbolu izmēra priekšskatījuma vadība. Ievainojuma, bojāejas un novecojušu datu taimeri atjaunojas lokāli bez papildu tīkla datplūsmas; sekmīgi izpildītas 149 automatizētas pārbaudes.

  32. Saīsinātie lomu kodi aizstāti ar skaidriem un stabiliem strēlnieka, granātnieka, ložmetējnieka, šāvēja un mediķa apzīmējumiem. Profilu atjaunošana un dažādu lietotnes versiju kopīga darbība saglabājās.

  33. Vienkāršots dalībnieku lomu un taktisko simbolu attēlojums, lai vienu varētu mainīt, nesabojājot otru. Iekšējais atjauninājums sagatavoja uzticamāku profilu sinhronizāciju bez redzamām produkta izmaiņām.

  34. Dalībnieku lomas tagad tiek rādītas kā taktiskie simboli gan profilā, gan kopīgajā kartē. Informācija tiek atkārtoti izmantota lokāli, tādēļ skaidrāks attēlojums nepalielina tīkla ziņojumus; fiziskā pārbaude ir izturēta.

  35. Izveidots pirmais taktisko simbolu dzinis piecām dalībnieku lomām, savas grupas piederībai un stāvoklim. Tas veido vienotus simbolus un izturēja 139 automatizētas pārbaudes un vizuālu Android testu.

  36. Dalībnieka stāvoklis paplašināts no diviem variantiem līdz trim: dzīvs, ievainots un bojāgājis. Lietotne arī saglabā izmaiņas laiku un rāda, cik ilgi šis stāvoklis turpinās.

  37. Lielā GPS brīdinājuma kartīte aizstāta ar kompaktu stāvokļa indikatoru un atbilstošu atjaunošanas darbību. Karte kļuva vieglāk pārskatāma, bet esošā GPS darbība saglabājās.

  38. Ieviesti saderīgi tehniskie atjauninājumi un izlabots Sistēmas statusa izkārtojums pēc ierīces pagriešanas. Visas 129 automatizētās pārbaudes izturētas bez lietotāja datu vai saziņas darbības izmaiņām.

  39. Pieņemta karte no malas līdz malai, saglabājot vadības elementus ārpus izgriezumiem un sistēmas zonām Android un iOS ierīcēs. Statusa panelis pielāgojas dažādiem ekrāniem un rāda diagnostikas laiku ierīces vietējā laika joslā.

  40. Kartes centrā tagad tiek rādīta bezsaistē aprēķināta MGRS režģa koordināta, ko var nokopēt ar vienu pieskārienu. Aplūkotā vieta netiek sūtīta uz serveri.

  41. Izstrādes plāns atjaunināts atbilstoši pieņemtajai interneta versijai, bet jaunās taktiskās prasības sadalītas mazos pārbaudāmos soļos. Šī versija mainīja tikai plānu, nevis lietotni.

  42. Iekšējais GPS kontrolieris sadalīts mazākās daļās, nemainot tā darbību. Atjauninājums izturēja automatizētās pārbaudes un fizisku pārbaudi trīs ierīcēs, padarot turpmāko GPS darbu drošāku.

  43. Pilnekrāna kartes saskarne sadalīta mazākos komponentos, nemainot tās izskatu vai darbību. Automatizētās un fiziskās Android/iOS pārbaudes apstiprināja GPS, dalībnieku, glabāšanas un saziņas darbību.

  44. Informācija par attālumu, virzienu, ātrumu un ierašanās laiku pārvietota blakus centrālajam tēmēklim, lai tā būtu labi salasāma Android un iOS ierīcēs. Paši navigācijas aprēķini nemainījās.

  45. Āra, planšetdatora, ilgstošo un datu biežuma pārbaužu plāni atjaunināti ap trim pozīcijas režīmiem: izslēgts, kamēr lietotne atvērta, un fonā. Tā bija tikai plānošana bez lietotnes izmaiņām.

  46. Atsevišķie atrašanās vietas slēdži aizstāti ar vienu skaidru izvēli: izslēgts, kamēr lietotne atvērta, vai fonā. Tas novērš konfliktējošas kombinācijas un apvieno atļauju un atjaunošanas darbību vienuviet.

  47. Ātri atkārtoti pieskārieni Android fona atrašanās vietas vadībai vairs nepalaiž konfliktējošas GPS darbības. Vadības elements gaida pašreizējās ieslēgšanas vai izslēgšanas pabeigšanu pirms nākamā pieprasījuma.

  48. Izlabota Android problēma, kuras dēļ atgriešanās no neseno lietotņu skata varēja pārtraukt automātisko kartes sekošanu. Labojums skāra tikai kartes darbību un izturēja pilno mobilo pārbaužu komplektu.

  49. Dalībnieka profils tagad pareizi attēlojas iPhone ainavas orientācijā. Problēma attiecās tikai uz loga parādīšanu un tika izlabota, nemainot profila datus vai saziņu.

  50. Trīspadsmit jauni praktiskie mērķi pārvērsti izstrādes plānā ar atkarībām, bet neatrisinātās izvēles atstātas atklātas. Šī versija mainīja prasības un prioritātes, nevis lietotni.

  51. Fiziski pieņemta iPhone fona atrašanās vieta, tikai saņemšanas režīms, tīkla atjaunošana un atgriešanās pēc lietotnes piespiedu aizvēršanas datu apmaiņā ar Android tālruni. Izturētas arī visas 86 automatizētās pārbaudes.

  52. No tā paša pirmkoda kā Android izveidota un fiziski pieņemta pirmā patstāvīgā iPhone lietotne. Tā palaižas bez izstrādes datora un atbalsta karti un GPS aktīvajā režīmā.

  53. Pabeigta lokālā iOS izstrādes un parakstīšanas iestatīšana, pēc tam kopīgā lietotne palaista simulatorā un fiziskā iPhone. Nākamais solis vēl bija patstāvīga lietotāja būve.

  54. Mobilajai lietotnei ieviesti septiņi saderīgi tehniskie atjauninājumi, nemainot tās darbību. Visas 80 automatizētās pārbaudes izturētas, un nepieciešamās pakotnes kļuva aktuālas.

  55. Abas fiziskās LoRa mesh ierīces tika saņemtas, uzlādētas un ieslēgtas, tādēļ aparatūras gaidīšana vairs nebloķēja darbu. Tās bija gatavas pirmajam radio testam, bet vēl nebija savienotas ar lietotni.

  56. Lauka testi apstiprināja reālistisku ātrumu, attālumu, virzienu un ierašanās laiku: ejot ETA kļūda bija ap 30 sekundēm, bet automašīnas ātrums atšķīrās aptuveni par 2 km/h. iOS darbs sākās, taču gatava iPhone versija vēl netika apgalvota.

  57. Dalībnieku profili pieņemti lietotājiem dažādās vietās: pastāvīga identitāte, rediģējami vārdi, piecas lomas, stāvoklis, atkārtota savienošana un atjaunošana no kešatmiņas. Atjaunošana caur mesh un kopīga uzticības sistēma palika nākotnes darbam.

  58. Relay serveris pārvietots no mājas datora uz pastāvīgu VPS ar stāvokļa pārbaudi, aizsargātu piekļuvi un ātru atgriešanos iepriekšējā versijā. Visas 79 automatizētās pārbaudes izturētas, nemainot mobilo datu apmaiņu.

  59. Sagatavota kartes un GPS darbības pārveide, lai turpmākās izmaiņas varētu veikt neatkarīgi un ar mazāku kļūdu risku. Šajā versijā lietotājiem redzamu izmaiņu nebija.

  60. Atrašanās vietas iestatījumi apvienoti vienā vadības elementā, pievienota uzticama fona pārraide, tikai saņemšanas režīms un atjaunošana pēc atļauju vai fona uzdevuma problēmām. Fiziska Android pārbaude apstiprināja pozīciju saņemšanu ar bloķētu ekrānu.

  61. Tīra Android pārinstalēšana atkārtoja vecu dalībnieka atzīmi, kurai vairs nevajadzēja parādīties, tādēļ problēma nebija tikai tālruņa lokālajos datos. Defekts tika fiksēts turpmākai servera kešatmiņas izpētei, nevis pasniegts kā izlabots.

  62. Pievienoti pastāvīgi dalībnieku profili ar rediģējamiem vārdiem, piecām lomām un stāvokli “dzīvs” vai “bojāgājis”. Profili sinhronizējas atsevišķi no GPS, saglabājas pēc atkārtotas savienošanās un tika pieņemti fiziskā divu tālruņu testā.

  63. Divos Android tālruņos apstiprināts, ka lietotne turpina apmainīties ar pozīcijām pēc saziņas sistēmas sagatavošanas vairākiem transporta veidiem. Interneta režīms nemainījās, bet nākotnes mesh savienojumam radās skaidra integrācijas vieta.

  64. Nodalīta GPS, kartes, dalībnieku, glabāšanas, diagnostikas un saziņas atbildība, lai nākotnes mesh kanālu varētu pievienot, nepārbūvējot visu lietotni. Automatizētās pārbaudes izturētas; fiziskais tests sekoja nākamajā versijā.

  65. Lauka tests divos Android tālruņos apstiprināja labojumu, kas novērš nekustīga lietotāja kļūdainu atzīmēšanu kā novecojušu. Aktuālie GPS dati un attālinātās atzīmes tagad paliek svaigas arī tad, kad cilvēks nekustas.

  66. Pievienoti un pieņemti galvenie kartes vadības elementi: mērogs, automātiska sekošana un tās manuāla atcelšana, izkārtojums kreisajai vai labajai rokai, centrālais tēmēklis, aktuālās koordinātas un sakļaujams statusa panelis. Būve fiziski pārbaudīta tālrunī un planšetdatorā.

  67. Kartes vadības specifikācijai pievienots izkārtojums kreisajai vai labajai rokai, lai visa pogu grupa varētu atrasties jebkurā malā. Šī versija mainīja tikai dizainu; lietotne vēl netika atjaunināta.

  68. Definēta automātiska kartes sekošana: pieskāriens atrašanās vietai to ieslēdz, bet apzināta kartes pārvietošana izslēdz un maina vadības elementa stāvokli. Mijiedarbība tika aprakstīta, bet vēl nebija pievienota Android būvei.

  69. Ieplānoti pirmie ērtības vadības elementi tālruņu un planšetdatoru kartēm: mērogs, sekošana savai pozīcijai, statusa slēdzis un centrālais tēmēklis. Kartes objektu veidošana un koplietošana palika ārpus šīs versijas.

  70. Salīdzināti bezsaistes karšu pievienošanas varianti un nošķirti ģeogrāfiskie dati no programmatūras, kas tos attēlo. Piegādātājs netika izvēlēts, kamēr nav pārbaudītas licences, glabāšana, atjauninājumi, platformu atbalsts, izmaksas un atkarības risks.

  71. Fiziska pārbaude parādīja, ka nekustīgs tālrunis varēja tikt uzskatīts par novecojušu, pat saņemot derīgus GPS datus. Cēlonis un labojums tika noteikts, bet pats labojums vēl nebija iekļauts lietotnē.

  72. Divi fiziski Android tālruņi veiksmīgi apmainījās ar aktuālām pozīcijām un profiliem caur publisko relay, tostarp pēc atkārtotas savienošanās un fonā. Serveris varēja automātiski restartēties, bet vēl darbojās mājas datorā.

  73. Izveidota patstāvīga Android testa lietotne ar visu nepieciešamo savienojumam ar publisko relay bez izstrādes datora. Pakotne tika pārbaudīta, bet mobilā tīkla un divu tālruņu tests vēl bija nākamais solis.

  74. Mājās darbinātais relay kļuva pieejams ar aizsargātu publisku adresi, neatverot mājas maršrutētāju. Ārējais savienojums un droša stāvokļa pārbaude darbojās; fiziska pieņemšana tālruņos vēl nebija pabeigta.

  75. Sagatavots aizsargāts tunelis relay publicēšanai, saglabājot servera izolāciju no mājas tīkla. Konta iestatīšana un publiskā savienojuma pārbaude vēl nebija pabeigta; piekļuves dati nenonāca repozitorijā.

  76. Relay iestatīts kā ierobežots serviss, kas uzticami palaižas un restartējas, paliekot nepieejams no mājas lokālā tīkla. Visas pārbaudes izturētas pirms tā publicēšanas caur aizsargātu tuneli.

  77. Pievienota izvēles aizsargāta piekļuve relay serverim. Piekļuves marķieris glabājas servera iestatījumos, nevis publiskās saitēs vai projekta failos, sagatavojot drošāku ārējo testēšanu bez ziņojumu satura izmaiņām.

  78. Definēts ierobežots izmēģinājums relay darbināšanai mājas datorā caur pārvaldītu drošu tuneli, neatverot maršrutētāja portus. Tas bija izvietošanas plāns; serveris vēl nebija publiski pieejams.

  79. Definēts, kā viena Android būve varēs pārslēgties starp izstrādes un publisko serveri un kā dalībnieks varēs norādīt izsaukuma vārdu. Prasības saglabātas turpmākai ieviešanai; abas funkcijas vēl nebija pieejamas.

  80. Izveidota un pārbaudīta pirmā patstāvīgā Android lietotne 64 bitu ierīcēm. Tajā bija karte un pašreizējais interneta pamats, bet fona GPS, pastāvīgs serveris un mesh sakari palika ārpus pieņemtās būves.

  81. Adaptīvā statusa saskarne tālrunim un planšetdatoram izturēja autora pārbaudi un kļuva par pieņemto pamatu. Jauna darbība netika pievienota; versija nostiprināja jau pārbaudīto rezultātu.

  82. Pievienoti atsevišķi statusa izkārtojumi tālruņiem un planšetdatoriem un diagnostika, ar kuru var dalīties, neatklājot koordinātas, identitāti, piekļuves marķierus vai servera datus. Ieviešana izturēja 20 automatizētas pārbaudes; autora pieņemšana sekoja nākamajā versijā.

  83. Apstiprināta pirmā pilnā pozīciju apmaiņa internetā starp diviem lietotnes klientiem. Serveris pārbauda un pārsūta atjauninājumus, pēc atkārtotas savienošanās atdod jaunāko noderīgo stāvokli, bet pieņemtie dati saglabājas pēc lietotnes restartēšanas.

  84. Pievienota lokāla datubāze pastāvīgai ierīces identitātei, saņemto ziņojumu vēsturei un jaunākajam dalībnieku stāvoklim. Nederīgi, novecojuši, atkārtoti vai vecāki atjauninājumi tiek noraidīti, bet noderīgais stāvoklis saglabājas pēc restartēšanas.

  85. Definēts viens kopīgs automātiski pārbaudāms ziņojumu formāts dalībnieka identitātei, izsaukuma vārdam, grupai, pozīcijai, profilam, laikam un derīguma termiņam. Mobilā lietotne un serveris tagad vienādi noraida nederīgus datus.

  86. Pievienots tālruņa GPS aktīvajā režīmā, atļauju apstrāde, precizitātes rādījums un pirmā savas pozīcijas atzīme kartē. Fona atrašanās vieta un citi dalībnieki šajā versijā vēl nebija iekļauti.

  87. Pievienota pirmā pilnekrāna mobilā karte un apstiprināta tās pareiza attēlošana Android ierīcē. GPS, tīkls un bezsaistes kartes vēl nebija pievienotas.

  88. Izveidota pirmā kopīgā projekta struktūra ar mobilo lietotni, relay serveri un vienotiem ziņojumu noteikumiem. Android klients jau darbojās, bet iPhone, Bluetooth un darbība fiziskās ierīcēs vēl nebija pārbaudīta.

  89. Pirmā izsekojamā projekta versija publicēta attālinātajā repozitorijā, bet ģenerētie faili, piekļuves dati un privātā operatīvā informācija atstāta ārpus tā. Versija mainīja projekta piegādi, nevis produkta darbību.

  90. Sagatavota un pārbaudīta lokālā Android izstrādes vide ar visiem nepieciešamajiem rīkiem un 64 bitu emulatoru. Šajā posmā vēl netika apgalvota lietotnes vai fizisku ierīču darbība.

  91. Pievienots un pārbaudīts attālinātais repozitorijs, bet privātie operatīvie ieraksti palika lokāli. Projekts bija gatavs pirmajai skaidri fiksētajai publicēšanai, taču attālinātas izstrādes vēstures vēl nebija.

  92. Izveidots projekta pamats: ko sistēmai jādara, kuriem ievades datiem var uzticēties un kā jāfiksē lēmumi un pārbaudes. Lietotne šajā posmā vēl nepastāvēja.