Skip to content

PACC v1.1.0 - Memory Fragments

Choose a tag to compare

@memyselfandm memyselfandm released this 19 Jan 08:50
· 2 commits to main since this release
e73b5ba

🚀 PACC v1.1.0 - Memory Fragments Release

This release introduces the complete Memory Fragments system for Claude Code, enabling developers to share and manage reusable context snippets across projects.

✨ New Features

Memory Fragments System (PACC-39)

  • Fragment Installation: Install context fragments from files, directories, or Git repositories
  • Automatic CLAUDE.md Integration: Installed fragments are automatically referenced in your CLAUDE.md
  • Project & User Level Storage: Store fragments per-project or globally for all projects
  • Fragment Collections: Organize related fragments into collections
  • Version Tracking: Track fragment sources for easy updates
  • Team Synchronization: Share fragments via pacc.json project configuration

New CLI Commands

  • pacc fragment install - Install fragments from various sources
  • pacc fragment list - List installed fragments with filtering
  • pacc fragment info - Display fragment details and metadata
  • pacc fragment remove - Remove fragments with CLAUDE.md cleanup
  • pacc fragment update - Update fragments from their sources
  • pacc fragment sync - Sync team fragments from pacc.json
  • pacc fragment discover - Discover fragments in repositories
  • pacc fragment collection * - Collection management commands

🔒 Security Fixes

  • PACC-61 (Critical): Fixed path traversal vulnerability in fragment remove command

    • Input sanitization rejects path separators and traversal sequences
    • Boundary validation ensures operations stay within fragment storage
    • Multiple validation layers for defense in depth
  • PACC-60: Fixed fragment install to properly update CLAUDE.md references

    • CLI now uses FragmentInstallationManager for complete workflow
    • Atomic operations with rollback on failure

📚 Documentation

  • Added comprehensive Fragment User Guide
  • Updated README with Memory Fragments section
  • Added security fixes documentation

📊 Stats

  • Files Changed: 330
  • Lines Added: 58,533
  • Lines Removed: 29,137
  • Test Files: 114
  • Sprints Completed: 4/4 (S01-S04)

Full Changelog: v1.0.0...v1.1.0

🤖 Released with Claude Code