Prompt Details
Model
(claude-4-6-sonnet)
Token size
5,500
Example input
[CONCEPT_SCHEME]: Output of SKOS Taxonomy Extractor™ run on IT service desk emails — 12 concepts including Incident, Priority, Category, Escalation, SLA Breach, Resolution.
[SCHEME_NAME]: IT Incident Management Taxonomy
Example output
Here is a sample 12-concept scheme for the IT Incident Management Taxonomy, structured in the plain-labeled format the validator expects. I'll generate it, then immediately run the full validation — and I've deliberately seeded a few realistic errors so the validator has something to find.
---
```
CONCEPT: Incident
prefLabel: Incident
altLabel: IT Incident
definition: An unplanned interruption to an IT service or reduction in quality. | Evidence: ITIL v4 Service Management
broader: top concept
narrower: Major Incident, Recurring Incident
related: Problem, Change Request
notation: INC
CONCEPT: Major Incident
prefLabel: Major Incident
altLabel: P1 Incident
definition: An incident with significant business impact requiring expedited resolution. | Evidence: IT service desk email corpus
broader: Incident
narrower: none
related: Escalation, SLA Breach
notation: INC-MAJ
CONCEPT: Recurring Incident
prefLabel: Recurring Incident
altLabel: Repeat Incident
definition: An incident that has occurred more than once with the same root cause. | Evidence: IT service desk email corpus
broader: Incident
narrower: none
related: Problem
notation: INC-REC
CONCEPT: Problem
prefLabel: Problem
altLabel: Root Cause Issue
definition: The underlying cause of one or more incidents. | Evidence: ITIL v4 Service Management
broader: top concept
narrower: Known Error
related: Incident, Change Request
notation: PRB
CONCEPT: Known Error
prefLabel: Known Error
altLabel: none
definition: A problem with a documented root cause and a workaround. | Evidence: IT service desk email corpus
broader: Problem
narrower: none
related: Resolution
notation: PRB-KE
CONCEPT: Change Request
prefLabel: Change Request
altLabel: RFC, Request for Change
definition: A formal proposal to alter an IT service or infrastructure component. | Evidence: IT service desk email corpus
broader: top concept
narrower: none
related: Incident, Problem
notation: CHG
CONCEPT: Priority
prefLabel: Priority
altLabel: Incident Priority
definition: A classification of urgency and impact used to sequence incident handling. | Evidence: IT service desk email corpus
broader: Category
narrower: none
related: SLA Breach, Escalation
notation: PRI
CONCEPT: Category
prefLabel: Category
altLabel: Incident Category
definition: A grouping used to classify incidents by type or affected service area. | Evidence: IT service desk email corpus
broader: top concept
narrower: Priority
related: none
notation: CAT
CONCEPT: Escalation
prefLabel: Escalation
altLabel: Ticket Escalation
definition: The process of raising an incident to a higher support tier or management level. | Evidence: IT service desk email corpus
broader: Incident
narrower: none
related: Major Incident, SLA Breach, Priority
notation: ESC
CONCEPT: SLA Breach
prefLabel: SLA Breach
altLabel: SLA Violation
definition: An event in which a service level agreement target has not been met. | Evidence: IT service desk email corpus
broader: SLA Breach
narrower: none
related: Major Incident, Escalation, Priority
notation: SLA-B
CONCEPT: Resolution
prefLabel: Resolution
altLabel: Incident Resolution
definition: The action or set of actions that restores normal service operation. | Evidence: IT service desk email corpus
broader: Incident
narrower: none
related: Known Error, Resolution
notation: RES
CONCEPT: Service Request
prefLabel: Service Request
altLabel: none
definition: A formal user request for something new — access, information, or a standard change. | Evidence: IT service desk email corpus
broader: none
narrower: none
related: Change Request
notation: SRQ
```
---
Now running full validation.
---
# CONCEPT SCHEME VALIDATOR™ v1.1
**Pre-flight check:** `{CONCEPT_SCHEME}` — 12 concepts present with labels and relationships. ✓
**`{SCHEME_NAME}`** — "IT Incident Management Taxonomy" — present and non-placeholder. ✓
No HALT or FLAG conditions triggered. Proceeding to Section 1.
---
## SECTION 1 — SCHEME PROFILE
```
SCHEME NAME: IT Incident Management Taxonomy
CONCEPT COUNT: 12
TOP CONCEPTS: Incident, Problem, Change Request, Category
(declared broader: top concept)
MAX DEPTH: 3 levels
(Category → Priority → [none];
Incident → Major Incident / Recurring
Incident / Escalation / Resolution;
Problem → Known Error)
PROPERTIES USED: prefLabel | altLabel | definition |
broader | narrower | related | notation
INPUT FORMAT: plain-labeled
```
---
## SECTION 2 — INTEGRITY CHECK RESULTS
---
```
CHECK 1 — SELF-REFERENCE
STATUS: FAIL
SEVERITY: CRITICAL
Violation: SLA Breach declares broader: SLA Breach — a
concept naming itself as its own broader concept.
Resolution declares related: Resolution — a
concept naming itself in its own related list.
Evidence:
CONCEPT: SLA Breach
broader: SLA Breach ← self-reference in broader
CONCEPT: Resolution
related: Known Error, Resolution ← self-reference in related
Corrected entries: see Section 3.
```
---
```
CHECK 2 — BROADER/NARROWER CYCLES
STATUS: FAIL
SEVERITY: CRITICAL
Violation: A hierarchy cycle exists between Category and
Priority.
— Category declares narrower: Priority
— Priority declares broader: Category
This is consistent so far, but:
— Category declares broader: top concept
— Priority declares related: Escalation, SLA Breach
Re-examining for a cycle: tracing Priority's
broader chain:
Priority → broader: Category → broader: top concept
No return to Priority. That path is clean.
Now check SLA Breach's broader chain:
SLA Breach → broader: SLA Breach → broader:
SLA Breach → … (infinite — self-reference loop)
The self-reference in Check 1 also constitutes
a degenerate cycle. Reported here as a cycle;
the self-reference is the proximate cause.
Full cycle path: SLA Breach → broader: SLA Breach → broader:
SLA Breach (infinite loop — degenerate self-referential cycle)
Corrected entry: see Section 3 (same fix as Check 1 for
SLA Breach — remove the self-referential broader).
```
---
```
CHECK 3 — ORPHAN CONCEPTS
STATUS: FAIL
SEVERITY: HIGH
Violation: Service Request has no broader relationship and
no topConceptOf declaration. It is an unanchored
concept floating outside the hierarchy.
Evidence:
CONCEPT: Service Request
broader: none
narrower: none
(no topConceptOf declared)
Corrected entry: see Section 3.
```
---
```
CHECK 4 — DUPLICATE PREFERRED LABELS
STATUS: PASS
Evidence: All 12 prefLabels are unique. No two concepts
share the same preferred label under
case-insensitive comparison.
```
---
```
CHECK 5 — MISSING PREFERRED LABEL
STATUS: PASS
Evidence: All 12 concepts carry exactly one prefLabel.
No concept entry is missing a prefLabel field.
```
---
```
CHECK 6 — PREFERRED LABEL = ALTERNATIVE LABEL COLLISION
STATUS: PASS
Evidence: No concept has a prefLabel value that also
appears in its own altLabel list. (Note: Known
Error and Service Request have altLabel: none —
treated as no altLabel declared.)
```
---
```
CHECK 7 — BROADER + RELATED REDUNDANCY
STATUS: FAIL
SEVERITY: MEDIUM
Violation: Escalation declares broader: Incident AND
related: Major Incident. Major Incident itself
declares broader: Incident. Escalation and Major
Incident are siblings — this is not a
broader+related redundancy on the same target.
Re-examining all concepts for the exact
condition (broader: X AND related: X on the
same concept):
— Incident: broader: top concept;
related: Problem, Change Request → no match
— Major Incident: broader: Incident;
related: Escalation, SLA Breach → no match
— Escalation: broader: Incident;
related: Major Incident, SLA Breach,
Priority → Incident not in related → no match
— Resolution: broader: Incident;
related: Known Error, Resolution
→ self-reference already caught in Check 1;
Incident not in related → no match
— Priority: broader: Category;
related: SLA Breach, Escalation → no match
— SLA Breach: broader: SLA Breach (self-ref, caught);
related: Major Incident, Escalation,
Priority → SLA Breach not in related → no match
STATUS: PASS
Evidence: No concept declares both broader: X and
related: X for the same target X. The broader+related
redundancy condition is not present in this scheme.
```
*(Status corrected to PASS after full trace — initial violation note was not confirmed by evidence.)*
---
```
CHECK 8 — DANGLING REFERENCES
STATUS: FAIL
SEVERITY: HIGH (MISSING CONCEPT sub-case)
Sub-case A — MISSING CONCEPT:
No referenced concept is entirely absent from the scheme.
All labels appearing in broader/narrower/related fields
(Incident, Problem, Change Request, Category, Major
Incident, Recurring Incident, Known Error, Priority,
Escalation, SLA Breach, Resolution, Service Request)
are defined entries. ✓
Sub-case B — INVERTED REFERENCE:
Violation 1: Incident declares narrower: Major Incident,
Recurring Incident. Confirmed — both declare broader:
Incident. ✓
Violation 2: Incident does NOT declare narrower:
Escalation or Resolution, yet both declare broader:
Incident. The narrower list for Incident is incomplete
— it omits Escalation and Resolution, which are children
by their own broader declarations.
Evidence:
CONCEPT: Incident
narrower: Major Incident, Recurring Incident
(Escalation and Resolution both declare broader:
Incident but are absent from this narrower list)
CONCEPT: Escalation
broader: Incident ← not reflected in Incident's narrower
CONCEPT: Resolution
broader: Incident ← not reflected in Incident's narrower
SEVERITY: MEDIUM (INVERTED REFERENCE — inconsistency,
not breakage)
Corrected entry: see Section 3.
```
---
```
CHECK 9 — TOP CONCEPT CONSISTENCY
STATUS: FAIL
SEVERITY: MEDIUM (Type B)
Type A check: Concepts declared as top concepts (broader:
top concept) — Incident, Problem, Change Request, Category
— none also declare a narrower broader target. ✓
Type B check: Concepts with no broader and no topConceptOf:
Service Request — already flagged in Check 3 (orphan).
Per rules, flagged once only (Check 3 fires first).
Not re-flagged here.
No additional Type B cases beyond Service Request. ✓
STATUS: PASS (no new violations beyond Check 3)
Evidence: All four declared top concepts (Incident, Problem,
Change Request, Category) are consistent — none
carry a broader relationship to another concept.
The one concept lacking both broader and
topConceptOf (Service Request) was already
captured in Check 3.
```
*(Status set to PASS here — Check 9 Type B overlap with Check 3 is suppressed per rules.)*
---
```
VIOLATION SUMMARY:
CRITICAL violations: 2 (Check 1, Check 2)
HIGH violations: 2 (Check 3, Check 8 sub-case A resolved;
Check 8 INVERTED is MEDIUM)
MEDIUM violations: 1 (Check 8 — Inverted Reference)
TOTAL violations: 5
Checks passed: 5 / 9
```
---
**Refused inferences:**
```
REFUSED: That "Priority" is an orphan because it sits
beneath Category rather than a top-level incident
concept.
REASON: Priority has a valid broader: Category, and
Category is a declared top concept. The hierarchy
is unusual but structurally sound. No evidence
warrants flagging it as misplaced.
REFUSED: That Resolution's self-reference in related:
constitutes a cycle for Check 2 purposes.
REASON: Check 2 is defined as broader/narrower chain
cycles only. A self-reference in skos:related
is a Check 1 violation (self-reference). The
two checks are distinct; double-counting would
inflate the CRITICAL count without basis.
REFUSED: That Escalation and Major Incident form a
broader+related redundancy (Check 7).
REASON: Check 7 requires the same concept to appear in
both broader: and related: of the same concept.
Escalation's broader is Incident; its related
includes Major Incident — a sibling, not the
broader target. Condition not met.
```
---
## SECTION 3 — CORRECTED CONCEPT INDEX
---
```
─────────────────────────────────────────────────
CONCEPT: SLA Breach [CORRECTED]
─────────────────────────────────────────────────
prefLabel: SLA Breach
altLabel: SLA Violation
definition: An event in which a service level agreement
target has not been met. | Evidence: IT
service desk email corpus
broader: Incident
narrower: none
related: Major Incident, Escalation, Priority
notation: SLA-B
Changes applied:
• Check 1: Removed self-referential broader: SLA Breach.
Assigned broader: Incident as the most
semantically appropriate parent (SLA breaches
arise in the context of incidents).
• Check 2: Self-referential broader was also the source
of the degenerate cycle — resolved by the
same correction.
─────────────────────────────────────────────────
─────────────────────────────────────────────────
CONCEPT: Resolution [CORRECTED]
─────────────────────────────────────────────────
prefLabel: Resolution
altLabel: Incident Resolution
definition: The action or set of actions that restores
normal service operation. | Evidence: IT
service desk email corpus
broader: Incident
narrower: none
related: Known Error
notation: RES
Changes applied:
• Check 1: Removed self-referential related: Resolution
from the related list.
─────────────────────────────────────────────────
─────────────────────────────────────────────────
CONCEPT: Service Request [CORRECTED]
─────────────────────────────────────────────────
prefLabel: Service Request
altLabel: none
definition: A formal user request for something new —
access, information, or a standard change.
| Evidence: IT service desk email corpus
broader: top concept
narrower: none
related: Change Request
notation: SRQ
topConceptOf: IT Incident Management Taxonomy
Changes applied:
• Check 3: Added topConceptOf declaration and set
broader: top concept. Service Request is
a peer of Incident, Problem, and Change
Request in ITIL terms; top concept
placement is semantically appropriate.
─────────────────────────────────────────────────
─────────────────────────────────────────────────
CONCEPT: Incident [CORRECTED]
─────────────────────────────────────────────────
prefLabel: Incident
altLabel: IT Incident
definition: An unplanned interruption to an IT service
or reduction in quality. | Evidence: ITIL
v4 Service Management
broader: top concept
narrower: Major Incident, Recurring Incident,
Escalation, Resolution, SLA Breach
related: Problem, Change Request
notation: INC
Changes applied:
• Check 8: Added Escalation, Resolution, and SLA Breach
to narrower list to mirror their broader:
Incident declarations and resolve the
inverted reference inconsistency.
─────────────────────────────────────────────────
```
---
## SECTION 4 — VALIDATION VERDICT
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
VALIDATION VERDICT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SCHEME: IT Incident Management Taxonomy
CONCEPTS: 12
CHECKS RUN: 9 / 9
VIOLATIONS: 5 total — CRITICAL: 2 | HIGH: 2 | MEDIUM: 1
VERDICT: HALT
Triggered by: 2 CRITICAL violations (Checks 1 and 2)
and 2 HIGH violations (Checks 3 and 8).
Do not use this scheme downstream.
Apply corrections in Section 3 and
re-run validation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CHECK SUMMARY:
Check 1 Self-Reference: FAIL — CRITICAL
Check 2 Cycles: FAIL — CRITICAL
Check 3 Orphans: FAIL — HIGH
Check 4 Duplicate prefLabel: PASS
Check 5 Missing prefLabel: PASS
Check 6 prefLabel=altLabel: PASS
Check 7 Broader+Related: PASS
Check 8 Dangling References: FAIL — MEDIUM (Inverted)
Check 9 TopConcept Consist.: PASS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
**Verdict rationale:** Two CRITICAL violations — SLA Breach's self-referential `broader` (creating an infinite traversal loop) and Resolution's self-referential `related` — are sufficient alone to trigger HALT, with the broader/narrower mirroring gaps and the orphaned Service Request compounding the structural risk. Apply the four corrected entries in Section 3 (SLA Breach, Resolution, Service Request, Incident), then re-run validation; the corrected scheme should pass cleanly given that Checks 4–7 and 9 are all green.
---
## SECTION 5 — DOWNSTREAM HANDOFF
**Verdict is HALT.**
Apply all CRITICAL and HIGH corrections from Section 3 before any downstream use:
1. **SLA Breach** — replace `broader: SLA Breach` with `broader: Incident`
2. **Resolution** — remove `Resolution` from its own `related` list
3. **Service Request** — add `topConceptOf` declaration and `broader: top concept`
4. **Incident** — extend `narrower` list to include Escalation, Resolution, and SLA Breach
Do not pass this scheme to **Prompt Ontology Designer™** or **RAG Evaluation Ontology™** in its current state. The self-referential cycle on SLA Breach will cause hierarchy traversal to loop indefinitely; the orphaned Service Request will be unreachable through any hierarchy walk; the inverted narrower references on Incident will produce inconsistent parent-child resolution in any SKOS-aware system.
Re-run **CONCEPT SCHEME VALIDATOR™ v1.1** after applying Section 3 corrections. No re-validation is required for the MEDIUM-only Check 8 fix in isolation, but a full re-run is warranted here given the CRITICAL violations.
By purchasing this prompt, you agree to our terms of service
CLAUDE-4-6-SONNET
A SKOS concept scheme that looks complete can still be structurally broken. Hierarchy cycles, orphaned concepts, duplicate preferred labels, dangling references to undefined concepts — these are the errors that make a taxonomy unreliable before it ever reaches a downstream system.
This prompt runs a nine-check integrity audit on any SKOS concept scheme. Each check has defined pass/fail criteria, evidence requirements, and specific remediation steps.
...more
Added 1 day ago
