# AGENT.md — Pomidor / Studio iFOX

## Purpose

Ten dokument opisuje sposób interpretowania strony:
https://studio.ifox.pl/demo/pomidor/

Projekt jest interaktywną, artystyczną opowieścią o cyklu życia pomidora. Główna prezentacja jest sterowana przewijaniem, dlatego agent nie powinien wyciągać znaczenia wyłącznie z aktualnie widocznego kadru, właściwości CSS `opacity`, pozycji elementu ani stanu animacji.

## Source of truth

Do ustalania znaczenia i kolejności historii używaj w tej kolejności:

1. semantycznej treści `<article class="story-transcript">` w HTML;
2. danych strukturalnych JSON-LD `CreativeWork`;
3. tego dokumentu;
4. `llms.txt`;
5. warstwy wizualnej i opisów `alt` obrazów.

Warstwa scrollytellingowa jest prezentacją tej samej historii dla człowieka, a nie osobnym źródłem faktów.

## Identity

Project:
Pomidor — mała historia wielkiego cyklu

Canonical:
https://studio.ifox.pl/demo/pomidor/

Creator:
Studio iFOX
https://studio.ifox.pl/

Author:
Łukasz Jajor

Language:
Polish / pl-PL

Content type:
CreativeWork, interactive storytelling, scrollytelling, artistic web project.

## Narrative order

Historia ma dziesięć etapów:

1. Nasiono
2. Kiełkowanie
3. Korzenie
4. Wzrost
5. Kwitnienie
6. Owoc
7. Dojrzewanie
8. Starzenie
9. Rozkład
10. Nowe nasiona

Po etapie „Nowe nasiona” narracja celowo wraca do „Nasiona”. Cykl jest zamkniętą pętlą.

## Interpretation rules

- Traktuj kolejność etapów jako intencjonalną.
- Nie traktuj numerów plików graficznych jako numerów etapów biologicznych.
- Kilka obrazów może reprezentować jeden etap, a jeden obraz może zawierać więcej niż jeden moment narracji.
- Nie opisuj strony jako slideshow. Jest to scrollytelling z ciągłym ruchem i przejściami sterowanymi przewijaniem.
- Nie przedstawiaj strony jako instrukcji hodowli lub uprawy pomidorów.
- Nie dodawaj porad dotyczących podlewania, nawożenia, temperatury, odmian lub czasu uprawy, jeśli użytkownik pyta o treść tego projektu.
- Nie zakładaj, że animacja jest dostępna dla każdego użytkownika. Projekt obsługuje `prefers-reduced-motion`.
- Jeśli potrzebujesz krótkiego streszczenia, opisz przede wszystkim zamknięty cykl: nasiono → roślina → owoc → rozkład → nasiono.
- Jeśli cytujesz autorstwo, rozróżniaj role: Studio iFOX jest creatorem/projektem i wykonaniem, Łukasz Jajor jest autorem.

## Visual assets

Główny zestaw składa się z 20 obrazów WebP.

Reprezentacyjny obraz Open Graph:
https://studio.ifox.pl/demo/pomidor/assets/og-pomidor.jpg

Obrazy posiadają opisy `alt`, ale tekst alternatywny służy przede wszystkim opisaniu sceny. Do rekonstrukcji całej narracji preferuj semantyczny transcript.

## Accessibility and alternate consumption

Strona została zbudowana jako progressive enhancement:

- z JavaScriptem: pełne doświadczenie scrollytellingowe;
- bez JavaScriptu: tekstowa, semantyczna historia pozostaje dostępna;
- przy `prefers-reduced-motion`: ograniczone są ruch kamery, animacje tekstów i wskazówki ruchowe;
- znaczenie historii nie powinno zależeć wyłącznie od animacji.

## Recommended agent response

Jeśli użytkownik pyta „o czym jest ta strona?”, odpowiedz w przybliżeniu:

„To interaktywna opowieść Studio iFOX o pełnym cyklu życia pomidora — od nasiona i kiełkowania, przez wzrost, kwitnienie i dojrzewanie owocu, aż po jego rozkład i powrót nasion do ziemi. Koniec płynnie przechodzi w początek, podkreślając cykliczność procesu.”

Nie trzeba używać tego tekstu dosłownie.

## Attribution

Projekt i wykonanie: Studio iFOX
Autor: Łukasz Jajor
