Repository navigation
v1.10.2
Menditect Agent Workspace Template - Release Notes
Version v1.10.2
Released on: 2026-10-02
Release Summary
improved linting rules
Detailed Changes
- Linter Runner Dispatcher & Custom Overrides (
tools/run-linter.mjs):- Added
tools/run-linter.mjsrunner dispatcher that automatically detects and executes local custom linter overrides (tools/mta-lint.custom.mjs) when present (PAT-113,ANTI-62), protecting user hotfixes from being overwritten during updates. - Routed all npm lint scripts in
package.json(lint:plan,lint:audit,lint:config,lint:test) through the runner dispatcher.
- Added
- Enhanced Linter Validation Rules (
tools/mta-lint.mjs):- PAT-07 & ANTI-48 (Empty/Null Boundary Handling): Validates that execution plans testing empty object or unassigned association boundaries include a
Retrieve-from-Teststepsentinel retrieve step in the Master Step Ledger using short sentinel values (NONE,NULL,VALID). - PAT-08 (Sentinel Count Assertion): Validates that sentinel retrieve steps include an embedded
Assert Object Countcheck. - ANTI-20 (Frontend Isolation): Refined frontend UI vs backend microflow substitution checks to properly permit
MenditectMxFrontendTestKitandMenditectPlaywrightConnectorcalls. - Flexible Scenario Columns: Expanded variation matrix column matching to support diverse header formats (e.g.
#1,Scenario #1). - Added new test fixtures (
invalid_empty_object_no_sentinel.md,invalid_frontend_anti20.md,valid_frontend_plan.md,valid_plan_with_sentinel.md) and expanded internal self-test coverage to 14/14 passing tests.
- PAT-07 & ANTI-48 (Empty/Null Boundary Handling): Validates that execution plans testing empty object or unassigned association boundaries include a
- Upstream Sync Engine (
scripts/sync-upstream.js):- Enhanced tooling sync to pull
run-linter.mjsand the expanded fixture suite while preserving localmta-lint.custom.mjsoverrides.
- Enhanced tooling sync to pull
- Directives & Contribution Policy (
AGENTS.md,GEMINI.md,CONTRIBUTING.md):- Formalized the Skills & Tools Immutability & Customization Rule (PAT-113, ANTI-62) and the Upstream Feedback & Contribution Protocol directing bug reports and feedback to
support@menditect.com.
- Formalized the Skills & Tools Immutability & Customization Rule (PAT-113, ANTI-62) and the Upstream Feedback & Contribution Protocol directing bug reports and feedback to
Recent Changes
c717681 chore(release): v1.10.1 - updated linter for smoke audit
7f608b3 chore(release): v1.10.0 - added linter tools for checking execution plan and smoke audit in agentic mode
Upgrading / Migration Notes
No breaking changes. Run npm run update:skills and npm run update:mxcli to ensure dependencies are current.