View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005798 | CaseTalk Modeler | Repository | public | 2026-07-25 22:00 | 2026-07-29 10:06 |
| Reporter | Marco Wobben | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Target Version | 15.0 | Fixed in Version | 15.0 | ||
| Summary | 0005798: Changing the meta level of a type does not reclassify its existing roles | ||||
| Description | When the meta level of an object type is changed after roles involving that type already exist, those roles keep the classification they were given when they were created. Roles that cross a meta level should be treated as classification links rather than as ordinary fact roles. If the meta level is raised afterwards, the existing roles are still treated as fact roles, and reopening the project does not correct them, because the stored classification is kept as-is. The result is a model that looks right but behaves inconsistently: the same relationship is a classification in one place and a fact role in another, which affects diagrams, reports and generated output. Changing the type of a type (for example from concept to object type) already triggers a reclassification of the roles involved; changing the meta level should do the same. | ||||
| Tags | No tags attached. | ||||
| CaseTalk Edition | Corporate | ||||
|
Changing the meta level of a type now reclassifies the roles that already involve it, so a relationship that becomes (or stops being) a classification is treated consistently everywhere - in diagrams, reports and generated output - instead of keeping the classification it was given when it was created. This also repaired the same reclassification after a type's kind is changed, which was recorded as working but in practice was not taking effect. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-25 22:00 | Marco Wobben | New Issue | |
| 2026-07-25 22:01 | Marco Wobben | Relationship added | related to 0005796 |
| 2026-07-25 22:02 | Marco Wobben | Relationship added | related to 0005775 |
| 2026-07-29 10:06 | Marco Wobben | Fixed in Version | => 15.0 |
| 2026-07-29 10:06 | Marco Wobben | Target Version | 15.x => 15.0 |
| 2026-07-29 10:06 | Marco Wobben | Note Added: 0008702 | |
| 2026-07-29 10:06 | Marco Wobben | Status | new => resolved |
| 2026-07-29 10:06 | Marco Wobben | Resolution | open => fixed |