sol: classify sol profile top-level entries 2026-11-01

This commit is contained in:
sol committed 2026-11-01 04:59:59 +00:00
1 parent 846fe39040
commit d2993735b7
3 files changed
+112 -5

No files matched your search

+10 -4
View File
@@ -2,8 +2,14 @@
# CHECK -- sol: Triage 2026-09-26 (forge: sol lane).
# Exit 0 iff the committed Triage-2026-09-26.json re-derives the 12 seed items
# from the frozen inbox evidence, independent of the generator.
#
# The path was resolved against the LANA directory while the argument was
# written from the repo root, so the command read
# wizard-work/sol/wizard-work/sol/... and died at rc 2 with nothing graded
# (Q144). Resolved from this file's own location instead: the check now runs
# from any cwd, and every path the verifier reads is derived from its own file.
set -u
cd "$(dirname "${BASH_SOURCE[0]}")" || exit 1
REPO_ROOT="$(pwd)"
cd "$REPO_ROOT" || exit 1
exec python3 wizard-work/sol/verify_sol_triage_2026_09_26.py
HERE="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" || exit 2
ROOT="$(cd "$HERE/../.." && pwd)" || exit 2
cd "$ROOT" || exit 2
exec python3 "$HERE/verify_sol_triage_2026_09_26.py"
@@ -0,0 +1,99 @@
# Sol profile lanes classify
Generated: 2026-11-01 (UTC). Lane: Triage - everyday Q&A and classification.
Scope: top-level entries of /root/.hermes/profiles/sol. Sizes via os.path.getsize;
dir bytes via recursive walk. Classifications read from the filesystem, not invented.
## Profile top-level entries
| name | type | size_bytes | category |
|---|---|---|---|
| .env | file | 165 | none |
| .env.bak-20261014T165715Z | file | 165 | .bak-20261014t165715z |
| .env.lock | file | 0 | .lock |
| .skills_prompt_snapshot.json | file | 42870 | .json |
| SOUL.md | file | 685 | .md |
| _check_repo_json.py | file | 515 | .py |
| _gen_daily_ledger_json.py | file | 2414 | .py |
| _gen_daily_ledger_report.py | file | 3340 | .py |
| _gen_daily_triage.py | file | 2012 | .py |
| _gen_daily_triage_fresh.py | file | 1475 | .py |
| _verify_daily_triage.py | file | 2738 | .py |
| audio_cache | dir | 0 | dir |
| auth.json | file | 143 | .json |
| auth.lock | file | 0 | .lock |
| backups | dir | 6231 | dir |
| bin | dir | 38919491 | dir |
| cache | dir | 26481089 | dir |
| config.yaml | file | 510 | .yaml |
| config.yaml.bak-20261014T165715Z | file | 510 | .bak-20261014t165715z |
| context_length_cache.yaml | file | 94 | .yaml |
| context_length_cache.yaml.lock | file | 0 | .lock |
| cron | dir | 24619 | dir |
| cron-fleet-triage-2026-10-17.py | file | 5407 | .py |
| cron-fleet-triage-2026-10-18.py | file | 5355 | .py |
| cron-fleet-verify.py | file | 1790 | .py |
| diag.py | file | 1182 | .py |
| diag2.py | file | 550 | .py |
| diag3.py | file | 1401 | .py |
| diag4.py | file | 1000 | .py |
| forge | dir | 1322 | dir |
| gateway.lock | file | 191 | .lock |
| gen_sol_profile_triage.py | file | 4372 | .py |
| gen_sol_profile_triage_2026-10-31.py | file | 8084 | .py |
| home | dir | 0 | dir |
| hooks | dir | 0 | dir |
| image_cache | dir | 0 | dir |
| inventory_skills.py | file | 6472 | .py |
| keys | dir | 184 | dir |
| logs | dir | 6043014 | dir |
| lsp | dir | 41274356 | dir |
| memories | dir | 700 | dir |
| models_dev_cache.etag | file | 36 | .etag |
| models_dev_cache.json | file | 5963884 | .json |
| pairing | dir | 0 | dir |
| plans | dir | 0 | dir |
| platforms | dir | 0 | dir |
| plugin-update-checks | dir | 13 | dir |
| plugins | dir | 0 | dir |
| projects.db | file | 45056 | .db |
| runtime | dir | 859 | dir |
| sandboxes | dir | 0 | dir |
| sessions | dir | 477485 | dir |
| skills | dir | 2815429 | dir |
| skins | dir | 0 | dir |
| source-checks | dir | 895 | dir |
| state | dir | 0 | dir |
| state.db | file | 149291008 | .db |
| state.db-shm | file | 32768 | .db-shm |
| state.db-wal | file | 5891632 | .db-wal |
| state.db.auto-maintenance.lock | file | 0 | .lock |
| state.db.fts_rebuild.lock | file | 0 | .lock |
| state.db.quarantine.lock | file | 0 | .lock |
| triage_check.py | file | 3732 | .py |
| triage_profiles.py | file | 4093 | .py |
| triage_skill_report.py | file | 6354 | .py |
| vault | dir | 0 | dir |
| verify_skills.py | file | 1442 | .py |
| wizard-outputs | dir | 29042 | dir |
| workspace | dir | 0 | dir |
## Summary
- total_entries: 69
- .bak-20261014t165715z: 2
- .db: 2
- .db-shm: 1
- .db-wal: 1
- .etag: 1
- .json: 3
- .lock: 7
- .md: 1
- .py: 20
- .yaml: 2
- dir: 28
- none: 1
## Verdict
VERDICT: sol-profile-lanes-classify-2026-11-01: CLASSIFIED 69 top-level entries
@@ -14,7 +14,9 @@ import json
import sys
from pathlib import Path
REPO = Path("/root/troupe-standup")
# Resolved from this file (wizard-work/sol/<this>), never from a host path: the
# same reading is produced in a clean clone at any location (Q144).
REPO = Path(__file__).resolve().parents[2]
SEED = REPO / "inbox" / "seed-2026-09-26.json"
ART = REPO / "wizard-work" / "sol" / "Triage-2026-09-26.json"