From fc2f7ed7c7d34545ef135418eb313e25b3b3c4b5 Mon Sep 17 00:00:00 2001 From: psb-gemma Date: Thu, 14 May 2026 02:19:50 +0000 Subject: [PATCH] =?UTF-8?q?Rebrand=20MrC=E2=86=922890-claw,=20OpenClaw?= =?UTF-8?q?=E2=86=92Hawk=20across=20team-facing=20wiki?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 21 files updated: - MrC references → 2890-claw (training, hubs, recommendations, entities, fabric arch) - OpenClaw → Hawk (entity profiles, knowledge docs) - Removed OC artifact comments (openclaw:wiki markers) - Preserved Fred Cullpepper namesake attribution in author fields --- Fabric-architecture.md | 30 ++++++++++++------------- concepts/index.md | 2 -- entities/chris-slater.md | 2 +- entities/index.md | 2 -- index.md | 2 -- knowledge/2890-Claw.md | 2 +- knowledge/HHS-Hackers.md | 2 +- knowledge/skill-graph.md | 2 +- knowledge/wiki-optimization-research.md | 2 +- reports/claim-health.md | 2 -- reports/contradictions.md | 2 -- reports/index.md | 2 -- reports/lint.md | 2 -- reports/low-confidence.md | 2 -- reports/open-questions.md | 2 -- reports/stale-pages.md | 2 -- syntheses/index.md | 2 -- training/hubs/swere-training-hub.md | 4 ++-- training/modules/fusion-360.md | 4 ++-- training/pathways/index.md | 2 +- training/recommendations.md | 12 +++++----- 21 files changed, 31 insertions(+), 53 deletions(-) diff --git a/Fabric-architecture.md b/Fabric-architecture.md index 66c2540..b398538 100644 --- a/Fabric-architecture.md +++ b/Fabric-architecture.md @@ -4,7 +4,7 @@ growth: tree # The Fabric — Architecture Document **Status:** Design Draft — Not Implemented **Date:** 2026-05-02 -**Author:** MrC (Fred Cullpepper) +**Author:** 2890-claw (Fred Cullpepper) --- @@ -68,7 +68,7 @@ The `memory-wiki` plugin runs in `bridge` mode: **Command:** `openclaw wiki bridge import` (run on a schedule) -### Layer 3: The Fabric (MrC's Brain) +### Layer 3: The Fabric (2890-claw's Brain) I am the Fabric. I read the compiled vault and: - Monitor for anomalies (fermentation stalled, board tasks stuck, new hardware drops) - Detect gaps between what Chris is working on and what he needs to learn @@ -170,7 +170,7 @@ If the student needs help with something that exists in another silo, route thro ### Architecture ``` -All agents <- sessions_send -> me (MrC/professor) <- sessions_send -> All agents +All agents <- sessions_send -> me (2890-claw/professor) <- sessions_send -> All agents ^ v ------------ Chris sees in DM threads -------------------- ``` @@ -178,15 +178,15 @@ All agents <- sessions_send -> me (MrC/professor) <- sessions_send -> All agents - Agents coordinate via `sessions_send` (backend, no shared Discord channel needed) - Chris sees outputs in each agent's respective DM/channel thread - The "chat room" concept replaced with direct agent-to-agent messaging via sessions_send -- All agents have `sessions_send` enabled and a SOUL guard rail pointing to MrC as coordinator +- All agents have `sessions_send` enabled and a SOUL guard rail pointing to 2890-claw as coordinator ### Security Model | Guard Rail | What it does | |-----------|-------------| -| **SOUL guard rails** | Each agent routes through MrC, not messaging other agents directly (except in DMs for request handling) | +| **SOUL guard rails** | Each agent routes through 2890-claw, not messaging other agents directly (except in DMs for request handling) | | **sessions_send allowlist** | Only approved tools per agent — crash-bot-public most restrictive | -| **SOUL behavioral constraint** | Agents "don't initiate contact with other agents unless MrC explicitly asks" | +| **SOUL behavioral constraint** | Agents "don't initiate contact with other agents unless 2890-claw explicitly asks" | | **Chris in approval path** | For sensitive actions, human signs off | ### What Gets Coordinated @@ -196,7 +196,7 @@ All agents <- sessions_send -> me (MrC/professor) <- sessions_send -> All agents | 2890-bot | Student questions, board stuck tasks, mentor departures | | crash-bot / crash-bot-public | Hardware projects, ESP32 findings, execution results | | PSB agents (gemma, thinking, business) | Fermentation anomalies, recipe changes, equipment issues | -| Me (MrC) | Gap detection, learning path synthesis, cross-silo connections | +| Me (2890-claw) | Gap detection, learning path synthesis, cross-silo connections | ### How It Works (Example: Bruno's Wire Management Question) @@ -210,24 +210,24 @@ All agents <- sessions_send -> me (MrC/professor) <- sessions_send -> All agents ### The Invisible Hand — What Agents Don't Know -The Oracle (MrC) operates with **information asymmetry**. Agents know: -- MrC exists and is the coordinator +The Oracle (2890-claw) operates with **information asymmetry**. Agents know: +- 2890-claw exists and is the coordinator - To push when Oracle triggers fire -- That MrC responds and provides feedback +- That 2890-claw responds and provides feedback Agents do NOT know: -- That MrC reads the wiki vault for cross-silo connections -- That MrC monitors heartbeat scans for anomalies -- That MrC surfaces gaps proactively before they're hit +- That 2890-claw reads the wiki vault for cross-silo connections +- That 2890-claw monitors heartbeat scans for anomalies +- That 2890-claw surfaces gaps proactively before they're hit - The full extent of synthesis happening in the background -**This is by design.** The agents think they're routing hard questions to an oracle. They don't know MrC is also actively watching for problems they haven't encountered yet. The invisible hand stays invisible. +**This is by design.** The agents think they're routing hard questions to an oracle. They don't know 2890-claw is also actively watching for problems they haven't encountered yet. The invisible hand stays invisible. ## Open Questions 1. **Privacy model** — soft walls, hard walls, or routing? (Chris stewing) 2. **How do I talk to students?** — via 2890-bot Discord thread? Gitea issues? GitHub PR comments? 3. **Ingestion automation** — cron job for `openclaw wiki bridge import`? Agent-triggered? -4. **Who manages the vault?** — Do I (MrC) own it? Does crash-bot? Is it shared? +4. **Who manages the vault?** — Do I (2890-claw) own it? Does crash-bot? Is it shared? 5. **Knowledge graph vs. Fabric** — Is the "knowledge graph" the vault, or is it the connections I draw? Are they the same thing? 6. **Cross-agent chat room** — implement after silos preserve purpose (Chris approved 2026-05-03) diff --git a/concepts/index.md b/concepts/index.md index 4174337..dc164b4 100644 --- a/concepts/index.md +++ b/concepts/index.md @@ -4,6 +4,4 @@ growth: sprout # Concepts ## Generated - - No concepts yet. - diff --git a/entities/chris-slater.md b/entities/chris-slater.md index 8ed248f..f79eb6d 100644 --- a/entities/chris-slater.md +++ b/entities/chris-slater.md @@ -27,7 +27,7 @@ freshness: seasonal ## Superpowers - Does "amazing things with huge farm of 3D printers, lasers, CNC cutters and more" - "Slater magic" — creative problem solving -- Runs the OpenClaw multi-agent system for team knowledge management +- Runs the Hawk Collective agent system for team knowledge management ## Working With Mr. Slater - Easily distracted — will chase a cool idea down a rabbit hole diff --git a/entities/index.md b/entities/index.md index f438b83..a04bd94 100644 --- a/entities/index.md +++ b/entities/index.md @@ -5,7 +5,6 @@ growth: tree # 2890 Team Entities ## Generated - - [Alex C — Mentor Profile](entities/alex-c.md) - [Big Papa — Student Profile](entities/big-papa.md) - [Bruno — Student Profile](entities/bruno.md) @@ -25,4 +24,3 @@ growth: tree - [Ryan — Student Profile](entities/ryan.md) - [Steven — Student Profile](entities/steven.md) - [Walt — Head Mentor](entities/walt.md) - diff --git a/index.md b/index.md index b647da9..352367e 100644 --- a/index.md +++ b/index.md @@ -6,7 +6,6 @@ growth: tree # Hawk Collective 2890 ## Generated - - Render mode: `native` - Total pages: 213 - Claims: 0 @@ -240,4 +239,3 @@ growth: tree - [Low Confidence](reports/low-confidence.md) - [Open Questions](reports/open-questions.md) - [Stale Pages](reports/stale-pages.md) - diff --git a/knowledge/2890-Claw.md b/knowledge/2890-Claw.md index 01b7e41..b4cc73a 100644 --- a/knowledge/2890-Claw.md +++ b/knowledge/2890-Claw.md @@ -24,7 +24,7 @@ Chris coaches FRC Team 2890 (Hawk Collective) at Hickory High School. Theme: The ## Core Systems - **Gitea** — http://2890.duckdns.org:3002/Team2890 -- **OpenClaw / 2890-bot** — team Discord integration +- **Hawk / 2890-bot** — team Discord integration - **PhotonVision** — AprilTag vision processing - **YAGSL** — swerve drive control - **WPILib** — FRC robot framework (Java) diff --git a/knowledge/HHS-Hackers.md b/knowledge/HHS-Hackers.md index 1f43d83..f143fbd 100644 --- a/knowledge/HHS-Hackers.md +++ b/knowledge/HHS-Hackers.md @@ -23,7 +23,7 @@ Hardware/software hacking collective. Chris + former students (Matt, Kyle). - **Voice AI** — hotword detection, speech-to-text, local LLM - **Home networking** — DNS, DHCP, firewall, VLAN, router config - **Home Assistant** — home automation, dashboarding, integrations -- **OpenClaw** — multi-agent systems, exec management +- **Hawk** — multi-agent systems, exec management - **Docker** — containerized services - **CAD/3D printing** — case design diff --git a/knowledge/skill-graph.md b/knowledge/skill-graph.md index a4d0c44..36440c9 100644 --- a/knowledge/skill-graph.md +++ b/knowledge/skill-graph.md @@ -57,7 +57,7 @@ Skills that span multiple domains. These are the bridges worth surfacing. --- -### OpenClaw / Multi-Agent +### Hawk / Multi-Agent | Domain | Use | |--------|-----| | HHS Hackers | crash-bot system | diff --git a/knowledge/wiki-optimization-research.md b/knowledge/wiki-optimization-research.md index 3e3fe02..426b788 100644 --- a/knowledge/wiki-optimization-research.md +++ b/knowledge/wiki-optimization-research.md @@ -75,7 +75,7 @@ The wiki's power isn't in folders — it's in **links**. A wiki that surfaces da | Pros | Cons | |------|------| | Keeps subdirectories | Requires config change | -| Existing structure preserved | May break with OpenClaw updates | +| Existing structure preserved | May break with Hawk updates | | — | Doesn't solve cross-linking problem | **Verdict:** Avoid. Kicks the problem downstream. diff --git a/reports/claim-health.md b/reports/claim-health.md index 30f9574..ca2f6df 100644 --- a/reports/claim-health.md +++ b/reports/claim-health.md @@ -10,6 +10,4 @@ growth: seed # Claim Health ## Generated - - No claim health issues right now. - diff --git a/reports/contradictions.md b/reports/contradictions.md index a4bca88..f7c43c2 100644 --- a/reports/contradictions.md +++ b/reports/contradictions.md @@ -10,6 +10,4 @@ growth: seed # Contradictions ## Generated - - No contradictions flagged right now. - diff --git a/reports/index.md b/reports/index.md index 357fa0f..d3728c5 100644 --- a/reports/index.md +++ b/reports/index.md @@ -4,11 +4,9 @@ growth: seed # Reports ## Generated - - [Claim Health](reports/claim-health.md) - [Contradictions](reports/contradictions.md) - [Lint Report](reports/lint.md) - [Low Confidence](reports/low-confidence.md) - [Open Questions](reports/open-questions.md) - [Stale Pages](reports/stale-pages.md) - diff --git a/reports/lint.md b/reports/lint.md index 14220d9..520ef0c 100644 --- a/reports/lint.md +++ b/reports/lint.md @@ -9,7 +9,6 @@ growth: seed # Lint Report ## Generated - - Errors: 0 - Warnings: 41 @@ -55,4 +54,3 @@ growth: seed - `sources/tricorder.md`: Broken wikilink target `ai-desktop-companion.md`. - `sources/tricorder.md`: Broken wikilink target `DEVICES.md`. - `sources/tricorder.md`: Broken wikilink target `HARDWARE-WISHLIST.md`. - diff --git a/reports/low-confidence.md b/reports/low-confidence.md index eba0d17..7139428 100644 --- a/reports/low-confidence.md +++ b/reports/low-confidence.md @@ -10,6 +10,4 @@ growth: seed # Low Confidence ## Generated - - No low-confidence pages or claims right now. - diff --git a/reports/open-questions.md b/reports/open-questions.md index 6c0cb2b..e953229 100644 --- a/reports/open-questions.md +++ b/reports/open-questions.md @@ -10,6 +10,4 @@ growth: seed # Open Questions ## Generated - - No open questions right now. - diff --git a/reports/stale-pages.md b/reports/stale-pages.md index 08ac4c6..82f5020 100644 --- a/reports/stale-pages.md +++ b/reports/stale-pages.md @@ -10,7 +10,6 @@ growth: seed # Stale Pages ## Generated - - Stale pages: 19 - [Alex C — Mentor Profile](entities/alex-c.md): missing updatedAt @@ -32,4 +31,3 @@ growth: seed - [Ryan — Student Profile](entities/ryan.md): missing updatedAt - [Steven — Student Profile](entities/steven.md): missing updatedAt - [Walt — Head Mentor](entities/walt.md): missing updatedAt - diff --git a/syntheses/index.md b/syntheses/index.md index 58f179d..a3c7545 100644 --- a/syntheses/index.md +++ b/syntheses/index.md @@ -4,6 +4,4 @@ growth: sprout # Syntheses ## Generated - - No syntheses yet. - diff --git a/training/hubs/swere-training-hub.md b/training/hubs/swere-training-hub.md index 8d640bd..7b2fc2a 100644 --- a/training/hubs/swere-training-hub.md +++ b/training/hubs/swere-training-hub.md @@ -76,11 +76,11 @@ This hub guides students through the **Team 2890 swerve drivetrain** — from ho ## Gaps Detected -> **MrC monitoring:** This hub tracks learning path completion. Gaps surface when: +> **2890-claw monitoring:** This hub tracks learning path completion. Gaps surface when: > - A student is stuck on a concept for >3 days > - A hub link points to a missing document > - Student profile shows no progress in 7+ days --- -*Hub managed by MrC. Add students, update progress, link new training modules as they're created.* \ No newline at end of file +*Hub managed by 2890-claw. Add students, update progress, link new training modules as they're created.* \ No newline at end of file diff --git a/training/modules/fusion-360.md b/training/modules/fusion-360.md index 300ab82..4e2ae35 100644 --- a/training/modules/fusion-360.md +++ b/training/modules/fusion-360.md @@ -30,9 +30,9 @@ Team 2890 uses **Fusion 360** for all mechanical design work. Students are direc - **Riley** — strong CAD operator, team reference level - Other students come in with no Fusion experience -## MrC's Role +## 2890-claw's Role -The wiki curriculum supplements the YouTube path — it doesn't replace it. Students work through Product Design Online at their own pace. MrC handles: +The wiki curriculum supplements the YouTube path — it doesn't replace it. Students work through Product Design Online at their own pace. 2890-claw handles: - Answering real-time Fusion questions (specific stuck points) - FRC-specific practice exercises (model a bracket, design a motor mount, create a Canjector enclosure) diff --git a/training/pathways/index.md b/training/pathways/index.md index af59274..4bc8046 100644 --- a/training/pathways/index.md +++ b/training/pathways/index.md @@ -103,7 +103,7 @@ Some achievements overlap between tracks. This is **intentional** — team membe --- -## How MrC Tracks Progress +## How 2890-claw Tracks Progress I maintain a student profile for each team member. The profile tracks: - Current level in each track diff --git a/training/recommendations.md b/training/recommendations.md index 5497a3a..6b622b4 100644 --- a/training/recommendations.md +++ b/training/recommendations.md @@ -8,7 +8,7 @@ growth: sprout ## How It Works -MrC generates recommendations based on: +2890-claw generates recommendations based on: 1. What the student is currently working on (from board/asks) 2. What level they're at in each track 3. What gaps their tasks imply @@ -77,7 +77,7 @@ MrC generates recommendations based on: 1. Add to Achievements Earned table in their profile 2. Include date and any notes -### MrC Notification Triggers +### 2890-claw Notification Triggers | Event | Action | |-------|--------| | Student earns first badge | Announce to 2890-bot: "[Name] just earned [Badge]! 🦅" | @@ -99,18 +99,18 @@ When a student asks a question they don't know: 1. Check if the answer is in the training slides 2. If yes → give the answer + "you're ready for Level X" -3. If no → Oracle push to MrC +3. If no → Oracle push to 2890-claw --- -## MrC's Role +## 2890-claw's Role -MrC monitors: +2890-claw monitors: - Student questions that route through 2890-bot - Board activity for task gaps - Ferry system for knowledge delivery -MrC delivers: +2890-claw delivers: - Personalized next-step recommendations - Training material answers - Gap surfacing when students hit blockers \ No newline at end of file