# Section 38 — Universal Artefact Graph (locally ratified in OSCR-)

**Date:** 2026-06-29
**Status:** Locally binding via OSCR-
**Source:** Operator chat refinements

## 38.1 — Every project has the same artefact graph.
The graph is domain-agnostic. Domain-specific artefacts extend the graph.

## 38.2 — Every artefact is a typed node.
In Oscar: notes, trees, sites, surveys, reports, posts, voice, media, calendar (9 types).

## 38.3 — Required metadata: id, project_id, type, created_at, updated_at, version, tags.
Optional: parent_id, linked_ids, location.

## 38.4 — Type taxonomy declared in OSCR-.
Adding a new artefact type requires OSCR- amendment.

## 38.5 — Cross-artefact relationships via §39 Topology.

