Generated by Code IQ · v1.0

entireio-cli
Knowledge Tutorial

A chapter-by-chapter walkthrough of entireio-cli, generated from its source code and tutorial markdown.

6
Chapters
-
Subsystems
Rabbit Holes
▶ Start Reading ⎇ View on GitHub
System Architecture

How the pieces fit

entireio-cli is organized as connected concepts and components. Start broad, then drill down chapter by chapter.

⚙️
Checkpoint Storage
Checkpoint Storage
⚙️
Strategy Pattern
Strategy Pattern
⚙️
Session State Machine
Session State Machine
⚙️
Lifecycle Hooks
Lifecycle Hooks
👥
Agent Interface
Agent Interface
⚙️
Transcript Processing
Transcript Processing
entireio-cli — bash
open tutorial
◆ Scanning numbered chapters
◆ Building navigation and Mermaid diagrams
◆ Generating chapter and subsystem pages
✓ 6 chapter pages built
✓ Theme toggle enabled
Repository Overview

Intro and Architecture Diagram

Entire is a CLI tool that bridges the gap between AI coding assistants (like Claude Code or Gemini) and Git. It automatically captures conversation history and code changes as checkpoints, managing the complex lifecycle of AI sessions through flexible strategies that can either auto-commit changes or stage them for manual review.

Source Repository: https://github.com/entireio/cli

flowchart TD A0["Strategy Pattern"] A1["Agent Interface"] A2["Checkpoint Storage"] A3["Session State Machine"] A4["Lifecycle Hooks"] A5["Transcript Processing"] A4 -->|"Normalizes inputs via"| A1 A4 -->|"Triggers actions on"| A0 A0 -->|"Persists snapshots to"| A2 A0 -->|"Tracks active context in"| A3 A1 -->|"Parses logs using"| A5
Tutorial Chapters

All 6 chapters

Follow sequentially or jump to any topic. Start with Checkpoint Storage.

About This Project

Generated by Code IQ

This tutorial was automatically generated by Code IQ and rendered with the shared tutorial site builder. It can be produced for any repository tutorial folder that follows the numbered markdown chapter layout.

View Code IQ ↗
python build_site.py '/home/runner/work/Code-IQ/Code-IQ/output/entireio-cli'

// → 6 chapters
// → source: entireio/cli