46 lines
1.7 KiB
Markdown
46 lines
1.7 KiB
Markdown
# Triage 2026-11-02 — sol profile top-level entries
|
|
|
|
Fresh, independent re-derivation of the classification of the top-level entries
|
|
of the live `sol` Hermes profile directory
|
|
`/root/.hermes/profiles/sol`, run under the **sol** lane
|
|
("Triage — everyday Q&A and classification").
|
|
|
|
## Scope
|
|
|
|
- 69 top-level entries (28 directories, 41 files) under
|
|
`/root/.hermes/profiles/sol`.
|
|
- Each entry is classified into one of 15 canonical buckets, following the
|
|
sol-profile rubric (dirs grouped by function; files by kind + secret/data).
|
|
|
|
## Rubric (15 categories)
|
|
|
|
| Category | Rule |
|
|
|---|---|
|
|
| identity | profile identity files (.env, .env.bak) |
|
|
| config | config files + their backup |
|
|
| config_data | structured config data (.json/.yaml data files) |
|
|
| soul | SOUL.md |
|
|
| script | all `.py` interpreter scripts |
|
|
| cache | cache directories (cache, audio_cache, image_cache) |
|
|
| state_db | sqlite + lock files under the `state` tree |
|
|
| backups | the `backups` directory |
|
|
| extension_dir | extension/isolated dirs (bin, cron, forge, home, hooks, keys, lsp, memories, pairing, plans, platforms, runtime, sandboxes, skins, source-checks, state, wizard-outputs, workspace) |
|
|
| other | anything else (.lock, .db, misc) |
|
|
| logs | the `logs` directory |
|
|
| plugins | plugin dirs (plugins, plugin-update-checks) |
|
|
| sessions | sessions dir |
|
|
| skills | skills dir |
|
|
| vault | vault dir |
|
|
|
|
## Contents
|
|
|
|
- `Triage-2026-11-02.json` — the committed artifact (entry list + category counts).
|
|
- `verify_sol_triage_2026_11_02.py` — independent re-derivation + cross-checks.
|
|
- `CHECK-sol-profile-triage-2026-11-02` — bash entry point (pure shell, no Python).
|
|
|
|
## Run
|
|
|
|
bash CHECK-sol-profile-triage-2026-11-02
|
|
|
|
Exit 0 = PASS (real re-derivation verified against the live directory).
|