wiki: sync 2026-09-14 03:13 UTC — 4 file(s) updated
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# 🧠 Knowledge Wiki — Brain Summary
|
# 🧠 Knowledge Wiki — Brain Summary
|
||||||
|
|
||||||
_Last updated: 2026-09-13 03:14 UTC_
|
_Last updated: 2026-09-14 03:11 UTC_
|
||||||
|
|
||||||
## Workstreams & Status
|
## Workstreams & Status
|
||||||
|
|
||||||
@@ -66,6 +66,7 @@ _Last updated: 2026-09-13 03:14 UTC_
|
|||||||
- **Actions Docker (verified 2026-08-11):** use the runner-mounted `/var/run/docker.sock` directly (client `29.6.2-1`, Engine `29.0.4`). DinD is unnecessary and privileged DinD is not currently supported by this runner.
|
- **Actions Docker (verified 2026-08-11):** use the runner-mounted `/var/run/docker.sock` directly (client `29.6.2-1`, Engine `29.0.4`). DinD is unnecessary and privileged DinD is not currently supported by this runner.
|
||||||
- **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`.
|
||||||
|
- **CogArch Solution Factory / Argo evidence boundary (verified 2026-09-13):** exact live and archived label queries for `architecture-id=arch_kiSj9jBKI` returned no Workflow. The deployed Processing template does contain conversion, chunking, image description, and merge steps, but completed Workflows are deleted after 24 hours and the accessible archive is empty. For recent iterations this points to failure before Workflow creation; older outcomes require an exact iteration ID/start time and external S3 or Solution Factory history.
|
||||||
- **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 (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.
|
- **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.
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# Channel Wiki: #cogarch-v1-shorts
|
# Channel Wiki: #cogarch-v1-shorts
|
||||||
_Channel ID: 1547923343905259601_
|
_Channel ID: 1547923343905259601_
|
||||||
_Created: 2026-09-11 10:54 UTC_
|
_Created: 2026-09-11 10:54 UTC_
|
||||||
_Last sync: 2026-09-12 03:15 UTC_
|
_Last sync: 2026-09-13 UTC_
|
||||||
_Latest processed human message: 1548040175114788867_
|
_Latest processed human message: 1548754239445012481_
|
||||||
|
|
||||||
## Purpose
|
## Purpose
|
||||||
|
|
||||||
@@ -12,17 +12,18 @@ Plan, create, review, and maintain concise short-form CogArch content. Specific
|
|||||||
|
|
||||||
- Channel workspace: `/opt/data/cogarch-v1-shorts/`
|
- Channel workspace: `/opt/data/cogarch-v1-shorts/`
|
||||||
- Channel skill repository: https://gitea.lego-cloud.eu/cognitive-architect-v1-skills-code-agent/cogarch-v1-channel-shorts
|
- Channel skill repository: https://gitea.lego-cloud.eu/cognitive-architect-v1-skills-code-agent/cogarch-v1-channel-shorts
|
||||||
- Presentation-skill provisioning and final deck delivery state were not independently verified by this daily scan.
|
- Current verified deck: `/opt/data/cogarch-v1-shorts/workspace/cognitive-architect-shorts-2-slide-deck/release/2026-09-13-ibm-cognitive-architect-shorts-solution-factory-1.3.1.pptx`.
|
||||||
|
|
||||||
## Action Items
|
## Action Items
|
||||||
|
|
||||||
- Verify the `powerpoint-cognitive-architect` remote repository/runtime installation and the final two-slide deck artifact before treating either as delivered.
|
- Verify the `powerpoint-cognitive-architect` remote repository/runtime installation separately; the current deck artifact is locally verified.
|
||||||
|
|
||||||
## Key Decisions
|
## Key Decisions
|
||||||
|
|
||||||
- The channel was assigned its own workspace, durable wiki, dedicated channel skill, and daily knowledge-sync coverage.
|
- The channel was assigned its own workspace, durable wiki, dedicated channel skill, and daily knowledge-sync coverage.
|
||||||
- Maintain a CogArch-specific presentation skill named `powerpoint-cognitive-architect` under the Cognitive Architect skills organization. It must reference the general PowerPoint skills instead of duplicating or overlapping their capabilities.
|
- Maintain a CogArch-specific presentation skill named `powerpoint-cognitive-architect` under the Cognitive Architect skills organization. It must reference the general PowerPoint skills instead of duplicating or overlapping their capabilities.
|
||||||
- The requested Shorts deck is a two-slide, light, professional IBM presentation titled `IBM | Cognitive Architect | Shorts (Solution Factory)`; it must omit the date, identify presenter Oleg Lukasonok (`oleg.lukasonok@lt.ibm.com`, Slack nickname `lego`), and present the Cognitive Architect, Solution Factory tutorial, and `cognitive-architect` Slack channel as clearly labeled links.
|
- The Shorts deck is a light, professional IBM presentation titled `IBM | Cognitive Architect | Shorts (Solution Factory)`; it omits the date, identifies presenter Oleg Lukasonok (`oleg.lukasonok@lt.ibm.com`, Slack nickname `lego`), and presents the Cognitive Architect, Solution Factory tutorial, and `cognitive-architect` Slack channel as clearly labeled links.
|
||||||
|
- The deck has three slides: title, Agenda, and links. The Agenda contains: “What is Solution Factory?”, “How to enable Solution Factory?”, and “How to access Solution Factory?”.
|
||||||
- Discord topic: `Plan, create, review, and maintain concise short-form CogArch content.`
|
- Discord topic: `Plan, create, review, and maintain concise short-form CogArch content.`
|
||||||
- Pinned channel guidance: message `1547924959656157256`.
|
- Pinned channel guidance: message `1547924959656157256`.
|
||||||
- Mutable channel history belongs in this wiki, not in Hermes gateway configuration or the reusable channel skill.
|
- Mutable channel history belongs in this wiki, not in Hermes gateway configuration or the reusable channel skill.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Channel Wiki: #cogarch-v1-argo-workflows
|
# Channel Wiki: #cogarch-v1-argo-workflows
|
||||||
_Channel ID: 1548051220533481536_
|
_Channel ID: 1548051220533481536_
|
||||||
_Created: 2026-09-11 UTC_
|
_Created: 2026-09-11 UTC_
|
||||||
_Last sync: 2026-09-12 03:15 UTC_
|
_Last sync: 2026-09-14 03:11 UTC_
|
||||||
|
|
||||||
## Purpose
|
## Purpose
|
||||||
|
|
||||||
@@ -33,6 +33,7 @@ Observe, analyze, and preserve evidence about Cognitive Architect Solution Facto
|
|||||||
- Live verification on 2026-09-11 identified Argo Workflows `v4.0.5` and service-account namespace `solution-factory`.
|
- Live verification on 2026-09-11 identified Argo Workflows `v4.0.5` and service-account namespace `solution-factory`.
|
||||||
- The production namespace exposes six namespaced WorkflowTemplates: one four-phase coordinator, four generation/refinement phases, and a separate propagation phase. No CronWorkflows were listed; cluster-scoped template inventory is inaccessible to the read-only service account, so its existence is unknown.
|
- The production namespace exposes six namespaced WorkflowTemplates: one four-phase coordinator, four generation/refinement phases, and a separate propagation phase. No CronWorkflows were listed; cluster-scoped template inventory is inaccessible to the read-only service account, so its existence is unknown.
|
||||||
- For architecture `arch_up7BoYhj-` and iteration `iter_QfJ3shQvZ`, no Workflow object exists in the live or archived lists. An Argo GET label selector using that architecture ID returns HTTP 400 because Kubernetes label values cannot end with `-`; normal Solution Factory submissions copy `architecture-id` into Workflow metadata labels. This is strong evidence that submission is rejected before the Processing workflow is created, not that a Processing pod starts and fails.
|
- For architecture `arch_up7BoYhj-` and iteration `iter_QfJ3shQvZ`, no Workflow object exists in the live or archived lists. An Argo GET label selector using that architecture ID returns HTTP 400 because Kubernetes label values cannot end with `-`; normal Solution Factory submissions copy `architecture-id` into Workflow metadata labels. This is strong evidence that submission is rejected before the Processing workflow is created, not that a Processing pod starts and fails.
|
||||||
|
- Live inspection on 2026-09-13 found no active or archived Workflow labeled `architecture-id=arch_kiSj9jBKI`; the daily inventory also contained no record for it from 2026-09-06 through 2026-09-13. The current Processing template does include the intended image path: conversion-to-markdown → markdown-chunking → describe-images → merge-descriptions. Processing Workflows have `ttlStrategy.secondsAfterCompletion: 86400`, while the accessible archived list is empty, so Argo logs disappear with the Workflow after roughly 24 hours unless retained elsewhere. For a recent iteration, absence strongly suggests that the Processing Workflow was never created; for an older iteration, Argo alone cannot distinguish non-submission from TTL cleanup.
|
||||||
|
|
||||||
## People & Roles
|
## People & Roles
|
||||||
|
|
||||||
@@ -42,9 +43,10 @@ Observe, analyze, and preserve evidence about Cognitive Architect Solution Facto
|
|||||||
## Action Items
|
## Action Items
|
||||||
|
|
||||||
- Select the first Solution Factory behavior or workflow to observe.
|
- Select the first Solution Factory behavior or workflow to observe.
|
||||||
- Deliver the requested investigation artifact as an HTML page; delivery status was not independently established by this sync.
|
- ✅ The requested standalone HTML investigation page was delivered in Discord messages `1548064910263586922`–`1548064913602379868`.
|
||||||
|
- Obtain the exact `iter_...` ID and approximate start time for `arch_kiSj9jBKI` to determine whether it should remain inside Argo's 24-hour retention window and to correlate any external S3 or Solution Factory history.
|
||||||
|
|
||||||
## Evidence
|
## Evidence
|
||||||
|
|
||||||
- `1548051382714507325` — RootAtSkic requested a local folder, dedicated channel skill, and Gitea publication.
|
- `1548051382714507325` — RootAtSkic requested a local folder, dedicated channel skill, and Gitea publication.
|
||||||
- Latest processed human message: `1548063934853025966` (2026-09-11 20:13 UTC; RootAtSkic changed the requested investigation artifact from Markdown to HTML).
|
- Latest processed human message: `1548759488570466527` (2026-09-13 18:17 UTC; RootAtSkic confirmed that the lookup must use the exact Kubernetes selector `architecture-id=arch_kiSj9jBKI`; live and archived Argo queries using that selector returned no items).
|
||||||
|
|||||||
@@ -1,5 +1,14 @@
|
|||||||
# Sync Log
|
# Sync Log
|
||||||
|
|
||||||
|
### Run #153 — 2026-09-14 03:11 UTC ⚠️
|
||||||
|
- **Channels scanned:** 31/32 authoritative monitored text-channel IDs via authenticated Discord REST, strictly within guild `1518726359512387766`. Live guild membership was verified for the same 31 IDs. **Failure:** retained `#jarvis-jr-test-001` (`1518733120831226028`) is absent from the live guild inventory and returned `404 {"message": "Unknown Channel", "code": 10003`; its anchor could not advance.
|
||||||
|
- **New human activity:** 4 messages in `#cogarch-v1-argo-workflows`; no human activity newer than the durable anchors in the other 30 accessible monitored channels.
|
||||||
|
- **Durable knowledge captured:** RootAtSkic requested investigation of missing image-to-text behavior for architecture `arch_kiSj9jBKI` and confirmed that Argo must be searched with the exact label `architecture-id=arch_kiSj9jBKI`. Fresh live and archived queries returned no Workflow; the deployed Processing template does include image-description stages, while 24-hour Workflow cleanup and an empty accessible archive limit historical diagnosis. The exact iteration ID/start time and external S3 or Solution Factory history remain needed. Live readback also confirmed the previously requested standalone HTML artifact was delivered.
|
||||||
|
- **Processed anchors:** unchanged except `#cogarch-v1-argo-workflows` advanced to `1548759488570466527`. Current anchors: `#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` `1548754239445012481`; `#cogarch-v1-argo-workflows` `1548759488570466527` **NEW**; `#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/1548051220533481536.md`, `MEMORY.md`, and `sync-log.md`.
|
||||||
|
- **Health:** pre-run check passed state.db integrity, gateway process, Discord activity, and disk-space checks.
|
||||||
|
- **Config routing and Gitea mirror:** executed after this entry; verified results are reported in the delivered run summary.
|
||||||
|
|
||||||
### Run #152 — 2026-09-13 03:14 UTC ⚠️
|
### 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.
|
- **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.
|
- **New human activity:** None across all 31 accessible monitored channels; no per-channel knowledge or source anchor changed.
|
||||||
|
|||||||
Reference in New Issue
Block a user