[PK-88] Design ref: sequence-aware kategorizacia 65 DR workflow screenshotov #15

Open
forge-admin wants to merge 2 commits from agent/fe-dev/cef0faf7 into main
Owner

Kontext

Pridava 65 screenshotov z Peterovho realneho DecisionRules.io workflow (2026-05-17 18:07–18:21). Plni AC z PK-88.

Zmeny

  • DESIGN_REFERENCE/raw-sequence-2026-05-17/ — 65 originalnych suborov (timestamp = sekvencny kanal)
  • Per-kategoria seq-NNN kopie roztriedene do 5 kategorii:
    • app-shell/ — 11 frames (seq-001–011): Rules dashboard, Space settings, Connectors, Event Logs, Organizations
    • design-system/ — 13 frames (seq-012–023, 048): Templates modal + New Test dialog
    • decision-table/ — 20 frames (seq-024–046): Scripting rule, Package Delivery, Person Category, Regular Polygons
    • test-bench/ — 6 frames (seq-030, 034, 037, 047, 049, 050): Run vysledky, tests tab, load-to-bench
    • decision-flow/ — 15 frames (seq-051–065): Calculate Sum, Client Segmentation (client_score=350 → MASS_AFFLUENT)
  • NOTES.md v kazde dotknutej kategorii obsahuje ## Workflow sequence 2026-05-17 (Peter) s time-ordered tabulkou

5 najdolezitejsich frames

Frame Preco dolezity
seq-001_rules-dashboard-list.png Rules dashboard — template cards + tabulka
seq-028_decision-table-person-category.png Decision Table — 3 podmienky + test bench
seq-036_decision-table-hit-policy-dropdown.png Hit Policy dropdown — Standard/Array/First Match/Evaluate All/Debug
seq-051_decision-flow-calculate-sum-canvas.png Decision Flow canvas — node palette + flow uzly
seq-065_decision-flow-client-segmentation-result.png Client Segmentation — client_score=350 → MASS_AFFLUENT

Docs.decisionrules.io nastudovane

  • Concepts: Rules verzovanie (v1), statusy PUBLISHED/DRAFT, typy (DT/Scripting/Flow)
  • Decision Tables: Hit policy, stlpce Condition/In/Fn, bunky Simple Value/Function, Model tab Simple+JSON editor
  • Decision Flows: 7 node typov v sekvencii — Start/End/Global Variables/Assign/Declare/Foreach/Business Rule. Node config = inline panel.
  • Test Bench: Input JSON + Run → Output JSON, Save as Test, Tests tab, Debug mode
  • Versioning: v1 badge viditelne, status flow v Event Logs (seq-009)

Test plan

  • git log --follow na par suborov — overi poradie commitov
  • seq-NNN poradie = mtime v raw-sequence-2026-05-17/
  • NOTES.md tabulky su time-ordered
  • 65 suborov v raw-sequence

🤖 Generated with Claude Code

