Proces PM2 online, ale traktować ostrożnie — to sandbox dev.
inspiracja
nuxt.config.ts opisuje stronę jako mającą 'cennik widoczny', co zaprzecza późniejszej polityce produkcji (usunięcie cen) — dowód że dev to zamrożona migawka sprzed zmiany pozycjonowania.
źródło: frontend/nuxt.config.ts (meta description)
cel
Jednorazowa kopia plików sprzed i18n i pivotu cenowego (maj 2026), nigdy niezsynchronizowana z późniejszym rozwojem. Brak .git — to zwykła kopia plików, nie klon/branch.
źródło: brak .git; porównanie znaczników czasu (maj vs prod 10 czerwca)
zależności
package.json identyczny poza brakiem @nuxtjs/i18n. Katalog cms/ nie ma .env/uploads/pgdata — stos Directus/Postgres dla dev nigdy nie został faktycznie uruchomiony.
źródło: frontend/package.json; find cms/ (brak .env, uploads, pgdata)
znaczenie
Nieodświeżana kopia sprzed 11+ dni względem produkcji, bez własnych danych CMS — nie generuje bezpośredniej wartości; służy najwyżej jako historyczny punkt odniesienia.
źródło: porównanie znaczników czasu dev vs prod
co działa
curl 127.0.0.1:3021 -> 200, PM2 online, 15 dni uptime. Ostatni log datowany 23 czerwca (restart, niekoniecznie rebuild).
źródło: curl; pm2 jlist
co nie działa
Log błędów (30 maja) pokazuje 500 przy próbie odczytu strony ofertowej z powodu brakującego DIRECTUS_ADMIN_TOKEN — CMS dla dev nigdy nie został w pełni wdrożony.
źródło: marketing-aionflow-dev.err-15.log
co do przetestowania
Nie jest jasne czy zespół nadal celowo korzysta z tego środowiska, czy jest to wyłącznie zaległość — warto ustalić czy można je bezpiecznie wyłączyć/odświeżyć.
źródło: brak dowodów aktywności po 23 czerwca
rekomendacja
Skoro dev jest 11+ dni w tyle, nie ma i18n, nie ma działającego CMS i nie generuje wartości, albo odświeżyć pełną kopią aktualnego stanu, albo wyłączyć proces PM2.
źródło: porównanie z ustaleniami wcześniejszymi