Skip to content

learn(bug-logs): six BUG-DRAFT entries from a five-app lab report (TK-027 to TK-036) - #397

Merged
MendixMau merged 1 commit into
masterfrom
night/fix-tk-ledger-027-036
Oct 15, 2026
Merged

MendixMau merged 1 commit into
masterfrom
night/fix-tk-ledger-027-036

Conversation

@MendixMau

@MendixMau MendixMau commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Direct lane

What changed and why (one paragraph): Six BUG-DRAFT entries in bug-logs/mxcli-bugs.md from a five-app lab field report (mxcli v0.26.0, Mendix 11.15, defects TK-027 to TK-036, all upstream mxcli): check expression gaps (formatDecimal, Decimal toString overflow, raw backslash in replaceAll), declare/retrieve partial checks, splice refusals and alter-block variable scope, create without commit, Data grid 2 write defects, describe round-trip gaps and DateTime localization. Each entry carries the workaround and the upstream issue number where one exists (#580, #199, #1489, #1361, #1408, #1111, #830, #891); four cases were retested with check on v0.27.0. Upstream drafts are kept outside the repo, not filed.

Impact

Row Answer
Process none: no gate, step or artifact added; ledger entries only.
Dependencies bug-logs/mxcli-bugs.md (shared, append-only), CHANGELOG.md. Conflicts only with other ledger appends (CHANGELOG hunks). No new artifact reads.
Context cost none: bug-logs/mxcli-bugs.md is an on-demand routed file; bin/render-routing.sh --check gives the same counts on base and head (stage 5: 69795 words).
Behaviour NOT RUN: on-demand ledger text, surfaced only by bug-lookup.sh on a matching error; no always-loaded or stub text changed.
Runtime n/a: no script changed.

Field evidence — a five-app lab project (mxcli v0.26.0, Mendix 11.15), 20 h 40 build, 239 gate runs; the entries cover the check-vs-mxbuild failures logged there (CE0117 was the most common failure code). Four cases re-verified with check on mxcli v0.27.0.

  • No client data anywhere in the diff (LEAKGUARD_ALLOW_NO_DENYLIST=1 bin/check-no-client-data.sh, bin/check-no-private-citations.sh clean)
  • Size cap: 2 files, 49 lines
  • Test tier: T0 (bin/check-pr-discipline.sh origin/master clean, no BUG-number collisions)
  • CHANGELOG.md line appended, crediting the source
  • New bug entries headed ## BUG-DRAFT-<slug>:

🤖 Generated with Claude Code

…ort (TK-027 to TK-036)

check expression gaps, declare/retrieve partial checks, microflow splice and
alter variable scope, create without commit, DataGrid 2 writes, describe
round trip and DateTime localization. Workarounds recorded, none filed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MendixMau
MendixMau merged commit 777f9a3 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