Blog 24/7
ARK. E10Parametr monitoringuE-commerce · lista 87 parametrów

Zamówienie testowe

ważność średniamierzonysposób shop_test_order

Pełna ścieżka zakupu aż do bramki płatności w trybie testowym.

Wdrożony 02.10: jedyny test, który tworzy prawdziwe zamówienie — tylko w sklepach, które się zgodziły (CREATO_PING config/sklepy.toml), co 7 dni; pozostałe sklepy — nie dotyczy.

ARK. 1

WIKI

wiedza ze źródeł zewnętrznych

Artykuł o parametrze „Zamówienie testowe” jest w przygotowaniu. Powstaje po kolei dla wszystkich 87 parametrów, każde twierdzenie z przypisem do źródła.

ARK. 2

STATS

wyniki z systemu · tylko liczby zbiorcze
TAB. 2.1Odczyty per strona—

Ten parametr nie zapisuje odczytu per strona — przebieg zostawia tylko ustalenia, więc liczby sprawdzonych stron i wyników „ok” system nie ma. Pojawią się po wdrożeniu zapisu przebiegów per strona per parametr.

TAB. 2.3Ustalenia—

Ten parametr nie otworzył jeszcze żadnego ustalenia w bazie LAB247. Pusto nie znaczy „czysto” — znaczy, że nic nie przekroczyło reguły.

TAB. 2.4Przebiegi z tym sposobem sprawdzenia—

Harmonogram nie zapisał jeszcze przebiegu ze sposobem „shop_test_order”. Zapis przebiegów z n8n działa od 2026-09-14.

ARK. 3

CARD

karta z kodu CREATO_PING, odczyt 02.10.2026

Jak ten parametr trafia do ClickUpa: wynik sondy to linia w subtasku 2. Pomiar, a usterka, którą otwiera — linia w subtasku 1. Podsumowanie (z identyfikatorem CWE i kategorią OWASP), skąd liczy się wskaźnik zagrożenia i status strony. Projekcja z bazy skanera odświeża oba subtaski co godzinę. Do 22.09 każde ustalenie dostawało własny subtask i status ze starego słownika (PODATNA, WARNING…) — te słowa zostały jeszcze w części opisów pomiaru niżej jako język wewnętrzny sond.

RYS. 3.1Droga parametru przez system: Zamówienie testowe
TAB. 3.1Pomiarpliki: 3
Obszar i ważnośćE-commerce · średnia (E10)
Workflow i częstotliwośćskaner_badanie działa na LAB247Skaner 2.0, badanie kohorty: premium co 12 h, reszta co 24–48 h · Od 2026-10-01 zestawy kohort (premium_pelny, tani_ciezki, tani_lekki) mają tury higiena, serwer, sklep, kasa i strony (wyciek ścieżek B41, CMS po EOL B44, kluczowe podstrony S08, odnośniki kontaktowe D10); nocny pomiar wydajności (trend, waga, od 01.10 też metryki pasma W01–W04 i W07) tylko premium — u reszty prośba o pomiar zagłodziłaby nocny plan. Sklep: strona bez WooCommerce = „nie dotyczy”.
Sonda i helpersposób shop_test_order · CREATO_PING/helpers/sklep_check.py
Testy
  1. Tylko sklepy wpisane w CREATO_PING `config/sklepy.toml` [zamowienie_testowe] (wpis = zgoda klienta: produkt, metoda płatności, e-mail); dziś lista pusta. Pozostałe strony: bez żadnego żądania, „nie dotyczy”.
  2. Badanie kohort, tura „sklep”, najwyżej co 7 dni (co_dni); między zamówieniami test oddaje ostatni wynik z pamięci (`z_pamieci`).
  3. Store API: Cart-Token, add-item z produktem z konfiguracji, POST /wc/store/v1/checkout z danymi testowymi (Test LAB247) i notką „Zamówienie testowe LAB247 — proszę nie realizować”. Zamówienie jest PRAWDZIWE i zostaje w bazie sklepu ze statusem oczekuje na płatność.
Typ wynikuok z numerem zamówienia, statusem płatności i adresem przekierowania; 0 albo 1 ustalenie shop_test_order_failed; nie_dalo_sie_sprawdzic (`brak_zgody` = nie dotyczy, `zrodlo_nie_odpowiada`)
Jednostkabrak — wynik jakościowy (czy zamówienie doszło do bramki płatności)
Próg i regułaReguła: zamówienie nie powstało albo payment_result.payment_status nie jest success ani pending = shop_test_order_failed (wysoka, ewidentna, alarm).
Gdzie leżą pokrętłaCREATO_PING/config/sklepy.toml → [zamowienie_testowe] sklepy, co_dni, klientCREATO_PING/helpers/sklep_check.py → zamowienie_testowe, _zloz_zamowienieCREATO_PING/config/incident_policy.toml → [finding] shop_test_order_failed
Retencja odczytówSurowy pomiar jako NIEZMIENNY wiersz tabeli `odczyty` w bazie skanera (wejście, wyjście, dowody, sha karty sondy i helpera, commit kodu) — trigger odrzuca każdą zmianę. Okno retencji z kohorty: 90 dni premium, 30 dni reszta; poza oknem zostają odczyty z werdyktem problemu, akcją albo etykietą, bo replay reguł ich potrzebuje (`skaner/retencja.py`). Poza odczytem zostaje werdykt w tabeli `werdykty`. Panel klienta LAB247 czyta najnowszy odczyt na żądanie (`GET /latest-readings`).
Znane rozbieżności
  1. WooCommerce anuluje nieopłacone zamówienie samo tylko przy włączonym wstrzymywaniu stanu magazynowego — inaczej klient kasuje je ręcznie.
  2. Test kończy się na przekierowaniu do bramki; samej płatności w trybie testowym bramki nie wykonuje.
