wiki: sync 2026-09-11 03:13 UTC — 3 file(s) updated
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# 🧠 Knowledge Wiki — Brain Summary
|
# 🧠 Knowledge Wiki — Brain Summary
|
||||||
|
|
||||||
_Last updated: 2026-09-10 03:10 UTC_
|
_Last updated: 2026-09-11 03:09 UTC_
|
||||||
|
|
||||||
## Workstreams & Status
|
## Workstreams & Status
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@ _Last updated: 2026-09-10 03:10 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):** `/opt/data/scripts/health-check.sh` exited `1` because the zero-match Discord count became the invalid multiline value `0\n0`, and its gateway-log heuristic reported no connection. Authenticated Discord REST reads then succeeded for 27/28 monitored channels, so the check needs repair and its result must not be treated as proof of Discord API unavailability.
|
- **Wiki health-check defect (observed 2026-09-10 and recurring 2026-09-11):** `/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 then succeeded for 27/28 monitored channels on both runs, so the check needs repair and its result must not be treated as proof of Discord API unavailability.
|
||||||
- **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.
|
||||||
- **Gondor v1 (2026-08-02):** Hermes SSH access as `lego` is verified to Osgiliath 000 and both Minas Tirith workers; use the `gondor-v1-nodes` skill. Open ingress incident: Argo CD's hostPort 80/443 `ingress-nginx` conflicts with Osgiliath's system Nginx; repair through `home-v1/gondor-v1.git`, not a transient live patch.
|
- **Gondor v1 (2026-08-02):** Hermes SSH access as `lego` is verified to Osgiliath 000 and both Minas Tirith workers; use the `gondor-v1-nodes` skill. Open ingress incident: Argo CD's hostPort 80/443 `ingress-nginx` conflicts with Osgiliath's system Nginx; repair through `home-v1/gondor-v1.git`, not a transient live patch.
|
||||||
|
|||||||
@@ -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-10 03:10 UTC_
|
_Last sync: 2026-09-11 03:09 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 28 text channels, including the newly provisioned `#emplonet-v1-general` and `#emplonet-v1-ingrida` channels; one retained legacy ID (`#jarvis-jr-test-001`) remains inaccessible with Discord error `10003 Unknown Channel`.
|
- The authoritative sync mapping now contains 28 text channels, including the newly provisioned `#emplonet-v1-general` and `#emplonet-v1-ingrida` channels; one retained legacy ID (`#jarvis-jr-test-001`) remains inaccessible with Discord error `10003 Unknown Channel`.
|
||||||
- ⚠️ The 2026-09-10 pre-run health check exited `1`: its Discord count became the invalid multiline value `0\n0`, and its gateway-log heuristic reported no Discord connection. The subsequent authenticated Discord REST scan succeeded for 27/28 monitored channels with zero new human messages, so this is a health-check/log-signal defect rather than proof that Discord API access is down.
|
- ⚠️ The pre-run health check failed again on 2026-09-11 (after the same failure on 2026-09-10): its Discord count became the invalid multiline value `0\n0`, and its gateway-log heuristic reported no Discord connection. The subsequent authenticated Discord REST scan succeeded for 27/28 monitored channels with zero new human messages, so this remains a health-check/log-signal defect rather than proof that Discord API access is down.
|
||||||
|
|
||||||
## 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.
|
||||||
|
|||||||
@@ -1,5 +1,13 @@
|
|||||||
# Sync Log
|
# Sync Log
|
||||||
|
|
||||||
|
### Run #150 — 2026-09-11 03:09 UTC ⚠️
|
||||||
|
- **Channels scanned:** 27/28 authoritative monitored text channels via authenticated Discord REST, strictly within guild `1518726359512387766`. Every accessible channel was fetched after its durable anchor. **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 27 accessible channels; all processed anchors therefore remain unchanged from Run #149.
|
||||||
|
- **Durable status:** the pre-run health check failed for a second consecutive daily run. `/opt/data/scripts/health-check.sh` line 71 received invalid multiline integer value `0\n0` and reported “Discord not connected in gateway logs,” while the successful authenticated REST scan again proves Discord API access is available. The health-check count handling and gateway-log heuristic remain defective.
|
||||||
|
- **Processed anchors:** unchanged from Run #149: `#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; `#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` `1546833295751254106`; `#jarvis-jr-knowledge-wiki` `1546637410702729246`; `#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`, and `sync-log.md`.
|
||||||
|
- **Context refresh and Gitea push:** executed after these edits; verified results are reported in the delivered run summary.
|
||||||
|
|
||||||
### Run #149 — 2026-09-10 03:10 UTC ⚠️
|
### Run #149 — 2026-09-10 03:10 UTC ⚠️
|
||||||
- **Channels scanned:** 27/28 authoritative monitored text channels via authenticated Discord REST, strictly within guild `1518726359512387766`. Every accessible channel was fetched after its durable anchor. **Failure:** retained `#jarvis-jr-test-001` (`1518733120831226028`) returned `404 {"message": "Unknown Channel", "code": 10003`; its anchor could not advance.
|
- **Channels scanned:** 27/28 authoritative monitored text channels via authenticated Discord REST, strictly within guild `1518726359512387766`. Every accessible channel was fetched after its durable anchor. **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 27 accessible channels; all processed anchors therefore remain unchanged from Run #148.
|
- **New human activity:** None across all 27 accessible channels; all processed anchors therefore remain unchanged from Run #148.
|
||||||
|
|||||||
Reference in New Issue
Block a user