Skip to content

Commit c55861f

Browse files
author
Tyson Chen
committed
refactor: Move core ontology to dedicated repository
Extracted the core ontology, including all TTL, JSON-LD, and profile files, from the directory into a new, dedicated repository: . This refactoring separates the normative standard from the community, governance, and specification documents. - Removed the directory. - Updated to link to the new core ontology repository.
1 parent 5c4053d commit c55861f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+11
-9039
lines changed

README.md

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,19 @@ Our vision is to create a universal standard for safe and effective semantic com
1717

1818
---
1919

20-
## High-Level Architecture
20+
## Core Ontology
21+
22+
The core Agent Semantic Communication Ontology, including all TTL, JSON-LD, and SHACL files, is now managed in a dedicated repository to better separate the formal standard from community governance and documentation.
23+
24+
➡️ **[Agent Ontology Core Repository](https://github.com/s-agent-comm/agent-ontology)**
25+
26+
This repository contains all the normative artifacts of the standard.
27+
28+
---
2129

22-
The ontology is designed as a collection of modular, interconnected components. The `core` ontology provides the fundamental concepts, upon which other modules for agent identity, capabilities, security, and more are built.
30+
## High-Level Architecture
2331

24-
The main entry point for the entire model is [`ontologies/ontology.ttl`](./ontologies/ontology.ttl), which imports all the necessary modules.
32+
This repository now focuses on the high-level specifications, use cases, and community governance for the standard. The formal ontology modules, which are developed in the core repository, are structured as follows:
2533

2634
```mermaid
2735
graph TD
@@ -50,18 +58,7 @@ graph TD
5058

5159
---
5260

53-
## How to Use
54-
55-
To use the complete ontology, we recommend loading the main entry point file in your preferred tool (e.g., Protégé for visualization, or an RDF library for programmatic access).
56-
57-
- **Main Ontology File:** [`ontologies/ontology.ttl`](./ontologies/ontology.ttl)
5861

59-
This single file uses `owl:imports` to load the entire modular architecture, giving you access to all classes and properties.
60-
61-
### Validation
62-
The repository includes a suite of [SHACL shapes](./tests/) to validate data created against the ontology. Our CI pipeline automatically runs these tests.
63-
64-
---
6562

6663
## Use Cases and Examples
6764

ontologies/README.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)