Luden OS  ·  Infrastruktura decyzyjna dla e-commerce

AI przy każdej decyzji.
Człowiek przed każdą zmianą.

Przewiń

Sześć narzędzi mówi, co się stało.

Żadne nie mówi, co zrobić.

Problem

Trzy wycieki, które widać dopiero w księgowości.
Jeśli w ogóle.

Wyciek 01

ROAS, który kłamie

Panel reklamowy raportuje przychód z kampanii — kosztu towaru nie zna i znać nie może. Nikt go nie odejmuje, więc kampania z ROAS 600% potrafi dokładać do interesu, a raport wygląda na sukces.

Luden

Breakeven-ROAS liczony per kampania z kosztów zakupu i przychodu z własnego taga. Kampania pod progiem dostaje propozycję cięcia — z liczbą, nie z przeczuciem.

Wyciek 02

Cena, która została w tyle

Koszt zakupu poszedł w górę, cena i promocja zostały stare. Produkt sprzedaje się pod progiem rentowności tygodniami, bo nikt nie przelicza marży pozycja po pozycji.

Luden

Marża liczona z realnych kosztów przy każdym syncu. Sygnał idzie tego samego dnia, nie w miesięcznym raporcie.

Wyciek 03

Spadek zauważony ostatni

Konwersja osuwa się tydzień po tygodniu. Widać to dopiero w wyniku miesiąca — wtedy, gdy pieniądze już wyciekły i nie ma czego ratować.

Luden

Baseline z własnej historii sklepu. Odchylenie staje się sygnałem, zanim domknie się miesiąc.

Te decyzje i tak zapadają codziennie. Dziś ręcznie, po omacku i bez pamięci.

Rozmowa

Proste pytanie.
Analiza, której nie da się zrobić w arkuszu.

Dashboard odpowiada na „co się stało”. Operator potrzebuje odpowiedzi na „kiedy to zrobić” — a ta wymaga przeczytania zamówień, kosztów, sygnałów, wykonanych decyzji i reguł naraz. Luden czyta to wszystko i odpowiada terminem, nie ogólnikiem — także wtedy, gdy ten termin wypada później, niż operator chciał.

luden · rozmowa zapis z demo

Operator

kiedy przecenić fotele gamingowe, żeby nie zjeść marży?

Luden

Po 22 sierpnia i na 31 z 48 modeli. Wtedy wygasa promocja dostawcy, koszt zakupu wraca do 682,40 zł, a reszta kategorii wraca nad próg 22,0%, który operator wpisał do pamięci.7

Dlaczego nie dziś i nie na całej kategorii

  • 17 z 48 modeli stoi dziś pod progiem 22,0% — przecena zepchnęłaby je głębiej, zamiast domknąć wyciek.12
  • Najgłębiej Vantar RX: koszt zakupu wzrósł 11 lipca o 38,00 zł i nie odbił się ani w cenie, ani w promocji.3
  • Pozostałe 31 modeli ma zapas — mediana marży 29,4%, więc przecena o 10% mieści się nad progiem.45
  • Ruch w kategorii jest stabilny, więc spadku marży nie tłumaczy popyt, tylko koszt zakupu.6

Przeczytane

1 240
zamówień
48
modeli w kategorii
18
pozycji kosztów
16
detektorów
3
reguły pamięci
41 812
wpisów audytu

Rozmowa niczego nie zmienia. Żeby coś zmieniło się w sklepie, operator musi zatwierdzić propozycję.

AI

Najlepszy dostępny model.
Zero władzy wykonawczej.

Luden OS pracuje na frontierowych modelach językowych — dziś Claude, z konstrukcji wymiennie. Dostawca i wersja modelu są zapisane w odcisku każdej decyzji. Gdy pojawia się lepszy model, system go wynajmuje. Infrastruktura nie starzeje się razem z żadnym dostawcą.

Model widzi pełny kontekst sklepu: sygnały, sprzedaż, marże, historię decyzji i reguły operatora. Proponuje i parametryzuje decyzje w pełnym zakresie zamkniętego słownika akcji.

Słownik jest zamknięty i policzalny — model wybiera z listy, której nie umie rozszerzyć. Każdy parametr ma granicę liczoną z danych tego sklepu, a wartość spoza niej leci do odrzucenia razem z całą propozycją.

Propozycja · 2 148 AI

Wstrzymaj grupę reklam „Fotele gamingowe — ogólne”.

Po odjęciu kosztu towaru grupa dokłada do każdej sprzedaży.

172 zł/dzień -> 0 zł/dzień

grupa 7719241 · Google Ads · ads_budget · wartość strategii −60%

Dowód

wydatek
4 820 zł · 28 dni
przychód
29 500 zł · 41 zamówień
koszt towaru
25 340 zł
wynik
−660 zł · grupa dokłada do interesu
ROAS
612% wobec breakeven 709%
atrybucja
tag first-party, nie panel Google Ads

Proweniencja

model
claude-fable-5
wersja promptu
rev 12 · 9f2c…a81b
odcisk
f4d1…07c6
granice
−100% w [−100%; +30%] · przyjęte
Czeka na zgodę operatora. Bez niej nic nie opuszcza tej karty.

Rachunek nie zależy od tokenów.

Model jest kosztem Luden, nie sklepu — stąd wolna ręka w sięganiu po najlepszy dostępny, zamiast po najtańszy. Sklep płaci stałą stawkę miesięczną za działający system, a nie za zużycie.

