Warning: Can't synchronize with the repository (Unsupported version control system "hg": "Couldn't import symbols: RepoError" ). Look in the Trac log for more information.

Validation

MysteryMachine support the concept of Validation - that is it is possible to have an 'invalid' System.

A System:trac is invalid if any of the Attributes within the system fail validation.

Reasons for Validation to fail include but are not limited to:-
  1. Attribute contains a reference to a non-existent object.
  2. Attribute (normally an extended attribute) cannot to resolved to text because a it involves a modification to text from a different attribute which has changed in a way that cannot be handled automatically.

A system cannot be saved or Commit ed unless it first validates.