-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add draft of the specification of validation #101
base: main
Are you sure you want to change the base?
Conversation
Woohoo, excited to see this; great work! Just to lay out my plan, I'll be incrementally reviewing the PR in detail over the coming weeks, submitting comments piecemeal. |
0210ee8
to
3109b97
Compare
3109b97
to
9a40737
Compare
@lukewagner Updated with the current structure of resource types. I also removed the checkin of docs/, since it doesn't seem to have worked to provide an easy rendered version & it causes a lot of noise in git. See the rendered version for now; if this is merged, I'll set up CI hooks + GH Pages to get a CI rendered version. |
9a40737
to
8086956
Compare
8086956
to
2601394
Compare
@lukewagner As discussed, this version has been de-Sphinx'd. It's mostly in line with the reference implementation now. The changes from the previous version are mostly minor (but important) fixes; the largest presentational change is also the exception to that (i.e. is not yet done in the reference implementation), but should not actually change almost anything: existential quantifiers have been moved from |
Sorry for the slow reply here, but excited to see this update! Could you perhaps also include a rendered .pdf in the |
824fdc5
to
74bd278
Compare
This PR adds a spec/document folder with a draft of the beginnings of a spec document, currently providing a formalisation of validation rules for the component model.