BIG BRAIN Memory Bank 2.0 Documentation

Welcome to the comprehensive documentation for the BIG BRAIN Memory Bank 2.0 system. This documentation provides detailed information about installation, usage, architecture, and implementation of the Memory Bank system.

{: .fs-6 .fw-300 } Get Started View on GitHub


Introduction

The BIG BRAIN Memory Bank is a sophisticated system designed to maintain operational consistency and knowledge persistence across memory resets. It addresses the unique challenge of complete memory resets between sessions by establishing structured documentation, formalized protocols, systematic verification mechanisms, and standardized workflows.

Key Features

Documentation Sections

Getting Started

Architecture

Scripts

Reference

Memory Bank Structure

The Memory Bank consists of these primary components:

memory-bank/
├── core/
│   ├── active/       # Currently relevant information
│   │   ├── projectbrief.md
│   │   ├── productContext.md
│   │   ├── activeContext.md
│   │   ├── systemPatterns.md
│   │   ├── techContext.md
│   │   └── progress.md
│   ├── foundation/   # Foundational project information
│   └── reference/    # Stable reference material
├── short-term/       # Temporary or transitional information
└── long-term/        # Historical or archived information

Scripts Structure

scripts/
├── Analytics/            # Memory bank analysis and statistics
├── Backup/               # Backup operations and storage
├── Bedtime/              # Bedtime protocol implementation
├── CI/                   # Continuous integration scripts
├── Core/                 # Essential core scripts
├── Examples/             # Example usage and demonstration scripts
├── Init/                 # System initialization scripts
├── Migration/            # Version migration tools
├── Organization/         # File and rule organization
├── Update/               # System update scripts
├── Utilities/            # General utility scripts
├── Verification/         # System integrity verification
├── Visualization/        # Diagram generation and visualization
└── ScriptCatalog.md      # Comprehensive script documentation

Rule System Structure

The rule system is organized as follows:

.cursor/rules/
├── BIG_BRAIN/           # BIG BRAIN specific rules
│   ├── Core/            # Core functionality
│   │   ├── Foundation/  # Foundation layer components
│   │   ├── Verification/# Verification framework
│   │   ├── Command/     # Command protocol
│   │   ├── Creative/    # Creative phase
│   │   ├── Checkpoint/  # Checkpoint system
│   │   └── Escalation/  # Task escalation
│   ├── Identity/        # BIG BRAIN identity
│   ├── Protocols/       # Protocol rules
│   └── Utilities/       # Utility functions
└── Codebase/            # Codebase-related rules

Getting Help

If you encounter issues or have questions:

  1. Consult the Troubleshooting guide
  2. Run MEMORY HEALTH CHECK for system diagnostics
  3. Use DEBUG RULES to diagnose rule-related issues
  4. Check Known Issues for common problems

Contributing

The BIG BRAIN Memory Bank 2.0 system is continuously evolving. Contributions are welcome:

  1. Follow documentation standards when adding or modifying content
  2. Ensure rule files conform to established patterns
  3. Verify changes with appropriate testing
  4. Update relevant memory files to reflect changes

Version Information


Copyright © 2025 BIG BRAIN. All rights reserved.