Skip to content

Daily Digest: 2026-07-02 #725

Description

@github-actions

Daily Project Digest: 2026-07-02

Repository Stats

Metric Count
Stars 99
Forks 35
Watchers 5
Open issues 1

Commits (last 24h)

  • 5e29696c fix(mpr): put $ID first in entity/attribute/access-rule/security storage objects (11.12) (Andrej Koelewijn)
  • c3bb2d4c feat(check): flag workflow + control-bar constructs MxBuild rejects (Wave 1) (Andrej Koelewijn)
  • 41c799f6 docs(proposal): check heuristics for MxBuild-rejected constructs + type-checking cross-ref (Andrej Koelewijn)
  • 887c16a3 chore(test-app): pin @playwright/cli to 0.1.15 (was @latest) (Andrej Koelewijn)
  • 84c1abc1 fix(test-app): make Playwright browser testing work on Linux arm64 (Andrej Koelewijn)
  • 71255de0 docs(docs-site): fix drifted MDL syntax + extend the guard to docs-site (Andrej Koelewijn)
  • 849e6906 docs(proposal): architecture graph visualization (communities, layers, god-nodes) (Andrej Koelewijn)
  • f761d1e2 fix(executor): de-duplicate identical widget reference diagnostics (Andrej Koelewijn)
  • 062e3a61 feat(docker): detect stale docker-compose.yml so template fixes propagate (Andrej Koelewijn)
  • ded5b402 fix(docker/oql): enable OQL preview against deployed runtime (Andrej Koelewijn)
  • 3f101e7b fix(mdl): helpful error for enumeration 'Value = Caption' (the = is the bug, not quotes) (Andrej Koelewijn)
  • c1e25b69 ci: guard skill MDL blocks against domain-model syntax drift (Andrej Koelewijn)
  • 822788e1 docs(skills): fix invalid enumeration value syntax in user skills (Andrej Koelewijn)
  • f6d3b8a6 feat(lint): auto-build the catalog depth lint rules need (no silent degradation) (Andrej Koelewijn)
  • 88a2d50b fix(modelsdk): read page allowed roles for SHOW ACCESS / SECURITY MATRIX (Andrej Koelewijn)
  • ac25ef81 feat(modelsdk): support ListView database datasource (Forms$ListViewXPathSource) (Andrej Koelewijn)
  • a4d4683c fix(linter): O(N^2) microflow re-decode makes report/lint hang on large projects (Andrej Koelewijn)
  • 8af51f00 docs(skills): fix invalid entity-association syntax in user skills (Andrej Koelewijn)
  • 04017811 docs(pages): document page-level Class/Style across skills and site (Class is not a Page property #714) (Andrej Koelewijn)
  • 56f3fea9 feat(pages): support page-level CSS Class and Style (Class is not a Page property #714) (Andrej Koelewijn)
  • b54506a8 fix(modelsdk): read REST body-mapping source variable so 'body mapping' round-trips (Andrej Koelewijn)
  • a663fab1 fix(describe): select project default-language translation, not the first (describe PAGE outputs default Dutch placeholder 'Tekst' instead of actual widget text content #702) (Andrej Koelewijn)
  • 79e19c14 fix(modelsdk): emit String Length=0 (unlimited) for external OData attributes (Andrej Koelewijn)

Pull Requests Merged (last 24h)

No PRs merged.

Pull Requests Opened (last 24h)

No new PRs.

Currently Open PRs

Issues Opened (last 24h)

Issues Closed (last 24h)

  • #722 SHOW ACCESS ON MICROFLOW reports "no roles" on codec (modelsdk) engine — legacy engine is correct
  • #721 Lint rules that need REFRESH CATALOG FULL silently degrade under mxcli lint — need direction on fix
  • #720 mxcli report --format json deadlocks after loading a cached catalog (hangs forever, 0 bytes output)
  • #719 Daily Digest: 2026-07-01
  • #718 CREATE EXTERNAL ENTITIES FROM Module.TripPinServiceRW ( REGRESSION)
  • #714 Class is not a Page property
  • #702 describe PAGE outputs default Dutch placeholder 'Tekst' instead of actual widget text content

CI Status (latest runs on main)

Dependency Changes (last 5 commits)

No dependency changes.


Daily digest generated automatically — workflow source

Metadata

Metadata

Assignees

No one assigned

    Labels

    digestDaily project digest

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions