wiki: initial sync — mirror all workstreams from local wiki
This commit is contained in:
@@ -1,3 +1,34 @@
|
|||||||
# knowledge-wiki
|
# 🧠 Knowledge Wiki
|
||||||
|
|
||||||
Live knowledge wiki — synced automatically by Hermes every 4h from Discord channels
|
> Automatically maintained by **Hermes** — synced every 4h from Discord channels.
|
||||||
|
> Last sync: see [brain.md](brain.md)
|
||||||
|
|
||||||
|
## Workstreams
|
||||||
|
|
||||||
|
| # | Workstream | File |
|
||||||
|
|---|-----------|------|
|
||||||
|
| 🔵 | VSSA — Digital Platform Value Proposition | [workstreams/vssa-dpvp.md](workstreams/vssa-dpvp.md) |
|
||||||
|
| 🟡 | VSSA — Enterprise Architect Consultancy | [workstreams/vssa-enterprise-architect.md](workstreams/vssa-enterprise-architect.md) |
|
||||||
|
| 🟢 | Cognitive Architect | [workstreams/cognitive-architect.md](workstreams/cognitive-architect.md) |
|
||||||
|
| 🟣 | SAP Delivery Powered By AI | [workstreams/sap-delivery.md](workstreams/sap-delivery.md) |
|
||||||
|
| 🏅 | Distinguished Engineer | [workstreams/distinguished-engineer.md](workstreams/distinguished-engineer.md) |
|
||||||
|
|
||||||
|
## Meta
|
||||||
|
|
||||||
|
| File | Purpose |
|
||||||
|
|------|---------|
|
||||||
|
| [brain.md](brain.md) | Live summary — status across all workstreams |
|
||||||
|
| [meta/infrastructure.md](meta/infrastructure.md) | Services, endpoints, platform health |
|
||||||
|
| [meta/discord.md](meta/discord.md) | Discord channels, bots, config |
|
||||||
|
| [meta/hermes-setup.md](meta/hermes-setup.md) | Hermes migration history & status |
|
||||||
|
| [meta/behavior.md](meta/behavior.md) | Operating rules & conventions |
|
||||||
|
|
||||||
|
## How this works
|
||||||
|
|
||||||
|
Hermes runs a cron job every 4 hours that:
|
||||||
|
1. Reads new messages from 5 Discord channels
|
||||||
|
2. Extracts decisions, action items, contacts, status changes
|
||||||
|
3. Updates the local wiki files under `/opt/data/wiki/`
|
||||||
|
4. Commits and pushes all changes to this repo
|
||||||
|
|
||||||
|
Every update is a Git commit — full history of the wiki is preserved here.
|
||||||
|
|||||||
@@ -0,0 +1,61 @@
|
|||||||
|
# 🧠 Knowledge Wiki — Brain Summary
|
||||||
|
|
||||||
|
_Last updated: 2026-07-17 05:30 UTC_
|
||||||
|
|
||||||
|
## Workstreams & Status
|
||||||
|
|
||||||
|
| # | Workstream | Open Items | Priority |
|
||||||
|
|---|-----------|-----------|----------|
|
||||||
|
| 🔵 | VSSA — DPVP | 12 active, 1 waiting | Apptio AWS connection, cost tags |
|
||||||
|
| 🟡 | VSSA — Enterprise Architect | 2 active | Scope decision, Gytis outreach |
|
||||||
|
| 🟢 | Cognitive Architect | 8 active (1 ASAP) | Pentest confirmation Sep 1–28 |
|
||||||
|
| 🟣 | SAP Delivery Powered By AI | 1 active | Michael Martine material review |
|
||||||
|
| 🏅 | Distinguished Engineer | 2 active | Elizabeth docs + summary |
|
||||||
|
|
||||||
|
**Total open:** 25 items | **Completed:** 1 (env vars deployed 2026-07-15)
|
||||||
|
|
||||||
|
## Key People
|
||||||
|
|
||||||
|
- **Lego** (root_at_skic) — Owner, Enterprise Architect
|
||||||
|
- **MartynasP** (w4rl0ck_21) — Hermes migration lead
|
||||||
|
- **Jerry** — TrueNAS admin
|
||||||
|
- **Julius Sulcas** — DPVP, was on time off
|
||||||
|
- **Rimvydas** — Architect, reports to Dimitrian via Edvinas
|
||||||
|
- **Gytis Račiukaitis** — E-Gov Gateway contact
|
||||||
|
- **Luis Diego Raga** — Pentest senior tester (Sep 1–28)
|
||||||
|
- **Oleg** — Cognitive Architect stakeholder
|
||||||
|
- **Andrius** — Built cogarch skill
|
||||||
|
- **Elizabeth** — Distinguished Engineer track
|
||||||
|
- **Michael Martine** — SAP material contact
|
||||||
|
- **Arunas Saltis** — DNS naming convention (internal hosting)
|
||||||
|
|
||||||
|
## Pending Reminders
|
||||||
|
|
||||||
|
- [ ] Follow up with Arunas Saltis — DNS naming convention (internal hosting) — added 2026-07-14
|
||||||
|
|
||||||
|
## Infrastructure
|
||||||
|
|
||||||
|
- TrueNAS SCALE 26.0.0-BETA.2 at lego-cloud.eu ✅
|
||||||
|
- Gitea: gitea.lego-cloud.eu (org: home-v1) ✅
|
||||||
|
- Keycloak: keycloak.lego-cloud.eu ✅
|
||||||
|
- Hermes Dashboard: jarvis-jr-v1.lego-cloud.eu ✅
|
||||||
|
- STT Whisper: 192.168.1.218:39000 🔲
|
||||||
|
- Piper TTS: 192.168.1.218:39001 🔲
|
||||||
|
|
||||||
|
## Hermes Migration
|
||||||
|
- Status: ✅ Live, cron active, **backlog ownership officially handed to Hermes role** (2026-07-16)
|
||||||
|
- Hermes role ID: `1527260007307935776` | Discord permissions: Administrator ✅
|
||||||
|
- **morning-standup cron** ✅ first successful fire: 2026-07-17 05:01 UTC
|
||||||
|
- Backlog files: `wiki/vssa-dpvp/action-plan.md`, `wiki/cognitive-architect/action-plan.md`
|
||||||
|
- MartynasP model-access documentation: ⏳ still pending
|
||||||
|
|
||||||
|
## Wiki Files
|
||||||
|
- `/opt/data/wiki/vssa-dpvp/action-plan.md` — DPVP backlog
|
||||||
|
- `/opt/data/wiki/vssa-enterprise-architect/action-plan.md` — EA consultancy
|
||||||
|
- `/opt/data/wiki/cognitive-architect/action-plan.md` — CogArch backlog + pentest
|
||||||
|
- `/opt/data/wiki/sap-delivery/action-plan.md` — SAP track
|
||||||
|
- `/opt/data/wiki/distinguished-engineer/action-plan.md` — DE track
|
||||||
|
- `/opt/data/wiki/infrastructure/README.md` — Services & endpoints
|
||||||
|
- `/opt/data/wiki/discord/README.md` — Discord config
|
||||||
|
- `/opt/data/wiki/hermes-setup/README.md` — Migration status
|
||||||
|
- `/opt/data/wiki/behavior/README.md` — Operating rules
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
# Behavior Guidelines
|
||||||
|
|
||||||
|
## Core Rules (non-negotiable)
|
||||||
|
1. **Zero negativity** — never point out what others lack or are behind on
|
||||||
|
2. **Operate autonomously** — don't ask for permission to read, look things up, or gather context
|
||||||
|
3. **Proactive context gathering** — when you see missing context, go get it
|
||||||
|
4. **Natural onboarding** — when new people join a conversation, bring them up to speed naturally (don't make them read history)
|
||||||
|
|
||||||
|
## What Good Looks Like
|
||||||
|
After a wiki sync run, should be able to answer:
|
||||||
|
- What did Lego work on today?
|
||||||
|
- Are there any open action items?
|
||||||
|
- What's the status of the Hermes migration?
|
||||||
|
- Is TTS working?
|
||||||
|
- What services are currently healthy?
|
||||||
|
|
||||||
|
If those can be answered from notes without re-reading Discord, the wiki is healthy.
|
||||||
|
|
||||||
|
## Status Markers
|
||||||
|
- `✅` — confirmed working / done
|
||||||
|
- `⚠️` — partial / has caveats
|
||||||
|
- `❌` — broken / failed
|
||||||
|
- `🔲` — untried / unknown
|
||||||
|
|
||||||
|
Update these as things change. Stale `✅` on a broken thing is worse than no marker.
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
# Discord
|
||||||
|
|
||||||
|
## Server
|
||||||
|
- **Guild ID:** 1518726359512387766
|
||||||
|
|
||||||
|
## Bots
|
||||||
|
|
||||||
|
| Bot | Username | ID | Status |
|
||||||
|
|-----|----------|-----|--------|
|
||||||
|
| Jarvis Jr. (legacy) | jarvis-jr-at-skic | 1518727597477855323 | ✅ Active |
|
||||||
|
| Hermes (new) | jarvis-jr-at-skic-hermes | 1526860732917088266 | ✅ Active |
|
||||||
|
|
||||||
|
## Hermes Bot Details
|
||||||
|
- **Role ID:** 1527260007307935776 (Administrator)
|
||||||
|
- **Home channel:** #jarvis-jr-v1-hermes (thread ID: 1527260826380013738)
|
||||||
|
- **Permissions:** Administrator — channel access confirmed across all monitored channels ✅
|
||||||
|
|
||||||
|
## Monitored Channels
|
||||||
|
|
||||||
|
| Channel | ID | Purpose |
|
||||||
|
|---------|-----|---------|
|
||||||
|
| #jarvis-jr-knowledge-wiki | 1519069810166599764 | Wiki sync logs, decisions, lessons |
|
||||||
|
| #jarvis-jr-v1-hermes-setup | 1526844602303123466 | Migration steps, coordination |
|
||||||
|
| #lego-planner-v1 | 1521568246346678452 | Lego's daily work, action items |
|
||||||
|
| #lego-as-enterprise-architect-within-vssa | 1523276817228894208 | VSSA enterprise arch discussions |
|
||||||
|
| #vssa-account-strategy | 1524705125971791922 | IBM/VSSA strategy |
|
||||||
|
|
||||||
|
## Channel Notes
|
||||||
|
- Jarvis Jr. has exited #jarvis-jr-v1-hermes-setup — that channel belongs to Hermes now
|
||||||
|
- Permission issue from initial setup (channel overwrites blocking admin role) has been resolved
|
||||||
|
- 2026-07-16: Lego noted he couldn't see the wiki sync run output in #jarvis-jr-knowledge-wiki — may need to post summary there after each sync ⚠️
|
||||||
|
|
||||||
|
## Action Items
|
||||||
|
- [ ] Consider posting wiki sync run summaries to #jarvis-jr-knowledge-wiki so Lego can see activity
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
# Hermes Setup & Migration
|
||||||
|
|
||||||
|
## Status: ✅ Live + Wiki Sync Active + Backlog Ownership Confirmed
|
||||||
|
|
||||||
|
## Timeline
|
||||||
|
- **2026-07-15** — Channel #jarvis-jr-v1-hermes-setup created
|
||||||
|
- **2026-07-16** — Hermes bot goes live, responds in Discord
|
||||||
|
- **2026-07-16** — Jarvis Jr. posts full wiki maintenance guide
|
||||||
|
- **2026-07-16** — Lego instructs Hermes to set up scheduled wiki sync
|
||||||
|
- **2026-07-16** — Wiki structure created, cron job active (4h interval)
|
||||||
|
- **2026-07-16 17:11** — Jarvis Jr. posts full backlog + management instructions tagged to Hermes role (@&1527260007307935776) in #lego-planner-v1
|
||||||
|
- **2026-07-16 18:01** — Lego directly addresses Hermes: "read last messages" (confirming backlog handoff expectation)
|
||||||
|
- **2026-07-16 20:45** — Jarvis Jr. Run #126 confirms: Hermes channel access ✅, backlog handoff underway ✅
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
- **Model:** claude-sonnet-4-6 via custom provider
|
||||||
|
- **Dashboard:** https://jarvis-jr-v1.lego-cloud.eu
|
||||||
|
- **OAuth:** Keycloak (https://keycloak.lego-cloud.eu/realms/master, client: hermes-v1)
|
||||||
|
- **Role ID:** `1527260007307935776` (Administrator = permission 8)
|
||||||
|
|
||||||
|
## Backlog Handoff ✅
|
||||||
|
- Lego explicitly delegated backlog management to Hermes role on 2026-07-16
|
||||||
|
- Hermes role (@&1527260007307935776) is now the canonical backlog owner
|
||||||
|
- Backlog lives in: `wiki/vssa-dpvp/action-plan.md`, `wiki/cognitive-architect/action-plan.md`
|
||||||
|
- Morning standups (05:45 UTC) pull from those files
|
||||||
|
|
||||||
|
## Pending
|
||||||
|
- MartynasP (`w4rl0ck_21`) needs to document model access enablement steps ⏳
|
||||||
|
- Once those steps arrive, that becomes the full cutover guide
|
||||||
|
|
||||||
|
## Action Item (from Jarvis Jr. → Hermes)
|
||||||
|
- **2026-07-16 21:53 UTC** — Jarvis Jr. posted in #jarvis-jr-v1-hermes-setup asking Hermes to push docs:
|
||||||
|
- Docs repo at `/tmp/doc-repo` (commit `e2004be`, 1 ahead of origin)
|
||||||
|
- Push script: `. /opt/data/.env && bash /home/node/.openclaw/workspace/projects/skic-v1-playground/push-docs-v2.sh`
|
||||||
|
- Target: https://gitea.lego-cloud.eu/skic-v1-playground/documentation
|
||||||
|
- Status: 🔲 not yet confirmed executed
|
||||||
|
|
||||||
|
## Cron Jobs Active ✅
|
||||||
|
- **wiki-sync-every-4h** (job_id: 0aad12b43744) — ✅ Running, last fired 01:31 UTC 2026-07-17
|
||||||
|
- **morning-standup** (job_id: 708e7e387f08) — ✅ Running, first successful standup fired **2026-07-17 05:01 UTC** in #lego-planner-v1
|
||||||
|
|
||||||
|
## Wiki Cron Job
|
||||||
|
- Runs every 4 hours
|
||||||
|
- Scans 5 Discord channels
|
||||||
|
- Extracts human messages, filters by last sync timestamp
|
||||||
|
- Writes to topic files under /opt/data/wiki/
|
||||||
|
- Updates MEMORY.md and sync-log.md
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# Infrastructure
|
||||||
|
|
||||||
|
## Core Platform
|
||||||
|
- **TrueNAS SCALE** `26.0.0-BETA.2` at `lego-cloud.eu` ✅
|
||||||
|
- Data path: `/mnt/lego-cloud-v1-2025-11-28/`
|
||||||
|
|
||||||
|
## Services
|
||||||
|
|
||||||
|
| Service | Endpoint | Status |
|
||||||
|
|---------|----------|--------|
|
||||||
|
| TrueNAS SCALE | lego-cloud.eu | ✅ |
|
||||||
|
| Gitea | https://gitea.lego-cloud.eu (org: `home-v1`) | ✅ |
|
||||||
|
| Keycloak | https://keycloak.lego-cloud.eu (realm: `master`) | ✅ |
|
||||||
|
| Zot Registry | port 30264, OIDC via Keycloak (client: `zot`) | ✅ |
|
||||||
|
| STT (Whisper) | http://192.168.1.218:39000/v1 (model: `Systran/faster-whisper-base`) | 🔲 |
|
||||||
|
| Piper TTS | http://192.168.1.218:39001/v1 | 🔲 |
|
||||||
|
| Hermes Dashboard | https://jarvis-jr-v1.lego-cloud.eu | ✅ |
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Zot registry uses OIDC auth through Keycloak
|
||||||
|
- STT and TTS endpoints not yet verified by this agent
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
# Cognitive Architect
|
||||||
|
|
||||||
|
🟢 Workstream: Assets — Cognitive Architect
|
||||||
|
|
||||||
|
## Active Items
|
||||||
|
|
||||||
|
| ID | Item | Status | Added |
|
||||||
|
|----|------|--------|-------|
|
||||||
|
| CA-01 | Confirm Sep 1–28 pentest dates — reply to pentest manager (Luis Diego Raga) | 🔴 ASAP | 2026-07-13 |
|
||||||
|
| CA-02 | Loop in Oleg once pentest rescheduled | 🔵 Active | 2026-07-13 |
|
||||||
|
| CA-03 | Verify connectivity to Bluezone via Bluefringe | 🔵 Active | 2026-07-14 |
|
||||||
|
| CA-B01 | Users management — deletion, role assignment, metadata | 🔵 Active | 2026-07-14 |
|
||||||
|
| CA-B02 | Architectures — users, collaborators, metadata | 🔵 Active | 2026-07-14 |
|
||||||
|
| CA-B03 | System context — support multiple system context diagrams | 🔵 Active | 2026-07-14 |
|
||||||
|
| CA-04 | Finish team & personal project reflections | 🔵 Active | 2026-07-14 |
|
||||||
|
| CA-05 | Test cogarch skill built by Andrius | 🔵 Active | 2026-07-14 |
|
||||||
|
|
||||||
|
## Completed
|
||||||
|
|
||||||
|
_(none yet)_
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Pentest B06806: Meaghan reassigned (skill mismatch), rescheduled Sep 1–28 with Luis Diego Raga (senior)
|
||||||
|
- Oleg call happened 2026-07-09
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
# Distinguished Engineer
|
||||||
|
|
||||||
|
🏅 Workstream: Distinguished Engineer
|
||||||
|
|
||||||
|
## Active Items
|
||||||
|
|
||||||
|
| ID | Item | Status | Added |
|
||||||
|
|----|------|--------|-------|
|
||||||
|
| DE-01 | Review Elizabeth's shared documents | 🔵 Active | 2026-07-14 |
|
||||||
|
| DE-02 | Write summary of current focus areas for Elizabeth | 🔵 Active | 2026-07-14 |
|
||||||
|
|
||||||
|
## Completed
|
||||||
|
|
||||||
|
_(none yet)_
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
# SAP Delivery Powered By AI
|
||||||
|
|
||||||
|
🟣 Workstream: Assets — SAP Delivery Powered By AI
|
||||||
|
|
||||||
|
## Active Items
|
||||||
|
|
||||||
|
| ID | Item | Status | Added |
|
||||||
|
|----|------|--------|-------|
|
||||||
|
| SAP-01 | Review material shared by Michael Martine | 🔵 Active | 2026-07-14 |
|
||||||
|
|
||||||
|
## Completed
|
||||||
|
|
||||||
|
_(none yet)_
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
# VSSA — DPVP Action Plan
|
||||||
|
|
||||||
|
🔵 Workstream: Digital Platform Value Proposition
|
||||||
|
|
||||||
|
## Active Items
|
||||||
|
|
||||||
|
| ID | Item | Status | Added |
|
||||||
|
|----|------|--------|-------|
|
||||||
|
| ACT-01 | Apptio: investigate why AWS account connection was lost | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-02 | Apptio: onboard Azure costs data | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-03 | Review cost estimations for July | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-04 | Check tags/labels coming in correctly; add additional tag for Atea | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-05 | Introduce new groups/roles for financial monitoring (VSSA + non-VSSA) | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-06 | Monitoring & pushing of Azure costs data export | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-07 | Check documentation progress with Algirdas | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-08 | Organize new cloud orgs for staging/testing | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-09 | Versioning strategy | 🔵 Active | 2026-07-14 |
|
||||||
|
| ACT-10 | Follow up with Julius Sulcas re: scheduled pipeline & AWS Orgs cost allocation tags | ⏳ Waiting | 2026-07-14 |
|
||||||
|
| ACT-11 | Custom domain creation on Azure tenants | 🔵 Active | 2026-07-15 |
|
||||||
|
| ACT-12 | AWS Identity architecture: all VSSA users needing AWS Orgs access → records in main VSSA tenant IDC + federation to member accounts | 🔵 Active | 2026-07-15 |
|
||||||
|
|
||||||
|
## Completed
|
||||||
|
|
||||||
|
| ID | Item | Completed |
|
||||||
|
|----|------|-----------|
|
||||||
|
| DONE-01 | Deploy env variables to production | 2026-07-15 |
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Julius Sulcas was on time off — follow up when back
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
# VSSA — Enterprise Architect Consultancy
|
||||||
|
|
||||||
|
🟡 Workstream: Enterprise Architect Consultancy
|
||||||
|
|
||||||
|
## Active Items
|
||||||
|
|
||||||
|
| ID | Item | Status | Added |
|
||||||
|
|----|------|--------|-------|
|
||||||
|
| EA-01 | Review enterprise scope presentation & decide whether to take this on | 🔵 Active | 2026-07-14 |
|
||||||
|
| EA-02 | Reach out to Gytis Račiukaitis — E-Gov Gateway roadmap + intro to Žydrūnas Nevardauskas | 🔵 Active | 2026-07-15 |
|
||||||
|
|
||||||
|
## Completed
|
||||||
|
|
||||||
|
_(none yet)_
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- ACT-05 in Jarvis Jr. numbering = EA-02 here
|
||||||
|
- ACT-09–11 in Jarvis Jr. = EA-01 scope
|
||||||
Reference in New Issue
Block a user