wiki: initial sync — mirror all workstreams from local wiki
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user