489 lines
12 KiB
JSON
489 lines
12 KiB
JSON
{
|
|
"generated_utc": "2026-10-28T13:39:04Z",
|
|
"profile": "/root/.hermes/profiles/sol",
|
|
"source": "os.listdir(real disk) at generation time",
|
|
"total_entries": 64,
|
|
"categories": {
|
|
"identity": 2,
|
|
"config": 3,
|
|
"state_db": 11,
|
|
"soul": 1,
|
|
"script": 19,
|
|
"cache": 4,
|
|
"backups": 1,
|
|
"extension_dir": 17,
|
|
"logs": 1,
|
|
"plugins": 2,
|
|
"sessions": 1,
|
|
"skills": 1,
|
|
"vault": 1
|
|
},
|
|
"entries": [
|
|
{
|
|
"name": ".env",
|
|
"path": "/root/.hermes/profiles/sol/.env",
|
|
"type": "file",
|
|
"category": "identity",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": ".env.bak-20261014T165715Z",
|
|
"path": "/root/.hermes/profiles/sol/.env.bak-20261014T165715Z",
|
|
"type": "file",
|
|
"category": "identity",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": ".env.lock",
|
|
"path": "/root/.hermes/profiles/sol/.env.lock",
|
|
"type": "file",
|
|
"category": "config",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": ".skills_prompt_snapshot.json",
|
|
"path": "/root/.hermes/profiles/sol/.skills_prompt_snapshot.json",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "SOUL.md",
|
|
"path": "/root/.hermes/profiles/sol/SOUL.md",
|
|
"type": "file",
|
|
"category": "soul",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "_check_repo_json.py",
|
|
"path": "/root/.hermes/profiles/sol/_check_repo_json.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "_gen_daily_ledger_json.py",
|
|
"path": "/root/.hermes/profiles/sol/_gen_daily_ledger_json.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "_gen_daily_ledger_report.py",
|
|
"path": "/root/.hermes/profiles/sol/_gen_daily_ledger_report.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "_gen_daily_triage.py",
|
|
"path": "/root/.hermes/profiles/sol/_gen_daily_triage.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "_gen_daily_triage_fresh.py",
|
|
"path": "/root/.hermes/profiles/sol/_gen_daily_triage_fresh.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "_verify_daily_triage.py",
|
|
"path": "/root/.hermes/profiles/sol/_verify_daily_triage.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "audio_cache",
|
|
"path": "/root/.hermes/profiles/sol/audio_cache",
|
|
"type": "dir",
|
|
"category": "cache",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "auth.json",
|
|
"path": "/root/.hermes/profiles/sol/auth.json",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "auth.lock",
|
|
"path": "/root/.hermes/profiles/sol/auth.lock",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "backups",
|
|
"path": "/root/.hermes/profiles/sol/backups",
|
|
"type": "dir",
|
|
"category": "backups",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "bin",
|
|
"path": "/root/.hermes/profiles/sol/bin",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "cache",
|
|
"path": "/root/.hermes/profiles/sol/cache",
|
|
"type": "dir",
|
|
"category": "cache",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "config.yaml",
|
|
"path": "/root/.hermes/profiles/sol/config.yaml",
|
|
"type": "file",
|
|
"category": "config",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "config.yaml.bak-20261014T165715Z",
|
|
"path": "/root/.hermes/profiles/sol/config.yaml.bak-20261014T165715Z",
|
|
"type": "file",
|
|
"category": "config",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "context_length_cache.yaml",
|
|
"path": "/root/.hermes/profiles/sol/context_length_cache.yaml",
|
|
"type": "file",
|
|
"category": "cache",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "cron",
|
|
"path": "/root/.hermes/profiles/sol/cron",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "cron-fleet-triage-2026-10-17.py",
|
|
"path": "/root/.hermes/profiles/sol/cron-fleet-triage-2026-10-17.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "cron-fleet-triage-2026-10-18.py",
|
|
"path": "/root/.hermes/profiles/sol/cron-fleet-triage-2026-10-18.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "cron-fleet-verify.py",
|
|
"path": "/root/.hermes/profiles/sol/cron-fleet-verify.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "diag.py",
|
|
"path": "/root/.hermes/profiles/sol/diag.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "diag2.py",
|
|
"path": "/root/.hermes/profiles/sol/diag2.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "diag3.py",
|
|
"path": "/root/.hermes/profiles/sol/diag3.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "diag4.py",
|
|
"path": "/root/.hermes/profiles/sol/diag4.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "forge",
|
|
"path": "/root/.hermes/profiles/sol/forge",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "gen_sol_profile_triage.py",
|
|
"path": "/root/.hermes/profiles/sol/gen_sol_profile_triage.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "home",
|
|
"path": "/root/.hermes/profiles/sol/home",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "hooks",
|
|
"path": "/root/.hermes/profiles/sol/hooks",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "image_cache",
|
|
"path": "/root/.hermes/profiles/sol/image_cache",
|
|
"type": "dir",
|
|
"category": "cache",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "inventory_skills.py",
|
|
"path": "/root/.hermes/profiles/sol/inventory_skills.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "keys",
|
|
"path": "/root/.hermes/profiles/sol/keys",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "logs",
|
|
"path": "/root/.hermes/profiles/sol/logs",
|
|
"type": "dir",
|
|
"category": "logs",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "lsp",
|
|
"path": "/root/.hermes/profiles/sol/lsp",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "memories",
|
|
"path": "/root/.hermes/profiles/sol/memories",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "models_dev_cache.etag",
|
|
"path": "/root/.hermes/profiles/sol/models_dev_cache.etag",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "models_dev_cache.json",
|
|
"path": "/root/.hermes/profiles/sol/models_dev_cache.json",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "pairing",
|
|
"path": "/root/.hermes/profiles/sol/pairing",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "plans",
|
|
"path": "/root/.hermes/profiles/sol/plans",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "platforms",
|
|
"path": "/root/.hermes/profiles/sol/platforms",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "plugin-update-checks",
|
|
"path": "/root/.hermes/profiles/sol/plugin-update-checks",
|
|
"type": "dir",
|
|
"category": "plugins",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "plugins",
|
|
"path": "/root/.hermes/profiles/sol/plugins",
|
|
"type": "dir",
|
|
"category": "plugins",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "runtime",
|
|
"path": "/root/.hermes/profiles/sol/runtime",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "sandboxes",
|
|
"path": "/root/.hermes/profiles/sol/sandboxes",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "sessions",
|
|
"path": "/root/.hermes/profiles/sol/sessions",
|
|
"type": "dir",
|
|
"category": "sessions",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "skills",
|
|
"path": "/root/.hermes/profiles/sol/skills",
|
|
"type": "dir",
|
|
"category": "skills",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "skins",
|
|
"path": "/root/.hermes/profiles/sol/skins",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "source-checks",
|
|
"path": "/root/.hermes/profiles/sol/source-checks",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "state.db",
|
|
"path": "/root/.hermes/profiles/sol/state.db",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "state.db-shm",
|
|
"path": "/root/.hermes/profiles/sol/state.db-shm",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "state.db-wal",
|
|
"path": "/root/.hermes/profiles/sol/state.db-wal",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "state.db.auto-maintenance.lock",
|
|
"path": "/root/.hermes/profiles/sol/state.db.auto-maintenance.lock",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "state.db.fts_rebuild.lock",
|
|
"path": "/root/.hermes/profiles/sol/state.db.fts_rebuild.lock",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "state.db.quarantine.lock",
|
|
"path": "/root/.hermes/profiles/sol/state.db.quarantine.lock",
|
|
"type": "file",
|
|
"category": "state_db",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "triage_check.py",
|
|
"path": "/root/.hermes/profiles/sol/triage_check.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "triage_profiles.py",
|
|
"path": "/root/.hermes/profiles/sol/triage_profiles.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "triage_skill_report.py",
|
|
"path": "/root/.hermes/profiles/sol/triage_skill_report.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "vault",
|
|
"path": "/root/.hermes/profiles/sol/vault",
|
|
"type": "dir",
|
|
"category": "vault",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "verify_skills.py",
|
|
"path": "/root/.hermes/profiles/sol/verify_skills.py",
|
|
"type": "file",
|
|
"category": "script",
|
|
"note": "file"
|
|
},
|
|
{
|
|
"name": "wizard-outputs",
|
|
"path": "/root/.hermes/profiles/sol/wizard-outputs",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
},
|
|
{
|
|
"name": "workspace",
|
|
"path": "/root/.hermes/profiles/sol/workspace",
|
|
"type": "dir",
|
|
"category": "extension_dir",
|
|
"note": "directory"
|
|
}
|
|
],
|
|
"rules": {
|
|
"identity": "exact name match",
|
|
"config": "exact name match",
|
|
"state_db": "exact name match",
|
|
"cache": "exact name match + cache/ audio_cache/ image_cache/",
|
|
"sessions": "exact name match",
|
|
"skills": "exact name match",
|
|
"plugins": "exact name match",
|
|
"logs": "exact name match",
|
|
"backups": "exact name match",
|
|
"vault": "exact name match",
|
|
"extension_dir": "any directory",
|
|
"script": "name ends with .py",
|
|
"config_data": "name ends with .yaml or .json",
|
|
"soul": "name == SOUL.md",
|
|
"other": "none of the above"
|
|
}
|
|
}
|