commit a88093ecd68499ca3aaebac544f8954562a41c84 Author: hermes Date: Fri Jun 12 18:52:32 2026 +0000 Initial wiki structure: SCHEMA, index, log, user profile diff --git a/SCHEMA.md b/SCHEMA.md new file mode 100644 index 0000000..5ad3a2a --- /dev/null +++ b/SCHEMA.md @@ -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 diff --git a/entities/user-profile.md b/entities/user-profile.md new file mode 100644 index 0000000..1db04da --- /dev/null +++ b/entities/user-profile.md @@ -0,0 +1,49 @@ +--- +title: larnal — User Profile +created: 2026-06-12 +updated: 2026-06-12 +type: profile +tags: [person] +--- + +# larnal — User Profile + +## Identity +- **Name**: larnal (Matrix username) +- **Age**: 39 +- **Location**: Brest, France + +## Profession & Skills +- **PhD in Microbiology** +- **Master's (MD-equivalent) in AI & Robotics** +- **3 years** Product Manager / Product Owner experience +- **4 years** customer relations +- Some Python / C++ (not developer level) +- Good at: product presentation, customer contact +- Bad at: price negotiations + +## Job Search +- Looking for a **full remote** position +- Target: **4000€/month** +- Status: **freelance or CDI**, full remote +- Wants human interactions (not coding all day) +- Values: environment protection, social impact +- Moving away from capitalism toward human/resource-sharing society + +## Surfing +- **Favourite spots**: Le Petit Minou, Les Blancs Sablons (Brest, France) +- Uses surf-forecast.com, allosurf.net, Stormglass + +## Tech Stack & Environment +- **Hermes Agent** user (via Matrix) +- **Forgejo** instance at git.anhydr.fr (user: hermes, HTTPS auth with token) +- **OneCLI** installed from source at ~/onecli/ +- **PostgreSQL 17** local at ~/pgsql/ (no Docker, no sudo) +- Prefers source-based installs over Docker +- Uses **Matrix** client that needs raw markdown tables (no code fences) + +## Hermes Setup Preferences +- Communicates via Matrix DM +- Prefers clear, structured reports with markdown tables +- Uses `forgejo-cli` with `-S false` (HTTPS, not SSH) +- Credentials stored in `~/.local/share/forgejo-cli/keys.json` diff --git a/index.md b/index.md new file mode 100644 index 0000000..44b8b83 --- /dev/null +++ b/index.md @@ -0,0 +1,10 @@ +# Wiki Index + +> Content catalog. Every wiki page listed under its type. +> Last updated: 2026-06-12 | Total pages: 1 + +## Entities +- [[user-profile]] — Personal profile, identity, preferences of larnal + +## Log +- [[log]] — Chronological activity summary diff --git a/log.md b/log.md new file mode 100644 index 0000000..1299747 --- /dev/null +++ b/log.md @@ -0,0 +1,9 @@ +# Wiki Log + +> Chronological record of agent activities. Append-only. +> Format: `## [YYYY-MM-DD] action | Brief subject (1-3 lines)` + +## [2026-06-12] init | Wiki created +- Created wiki at ~/projects/hermes-wiki/ +- Initial files: SCHEMA.md, index.md, log.md, entities/user-profile.md +- Remote repo created on git.anhydr.fr