Plans to centrum zarządzania planami, pomysłami i zadaniami ekosystemu AiWhisperers. Każdy plan żyje jako JSON — ma unikalne ID, sekcję, datę i listę zadań.
Sekcje: W toku / Pomysły / Ukończone. Każdy plan trafia do jednej z nich, a zmiana sekcji przez edycję odzwierciedla postęp pracy.
Zadania i podpunkty: Każde zadanie można rozwinąć przyciskiem ▾, by zobaczyć i zarządzać podpunktami (checklistą). Postęp liczy się osobno dla zadań i podpunktów.
Import / Eksport: Plany zapisywane są lokalnie (localStorage). Eksportuj jako JSON, importuj ze scalaniem — duplikaty po ID są pomijane.
Artefakt działa w trybie offline — bez backendu, dane przeżywają odświeżenie.
Plans wyrósł z prostej potrzeby: plany były zahardcodowane w HTML i nie dawało się nimi zarządzać bez edytora kodu.
Teraz każdy plan żyje jako JSON — jest obiektem z ID, tytułem, sekcją, tagiem, datą i tablicą zadań. Każde zadanie może mieć podpunkty, które rozwijają się inline bez nawigacji i bez modali.
Checklist działa hierarchicznie: plan → zadania → podpunkty. Postęp pierścienia na liście i pasek w detalu pokazują stan w czasie rzeczywistym. Import scala bez duplikatów. Eksport zwraca czysty JSON gotowy do wersjonowania. Dane żyją w localStorage — offline-first, działa z dysku i z serwera.
Tej operacji nie można cofnąć.