AI DISCLAIMER / "AI" НАПОМЕНА
AI Disclaimer
Personal disclaimer by "MilWoT" author Mil Stamenković for Artificial Intelligence (AI) usage in "MilWoT" project.
--May 16, 2026.
All ideas, design, UI and UX and similar is 100% mine (Mil Stamenković).
AI was not used for any of that.
Every part of "MilWoT" is fully my Intellectual Property (IP).
Complete code was writen by hand by me, with Visual Studio Code at first and then with core/basic Neovim.
AI was not used for auto-writing code, it was not used inside Visual Studio Code (as agent in sidebar or chat or any other way) and it was not used inside Neovim.
In ever file that was made with any help from AI, disclaimer was written in pre-code (top of file).
WHAT DID I WROTE AND CREATED?
(100% of what is listed)
- HTML
- CSS
- manifest.json
- MARKDOWN (.md) files
- Logo
- Icons
WHAT WAS AI NOT USED FOR?
- AI was never used by feeding it with code or files and in return getting code or files back with solutions.
- AI was never used for prompt-product type of interaction.
I never told AI what to do and to do it for me, after which I would just push changes to GitHub, for public usage. - AI was never used to give me ideas and advices what "MilWoT" should have and how should it behave, how it should look, what people would like or won't like.
- AI was never used for writing text and translations.
Every typo and gramatical error is 100% mine.
WHAT KIND OF AI WAS USED?
- Free plan Claude AI
WHERE WAS AI USED?
- 100% for more advanced JavaScript stuff inside index.html
- sw.js
WHAT WAS AI USED FOR
- I am good with HTML and CSS and I only know basic JAVASCRIPT.
AI was used to help me understand what I need to do and why something works like it does. - I wrote complete code by hand and all JAVASCRIPT implementation inside HTML, but for more advanced JAVASCRIPT I used Free Claude AI to either guide me or give me line of code for something.
- I knew how to translate UI and have a toogle for English and Serbian UI. What I didn't know was that I have to have different translations for
const menuText = {}and forconst lang = {}. Not that I didn't know how to do it, but that I had to create different translations in general. My UI was broken until I asked Free Claude AI what am I doing wrong and after few questions-answers back and forth, Free Claude AI told me that I probably don't have good translation logic inside code and that I need to check that out. - Using Escape keyboard key to hide and not to enable notification banner and PWA installation. My code for Escape keybinding was always enabling notifications and I didn't know what I was doing wrong. I told Free Claude AI about my problem and after few questions-answers I got the answer that I have to change
eventListener. After that I made listener fordocument.getElementById('notif-banner').classList.add('hidden')and problem was fixed. I was "listening" wrong "hidden". - It helped me to understand difference between real time clock and clock with ticks, which browser throttles (which makes clock to pause or time to move slower).
- Other examples are similar to these three ones, more or less.
EXAMPLES
"AI" напомена
Лична напомена "MilWoT" аутора Милана Стаменковића за коришћење вештачке интелигенције ("AI") у "MilWoT" пројекту.
--16. мај 2026.
Све идеје, дизајн, кориснички интерфејс ("UI") и корисничко искуство ("UX") је 100% моје (Милана Стаменковића).
"AI" није коришћена за било шта од тог.
Сваки део "MilWoT" je потпуно моја интелектуална својима ("IP").
Комплетан код је ручно написан од моје стране, са "Visual Studio Code" у почетку, а онда са чистим/основним "Neovim".
"AI" никада није коришћена за аутоматизовано писање кода, није коришћена унутар "Visual Studio Code" (као агент у бочној траци или на било који други начин) и није коришћена унутар "Neovim".
У сваком фајлу који је направљен уз било какву помоћ "AI", ограђивање је написано у заглављу кода (врх фајла).
ШТА САМ ЈА НАПИСАО И НАПРАВИО?
(100% од онога што је набројано)
- HTML
- CSS
- manifest.json
- "MARKDOWN (.md)" фајлови
- Лого
- Иконице
ЗА ШТА "AI" НИЈЕ КОРИШЋЕНА?
- "AI" никада није коришћена тако што је храњена кодом или фајловима, заузврат дајући код или фајлове са решењима.
- "AI" никада није коришћена за упит-производ врсту интеракције.
Никада нисам тражио од "AI" да нешто уради за мене и како да уради, након чега бих ја за послао промене на "GitHub", за јавно коришћење. - "AI" никада није коришћена да ми даје идеје и савете шта "MilWoT" треба да има и како да се понаша, како да изгледа, шта би људи волели или не би волели.
- "AI" никада није коришћена за писање текста и за преводе.
Свако прогутано слово и граматичка грешка је 100% моја.
КОЈА ВРСТА "AI" ЈЕ КОРИШЋЕНА?
- "Claude AI" са бесплатним планом
ГДЕ ЈЕ "AI" КОРИШЋЕНА?
- 100% за напредније ствари са "JavaScript" унутра "index.html"
- sw.js
ЗА ШТА ЈЕ "AI" КОРИШЋЕНА?
- Знам добро да радим са "HTML" и са "CSS" и знам само основне ствари са "JAVASCRIPT".
"AI" је коришћена да ми помогне да разумем шта треба да урадим и како нешто функционише. - Цео код сам написао ручно и сву "JAVASCRIPT" употребу унутар "HTML", али за напредније "JAVASCRIPT" ствари користио сам бесплатни "Claude AI" или да ме усмери или да ми да линију кода за нешто.
- Знао сам како да преведем кориснички интерфејс ("UI") и како да направим прекидач за српски и енглески кориснички интерфејс ("UI"). Оно што нисам знао је да морам да имам различите преводе за
const menuText = {}и заconst lang = {}. Није да нисам знао како то да урадим, него нисам знао да ми је различит превод уопште потребан. Мој кориснички интерфејс ("UI") је био покварен све док нисам питао бесплатни "Claude AI" шта радим погрешно и након неколико питања-одговара напред назад, бесплатни "Claude AI" ми је рекао да највероватније немам добру логику превода унутар кода и да морам то да проверим. - Коришћење "Escape" тастера на тастатури да сакрије, а не да одобри нотификације у банеру за нотификације и инсталацију "PWA". Мој код за "Escape" скраћеницу је увек одобравао нотификације и нисам знао шта радим погрешно. Рекао сам бесплатном "Claude AI" за мој проблем и након неколико питања-одговора добио сам одговор да морам да променим
eventListener. Након тога сам направио "listener" заdocument.getElementById('notif-banner').classList.add('hidden')и проблем је поправљен. "Слушао" сам погрешно "сакривање". - Помогла ми је да разумем разлику између правог протока времена на сату и кликовима сата које прегледач ("browser") пригушује ("throttle") (што чини да се сат заустави или да време тече спорије).
- Остали примери који су слични овим примерима, мање или више.
ПРИМЕРИ