wiki: sync 2026-10-24 03:04 UTC — 4 file(s) updated

This commit is contained in:
jarvis-at-skic committed 2026-10-24 03:04:25 +00:00
1 parent de3bb86459
commit dc7e9500d6
4 files changed
+76 -2

No files matched your search

+3 -1
View File
@@ -1,6 +1,8 @@
# 🧠 Knowledge Wiki — Brain Summary
_Last updated: 2026-10-23 daily sync_
_Last updated: 2026-10-24 daily sync_
- **Skills Public:** RootAtSkic requested source analysis of Anime.js skills to improve `presentation-html`, grouped example registries under references linked from SKILL.md, and directly openable HTML demos under assets for each group. Latest human anchor `1563199351461904405`; implementation, publication and user acceptance not independently revalidated by daily sync. Monitoring now contains 38 IDs, including Skills Public; 33 installed skill/wiki routes verified (maximum 262 characters).
- **CUGA presentation refinement:** RootAtSkic requested HTML-presentation skill routing, ambitious animations beyond panel pop-ups, continued refinement, self-testing and animation across all slides. Balanced comparison remains governing; implementation not independently validated by daily sync. Anchor `1562882559682158643`.
- **Conduit onboarding:** keep dashboard authentication enabled, use an iPhone-reachable URL and provide a QR. Channel workflow records password login alongside SSO and private DM delivery; device acceptance remains unverified. User also challenged new-skill Gitea naming/ownership compliance; resolution unknown. Never mirror credentials or QR payloads. Anchor `1562747828982521897`.
+2 -1
View File
@@ -19,6 +19,7 @@ Operate and audit Hermes's persistent Discord knowledge system: channel inventor
- `/opt/data/wiki/discord/README.md` → human-readable inventory
## Active Topics
- **Run #192, 2026-10-24:** live REST scanned 37/38 authoritative IDs, including newly mapped Skills Public; retained test channel remains absent from live guild text inventory. Five initial Skills Public human messages reconciled into durable source-analysis and grouped openable Anime.js HTML-example requirements; anchor `1563199351461904405`. Other anchors unchanged (legacy anchorless wikis reconciled against Run #181 log anchors). All 33 mapped installed skill/wiki routes verified, maximum 262 characters; all non-routing config unchanged. CUGA delivery remains routed but outside the authoritative scan map and was not scanned. Mirror preflight clean/synchronized; final push/readback evidence is in the delivered report. No jobs, response scope, permissions or monitoring membership changed by this run.
- **Run #191, 2026-10-23:** live REST scanned 36/37 authoritative IDs; retained test channel remains absent. Reconciled eight CUGA presentation-refinement messages and five general-channel Conduit/governance messages. Latest human anchors: CUGA `1562882559682158643`, general `1562747828982521897`; other anchors unchanged. All 32 installed skill/wiki routes validated, maximum 262 characters; all non-routing settings unchanged. Newly observed coverage gap: routed CUGA delivery `1562800574892744835` is absent from MONITORED_CHANNELS, so its history was not scanned. Scope reconciliation remains open; no jobs, monitoring membership or response scope changed. Mirror preflight clean/synchronized; final push/readback evidence is in the delivered report.
- **Run #190, 2026-10-22:** live REST scanned 36/37 authoritative IDs, now including CUGA; retained test channel remains absent. Reconciled CUGA comparison direction, monthly-workshop slide requirements/rendering caveat, and Eldorado public-repository request (public metadata independently verified). Human anchors: CUGA `1562435905346609214`, Shorts `1562569220850581606`, Eldorado `1562405021952245894`. All 31 installed skill/wiki routes validated, maximum 262 characters; non-routing configuration unchanged. Mirror preflight clean/synchronized; final push/readback evidence belongs to the delivered report.
- **Run #186, 2026-10-18:** live authenticated REST scanned 35/36 authoritative IDs; retained test channel remains absent. Reconciled two Shorts human messages with the existing eShop series direction, added the exact original request ID, and advanced its human anchor to `1561045336582004757`. Other anchors unchanged. All 30 mapped skill/wiki routes validated, maximum 262 characters; non-routing configuration unchanged. Mirror preflight clean and synchronized; final push/readback results are recorded in the delivered run report.
@@ -27,7 +28,7 @@ Operate and audit Hermes's persistent Discord knowledge system: channel inventor
- Keep the channel inventory synchronized when channels are created, renamed, moved, or deleted.
- Ensure every new channel gets a real-history wiki seed where history exists.
- Verify config refresh and Gitea push independently after monitoring changes.
- The authoritative sync mapping now contains 37 text-channel IDs, including CUGA (`1562373274032414780`) and AeroSim 3D Models (`1557702471294521394`); one retained legacy ID (`#jarvis-jr-test-001`) remains absent from the live guild inventory and inaccessible.
- The authoritative sync mapping now contains 38 text-channel IDs, including Skills Public (`1563119838740873277`), CUGA (`1562373274032414780`) and AeroSim 3D Models (`1557702471294521394`); one retained legacy ID (`#jarvis-jr-test-001`) remains absent from the live guild inventory and inaccessible.
- ✅ 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.
- ⚠️ Run #180 on 2026-10-12 scanned 35/36 authoritative monitored IDs through authenticated live Discord REST. Five new Shorts human messages approved blog-alignment points 1/2 (not conversion point 3) and role-aware evaluation refinements informed by the user's architecture lead. Shorts anchor advanced to `1558896305114320937`; all others unchanged. Retained `#jarvis-jr-test-001` (`1518733120831226028`) remains absent from live guild text inventory; its anchor cannot advance. All 30 mapped skill routes verified against installed skills and wiki files, maximum 262 characters; all non-routing config values unchanged. Mirror preflight passed with clean main and fetched divergence `0 0`; final push/ref/artifact results belong to the delivered run report. Channel-workflow v2.8.14 delivery records preserved; deck and native Keynote compatibility not independently validated by this scan.
- ⚠️ RootAtSkic asked how people will obtain/use the numeric-ID Markdown channel files and whether moving the wiki to the “Google” `OKF` format would be useful. The intended format name and desired delivery interface are **UNKNOWN** and must be clarified before any migration; no format change was authorized.
+62
View File
@@ -0,0 +1,62 @@
---
name: home-v1-channel-skills-public
description: Maintain public skills with verified source and releases.
version: 0.1.0
author: RootAtSkic, Hermes Agent
license: MIT
platforms: [linux]
metadata:
hermes:
tags: [discord, skills, publishing]
related_skills: [gitea-repository-operations, hermes-agent-skill-authoring]
---
# Skills Public Channel
## When to Use
Use for requests originating in Discord channel `1563119838740873277` (#skills-public), guild `1518726359512387766`. This channel prepares, improves and publishes reusable skills; the channel name does not authorize publishing private operational context.
## Bindings
- Workspace: `/opt/data/channels/skills-public` (artifacts/, repositories/, runtime/).
- Wiki: `/opt/data/wiki/channels/1563119838740873277.md`.
- Operating skill source: https://gitea.lego-cloud.eu/home-v1-skills-code-agent/home-v1-channel-skills-public (private).
- Runtime skill: `/opt/data/skills/productivity/home-v1-channel-skills-public`.
- Intended board: `skills-public`; provisioning is pending a context permitted to create boards. Do not use the default board as a substitute.
## Procedure
1. Read the channel wiki for continuity; verify current external facts against their original source.
2. Keep source checkouts under repositories/ and derived deliverables under artifacts/.
3. Inspect upstream source, version and license before adopting patterns. Public availability is not permission to copy.
4. Improve existing skills rather than creating duplicates. Keep public packages generic: exclude credentials, private identities, operational bindings and customer data.
5. Use the relevant authoring and repository skills. Validate runnable examples and tests, then verify pushed refs and immutable remote bytes against the installed complete package.
6. Keep the wiki current with decisions and source coordinates. Keep generated channel configuration limited to a loading directive.
## Pitfalls
- Do not make private repositories public or publish third-party material merely because this channel is named skills-public.
- Do not enable workers, recurring jobs or broader publication without applicable authorization.
- Do not call setup complete until the dedicated board is provisioned and independently read back. Thereafter route tasks explicitly with `board='skills-public'`, without changing the global board.
## Durable decisions and requests — 2026-10-24 daily sync
- RootAtSkic requested initial channel setup (`1563119884190351423`). Existing workspace/source records below are continuity evidence; pending board provisioning remains unverified by this sync.
- Requested researching at least three `animejs` Skills Hub results, inspecting their source locally, improving `presentation-html`, and pushing the improvements (`1563120610920632451`). Existing source inventory is recorded below; this sync does not independently establish implementation or publication completion.
- Requested examples of Anime.js elements and complex compositions under `assets/`, grouped `references/registry-animejs-<group>.md` indexes explaining and linking examples, and links to those registries from `SKILL.md` (`1563131611837370462`).
- Clarified that each registry group should provide directly openable HTML examples for inspecting the components/elements described to agents (`1563199351461904405`). Acceptance and actual example coverage remain unknown; verify in the delivery workflow rather than infer success from the request.
## Source anchor
- Latest processed human message: `1563199351461904405` (2026-10-23 14:36 UTC). Five initial human messages reconciled through authenticated live REST; routine progress ping adds no separate requirement.
## Channel Records
- Pinned operating guide: https://discord.com/channels/1518726359512387766/1563119838740873277/1563124789483147297.
- Source inventory for the three Skills Hub `animejs` search results: `/opt/data/channels/skills-public/artifacts/animejs-sources.json`; original packages are under repositories/ and were inspected, not installed as trusted skills.
- Presentation skill remote: https://gitea.lego-cloud.eu/public-skills/presentation-html (public; current default branch is `test`). The channel operating skill remains private.
## Verification
Check workspace, wiki, runtime skill and generated channel route agree. Verify complete source/runtime equality and remote immutable readback after every publication. Board creation is a separate acceptance gate; preserve the exact blocker until resolved.
+9
View File
@@ -1,5 +1,14 @@
# Sync Log
### Run #192 — 2026-10-24 daily 03:00 UTC job ⚠️
- **Channels scanned:** 37/38 authoritative IDs using authenticated live Discord REST in guild `1518726359512387766`. Retained test `1518733120831226028` remains absent from live text inventory. No voice or other-guild history scanned. CUGA delivery `1562800574892744835` is routed but not in MONITORED_CHANNELS; not scanned.
- **Knowledge:** five initial Skills Public human messages reconciled; captured source-analysis/improvement request and grouped Anime.js registries with directly openable HTML demos. Routine progress ping omitted. Implementation/publication and user acceptance not independently verified. No newer human messages in other accessible channels after reconciliation against explicit wiki anchors or Run #181 log fallback.
- **Changed wiki files:** channels/1563119838740873277.md, channels/1519069810166599764.md, MEMORY.md, sync-log.md.
- **Latest processed anchors:** Skills Public `1563199351461904405`; CUGA `1562882559682158643`, general (Jarvis) `1562747828982521897`, Shorts `1562569220850581606`, Eldorado `1562405021952245894`, wiki `1550913962810282146` unchanged. Other anchors unchanged from Run #191 / Run #181 fallback; inaccessible test retained at `1532723701039108117`; hub-web none and empty history.
- **Config:** required --update-config passed; all 33 exact mapped skill_view directives validated with installed skills (including symlinks) and matching wikis; max 262 characters. All parsed non-routing settings unchanged. No jobs, response scope, permissions or monitoring membership changed.
- **Health:** supplied pre-run checks healthy; live REST independently verified accessible reads.
- **Mirror preflight:** expected active API account and repository metadata verified; clean main, explicit SSH fetch and divergence `0 0`. Final push/ref equality and authenticated exact-SHA artifact readback follow this entry; actual result in delivered report.
### Run #191 — 2026-10-23 daily 03:00 UTC job ⚠️
- **Channels scanned:** 36/37 authoritative IDs via authenticated live Discord REST in guild `1518726359512387766`. Retained test `1518733120831226028` absent from live text inventory; no voice or other-guild histories scanned. Routed CUGA delivery `1562800574892744835` is outside MONITORED_CHANNELS and was not scanned; monitoring reconciliation remains open.
- **Knowledge:** 13 newer human messages (eight CUGA, five Jarvis general). Captured ambitious all-slide animation/self-test requirements, Conduit authenticated QR onboarding and unresolved skill naming/ownership question. Existing workflow delivery/testing records are not fresh daily-sync validation.