You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/copilot-instructions.md
+16-3Lines changed: 16 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,8 @@ Let me know if you need help identifying the appropriate parent concepts!
37
37
38
38
### PR Review Style (Concise, no diff rehash)
39
39
40
-
- Summarize changes in plain language: what changed and why.
40
+
- Do summarize changes in plain language: what changed and why.
41
+
- Do not summarise changes if the starting message of the PR already contains a summary.
41
42
- Do not restate or quote diffs, hunks, or line-by-line changes.
42
43
- Do not link to individual file diffs; reference files only when necessary (path + short purpose).
43
44
- Focus feedback on correctness, classification, scope, and follow-ups rather than code excerpts.
@@ -74,6 +75,18 @@ Use simple heuristics based on PR intent and CI signals:
74
75
2.**No direct .ttl edits**: Turtle files should only be modified by CI
75
76
3.**Documentation**: Changes should be described in PR description
76
77
4.**Size**: Large contributions should be split into smaller PRs
78
+
5.**Organizational guidelines conformance**: Check adherence to Voc4Cat guidelines (labels, British English, definitions, duplicate avoidance) and concept organization rules (IS-A only in hierarchy, attributes not placed under entities, generic attribute concepts preferred, collections used for HAS-A/context, no PART-OF modeling in `skos:broader`).
-**Collections usage**: Contextual HAS-A groupings use `skos:Collection` rather than hierarchical placement.
87
+
-**Guidelines adherence**: Preferred label form, British English spelling, noun/noun-phrase, singular/plural rules, avoidance of trademarked names, non-circular concise definitions (see `docs/docs_usage/guidelines.md`).
88
+
89
+
If any of these are violated, add a short actionable note (e.g., "Hierarchy misuse – attribute concept placed under entity; move under appropriate attribute parent"). Keep blocking vs. follow-up issues distinct.
77
90
78
91
### Helpful Resources
79
92
@@ -126,9 +139,9 @@ Classification:
126
139
Quality:
127
140
- PrefLabel + definition present (EN) per concept
128
141
- No direct .ttl edits; TTL generated by CI
129
-
- Conformance to guidelines <https://github.com/nfdi4cat/voc4cat/blob/main/docs/docs_usage/guidelines.md>:
142
+
- Conformance to guidelines <https://github.com/nfdi4cat/voc4cat/blob/main/docs/docs_usage/guidelines.md> and concept organization <https://github.com/nfdi4cat/voc4cat/blob/main/docs/docs_usage/organizing-concepts.md>:
130
143
British English; noun/noun-phrase form; duplicates avoided; appropriate
131
-
hyphenation; no slashes; definitions concise and non-circular.
144
+
hyphenation; no slashes; definitions concise and non-circular; IS-A-only hierarchy; attributes not under entities; collections for contextual HAS-A.
0 commit comments