If a user is working with a schema that has skewed from original Unify schema definitions, or one which was created without the Unify DSL, e.g. one to which Unify schema annotations were manually supplied, then Unify should allow the user to generate a working minimally specified Unify schema.
For the first cut of this, Unify will output :unify.error/ placeholders when its constraints and expectations are violated, allowing the user to manually correct these in the schema and/or resulting file.
If a user is working with a schema that has skewed from original Unify schema definitions, or one which was created without the Unify DSL, e.g. one to which Unify schema annotations were manually supplied, then Unify should allow the user to generate a working minimally specified Unify schema.
For the first cut of this, Unify will output
:unify.error/
placeholders when its constraints and expectations are violated, allowing the user to manually correct these in the schema and/or resulting file.