wiki: sync 2026-09-13 03:16 UTC — 3 file(s) updated

This commit is contained in:
2026-09-13 03:16:12 +00:00
parent d1d54ea679
commit d087e4e6b6
3 changed files with 13 additions and 5 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
# 🧠 Knowledge Wiki — Brain Summary # 🧠 Knowledge Wiki — Brain Summary
_Last updated: 2026-09-12 03:15 UTC_ _Last updated: 2026-09-13 03:14 UTC_
## Workstreams & Status ## Workstreams & Status
@@ -67,7 +67,7 @@ _Last updated: 2026-09-12 03:15 UTC_
- **CogArch GitHub attribution (required 2026-08-25):** `cogarch-github` commits/PRs must disclose that Hermes acted using Oleg Lukasonok's PAT without implying Oleg performed or approved the action. When evidence permits, also name the Discord user who guided/originated the work; never invent uncertain attribution. - **CogArch GitHub attribution (required 2026-08-25):** `cogarch-github` commits/PRs must disclose that Hermes acted using Oleg Lukasonok's PAT without implying Oleg performed or approved the action. When evidence permits, also name the Discord user who guided/originated the work; never invent uncertain attribution.
- **CogArch presentation governance (required 2026-09-04):** channel-dedicated `cogarch-storm` is maintained in `cognitive-architect-v1-skills-code-agent/cogarch-storm`. Any IBM-flavored, IBM-originated, IBM-audience, or IBM-branded presentation must additionally use `powerpoint-ibm-template`; that skill must always reference/load `powerpoint` and `powerpoint-advanced-python`. - **CogArch presentation governance (required 2026-09-04):** channel-dedicated `cogarch-storm` is maintained in `cognitive-architect-v1-skills-code-agent/cogarch-storm`. Any IBM-flavored, IBM-originated, IBM-audience, or IBM-branded presentation must additionally use `powerpoint-ibm-template`; that skill must always reference/load `powerpoint` and `powerpoint-advanced-python`.
- **Emplonet v1 channel setup (confirmed 2026-09-08):** `#emplonet-v1-general` and `#emplonet-v1-ingrida` each have a dedicated local artifact workspace under `/opt/data/channels/`, a dedicated channel skill, and a private source repository in `emplonet-v1-skills-code-agent`; both are now included in the authoritative daily wiki scan and short config routing. - **Emplonet v1 channel setup (confirmed 2026-09-08):** `#emplonet-v1-general` and `#emplonet-v1-ingrida` each have a dedicated local artifact workspace under `/opt/data/channels/`, a dedicated channel skill, and a private source repository in `emplonet-v1-skills-code-agent`; both are now included in the authoritative daily wiki scan and short config routing.
- **Wiki health-check defect (observed 2026-09-10 through 2026-09-12):** `/opt/data/scripts/health-check.sh` exits `1` because the zero-match Discord count becomes the invalid multiline value `0\n0`, and its gateway-log heuristic reports no connection. Authenticated Discord REST reads succeeded immediately afterward on all accessible monitored channels (31/32 on 2026-09-12), so the check needs repair and its result must not be treated as proof of Discord API unavailability. - **Wiki health check (repaired 2026-09-13):** `/opt/data/scripts/health-check.sh` no longer creates invalid multiline `0\n0` counts when `grep -c` finds no match, and its Discord test recognizes the gateway's actual inbound/send activity log forms. `bash -n` and a complete rerun passed all four checks; authenticated Discord REST still remains the source of truth for channel-scan coverage.
- **Hermes delegation baseline (live 2026-09-12):** `max_concurrent_children: 10` and `max_spawn_depth: 1`; RootAtSkic asked how to increase sub-agent capacity, but no configuration change was authorized or made. - **Hermes delegation baseline (live 2026-09-12):** `max_concurrent_children: 10` and `max_spawn_depth: 1`; RootAtSkic asked how to increase sub-agent capacity, but no configuration change was authorized or made.
- **Home v1 skill-repository descriptions (status 2026-09-09):** all 60 repositories in `home-v1-skills-code-agent` have non-empty Gitea descriptions, but the requested 3–5 sentence standard is met by 58/60. `hermes-codex` and `development-durable-wave-execution` still have one-sentence descriptions and remain open remediation. - **Home v1 skill-repository descriptions (status 2026-09-09):** all 60 repositories in `home-v1-skills-code-agent` have non-empty Gitea descriptions, but the requested 3–5 sentence standard is met by 58/60. `hermes-codex` and `development-durable-wave-execution` still have one-sentence descriptions and remain open remediation.
- **TrueNAS channel skill (confirmed 2026-08-26):** `home-v1--truenas` is maintained in private Gitea repository `home-v1-skills-code-agent/home-v1--truenas` and loaded directly from its checkout. Commit `634e0e6` passed 10 offline tests, Gitea Actions task `1398`, remote readback, and a real authenticated read-only WebSocket query. Runtime access uses Bitwarden keys `HL_V1_TRUENAS_URL` and `HL_V1_TRUENAS_API_KEY`. The current IP-based URL fails strict certificate identity validation; use a certificate-matching DNS/CA path rather than permanent `--insecure` mode. - **TrueNAS channel skill (confirmed 2026-08-26):** `home-v1--truenas` is maintained in private Gitea repository `home-v1-skills-code-agent/home-v1--truenas` and loaded directly from its checkout. Commit `634e0e6` passed 10 offline tests, Gitea Actions task `1398`, remote readback, and a real authenticated read-only WebSocket query. Runtime access uses Bitwarden keys `HL_V1_TRUENAS_URL` and `HL_V1_TRUENAS_API_KEY`. The current IP-based URL fails strict certificate identity validation; use a certificate-matching DNS/CA path rather than permanent `--insecure` mode.
+3 -3
View File
@@ -1,6 +1,6 @@
# Channel Wiki: #jarvis-jr-knowledge-wiki # Channel Wiki: #jarvis-jr-knowledge-wiki
_Channel ID: 1519069810166599764_ _Channel ID: 1519069810166599764_
_Last sync: 2026-09-12 03:15 UTC_ _Last sync: 2026-09-13 03:14 UTC_
## Purpose ## Purpose
Operate and audit Hermes's persistent Discord knowledge system: channel inventory, monitored-channel coverage, per-channel context, recurring syncs, and Gitea mirroring. Operate and audit Hermes's persistent Discord knowledge system: channel inventory, monitored-channel coverage, per-channel context, recurring syncs, and Gitea mirroring.
@@ -23,7 +23,7 @@ Operate and audit Hermes's persistent Discord knowledge system: channel inventor
- Ensure every new channel gets a real-history wiki seed where history exists. - Ensure every new channel gets a real-history wiki seed where history exists.
- Verify config refresh and Gitea push independently after monitoring changes. - Verify config refresh and Gitea push independently after monitoring changes.
- The authoritative sync mapping now contains 32 text-channel IDs, including the recently provisioned `#cogarch-v1-iac`, `#cogarch-v1-shorts`, `#cogarch-v1-argo-workflows`, and `#jarvis-jr-v1-storm` channels; one retained legacy ID (`#jarvis-jr-test-001`) remains inaccessible with Discord error `10003 Unknown Channel`. - The authoritative sync mapping now contains 32 text-channel IDs, including the recently provisioned `#cogarch-v1-iac`, `#cogarch-v1-shorts`, `#cogarch-v1-argo-workflows`, and `#jarvis-jr-v1-storm` channels; one retained legacy ID (`#jarvis-jr-test-001`) remains inaccessible with Discord error `10003 Unknown Channel`.
- ⚠️ The pre-run health check failed for a third consecutive daily run on 2026-09-12: its Discord count again became the invalid multiline value `0\n0`, and its gateway-log heuristic reported no Discord connection. The subsequent authenticated Discord REST scan succeeded for 31/32 monitored channels, so this remains a health-check/log-signal defect rather than proof that Discord API access is down. - ✅ On 2026-09-13 the recurring health-check defect was repaired: zero-match `grep -c` output can no longer become the invalid multiline value `0\n0`, and the Discord check now recognizes the gateway's actual inbound/send activity log forms. A syntax check and complete rerun passed all four checks; the same run's authenticated Discord REST scan succeeded for 31/32 monitored channels.
## Channel Workspace ## Channel Workspace
- Channel-owned working files belong under `/opt/data/channels/jarvis-jr-knowledge-wiki/`, grouped by purpose. - Channel-owned working files belong under `/opt/data/channels/jarvis-jr-knowledge-wiki/`, grouped by purpose.
@@ -32,7 +32,7 @@ Operate and audit Hermes's persistent Discord knowledge system: channel inventor
## Action Items ## Action Items
- On future inventory changes, update the script, cron prompt, per-channel wiki files, Discord README, config prompts, and mirror coverage together. - On future inventory changes, update the script, cron prompt, per-channel wiki files, Discord README, config prompts, and mirror coverage together.
- Repair `/opt/data/scripts/health-check.sh` so a zero-match `grep -c` result remains one integer and reassess its gateway-log connection heuristic; the current check can fail even while authenticated Discord REST reads succeed. - ✅ Repaired `/opt/data/scripts/health-check.sh` on 2026-09-13 and verified a complete successful rerun. Continue treating authenticated REST scan results as the source of truth for wiki coverage.
## Source anchor ## Source anchor
- Latest processed human message: `1547935398355927141` (2026-09-11 11:42 UTC; asked whether this channel has a local directory; the existing canonical workspace is recorded above). - Latest processed human message: `1547935398355927141` (2026-09-11 11:42 UTC; asked whether this channel has a local directory; the existing canonical workspace is recorded above).
+8
View File
@@ -1,5 +1,13 @@
# Sync Log # Sync Log
### Run #152 — 2026-09-13 03:14 UTC ⚠️
- **Channels scanned:** 31/32 authoritative monitored text-channel IDs via authenticated Discord REST, strictly within guild `1518726359512387766`. **Failure:** retained `#jarvis-jr-test-001` (`1518733120831226028`) returned `404 {"message": "Unknown Channel", "code": 10003`; its anchor could not advance.
- **New human activity:** None across all 31 accessible monitored channels; no per-channel knowledge or source anchor changed.
- **Health-check repair:** the pre-run script failed with `integer expression expected` because a zero-match Discord count became `0\n0` and its exact-string heuristic missed the gateway's real Discord activity records. `/opt/data/scripts/health-check.sh` was repaired to retain one integer and recognize actual inbound/send log forms. `bash -n` passed and a complete rerun reported state.db OK, gateway PID 169, Discord gateway activity present, disk usage 2%, and `✅ All healthy`.
- **Processed anchors:** unchanged from Run #151: `#atea-storm` `1532359647435165829`; `#general` `1544265696228151357`; `#zeta-functions` `1531221244530397214`; `#network-v1` `1529573612510511214`; `#vssa-storm-1st-contract` `1532462731142103040`; `#dpvp-phase-2-opportunity` `1546854087910498384`; `#vssa-storm` `1546850319449854092`; `#vssa-dpvp-storm` `1546441933382230157`; `#vssa-dpvp-cvpa-audit` `1533830589722132510`; `#cogarch-model-v1-storm` `1528684615898759258`; `#cogarch-storm` `1545429834761510992`; `#cogarch-storm-skills` `1529471826697392228`; `#cogarch-storm-drawio-custom-shapes` `1531292165874126998`; `#cogarch-storm-cogarch-hub-web` no human-message anchor; `#cogarch-v1-iac` `1547955261845672029`; `#cogarch-v1-shorts` `1548040175114788867`; `#cogarch-v1-argo-workflows` `1548063934853025966`; `#jarvis-jr-v1-storm` `1548063523270168617`; `#playground-eduard-melman` `1536841496366415932`; `#lego-as-enterprise-architect-within-vssa` `1523377235153780836`; `#jarvis-jr-test-001` `1532723701039108117` retained after fetch failure; `#jarvis-jr-enablement-voice` `1519063294973841571`; `#jarvis-jr-general` `1548063732297498785`; `#jarvis-jr-knowledge-wiki` `1547935398355927141`; `#jarvis-jr-truenas` `1543961473745944586`; `#lego-planner-v1` `1546486723331100742`; `#vssa-account-strategy` `1524753167483408526`; `#jarvis-jr-v1-hermes-setup` `1536529995176878242`; `#jarvis-jr-v1-hermes` `1546833203753525320`; `#skic-v1-playground` `1536839098277437601`; `#emplonet-v1-general` `1546855047374180382`; `#emplonet-v1-ingrida` `1546855606370181141`.
- **Files updated:** `channels/1519069810166599764.md`, `MEMORY.md`, `sync-log.md`, and `/opt/data/scripts/health-check.sh`.
- **Config routing and Gitea mirror:** executed after this entry; verified results are reported in the delivered run summary.
### Run #151 — 2026-09-12 03:15 UTC ⚠️ ### Run #151 — 2026-09-12 03:15 UTC ⚠️
- **Channels scanned:** 31/32 authoritative monitored text-channel IDs via authenticated Discord REST, strictly within guild `1518726359512387766`. **Failure:** retained `#jarvis-jr-test-001` (`1518733120831226028`) returned `404 {"message": "Unknown Channel", "code": 10003`; its anchor could not advance. - **Channels scanned:** 31/32 authoritative monitored text-channel IDs via authenticated Discord REST, strictly within guild `1518726359512387766`. **Failure:** retained `#jarvis-jr-test-001` (`1518733120831226028`) returned `404 {"message": "Unknown Channel", "code": 10003`; its anchor could not advance.
- **New human activity:** 66 messages across `#cogarch-v1-iac` (41, initial full-history anchor establishment), `#cogarch-v1-shorts` (10), `#cogarch-v1-argo-workflows` (13), `#jarvis-jr-general` (1), and `#jarvis-jr-knowledge-wiki` (1). - **New human activity:** 66 messages across `#cogarch-v1-iac` (41, initial full-history anchor establishment), `#cogarch-v1-shorts` (10), `#cogarch-v1-argo-workflows` (13), `#jarvis-jr-general` (1), and `#jarvis-jr-knowledge-wiki` (1).