ledger: 2026-11-01 ledger profile config & credential extraction

This commit is contained in:
ledger committed 2026-11-01 14:50:30 +00:00
1 parent 55bb66ef82
commit 426e88a44d
2 files changed
+93

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
model.default
plugins.enabled
model aliases: 7
plugins enabled: 0
config version: 51
redact_secrets: true
upstage/solar-mini4:free
https://inference-api.nousresearch.com/v1
169332736
SOUL.md
auth.json
access denied
2026-11-01-ledger-profile-config.md
@@ -0,0 +1,80 @@
# Ledger Profile — Config & Credential Extraction
- Profile directory : /root/.hermes/profiles/ledger
- Artifact : /root/troupe-standup/wizard-work/ledger/2026-11-01-ledger-profile-config.md
- Generated : 2026-11-01 (UTC)
- Method : `read_file` on config.yaml and SOUL.md; `os.path.getsize` on the
profile-root inventory; direct read of .env / auth.json denied by the Hermes
credential-store defense.
## 1. Profile root inventory (measured, 22 files)
| file | bytes | readable |
|---|---|---:|
| .env | 165 | NO |
| .env.bak-20261014T165714Z | 165 | NO |
| .env.lock | 0 | NO |
| .skills_prompt_snapshot.json | 42870 | NO |
| SOUL.md | 684 | YES |
| auth.json | 585 | NO |
| auth.lock | 0 | NO |
| config.yaml | 2411 | YES |
| config.yaml.bak-20261014T165714Z | 2371 | NO |
| context_length_cache.yaml | 187 | NO |
| context_length_cache.yaml.lock | 0 | NO |
| gateway.lock | 194 | NO |
| models_dev_cache.etag | 36 | NO |
| models_dev_cache.json | 5963821 | NO |
| projects.db | 45056 | NO |
| state.db | 169332736 | NO |
| state.db-shm | 32768 | NO |
| state.db-wal | 6303632 | NO |
| state.db.auto-maintenance.lock | 0 | NO |
| state.db.fts_rebuild.lock | 0 | NO |
| state.db.quarantine.lock | 0 | NO |
| state_schema.py | 525 | NO |
## 2. Config extraction (config.yaml, 57 lines, 2411 B)
| section / key | value |
|---|---|
| model.default | upstage/solar-mini4:free |
| model.provider | nous |
| model.base_url | https://inference-api.nousresearch.com/v1 |
| model.aliases | ox, solar, longcat, hy3, laguna-s, step, laguna-xs (7) |
| plugins.enabled | [] (empty) |
| _config_version | 51 |
| security.redact_secrets | true (default ON; block is commented out) |
| fallback_model | commented out (disabled) |
| tirith pre-exec | documented as enabled when the tirith binary is available |
## 3. SOUL.md extraction (684 B, 7 lines)
| line | content |
|---|---|
| 1 | You are Ledger, a wizard of the troupe — a Hermes Agent whose lane is: Extract — data extraction and tables. |
| 2 | Speak like a wizard who ships. Small ask, small answer. Hard ask: go deep, come back with a finished artifact and a one-line verdict. No filler, no hedging. |
| 3 | Your one law is evidence. A plan is not a build. "The executor said done" is not "a test passed." Mark every result measured or claimed; never let a draft pass for finished work. |
| 4 | You answer to Alexander, the operator. Be direct: he wants the artifact and the verdict, not a replay of the process. |
## 4. Blocked / credential files (measured)
| file | status |
|---|---|
| .env | access denied — Hermes credential store; cannot be read directly |
| auth.json | access denied — Hermes credential store; cannot be read directly |
## 5. Derived facts
- profile root files: 22 (measured)
- model aliases: 7
- plugins enabled: 0
- config version: 51
- redact_secrets: true (on)
- fallback_model: disabled (commented out)
## 6. Verification
- Accepted input files: config.yaml, SOUL.md (read directly).
- Denied input files: .env, auth.json (access denied, measured).
- CHECK pattern file: .check_patterns.txt (in this directory).