diff --git a/brain.md b/brain.md index 545d507..d431f2d 100644 --- a/brain.md +++ b/brain.md @@ -1,6 +1,6 @@ # 🧠 Knowledge Wiki — Brain Summary -_Last updated: 2026-09-17 03:13 UTC_ +_Last updated: 2026-09-20 03:16 UTC_ ## Workstreams & Status @@ -71,6 +71,9 @@ _Last updated: 2026-09-17 03:13 UTC_ - **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. - **Lego CV workspace (confirmed 2026-09-14):** `#lego-v1-cv` uses `/opt/data/workspaces/channels/lego-v1-cv` and the private `lego-v1-skills-code-agent/lego-v1-cv` channel skill. The supplied CV source was converted into brand-neutral editable DOCX and PDF artifacts without embedded IBM logos while retaining professional content. - **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 usability/format questions (open 2026-09-19):** RootAtSkic wants a practical way to discover/retrieve channel wiki Markdown files instead of relying on numeric Discord-ID filenames, and asked whether migration to a Google “OKF” format would help. “OKF” and the desired delivery interface remain unclear; no migration is authorized. +- **Jev evaluation (open 2026-09-19):** investigate Jev’s practical Home v1 uses, TrueNAS app availability/deployability, and likely impact; the request did not authorize deployment. +- **Operator communication preference (confirmed 2026-09-19):** use retained knowledge of RootAtSkic’s character/principles and provide concise, decision-oriented summaries rather than large reading dumps. - **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. - **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. diff --git a/channels/1519022942737010718.md b/channels/1519022942737010718.md index 4b4bd48..4e021ac 100644 --- a/channels/1519022942737010718.md +++ b/channels/1519022942737010718.md @@ -1,6 +1,6 @@ # Channel Wiki: #jarvis-jr-general _Channel ID: 1519022942737010718_ -_Last sync: 2026-09-12 03:15 UTC_ +_Last sync: 2026-09-20 03:16 UTC_ ## Purpose Historical general-purpose channel for Jarvis conversations and voice-operation questions. @@ -18,6 +18,8 @@ Historical general-purpose channel for Jarvis conversations and voice-operation - **CONFIRMED (2026-09-07):** All seven AeroSim channel folders exist under `/opt/data/corp-v1-aerosim-{general,scope,architecture,ui-ux,kanban,delivery,releases}` and their channel skills declare those workspace boundaries. RootAtSkic then directed cleanup of the working directory: 959 top-level AeroSim artifacts were moved from `/opt/data` and `/opt/data/work` into the owning channel's `workspace/legacy-root/` or `workspace/legacy-work/` area without deletion. Audit evidence is in `/opt/data/corp-v1-aerosim-general/workspace/working-directory-cleanup-20260907/README.md`. - **CONFIRMED (2026-09-08):** `hermes-agent`, `hermes-agent-skill-authoring`, and `skill-registry-mirroring` were published as separate private repositories in `home-v1-skills-code-agent`. Each `main` ref, complete package tree, and every remote file were verified byte-for-byte against the clean installed package. - **Delegation configuration (live readback 2026-09-12):** `max_concurrent_children: 10` and `max_spawn_depth: 1`. RootAtSkic asked how to increase worker capacity; no configuration change was requested or made in that message. +- **Open evaluation (2026-09-19):** RootAtSkic asked Hermes to investigate Jev (referencing the LangChain article “Building a harness with Jev”), identify practical uses in the Home v1 environment, determine whether it is available or deployable as a TrueNAS app, and assess likely impact. No deployment decision or authorization was made in the request; findings and ownership remain pending. +- **Operator communication preference (2026-09-19):** RootAtSkic wants Hermes to retain and use knowledge of his character and principles, and explicitly reported that Hermes is giving him too much material to read. Responses should prioritize concise, decision-oriented summaries and avoid shifting unnecessary reading burden to him. ## Source anchor -- Latest processed human message: `1548063732297498785` (2026-09-11 20:12 UTC; asked how to increase the number of workers/sub-agents; no configuration change was authorized). +- Latest processed human message: `1550958850335576217` (2026-09-19 19:56 UTC; asked where Hermes learns his character/principles and objected to being given too much material to read). diff --git a/channels/1519069810166599764.md b/channels/1519069810166599764.md index 97a1b29..ed11ecd 100644 --- a/channels/1519069810166599764.md +++ b/channels/1519069810166599764.md @@ -1,6 +1,6 @@ # Channel Wiki: #jarvis-jr-knowledge-wiki _Channel ID: 1519069810166599764_ -_Last sync: 2026-09-19 03:11 UTC_ +_Last sync: 2026-09-20 03:16 UTC_ ## Purpose Operate and audit Hermes's persistent Discord knowledge system: channel inventory, monitored-channel coverage, per-channel context, recurring syncs, and Gitea mirroring. @@ -25,6 +25,7 @@ Operate and audit Hermes's persistent Discord knowledge system: channel inventor - The authoritative sync mapping now contains 33 text-channel IDs, including the recently provisioned `#cogarch-v1-iac`, `#cogarch-v1-shorts`, `#cogarch-v1-argo-workflows`, `#jarvis-jr-v1-storm`, and `#lego-v1-cv` channels; one retained legacy ID (`#jarvis-jr-test-001`) remains inaccessible with Discord error `10003 Unknown Channel`. - ✅ 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 #158 on 2026-09-19 scanned 32/33 monitored IDs; `#jarvis-jr-test-001` remains inaccessible with Discord `10003 Unknown Channel`. No human messages newer than the durable anchors were found in the 32 accessible channels, so all anchors remain unchanged. +- ⚠️ 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. ## Channel Workspace - Channel-owned working files belong under `/opt/data/channels/jarvis-jr-knowledge-wiki/`, grouped by purpose. @@ -34,6 +35,8 @@ Operate and audit Hermes's persistent Discord knowledge system: channel inventor ## Action Items - On future inventory changes, update the script, cron prompt, per-channel wiki files, Discord README, config prompts, and mirror coverage together. - ✅ 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. +- 🔲 Define a user-facing way to discover and retrieve channel wiki Markdown files whose filenames are Discord channel IDs. +- 🔲 Clarify what RootAtSkic meant by Google `OKF`, then assess migration value and compatibility before changing the current Markdown wiki. ## 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: `1550913962810282146` (2026-09-19 16:58 UTC; asked how numeric-ID Markdown files will be delivered and whether a move to Google `OKF` would be useful; exact format intent remains unknown). diff --git a/channels/1550910135923384341.md b/channels/1550910135923384341.md new file mode 100644 index 0000000..678e715 --- /dev/null +++ b/channels/1550910135923384341.md @@ -0,0 +1,34 @@ +# Channel Wiki: #lego-v1-new-job +_Channel ID: 1550910135923384341_ +_Created: 2026-09-19_ + +## Purpose +Find, assess, and pursue suitable new roles for Oleg Lukasonok using verified CV evidence and explicit approval before external submission. + +## Key decisions +- Dedicated workspace: `/opt/data/workspaces/channels/lego-v1-new-job`. +- The canonical CV remains in the `lego-v1-cv` workspace and is referenced from this workspace to avoid divergent copies. +- No application or external sharing is authorized without Oleg's explicit approval. + +## Active topics +- First verified shortlist completed on 2026-09-19 and saved at `/opt/data/workspaces/channels/lego-v1-new-job/research/shortlist-2026-09-19.md`. +- Compensation target updated to **€10,000 net/month (€120,000 net/year)** in Discord message `1550923886579810447`. +- The prior n8n lead is now rejected on compensation: its published €127,500–€140,200 gross annual range cannot yield €120,000 net annually after tax. +- High-compensation scan completed on 2026-09-19; no vacancy was proven to satisfy Lithuania eligibility, role fit, permanent home-based work and compensation capable of €10,000 net/month simultaneously. +- Compensation-unverified leads: Kraken Head of Exchange Infrastructure (Lithuania explicitly eligible), Canonical Engineering Director — Commercial Systems, Canonical Software Engineering Director, and Supabase Pre-Sales Solutions Architect Leader. +- High-compensation report: `/opt/data/workspaces/channels/lego-v1-new-job/research/high-comp-search-2026-09-19.md`. +- Major-employer direct-source investigation completed for OpenAI, AWS, Google Cloud, Alibaba Cloud, Roche and Maersk. Report: `/opt/data/workspaces/channels/lego-v1-new-job/research/major-employers-2026-09-19.md`. +- No role from those six employers currently proves all hard constraints. The decisive blocker is employment location, not technical fit. +- Strategic location-exception priorities: Maersk Lead AI Platform Engineer; AWS Principal Solutions Architect CEE Enterprise FSI; OpenAI Manager, Applied AI Architects; Roche Enterprise Architect — Data & AI; OpenAI Applied AI Architect, Large Enterprise; Google Cloud Partner Principal Architect, GSI CTO. +- Draft exception-outreach messages: `/opt/data/workspaces/channels/lego-v1-new-job/artifacts/major-employer-exception-outreach.md`. +- Produce a shorter, role-targeted résumé only after Oleg selects a vacancy. + +## Action items +- Choose whether to keep Lithuania home-base as an absolute hard constraint or authorize strategic exception outreach to city-bound employers. +- If outreach is authorized, send no message until Oleg approves the specific employer, role and draft. +- Tailor the CV only after the employer confirms Lithuania employment feasibility and a potentially compatible compensation range. + +## Source anchor +- Job-search criteria supplied in Discord message `1550916826018619486`. +- Current request: Discord message `1550910467512467557`. +- Canonical CV: `/opt/data/workspaces/channels/lego-v1-cv/artifacts/Oleg_Lukasonok_CV.pdf`. diff --git a/meta/sync-log.md b/meta/sync-log.md index 7264c5c..f80d4df 100644 --- a/meta/sync-log.md +++ b/meta/sync-log.md @@ -1,5 +1,14 @@ # Sync Log +### Run #159 — 2026-09-20 03:16 UTC ⚠️ +- **Channels scanned:** 32/33 authoritative monitored text-channel IDs via authenticated Discord REST, strictly within guild `1518726359512387766`. Channel metadata confirmed guild membership for every accessible ID. **Failure:** retained `#jarvis-jr-test-001` (`1518733120831226028`) returned `404 {"message": "Unknown Channel", "code": 10003`; its anchor could not advance. +- **New human activity:** 4 messages across `#jarvis-jr-general` (2) and `#jarvis-jr-knowledge-wiki` (2); no human activity newer than the durable anchors in the other 30 accessible channels. +- **Durable knowledge captured:** RootAtSkic requested a Jev evaluation covering Home v1 uses, TrueNAS app/deployment options, and impact, without authorizing deployment. He also asked Hermes to use knowledge of his character/principles and reduce the amount of material he is expected to read. For the wiki, he raised discoverability/delivery of numeric-ID Markdown files and a possible Google “OKF” format; the exact format and delivery interface remain unknown, and no migration was authorized. +- **Processed anchors:** unchanged except `#jarvis-jr-general` advanced to `1550958850335576217` and `#jarvis-jr-knowledge-wiki` advanced to `1550913962810282146`. 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` `1549106928137801853`; `#cogarch-v1-argo-workflows` `1549783805877813279`; `#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` `1550958850335576217` **NEW**; `#jarvis-jr-knowledge-wiki` `1550913962810282146` **NEW**; `#jarvis-jr-truenas` `1543961473745944586`; `#lego-planner-v1` `1549157428094959656`; `#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`; `#lego-v1-cv` `1549020705843060847`. +- **Files updated:** `channels/1519022942737010718.md`, `channels/1519069810166599764.md`, `MEMORY.md`, and `sync-log.md`. +- **Health:** pre-run check passed state.db integrity, gateway process, Discord gateway activity, and disk-space checks. +- **Config routing and Gitea mirror:** executed after this entry; verified results are reported in the delivered run summary. + ### Run #158 — 2026-09-19 03:11 UTC ⚠️ - **Channels scanned:** 32/33 authoritative monitored text-channel IDs via authenticated Discord REST, strictly within guild `1518726359512387766`. Channel metadata confirmed guild membership for every accessible ID. **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 32 accessible monitored channels; no per-channel knowledge or source anchor changed.