You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Prove security server-side: tests that run as each demo user #352
Now: SEC lint rules cover access rules statically, and UI journeys run per role. Neither proves a role is refused server-side, for example by calling the microflow or retrieving the entity directly.
Proposal: probe whether mxcli test can run a test as a given user or role without passwords. If it can, generate one allow test and one deny test per role per entity and microflow from the security matrix.
Tier: module close (minutes budget) for the module's own server-side security tests, run as each demo user. The full security report is a release gate item, run before UAT or production. This applies per skills/testing-shape.md §3 "Check tiers" once #364 lands. Until this issue is built, both rows are marked "(planned: #352)".
Correction to my comment above: review of #364 renamed "tiers" to check moments, so that it does not collide with testing-shape.md §1's "No tiers". The placement is unchanged. Per-module security tests run at the module close moment, and the full security report runs at the release gate moment.
Activity
MendixMau commentedon Oct 14, 2026
Gain test case
Metric: server-side access holes caught before UAT.
Generated by Claude Code
MendixMau commentedon Oct 14, 2026
Tier: module close (minutes budget) for the module's own server-side security tests, run as each demo user. The full security report is a release gate item, run before UAT or production. This applies per
skills/testing-shape.md§3 "Check tiers" once #364 lands. Until this issue is built, both rows are marked "(planned: #352)".Generated by Claude Code
MendixMau commentedon Oct 14, 2026
Correction to my comment above: review of #364 renamed "tiers" to check moments, so that it does not collide with
testing-shape.md§1's "No tiers". The placement is unchanged. Per-module security tests run at the module close moment, and the full security report runs at the release gate moment.Generated by Claude Code