Impact
Association DESCRIBE output is not roundtrippable. Drop-and-recreate workflows break with a parse error.
Steps to Reproduce
- Create an association with
delete_behavior CASCADE
- Run
DESCRIBE ASSOCIATION Module.Name
- Output contains
delete_behavior DELETE_CASCADE
- Drop the association
- Re-execute the DESCRIBE output verbatim
- Parser rejects
DELETE_CASCADE — expects CASCADE
Expected Behavior
DESCRIBE output uses the same token the parser accepts (CASCADE), making output roundtrippable.
Severity
High — breaks any automated roundtrip or migration workflow.
Discovered during AI-assisted manual testing session (2026-04-29, mxcli v0.7.0-257-ga07e7e0).
Impact
Association DESCRIBE output is not roundtrippable. Drop-and-recreate workflows break with a parse error.
Steps to Reproduce
delete_behavior CASCADEDESCRIBE ASSOCIATION Module.Namedelete_behavior DELETE_CASCADEDELETE_CASCADE— expectsCASCADEExpected Behavior
DESCRIBE output uses the same token the parser accepts (
CASCADE), making output roundtrippable.Severity
High — breaks any automated roundtrip or migration workflow.
Discovered during AI-assisted manual testing session (2026-04-29, mxcli v0.7.0-257-ga07e7e0).