## Kontext Pridava 65 screenshotov z Peterovho realneho DecisionRules.io workflow (2026-05-17 18:07–18:21). Plni AC z PK-88. ## Zmeny - `DESIGN_REFERENCE/raw-sequence-2026-05-17/` — 65 originalnych suborov (timestamp = sekvencny kanal) - Per-kategoria seq-NNN kopie roztriedene do 5 kategorii: - `app-shell/` — 11 frames (seq-001–011): Rules dashboard, Space settings, Connectors, Event Logs, Organizations - `design-system/` — 13 frames (seq-012–023, 048): Templates modal + New Test dialog - `decision-table/` — 20 frames (seq-024–046): Scripting rule, Package Delivery, Person Category, Regular Polygons - `test-bench/` — 6 frames (seq-030, 034, 037, 047, 049, 050): Run vysledky, tests tab, load-to-bench - `decision-flow/` — 15 frames (seq-051–065): Calculate Sum, Client Segmentation (client_score=350 → MASS_AFFLUENT) - NOTES.md v kazde dotknutej kategorii obsahuje ## Workflow sequence 2026-05-17 (Peter) s time-ordered tabulkou ## 5 najdolezitejsich frames | Frame | Preco dolezity | |---|---| | seq-001_rules-dashboard-list.png | Rules dashboard — template cards + tabulka | | seq-028_decision-table-person-category.png | Decision Table — 3 podmienky + test bench | | seq-036_decision-table-hit-policy-dropdown.png | Hit Policy dropdown — Standard/Array/First Match/Evaluate All/Debug | | seq-051_decision-flow-calculate-sum-canvas.png | Decision Flow canvas — node palette + flow uzly | | seq-065_decision-flow-client-segmentation-result.png | Client Segmentation — client_score=350 → MASS_AFFLUENT | ## Docs.decisionrules.io nastudovane - Concepts: Rules verzovanie (v1), statusy PUBLISHED/DRAFT, typy (DT/Scripting/Flow) - Decision Tables: Hit policy, stlpce Condition/In/Fn, bunky Simple Value/Function, Model tab Simple+JSON editor - Decision Flows: 7 node typov v sekvencii — Start/End/Global Variables/Assign/Declare/Foreach/Business Rule. Node config = inline panel. - Test Bench: Input JSON + Run → Output JSON, Save as Test, Tests tab, Debug mode - Versioning: v1 badge viditelne, status flow v Event Logs (seq-009) ## Test plan - [ ] git log --follow na par suborov — overi poradie commitov - [ ] seq-NNN poradie = mtime v raw-sequence-2026-05-17/ - [ ] NOTES.md tabulky su time-ordered - [ ] 65 suborov v raw-sequence --- 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Downloaded all 65 attachments from PK-72/PK-88 batch. Original filenames
preserved — timestamps encode workflow sequence (18:07:25–18:21:44).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
feat(design-ref): add seq-NNN categorized copies + NOTES.md workflow sequences
All checks were successful
CI / Lint (shared-types) (pull_request) Successful in 22s
CI / Lint (backend) (pull_request) Successful in 24s
CI / Lint (frontend) (pull_request) Successful in 24s
CI / Lint (drl-generator) (pull_request) Successful in 24s
CI / Typecheck (backend) (pull_request) Successful in 21s
CI / Typecheck (frontend) (pull_request) Successful in 22s
CI / Typecheck (drl-generator) (pull_request) Successful in 23s
CI / Typecheck (shared-types) (pull_request) Successful in 23s
b4e95544d2
65 screenshots from Peter's DR workflow (2026-05-17) categorized into:
- app-shell/: 11 frames (rules list, space settings pages, sidebar sections)
- design-system/: 13 frames (templates modal scroll, new-test dialog)
- decision-table/: 20 frames (scripting rule, DT editing, column/cell ops)
- test-bench/: 6 frames (run results, tests tab, load-to-bench detail)
- decision-flow/: 15 frames (Calculate Sum flow, Client Segmentation flow)

NOTES.md in each category updated with full time-ordered workflow sequence
table (frame + description + key UI elements).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
All checks were successful
CI / Lint (shared-types) (pull_request) Successful in 22s
CI / Lint (backend) (pull_request) Successful in 24s
CI / Lint (frontend) (pull_request) Successful in 24s
CI / Lint (drl-generator) (pull_request) Successful in 24s
CI / Typecheck (backend) (pull_request) Successful in 21s
CI / Typecheck (frontend) (pull_request) Successful in 22s
CI / Typecheck (drl-generator) (pull_request) Successful in 23s
CI / Typecheck (shared-types) (pull_request) Successful in 23s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin agent/fe-dev/cef0faf7:agent/fe-dev/cef0faf7
git switch agent/fe-dev/cef0faf7

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff agent/fe-dev/cef0faf7
git switch agent/fe-dev/cef0faf7
git rebase main
git switch main
git merge --ff-only agent/fe-dev/cef0faf7
git switch agent/fe-dev/cef0faf7
git rebase main
git switch main
git merge --no-ff agent/fe-dev/cef0faf7
git switch main
git merge --squash agent/fe-dev/cef0faf7
git switch main
git merge --ff-only agent/fe-dev/cef0faf7
git switch main
git merge agent/fe-dev/cef0faf7
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forge-admin/DMN-Kokpit!15
No description provided.