Najpierw wybierz najmniejszy kontrolowany mechanizm
Walidacja, reguła, zadanie człowieka, trwały workflow, integracja, scheduler i kod domenowy rozwiązują inne problemy. Wybór wymaga właściciela, autorytetu, ścieżki awarii oraz dowodu końcowego.
Odpowiedź z granicą
Realne mechanizmy workflow nadal wymagają kontrolowanego procesu operacyjnego
Open Mercato dostarcza definicje i instancje procesu, zadania użytkownika, reguły, aktywności, sygnały, czasomierze, gałęzie równoległe, kompensację, zdarzenia, uprawnienia i ekrany operatora. Wiarygodny wynik biznesowy nadal wymaga projektu procesu, autorytetu, tożsamości, kontraktów integracyjnych, obsługi kolejki i workera, odbioru, odzyskania, uzgodnienia oraz odpowiedzialnych właścicieli.
- Sprawdzono
- 2026-07-14
- Rewizja
- 01911d00e28f44cf484d0b1d04860dcfef5370bf (v0.6.5-1202-g01911d00e)
- Najnowszy publiczny tag
- v0.6.5
Wydane etapy i bieżący kod
Released
v0.5.0
Activity failure and timeout handling, serialized instance execution, trigger regex safety, webhook SSRF controls, and CALL_API role resolution.
Released
v0.6.0
Additional outbound-webhook DNS-rebinding protection and initiator-based CALL_API role resolution.
Released
v0.6.2
Code-defined workflows with customize and reset behavior.
Released
v0.6.3
WAIT activities and WAIT_FOR_TIMER steps.
Released
v0.6.4
Parallel fork/join, workflow ACL dependencies, failure persistence, compensation fixes, and integration coverage.
Latest reviewed public tag
v0.6.5
Public baseline, not proof that every current composition is production-ready.
Current source
current
Ninety-three workflow and business-rule paths differ from v0.6.5; current behavior below remains explicitly post-tag.
Model decyzji: workflow czy reguła
configurable
Simple validation
Is simple validation the smallest controlled primitive?
- primitive
- Business rule validation or domain validator
- surface
- Rule/editor and command boundary
- release
- released/current
- runtime
- Synchronous evaluator or domain command
- identity
- Calling actor
- authority
- The process owner defines whether a human decision is required.
- recovery
- Reject with a specific error; retry only after correction
- evidence
- Validation result plus denied case
- owner
- Domain owner
- limitation
- An event subscriber is not universal pre-write enforcement
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
configurable
Calculated decision
Is calculated decision the smallest controlled primitive?
- primitive
- CALCULATION rule or custom service
- surface
- Rule engine/API
- release
- released/current
- runtime
- Deterministic inputs and timeout
- identity
- Calling actor
- authority
- The process owner defines whether a human decision is required.
- recovery
- Fail closed or route to review
- evidence
- Golden calculations and logs
- owner
- Policy owner
- limitation
- A returned result is not a posted transaction
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
configurable
Assignment suggestion
Is assignment suggestion the smallest controlled primitive?
- primitive
- ASSIGNMENT rule
- surface
- Rule engine/API
- release
- current
- runtime
- Scoped data and deterministic policy
- identity
- Calling actor
- authority
- The process owner defines whether a human decision is required.
- recovery
- Fallback queue or named owner
- evidence
- Assignment result and override record
- owner
- Operations owner
- limitation
- Suggestion is not accepted human authority
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
available
Stateful multi-step process
Is stateful multi-step process the smallest controlled primitive?
- primitive
- Workflow definition and instance
- surface
- Visual/form editor, APIs, instance UI
- release
- released/current
- runtime
- Database, engine and enabled definition
- identity
- Initiator or author policy
- authority
- The process owner defines whether a human decision is required.
- recovery
- Persist failure, retry or cancel under policy
- evidence
- Terminal engine state plus business evidence
- owner
- Process owner
- limitation
- COMPLETED is engine state, not external outcome
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
configurable
Human approval
Is human approval the smallest controlled primitive?
- primitive
- USER_TASK plus manual transition
- surface
- Task UI and APIs
- release
- released/current
- runtime
- Assignment, claim and completion path
- identity
- Named approver role
- authority
- A named person or role must hold decision authority.
- recovery
- Overdue visibility and manual escalation plan
- evidence
- Task actor, decision and authority evidence
- owner
- Approval owner
- limitation
- Due date does not prove automatic escalation
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
integration-required
Wait for external input
Is wait for external input the smallest controlled primitive?
- primitive
- WAIT_FOR_SIGNAL
- surface
- Signal API and waiting instance
- release
- current
- runtime
- Authenticated correlation contract
- identity
- Scoped signal caller
- authority
- The process owner defines whether a human decision is required.
- recovery
- Duplicate, late, missing and replay policy
- evidence
- Provider acknowledgement and reconciliation
- owner
- Integration owner
- limitation
- Signal endpoint is not a verified provider webhook
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
configurable
Delayed action
Is delayed action the smallest controlled primitive?
- primitive
- WAIT_FOR_TIMER
- surface
- Delayed queue job
- release
- released/current
- runtime
- Queue and discovered worker
- identity
- Worker service identity
- authority
- The process owner defines whether a human decision is required.
- recovery
- Expired, cancelled and replay policy
- evidence
- Timer event and resulting state
- owner
- Runtime owner
- limitation
- A timer is not a recurring scheduler
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
configurable
Parallel work
Is parallel work the smallest controlled primitive?
- primitive
- PARALLEL_FORK and PARALLEL_JOIN
- surface
- Definition and instance branch data
- release
- released/current
- runtime
- Branch execution and join policy
- identity
- Initiator plus activity identities
- authority
- The process owner defines whether a human decision is required.
- recovery
- Partial failure and context-conflict recovery
- evidence
- Branch and join evidence
- owner
- Process owner
- limitation
- Parallelism is not transactionality
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
configurable
Sub-process
Is sub-process the smallest controlled primitive?
- primitive
- SUB_WORKFLOW
- surface
- Definition and instance linkage
- release
- current
- runtime
- Child definition and correlation
- identity
- Traceable initiator
- authority
- The process owner defines whether a human decision is required.
- recovery
- Child failure, cancellation and recovery
- evidence
- Parent-child terminal evidence
- owner
- Process owner
- limitation
- A child completion is not an external acknowledgement
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
integration-required
External integration
Is external integration the smallest controlled primitive?
- primitive
- CALL_WEBHOOK, CALL_API or signal
- surface
- Activity worker/API
- release
- released/current
- runtime
- Endpoint contract, auth, idempotency and worker
- identity
- Least-privilege service or initiator
- authority
- The process owner defines whether a human decision is required.
- recovery
- Retry, outage, terminal failure and reconciliation
- evidence
- External acknowledgement
- owner
- System owner
- limitation
- Activity success alone may not prove business completion
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
custom
Recurring schedule
Is recurring schedule the smallest controlled primitive?
- primitive
- Custom scheduler or external trigger
- surface
- Outside reviewed workflow primitive
- release
- not established
- runtime
- Scheduler, ownership and calendar policy
- identity
- Service identity
- authority
- The process owner defines whether a human decision is required.
- recovery
- Missed-run and duplicate-run recovery
- evidence
- Run ledger and reconciliation
- owner
- Operations owner
- limitation
- WAIT_FOR_TIMER does not establish recurrence
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
custom
Custom domain logic
Is custom domain logic the smallest controlled primitive?
- primitive
- Command handler, registered function or module code
- surface
- Extension seam
- release
- current framework
- runtime
- Reviewed code, tests and deployment
- identity
- Traceable actor/service
- authority
- The process owner defines whether a human decision is required.
- recovery
- Domain-specific rollback or manual repair
- evidence
- Domain acceptance evidence
- owner
- Domain owner
- limitation
- Visual editing does not replace engineering review
- confidence
- high
- source
- workflow and business-rules source at 01911d00e28f44cf484d0b1d04860dcfef5370bf
- reviewed
- 2026-07-14
Mapa kontroli procesu
1. process boundary
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
2. trigger
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
3. definition source
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
4. initial context
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
5. states and steps
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
6. transitions
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
7. conditions
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
8. user tasks
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
9. assignments
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
10. activities
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
11. signals
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
12. timers
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
13. parallel branches
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
14. sub-workflows
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
15. side effects
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
16. external systems
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
17. retries
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
18. idempotency
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
19. compensation
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
20. observability
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
21. reconciliation
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
22. change control
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
23. operating ownership
Nazwij bieżący mechanizm, źródło i dowód stanu końcowego, autorytet ludzki lub techniczny, zależność, odmowę i awarię, odzyskanie, uzgodnienie, właściciela oraz bramkę odbioru.
Definicja, instancja i wynik to różne rzeczy
- 1
Definition and selected source
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
- 2
Running instance and correlation
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
- 3
Engine terminal state
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
- 4
Executed side effect
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
- 5
External acknowledgement
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
- 6
Reconciliation check
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
- 7
Business acceptance
Przechodź dalej tylko z własnym rekordem źródłowym, zakresem, tożsamością, stanem oczekiwanym, dowodem awarii i odpowiedzialnym odbiorem.
Dziewięć typów kroku
START
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
END
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
USER_TASK
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
AUTOMATED
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
PARALLEL_FORK
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
PARALLEL_JOIN
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
SUB_WORKFLOW
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
WAIT_FOR_SIGNAL
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
WAIT_FOR_TIMER
Przed aktywacją sprawdź użycie, wejście i wyjście, tożsamość, zależność, timeout, duplikaty i awarie, dowód, ograniczenie oraz odzyskanie.
Siedem typów aktywności i granice wykonania
SEND_EMAIL
Bez dostawcy może zapisać wiadomość w konsoli i zwrócić wynik podobny do wysłania. Wymagaj dowodu dostarczenia od dostawcy.
CALL_API
Używa tymczasowego klucza API z identyfikowalnych aktywnych ról i odmawia bez roli. Wymagaj minimalnych uprawnień i odporności na replay.
EMIT_EVENT
Używa event bus; zdarzenie wewnętrzne nie jest potwierdzeniem zewnętrznym.
UPDATE_ENTITY
Używa command bus; wymagaj kontraktu polecenia, zakresu, atrybucji, idempotencji i testów awarii.
CALL_WEBHOOK
Chroni URL wychodzący i odrzuca przekierowania. Uwierzytelnienie, podpis, limity, idempotencja, obsługa awarii i uzgodnienie pozostają kontrolami projektu.
EXECUTE_FUNCTION
Pasują tylko zarejestrowane i sprawdzone funkcje; nie umieszczaj poświadczeń w definicjach ani allowlistach interpolacji. APP_URL jest domyślnie dozwolone.
WAIT
Opóźnienie synchroniczne lub praca w kolejce nadal wymaga polityki timeoutu, workera, retry, backlogu i anulowania.
Kontrole runtime, zadań i niezawodności
Aktywności asynchroniczne i czasomierze używają kolejki workflow-activities i odkrywanego workera. Produkcja wymaga jawnej strategii kolejki, Redis tam, gdzie potrzebny, uruchomienia i łagodnego zatrzymania workera, concurrency, retry i backoff, polityki błędu końcowego, metryk backlogu, alertów, kontroli replay, idempotencji i właściciela on-call. Triggery wymagają zaufanego kontekstu tenantu i organizacji, wykluczają prefiksy wewnętrzne, mapują kontekst i ograniczają instancje równoległe; debounceMs nie jest egzekwowany w sprawdzonym wykonaniu. Sygnały wymagają uwierzytelnionej korelacji oraz polityki duplikatu, opóźnienia, braku, timeoutu, anulowania i replay. Zadania wspierają przypisanie bezpośrednie lub roli, claim, ukończenie, formularze, terminy i widok po terminie; automatyczna eskalacja, zastępstwo, delegacja, przypomnienia, kalendarzowe SLA i rozdział obowiązków nie są potwierdzone.
Rejestr konfliktów kodu i dokumentacji
definition-versioning
Zaobserwowano: Documentation describes immutable coexisting versions; current DB uniqueness and update API mutate one tenant workflow row.
Bezpieczna publikacja: Publish version as metadata and require a change log, promotion, active-instance policy and rollback.
Nieznane: Immutable coexisting database versions remain unknown.
rule-side-effects
Zaobserwowano: Rule action handlers return descriptors for notification, field, webhook and event actions.
Bezpieczna publikacja: Publish conditional evaluation and named workflow guards.
Nieznane: A general side-effect dispatcher is not established.
pre-write
Zaobserwowano: The CRUD subscriber evaluates trusted events after emission.
Bezpieczna publikacja: Publish event-scoped evaluation only.
Nieznane: Universal before-write enforcement across UI, API, integration and commands is not established.
debounce
Zaobserwowano: Schema and editor expose debounceMs; reviewed trigger processing does not consume it.
Bezpieczna publikacja: Publish filters, mapping, exclusions and concurrency limits.
Nieznane: Enforced debounce is not established.
escalation
Zaobserwowano: Tasks store due and escalation-shaped fields; runtime calculates due dates and UI shows overdue.
Bezpieczna publikacja: Publish assignment, claim, completion, due date and overdue display.
Nieznane: Automatic escalation, reminders, delegation, substitution and calendar SLA are not established.
email-fallback
Zaobserwowano: SEND_EMAIL can log to console when no email service is available while returning a sent-like result.
Bezpieczna publikacja: Publish the handler and require provider delivery evidence.
Nieznane: Do not call an email delivered from engine result alone.
Dziesięć decyzji workflow
- 1
Outcome and process boundary
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 2
Trigger and correlation
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 3
States and transitions
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 4
Rules and decision authority
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 5
Human tasks and approval
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 6
Side effects and systems
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 7
Identity and permissions
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 8
Failure and compensation
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 9
Observability and reconciliation
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
- 10
Change and operating ownership
Zapisz wybrany mechanizm, autorytet, tożsamość, dowód, awarię, odzyskanie, uzgodnienie, właściciela i warunek stop.
Trzy syntetyczne przykłady procesu
Wyłącznie hipotetyczny
Hipotetyczna akceptacja zakupu
Wczytaj abstrakcyjny canvas, aby sprawdzić mechanizmy, konfigurację, tożsamość, kontrolę człowieka, granicę zewnętrzną, wyjątek, odzyskanie, dowód uzgodnienia i stop.
Wyłącznie hipotetyczny
Hipotetyczne potwierdzenie zewnętrzne
Wczytaj abstrakcyjny canvas, aby sprawdzić mechanizmy, konfigurację, tożsamość, kontrolę człowieka, granicę zewnętrzną, wyjątek, odzyskanie, dowód uzgodnienia i stop.
Wyłącznie hipotetyczny
Hipotetyczny równoległy onboarding
Wczytaj abstrakcyjny canvas, aby sprawdzić mechanizmy, konfigurację, tożsamość, kontrolę człowieka, granicę zewnętrzną, wyjątek, odzyskanie, dowód uzgodnienia i stop.
Narzędzie lokalne
Canvas kontroli workflow
Kompletność pól decyzji nie jest oceną gotowości, dojrzałości, zgodności ani dopasowania.
Nie wpisuj danych rzeczywistych: Nie wpisuj realnych danych klienta, pracownika, dostawcy, zamówienia, faktury, produktu, procesu, endpointu, poświadczenia, roli, ceny, decyzji regulowanej, identyfikatora produkcyjnego, wewnętrznego SLA ani poufnych danych biznesowych. Używaj wyłącznie abstrakcyjnych etykiet i syntetycznych przykładów.
Prywatność: ta strona nie wysyła, nie zapisuje w adresie URL ani nie dodaje do plików cookie treści arkusza.
Pakiet odbioru menedżera
1. happy path
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
2. rejected rule
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
3. unauthorized actor
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
4. wrong organization
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
5. duplicate event
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
6. concurrent instance
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
7. repeated signal
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
8. missing signal
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
9. expired timer
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
10. abandoned task
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
11. overdue task
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
12. worker outage
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
13. queue backlog
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
14. transient API failure
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
15. permanent API failure
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
16. webhook redirect or unsafe URL
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
17. email fallback
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
18. partial parallel failure
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
19. compensation failure
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
20. stale definition edit
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
21. active-instance definition change
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
22. cancellation
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
23. retry
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
24. external mismatch
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
25. manual recovery
Określ syntetyczne przygotowanie, aktorów dozwolonych i odrzuconych, oczekiwane stany silnika i systemu zewnętrznego, zakazane skutki, dowód, sprzątanie i właściciela odzyskania.
Zatrzymaj lub wybierz inny punkt startu
- no stable process owner.
- decision authority is undefined.
- side effects are unsafe or non-idempotent.
- no external-system contract exists.
- no worker or queue operator exists.
- no reconciliation or recovery owner exists.
- visual edits are uncontrolled.
- regulated approval lacks independent validation.
- turnkey BPMN, process mining, or desktop RPA is required.
- acceptance evidence has no owner.
Metoda i ograniczenia
Dowody odświeżono dla wskazanej rewizji w encjach, walidatorach, executorach, handlerach, workerach, API, ACL, dokumentacji użytkownika i frameworka, changelogu i tagach. Definicje kodowe i bazodanowe współistnieją; override DB tenantu ma pierwszeństwo i może być dostosowany lub zresetowany. Edycja runtime nie jest kontrolą wersji. Bieżąca persystencja nie dowodzi niezmiennych współistniejących wersji DB. Praca równoległa i skonfigurowana kompensacja nie są transakcją ani uniwersalnym rollbackiem.
Przewodnik nie potwierdza poprawności procesu, ogólnych skutków reguł, niezmiennego wersjonowania, debounce, eskalacji, dostarczenia emaila, obsługiwanych kolejek, sukcesu integracji, skuteczności kontroli prawnej, wydajności, kosztu, terminu, wsparcia ani roadmapy. Nie jest wymianą BPMN lub DMN, process miningiem, desktop RPA, uniwersalnym case management ani poprawnością procesu tworzoną przez AI.
Metoda, założenia i ograniczenia
Stan na 14 lipca 2026 r. Fakty produktowe sprawdzono zarówno w publicznym kodzie wskazanej wersji repozytorium, jak i w oficjalnej dokumentacji. Gdy dokumentacja i kod się różnią, opisujemy zachowanie potwierdzone w kodzie. Interpretacje i zalecenia dotyczą pracy wdrożeniowej, a nie gwarancji produktu.
Ten materiał nie jest ofertą, audytem, certyfikacją ani poradą prawną, podatkową lub księgową. Na wynik wpływają edycja, wybrane moduły, konfiguracja, własny kod, infrastruktura, dane, dostawcy zewnętrzni i sposób operowania systemem.
Główne zbiory źródeł: repozytorium kodu, dokumentacja, publiczne wydania.