hermes-wiki/SCHEMA.md

1.3 KiB

Wiki Schema — Hermes Personal Wiki

Domain

Personal knowledge base about larnal (user), their preferences, projects, and a chronological log of agent activities. Maintained by Hermes Agent.

Conventions

  • File names: lowercase, hyphens, no spaces
  • Every wiki page starts with YAML frontmatter
  • Use [[wikilinks]] to link between pages where relevant
  • Always update index.md and log.md on every change
  • log.md is append-only — never edit past entries
  • Keep task summaries short (1-3 lines per session) — no implementation details

Frontmatter

---
title: Page Title
created: YYYY-MM-DD
updated: YYYY-MM-DD
type: profile | note | project | log
tags: [from taxonomy below]
---

Tag Taxonomy

  • person: user profile, identity, preferences
  • project: repos, tasks, deliverables
  • workflow: processes, skills, setup
  • log: activity record

Pages

  • entities/user-profile.md — notes about larnal: identity, preferences, environment setup
  • log.md — chronological short activity summaries (append only)

Update Policy

  • Facts about the user are stable — update only when explicitly corrected
  • Log entries are written once per session and never modified
  • When new info contradicts existing content, keep both with dates