Skip to content

learn(workflow): v0.26 workflow notes superseded + compute-then-branch pattern (TK-019, TK-023) - #401

Merged
MendixMau merged 4 commits into
masterfrom
night/workflow-skills-019-023
Oct 15, 2026
Merged

MendixMau merged 4 commits into
masterfrom
night/workflow-skills-019-023

Conversation

@MendixMau

Copy link
Copy Markdown
Owner

Direct lane

What changed and why (one paragraph): Two workflow skill fixes from a five-app lab field report (mxcli v0.26.0, Mendix 11.15). TK-019: the v0.20-era workflow notes in learned-workflow-patterns.md, workflow-structure-rules.md, rest-integration-first-time-right.md and ledger BUG-152 are marked superseded for v0.26: WAIT FOR NOTIFICATION takes a name, NOTIFY WORKFLOW needs a TARGET, mxcli writes the boundary-path terminator itself, and published REST Authentication: (basic) works. Claims were checked against mxcli's public docs and write-workflows skill. TK-023: a "compute, then branch" pattern in workflow-structure-rules.md (a workflow decision reads only a Boolean or enumeration on the context, so compute the rule in an earlier call microflow), with the three limits the field run hit. One claim from the report (that an exposed workflow action cannot return a value) was not adopted because mxcli's docs show one with returns String.

Impact

Row Answer
Process none: no new step, gate or artifact; text in situational skills and the ledger.
Dependencies skills/learned-workflow-patterns.md, skills/workflow-structure-rules.md, skills/rest-integration-first-time-right.md, bug-logs/mxcli-bugs.md, CHANGELOG.md. All ondemand in bin/lib/skill-routing.tsv. No new artifact read.
Context cost none: no routed or always-loaded file touched (all four files ondemand); bin/render-routing.sh --check passes on the TK-019 head.
Behaviour NOT RUN: situational skill text (A/B recommended, not required); night desk had no live A/B arm.
Runtime n/a: no script changed.

Field evidence — a five-app lab project with four workflows (mxcli v0.26.0, Mendix 11.15); the superseded notes each cost a failed check or build there.

  • No client data (leak guard, bin/check-no-private-citations.sh clean)
  • Size cap: 5 files, ~60 lines
  • Test tier: T0 (render-routing --check, check-pr-discipline)
  • CHANGELOG.md lines appended, crediting the source

🤖 Generated with Claude Code

MendixMau and others added 4 commits October 15, 2026 22:42
…or mxcli v0.26.0 (TK-019)

WAIT FOR NOTIFICATION takes a name, NOTIFY WORKFLOW needs TARGET, mxcli writes the
boundary-path terminator itself, and published REST Authentication: (basic) works
(BUG-152 item 1). Verified against mxcli's public write-workflows skill and docs plus
a five-app lab field run (Mendix 11.15, mxcli v0.26.0). Situational skills only.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…its (TK-023)

Situational skills only; sources and field evidence in CHANGELOG. Verified claims are
marked as field observations where mxcli/Mendix docs did not confirm them.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… (review #401)

Use the proven quoted call-microflow WITH and Boolean keyword decision forms in
the compute-then-branch example, note the v0.26.0 notification boundary event,
and update the workflow example for named waits and NOTIFY TARGET.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MendixMau
MendixMau merged commit e7b2c84 into master Oct 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant