Skip to content

Raven v4.1.0 — Privacy Hardening & Routing Fix

Latest

Choose a tag to compare

@giggsoinc giggsoinc released this 07 Jun 00:00
· 81 commits to main since this release

Summary

Critical routing fix + privacy hardening in one atomic release.

What Changed

🔐 Privacy Hardening:

  • Removed changelog array from .raven/manifest.json entirely — clears historical email exposure.
  • Replaced all personal emails (giggso.ravi@gmail.com) with org email (rv@giggso.com) across 7 JSON registry files.

🚀 Critical Routing Fix (triage-router.py rewrite):

  • Removed: Regex-based classification (DEVIATION, EXISTING_SYSTEM, NEW_WORK patterns) — was brittle and misclassified common scenarios.
  • Implemented: Deterministic repo-state routing logic:
    • Brownfield (>1 commit) → andie-jr for fast 2-round triage
    • Greenfield (≤1 commit) → Andie for architectural guidance
    • Data questions (read/explain/show/list, no change verbs) → direct, no skill
    • Force paths (/andie, /andie-jr) always win

This fixes the misclassification of brownfield bugs as new-work and architectural decisions as bug reports.

📖 README Restructure:

  • New v4.1 format: TL;DR (4 bullets), use case table, Andie+andie-jr routing table, stack overview, 7 guards, features by version.

🔨 Versions:

  • All manifests, plugin.json, CLAUDE.md, scripts bumped to 4.1.0.
  • New plugin ZIP: raven-plugin-v4.1.0.zip (224K).

Verification

  • No personal emails: grep -r @gmail.com = 0 found
  • No old regex patterns: grep -r DEVIATION|EXISTING_SYSTEM = 0 found
  • Plugin built & tested: 61 skills, 10 agents, 12 commands bundled
  • All guards passed: pre-commit security, style, CVE checks passed
  • Routing logic verified: deterministic repo-state routing in place

How to Verify v4.1.0 Works

  1. Install the plugin ZIP: Settings → Extensions → Add plugin → drop raven-plugin-v4.1.0.zip
  2. Start a new Claude Code session
  3. See the greeting: "🪶 Raven ✅ | raven | python3.13"
  4. Test brownfield triage: "Why is my auth timing out?" → should trigger andie-jr (2-round debug flow)
  5. Test greenfield architecture: "Should we migrate to Postgres?" → should trigger Andie (Drama panel)
  6. Test data question: "What is Claude's context window?" → should route direct (no skill)

Installation

  • Claude Desktop: Download raven-plugin-v4.1.0.zip → Settings → Extensions → Add plugin → drop ZIP → restart (~90 sec)
  • Development: bash plugin/make-plugin.sh to rebuild locally

Breaking Changes

None. v4.1.0 is a drop-in replacement for v4.0.0.


Raven v4.1.0 — Governance for AI coding at the speed of thought.