Ontology Harness

SkillDev tools

Ontology Harness composes `inventory`, `ontology-vault`, and `context-builder` so a repository can turn vault-like knowledge material into a reusable ontology governance layer.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Ontology Harness skill

What this skill tells your AI

The instructions your AI receives, as published by cyberalchemyai/arcanum in .claude/skills/ontology-harness/SKILL.md and read by ahel’s review.

Identity

  • Canonical ID: ontology-harness
  • Primary alias: Ontology Harness
  • Aliases: Necronomicon Vault, Ontology Codex
  • Scope: library

Purpose

Ontology Harness composes inventory, ontology-vault, and context-builder so a repository can turn vault-like knowledge material into a reusable ontology governance layer.

It is designed for repositories with sessions, discoveries, premises, conventions, confidence rules, or delegated research artifacts that need traceable distillation and promotion gates.

When a repository has both business/domain material and system/runtime material, Ontology Harness can run a branch-aware path that maps business ontology, maps system ontology, and validates the bridge between intent and implementation.

For long-running repository work, use necronomicon as the durable operational harness. The session spell keeps memory, selected capability routing, fallback discovery, and capability updates while delegating ontology mapping and bridge validation back to this spell.

Trigger Conditions

  • A repository has a vault/, ontology/, discovery/, premise/, axiom/, constitution/, sessions/, or equivalent knowledge-governance area.
  • Session records need distillation into durable claims, decisions, contradictions, and open questions.
  • Premises or working bets need confidence review.
  • Ontology roles, statuses, edge rules, tags, or schema conventions need mapping or update planning.
  • Delegated research and synthesis findings need traceability checks.
  • Business intent needs explicit links to implementation, tests, telemetry, constraints, or drift findings.

Required Sigils

SigilRole In SpellRequired Mode
inventoryInstall or reuse the compiled knowledge layer and ingest vault sources.install, ingest, lookup, validate
ontology-vaultMap, distill, review, promote, propose convention changes, and validate ontology governance.map, distill-sessions, premise-review, promote-confidence, convention-update, validate
context-builderProve future tasks can retrieve ontology evidence compactly.dry-run or standard

Optional Sigils

SigilUse WhenNotes
decision-gatePromotion or convention changes require human trade-off decisions.Use before mutating rules.
feature-glossaryLocal ontology terms need concise plain-language explanation.Keep glossary explanatory, not authoritative.
architecture-pattern-inventorySystem ontology or bridge validation depends on architecture or repository structure.Recommended for branch-aware mapping with implementation evidence.

Prerequisites

  • Repository root is known.
  • User agrees where local ontology outputs should live.
  • Existing vault-like source folders or session records are available, or the user wants an initial ontology map.

Shared State

StateOwnerUpdated ByConsumed By
.arcanum/inventory/repositoryinventoryontology-vault, context-builder
ontology mapspellontology-vaultinventory, context-builder, user
session distillation reportspellontology-vaultinventory, decision-gate, user
premise review ledgerspellontology-vaultdecision-gate, user
confidence promotion reportspellontology-vaultuser, observability
convention change planspellontology-vaultdecision-gate, user
business ontology mapspellontology-vaultinventory, context-builder, user
system ontology mapspellontology-vault, architecture-pattern-inventoryinventory, context-builder, user
business-system bridge mapspellontology-vaultinventory, context-builder, user
spell run reportspellall phasesuser, observability

Execution Phases

PhaseSigilInputOutputGateFailure Policy
1inventoryrepository root and source foldersinventory packagepackage exists or install plan approvedblock if no storage decision
2inventoryvault, ontology, discovery, premise, convention, and session sourcessource summaries and entriesraw sources remain unmodifiedflag uncovered sources
3ontology-vaultinventory lookup and source foldersontology maplocal labels mapped to generic conceptsflag unmapped labels
4ontology-vaultbusiness and system sourcesbranch classification and optional branch mapsbranch-aware path is justified or skippedskip when single ontology map is enough
5architecture-pattern-inventoryrepository root and system sourcesarchitecture evidence for system ontologyobserved structure separated from recommendationsskip when no system branch exists
6ontology-vaultbusiness map, system map, architecture evidencebusiness-system bridge map and traceability matrixbridge claims cite both branchesflag unbridged claims, block false alignment
7ontology-vaultsessions and delegated evidencesession distillation and synthesis traceability reportsessions remain evidence records, not authorityblock if findings lack source evidence
8ontology-vaultpremises, confidence rules, and evidencepremise review and confidence promotion reportpromotions cite sufficient evidenceblock unsafe promotion
9decision-gateblocker promotions, bridge claims, or convention changesdecision recorduser resolves consequential trade-offsskip if no blockers
10ontology-vaultapproved decisionsconvention change plan, drift report, or validation reportmigration impact namedreport partial if changes deferred
11inventoryontology outputs and bridge outputsupdated inventory entriesindex and log updatedflag if backfill incomplete
12context-buildersample ontology or cross-branch taskcontext pack or dry-run summaryselected context maps to obligationsflag if no suitable task exists
13spell reportphase outputsrun reportall blockers namedreport partial if optional phases skipped

Local Customization

  • Spell root: .arcanum/spells/
  • Default output root: .arcanum/ontology/
  • Local paths: repository-specific vault, ontology, docs, notes, wiki, or session folders.
  • Branch paths: optional repository-specific business, system, and bridge folders or tags.
  • Gate strictness: standard by default, strict for promotion or convention mutation.
  • Interaction mode: interactive for promotions, guided-auto for mapping and distillation, dry-run when requested.

Observability

Record spell-level telemetry when .arcanum/observability/ exists:

  • spell name,
  • alias used,
  • source folders scanned,
  • sessions distilled,
  • delegated research records found,
  • synthesis findings validated,
  • premises reviewed,
  • promotions recommended,
  • convention changes proposed,
  • gates passed or blocked,
  • handoff artifacts created,
  • branch-aware path used,
  • business documents mapped,
  • system documents mapped,
  • bridge edges validated,
  • drift findings found,
  • traceability gaps found,
  • validation result,
  • follow-up actions.

Output Contract

Return:

## Spell Result

- Spell: Ontology Harness
- Canonical ID: ontology-harness
- Alias used: <alias or none>
- Repository: <path>
- Phases completed: <count>
- Sigils invoked: inventory, ontology-vault, context-builder, <optional>
- Gates: pass | block | flag
- Outputs: <paths, including branch maps or bridge artifacts when used>
- Validation: <checks>
- Follow-up: <items or none>

Signals

GitHub stars
25
Forks
3
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ontology-harness
Source
github.com/cyberalchemyai/arcanum