-
Notifications
You must be signed in to change notification settings - Fork 13
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
Validation and metrics #270
base: master
Are you sure you want to change the base?
Conversation
c417c81
to
abfab95
Compare
This is still not ready to merge. I just hope to get a review for improving the code. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are only my first few thoughts. I'll continue to experiment with this feature, and come back if I get more ideas for improvement. :)
e6468c0
to
7dc4657
Compare
214912b
to
5de2daf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reg. verb-noun: rationale="Using the verb-noun pattern for naming behaviors promotes clarity, "
"consistency, and effective communication across the system. Adhering "
"to this convention simplifies understanding and management for all "
"stakeholders. Please revise any non-compliant names to align with "
"this proven practice." is actually a hint that even with optimal temperature=0.8 param setting ChatGPT still produces rather flat generalisms... I recommend this: "Behaviour name shall follow pattern." and rationale="Behaviour means acting on an object."
Add rules implemented in [bf676a6], with reworded descriptions to match the suggestive style. [bf676a6]: MS34449@bf676a6 Co-authored-by: Marek Sechny <82209355+MS34449@users.noreply.github.com>
f193726
to
1a7ca1c
Compare
First version. Convenient access of validation rules should be implemented next. Empty tests are already added. The validation rules infrastructure was implemented. Test coverage is at 95%.