clawd/memory/working-context.md

3.8 KiB
Raw Blame History

Working Context — 2026-03-25

Generated by nightly maintenance cron

Current Status

  • Date: Wednesday, March 25, 2026
  • Time: 9:00 PM ET (nightly maintenance window)
  • Active Session: Full day — morning briefing (9:45 AM), afternoon/evening session with significant MC pipeline work

Active Projects

1. Mission Control (MC) — Agent Pipeline Major Improvements

  • Engineer prompt updated (buildTaskPrompt()): Added "Before You Start" section — read files first, understand before coding. BLOCKED: <reason> response for impossible/unclear tasks (prevents hallucinated code).
  • BLOCKED detection: Engineer tasks that return BLOCKED: move to blocked status, not review.
  • QA prompt updated (buildReviewPrompt()): Actually verifies files, checks BLOCKED responses, gives specific rejection feedback.
  • AQA (Automated QA): New runAqaReviews() function — runs go test ./... on Clavitor tasks before Aegis review. Pass → quality_review, Fail → bounce to engineer with test output.
  • Projects linked to codebases: Added metadata JSON with repo_path, test_cmd, lang for inou and clavitor.

2. Clavitor — Credential Issuance Infrastructure

  • Test status: 3 pre-existing failing tests (config/env issues, not code bugs):
    • TestTierIsolationDB — expects 201, gets 401 (Invalid L1 key)
    • TestCollectPayload — version should not be empty
    • TestPostTelemetry — expected Bearer secret-token, got ""
  • Related to C-055 (module rename). Engineer needs to fix these before AQA can pass.
  • AQA now runs automatically on engineer-completed Clavitor tasks.

3. Linda — Agent for Jacques (Johan's Son)

  • Created /home/johan/linda/ workspace with SOUL.md + USER.md
  • Jacques: MSc International Finance, Tilburg NL, considering AI consulting for SMBs
  • Linda persona: warm, direct, bilingual NL/EN, finance+AI consulting focus
  • Added to openclaw.json (model: Sonnet 4.6)
  • PENDING: Discord bot token needed — Johan to create at discord.com/developers

4. Rozemarijn — Study Bot for Roos (Johan's Daughter)

  • Roos (born June 11 1998) — last exam of master's program: Real Estate Research
  • Uploaded summary .xlsx: statistics, OLS, hedonic pricing, discrete choice models, Stata, R
  • Requested: overhoor-bot (quiz) with Stata focus (her weak point)
  • Status: Waiting for practice exams before starting sessions
  • Note: Family — treat with care

Infrastructure Fixes

Zurich SSH Connect Time (Major Win)

  • Root cause: UseDNS yes on Zurich's sshd_config — reverse DNS lookup timing out
  • Fix applied: UseDNS no + GSSAPIAuthentication no, ControlMaster auto, ControlPersist 600
  • Result: 27s → 0.3s connect time

Open Threads / Pending Decisions

  1. Linda bot token — Johan to create Discord bot app
  2. Clavitor test fixes — Engineer needs to fix 3 failing tests (C-055 related)
  3. MC agent workspace — Engineer workspace was /home/johan/clawd (wrong), should use own workspace. Stateless dispatch is fine for now.
  4. Roos practice exams — Waiting for her to provide before building quiz bot

Today's Significant Events

  • Morning briefing generated (9:45 AM)
  • Afternoon/evening session: Major MC pipeline improvements (AQA, BLOCKED detection, project metadata)
  • Zurich SSH latency fixed (27s → 0.3s)
  • Linda agent created for Jacques
  • Rozemarijn (Roos) study bot request received
  • OpenClaw updated: 2026.3.23-2 → 2026.3.24
  • Claude Code updated via npm

Notes for Tomorrow

  • Main session gets fresh start after 9PM gateway restart
  • Sophia care continues — night shift 10:30 PM 5:00 AM
  • Monitor engineer task outcomes with new AQA pipeline
  • Linda token pending from Johan

Context compiled from memory/2026-03-25.md and MEMORY.md