UNPKG

@proguardian/cli

Version:

Guardian supervision layer for AI coding assistants

69 lines (47 loc) 2.12 kB
# Changelog All notable changes to this project will be documented in this file. ## [1.0.1] - 2024-12-09 ### Added - Helpful command examples in README for common ProGuardian prompts - Quick copy-paste commands for enforcing Guardian protocol - Common scenario examples for real-world usage - Version check utility for update notifications (like Claude Code) - Automated npm publishing workflow for GitHub releases ### Fixed - Version check duplicate notification bug - Path traversal security error when running from different directories - Linting errors in version-check.js and install-wrapper.js - Test failures in version-check tests due to logger output handling ### Changed - Enhanced npm-GitHub integration with bugs and homepage fields - Improved version check logic to prevent showing same notification twice - Removed "Functions under 20 lines" restriction from Guardian protocol - Added "NEVER make unasked changes" warning to Guardian protocol ## [0.3.0] - 2024-12-08 ### Changed - **BREAKING**: Completely restructured Guardian protocol templates - Reduced from ~567 lines to ~118 lines (75% reduction) - New ROLE/GOAL/FORMAT/WARNINGS/CONTEXT structure - Removed heavy roleplay elements while keeping Senior Engineer framing - Maintained all 14 steps with review gates - Updated README with more honest tone about limitations - Added cost consideration warning (more steps = more tokens) - Improved wrapper system prompt injection ### Added - Known Limitations section in README - System prompt injection in both claude-wrapper and gemini-wrapper - Support for both ROLE and GOAL ordering in templates ### Fixed - Test failures in install-wrapper coverage tests - Consistent formatting across all template files ## [0.2.1] - Previous ### Added - Multi-CLI support (Claude and Gemini) - Guardian 2.0 protocol - Comprehensive test suite with 100% coverage - Security protections against path traversal and command injection ## [0.1.0] - Initial Release ### Added - Basic Guardian protocol implementation - Support for Claude CLI - Core commands: init, check, install-wrapper