Initial wiki structure: SCHEMA, index, log, user profile
This commit is contained in:
commit
a88093ecd6
4 changed files with 106 additions and 0 deletions
38
SCHEMA.md
Normal file
38
SCHEMA.md
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
# 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
|
||||
```yaml
|
||||
---
|
||||
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
|
||||
Loading…
Add table
Add a link
Reference in a new issue