kandydaci do pętli: kod a opis parametru albo specyfikacja
Karta przepisana zCREATO_PING/helpers/sklep_check.py · CREATO_PING/config/sklepy.toml · CREATO_PING/config/incident_policy.toml · odczyt 02.10.2026
TAB. 3.2Co oznacza failtypów Findingów: 1

shop_test_order_failed: bramka polityki otwarta (gate=true) → sprawa w skanerze → Zamówienie testowe nie dochodzi do płatności — sklep nie sprzedaje — waga 4 → ocena 7–8 (pomarańczowy), status strony „wysoki”, dopóki sprawa jest otwarta. Ten test chodzi wyłącznie w badaniu kohort, a sprawy zakłada worker tylko dla zleceń z harmonogramu (`skaner/worker.py` → ZRODLA_PRODUKCJI): w badaniu droga kończy się na werdykcie i usterce przebiegu, która podnosi wskaźnik tego badania.

KodFindingSeverityPewnośćSkutekFinding / alarmWaga → ocenaCo zrobić
E10.01Zamówienie testowe nie dochodzi do płatności — sklep nie sprzedajeshop_test_order_failedWysoka—usterka niekrytycznatak / —waga 4 → ocena 7–8 (pomarańczowy)—
TAB. 3.3E10.01 · Zamówienie testowe nie dochodzi do płatności — sklep nie sprzedajewersja 1 · 01.10.2026
Kod i kluczE10.01 · shop_test_order_failed · w tabeli typów
Co znaczyopis do opracowania
Kiedy powstajeTest shop_test_order (badanie kohort, tura sklep, od 02.10) tylko dla sklepów z config/sklepy.toml [zamowienie_testowe] (zgoda klienta), najwyżej co 7 dni: Cart-Token, add-item (produkt z konfiguracji), POST /wc/store/v1/checkout z danymi testowymi i metodą płatności. Finding, gdy zamówienie nie powstało albo payment_result.payment_status nie jest success ani pending. Między zamówieniami test oddaje ostatni wynik z pamięci.
Severity · pewnośćWysoka
Skutek dla stronyusterka niekrytyczna · zakłada Finding
Waga → ocenawaga 4 → ocena 7–8 (pomarańczowy)
KlasyfikacjaOCSF 1.9.0: poza klasami Findingu
Rekord OCSFfinding_info.analytic.uid = "E10.01" · analytic.name = "shop_test_order_failed" · finding_info.types = ["E10 Zamówienie testowe"]
Co zrobić—
Wersje typu
  1. v1 · 01.10.2026 — kod E10.01 nadany; nowy typ 02.10 z testem w badaniu kohort (parametr z „zaplanowany” na wdrożony) (finding-codes.ts)
ARK. 4

LOOP

bez pętli
RYS. 4.1Pętla parametru — sześć etapów
TAB. 4.1Trafność, 30 dnialarmy · prawdziwe · fałszywe · bez rozstrzygnięcia

Trafności jeszcze nie liczymy: zamknięcie subtaska nie niesie dziś werdyktu (prawdziwy / fałszywy / nie dało się sprawdzić). Cztery liczby pojawią się, gdy każde zamknięcie dostanie werdykt — to warunek startu pętli 1.

TAB. 4.2Pętle—

Ten parametr nie przeszedł jeszcze żadnej pętli. Kolejność po pierwszych pięciu grupach ustali miara trafności.

Blog 24/7
14.11Osaka: atak na serwis Arara ujawnił ponad milion adresów e-mail mieszkańcówtherecord.media14.11ArcticRAT przejmuje telefony z Androidem i przez AI szuka danych finansowych w SMS-achdarkreading.com14.11Zespół Białego Domu ds. AI chce ulg dla firm po cyberatakach z użyciem AIcybersecuritydive.com14.11Platformy AI automatyzują ataki, Talos widzi w sieci ponad 700 instancji PentAGIblog.talosintelligence.com14.11FBI ostrzega przed Artex, platformą AI, która automatyzuje włamaniatherecord.media13.11Ataki Mior i Skyfall odczytują pamięć maszyn wirtualnych chronionych AMD SEV-SNPthehackernews.com13.11Gootloader otworzył drogę do 44 ataków ransomware, straty 28,8 mln dolarówtherecord.media13.11PostgreSQL łata 52 luki, w tym CVE-2026-6460 pozwalającą wykonać kod na serwerzethehackernews.com13.11Autopay potwierdza cyberatak i nieautoryzowany dostęp do części danych płatnościsekurak.pl13.11University of Texas at Arlington potwierdza kradzież danych po ataku gangu Qilintherecord.media