53 lines
1.8 KiB
Markdown
53 lines
1.8 KiB
Markdown
# SCHEMA — Anthony's Systems Wiki
|
|
|
|
## Purpose
|
|
Help Hermes understand and maintain Anthony's agents, services,
|
|
automations, model routing and technical decisions.
|
|
|
|
## Rules
|
|
|
|
1. Do not store passwords, API keys, recovery codes, or private SSH keys.
|
|
A credentials-map.md records where secrets live; never their values.
|
|
2. Preserve raw sources unchanged in raw/.
|
|
3. Update existing pages instead of creating duplicates.
|
|
4. Every page uses YAML frontmatter and links to at least two related pages.
|
|
5. Separate facts from procedures:
|
|
system page = what/where/configured;
|
|
runbook = how to recover;
|
|
concept = why;
|
|
decision = what we chose and why;
|
|
raw doc snapshots = official source.
|
|
6. Record important choices in decisions/ with revisit triggers.
|
|
7. Capture repeatable fixes in runbooks/, not articles.
|
|
8. Record tests and experiments in experiments/ with explicit verdicts.
|
|
9. Mark outdated material as deprecated; never silently delete.
|
|
10. Include dates and version markers on technical instructions.
|
|
11. Ask before writing more than ten pages at once.
|
|
|
|
## Frontmatter
|
|
|
|
```yaml
|
|
---
|
|
title: Page Title
|
|
type: system | infrastructure | concept | decision | comparison | runbook | experiment | query
|
|
status: active | experimental | deprecated | unresolved | archived
|
|
created: YYYY-MM-DD
|
|
updated: YYYY-MM-DD
|
|
review_after: YYYY-MM-DD
|
|
confidence: high | medium | low
|
|
tags: [from taxonomy]
|
|
sources: [raw/doc]
|
|
---
|
|
```
|
|
|
|
## Tag Taxonomy
|
|
|
|
- systems: hermes, nanobot, router, memory, browser, automation, infrastructure
|
|
- content: concept, comparison, decision, runbook, experiment, source
|
|
- status: active, experimental, deprecated, unresolved, archived
|
|
|
|
## Freshness
|
|
|
|
Pages older than 90 days without update should be reviewed.
|
|
`version_applies_to:` and `verified_on:` should appear on operational pages.
|