# Ontology & Projects Management **Status:** active **Updated:** 2026-04-18 ## Purpose Single source of truth for managing projects and tasks in OpenClaw. This project defines: - ontology rules - project/task folder standards - migration rules for existing data - testing checklist after changes ## Scope Covers: - `memory/ontology/schema.yaml` - `memory/ontology/graph.jsonl` - `memory/ontology/RULES.md` - `skills/ontology/references/schema.md` - project and task folder conventions under `tasks//` ## Current standard - A `Task` cannot exist without a `Project`. - Every `Project` has a documentation folder and a main documentation file. - Every `Task` has its own folder inside the project and its own main documentation file. ## Main documents - `memory/ontology/RULES.md` — behavioral and governance rules - `memory/ontology/schema.yaml` — active schema used by validation - `skills/ontology/references/schema.md` — reference schema for the ontology skill ## Migration target Existing projects and tasks should be normalized to the current standard, preserving history and append-only graph behavior where possible.