Faktura nie rośnie od tego, ile razy model przeczytał historię sklepu, ile propozycji odrzucił operator ani ile razy detektory przeliczyły marżę. Rośnie to, co system zdążył policzyć i rozliczyć — nie to, co pobrał od dostawcy modelu.

Granice
Każdy parametr z modelu przechodzi deterministyczną walidację granic. Odrzucenie, nigdy cicha poprawka.
Dane osobowe
Nie opuszczają infrastruktury. Sanitizer czyści każdy prompt, zanim ten wyjdzie na zewnątrz.
Limit
Dzienny sufit wydatku na model, liczony osobno dla każdego sklepu. Po przekroczeniu warstwa AI milknie, a pętla działa dalej deterministycznie.
Włączenie
Warstwę AI włącza operator. Świadomie, per sklep, i wyłącza ją jedną decyzją.

Model proponuje każdą z tych decyzji.

Nie wykonuje żadnej z nich.

Pełna władza poznawcza · Zerowa władza wykonawcza

Platforma — jedna pętla

Jedna decyzja przechodzi sześć stacji.

  1. 01

    Sygnał

    Detektory liczą z zamówień, kosztów i ruchu. Deterministycznie: te same dane dają ten sam wynik.

    detektor   margin_leak
    okno       28 dni
    podstawa   zamówienia + koszty zakupu
    wynik      3 SKU pod progiem marży
  2. 02

    Dowód

    Każda propozycja niesie liczby i ich pochodzenie. Skąd, z jakiego okresu, ile.

    marża      24,1% -> 19,8%   −4,3 pp
    okres      2026-07-11 .. 2026-08-07
    źródło     zamówienia 142 · koszty 18
    kontrola   dane sklepu, nie benchmark
  3. 03

    Zgoda

    Żadna zmiana nie dotyka sklepu bez zatwierdzenia operatora. To architektura, nie ustawienie.

    propozycja -> operator -> sklep
                  ________
                  jedyne wejście do sklepu
    model         nie ma tej ścieżki
  4. 04

    Wykonanie

    Zapis przechodzi przez zamknięty rejestr bramek. Odcięcie działa w sekundy.

    guard_write  ENV          ok
                 kill-switch  off
                 RLS          ok
    port         price.prestashop
  5. 05

    Pomiar

    Każda wykonana decyzja dostaje scorecard. Skutki w przedziałach, oznaczone uczciwie.

    marża      +2,1 pp   CI [+0,4; +3,8]
    przychód   +1 240 zł CI [−310; +2 790]
    odczyt     korelacyjny, nie przyczynowy
  6. 06

    Pamięć

    Zaakceptowane reguły stają się prawem systemu. Egzekwowane bez wyjątków.

    reguła     minimalna marża 22,0%
    status     egzekwowana
    skutek     propozycja −11,0% ODRZUCONA

Dowód

Łańcuch, którego nie da się przepisać.

Każde zdarzenie ląduje w łańcuchu spiętym hashem. Podmiana jednego wpisu zrywa wszystkie następne, a weryfikacja to pokazuje. Poniżej jeden pełny cykl decyzji — tak, jak zapisuje go system.

audit_chain · zapis z demo · od 2026-08-07 jeden cykl · 17 pozycji
06:14:02sync.prestashop142 zamówienia · 18 pozycji kosztów zakupu41 796
06:14:08detektor.margin_leakokno 28 dni · 3 SKU pod progiem41 797
06:14:08sygnałmargin_leak · istotność wysoka41 798
06:14:09memory.veto0 reguł operatora blokuje · przejście41 799
06:14:11[AI]propozycja 2 148test_price · cena +4,0% · SKU 447141 800
06:14:11walidacja granic+4,0% w [−8,0%; +8,0%] · przyjęte41 801
06:14:11inboxczeka na zgodę operatora41 802
09:02:37dry-run899,00 zł -> 935,00 zł · 1 encja41 803
09:02:40[CZŁOWIEK]zgodaoperator zatwierdził propozycję41 804
09:02:40guard_writeENV ok · kill-switch off · RLS ok41 805
09:02:41port price.prestashopzapis wykonany · 1 z 141 806
09:02:41hashf4d1…07c6 · poprzedni 9b27…a03e41 807
16:00:00outcome.snapshotmigawka encji · baseline sparowany41 808
16:00:04scorecardmarża +2,1 pp · CI [+0,4; +3,8]41 809
16:00:09[AI]wniosekreguła: minimalna marża 22,0%41 810
2026-08-08 · dzień następny
09:40:12[CZŁOWIEK]regułaoperator przyjął regułę do pamięci41 811
11:26:55memory.vetopropozycja −11,0% odrzucona przez regułę41 812

[AI]   model językowy [CZŁOWIEK]   operator sklepu bez znacznika   kod deterministyczny

Zasady

Cztery zdania, które ograniczają Luden OS mocniej niż jakikolwiek regulamin. Każde z nich ma swój test w kodzie i psuje wdrożenie, gdy przestaje być prawdą.

  1. Art. 1

    Model językowy proponuje. Nigdy nie wykonuje.

  2. Art. 2

    Każde zdarzenie AI ma odcisk i ślad w łańcuchu.

  3. Art. 3

    Reguły operatora mają prawo weta wobec każdej propozycji.

  4. Art. 4

    Gdy system nie zna liczby, mówi „nie wiem”.

Nihil novi sine communi consensu · 1505

Nic nowego bez wspólnej zgody.

Zasada ustrojowa Rzeczypospolitej z 1505 roku. Dziś: architektura oprogramowania.